src/components/Table/lims-table.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/business/inspectionTask/components/EditInspectionItem.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/business/inspectionTask/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/business/productOrder/components/add.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/components/Table/lims-table.vue
@@ -261,6 +261,9 @@ }, mounted() { this.calculateSpanInfo(); this.$nextTick(() => { this.$refs.multipleTable.doLayout(); }); }, methods: { getWidth(row) { @@ -443,7 +446,7 @@ } >>>.el-table__body-wrapper::-webkit-scrollbar { height: 14px; height: 10px; /* 设置滚动条宽度 */ } </style> src/views/business/inspectionTask/components/EditInspectionItem.vue
@@ -6,20 +6,15 @@ width="80%" @close="editInspectionDia = false" > <TableCard :showTitle="false"> <template v-slot:table> <lims-table :column="editColumn" :table-data="editTableData" :table-loading="editLoading" :page="page" height="600" style="padding: 0 15px" @pagination="pagination" > </lims-table> </template> </TableCard> <lims-table :column="editColumn" :table-data="editTableData" :table-loading="editLoading" :page="page" height="560" @pagination="pagination" > </lims-table> </el-dialog> <el-dialog :visible.sync="editAskDia" title="修改" width="50%"> <el-form ref="form" :model="editForm" label-width="100px"> @@ -60,7 +55,6 @@ </template> <script> import TableCard from "@/components/TableCard/index.vue"; import limsTable from "@/components/Table/lims-table.vue"; import { selectSampleAndProductByOrderId, @@ -69,7 +63,7 @@ export default { name: "EditInspectionItem", // import 引入的组件需要注入到对象中才能使用 components: { TableCard, limsTable }, components: { limsTable }, data() { // 这里存放数据 return { @@ -187,9 +181,8 @@ }) .then((res) => { this.editLoading = false; if (res.code === 201) return; this.editTableData = res.data.body.records; this.page.total = res.data.body.total; this.editTableData = res.data.records; this.page.total = res.data.total; }) .catch(() => { this.editLoading = false; src/views/business/inspectionTask/index.vue
@@ -522,13 +522,15 @@ if (obj) { return this.insResultList.find((m) => m.value == params).label; } else { return '' return null } }, formatType: (params) => { let obj = this.insResultList.find((m) => m.value == params) if (obj) { return this.insResultList.find((m) => m.value == params).type; } else { return null } }, }, src/views/business/productOrder/components/add.vue
@@ -1706,6 +1706,9 @@ this.productList = row.insProduct this.productList0 = JSON.parse(JSON.stringify(this.productList)) this.$refs.sampleTable.setCurrentRow(row) this.$nextTick(() => { this.$refs.productTable.doLayout(); }); setTimeout(() => { this.productList.forEach(a => { if (a.state == 1) this.toggleSelection(a)