batchDetail.vue 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. <template>
  2. <div class="table">
  3. <el-table
  4. ref="multipleTable"
  5. :data="data"
  6. tooltip-effect="dark"
  7. style="width: 100%"
  8. :max-height="300"
  9. stripe
  10. :header-cell-style="{ background: '#EEEEEE', border: 'none' }"
  11. >
  12. <el-table-column label="序号" type="index" width="50"> </el-table-column>
  13. <el-table-column
  14. label="编码"
  15. prop="onlyCode"
  16. :show-overflow-tooltip="true"
  17. ></el-table-column>
  18. <el-table-column
  19. label="名称"
  20. prop="name"
  21. :show-overflow-tooltip="true"
  22. ></el-table-column>
  23. <el-table-column
  24. label="批号"
  25. prop="manualBatchNo"
  26. width="100"
  27. ></el-table-column>
  28. <el-table-column
  29. v-if="clientEnvironmentId != 2"
  30. label="批次号"
  31. prop="batchNo"
  32. ></el-table-column>
  33. <el-table-column
  34. label="发货条码"
  35. prop="barcodes"
  36. width="80"
  37. :show-overflow-tooltip="true"
  38. ></el-table-column>
  39. <el-table-column
  40. label="包装编码"
  41. prop="code"
  42. :show-overflow-tooltip="true"
  43. ></el-table-column>
  44. <el-table-column label="包装数量" prop="packingCountBase" width="120">
  45. </el-table-column>
  46. <el-table-column label="单位" prop="packingUnit"></el-table-column>
  47. <el-table-column
  48. label="计量数量"
  49. prop="availableCountBase"
  50. ></el-table-column>
  51. <el-table-column label="计量单位" prop="measuringUnit"></el-table-column>
  52. <el-table-column
  53. label="物料代号"
  54. prop="materielCode"
  55. width="130"
  56. ></el-table-column>
  57. <el-table-column label="客户代号" prop="clientCode"></el-table-column>
  58. <el-table-column label="重量" prop="weight"></el-table-column>
  59. <el-table-column label="重量单位" prop="weightUnit"></el-table-column>
  60. </el-table>
  61. </div>
  62. </template>
  63. <script>
  64. import { tableHeader } from '../../common';
  65. export default {
  66. props: ['assetType', 'data'],
  67. data() {
  68. return {
  69. batchTable: []
  70. };
  71. },
  72. computed: {
  73. tableHeader() {
  74. return tableHeader(this.assetType);
  75. },
  76. clientEnvironmentId() {
  77. return this.$store.state.user.info.clientEnvironmentId;
  78. }
  79. }
  80. };
  81. </script>