From 77fad81725d273ad7d515b1d98fa3e7c2b20be06 Mon Sep 17 00:00:00 2001 From: licp <lichunping@guanfang.com.cn> Date: 星期一, 30 九月 2024 09:47:15 +0800 Subject: [PATCH] 样机编号完成40% --- src/components/view/b1-inspection-order.vue | 29 +++++++++++++++++++---------- 1 files changed, 19 insertions(+), 10 deletions(-) diff --git a/src/components/view/b1-inspection-order.vue b/src/components/view/b1-inspection-order.vue index 0289075..42658b2 100644 --- a/src/components/view/b1-inspection-order.vue +++ b/src/components/view/b1-inspection-order.vue @@ -563,15 +563,17 @@ disabFun: (row, index) => { return (row.state != 1 && row.state != 0)||(this.tabIndex!=1)||row.isRevocation!=1 } - }, { - font: '鍒嗛厤', - type: 'text', - method: 'handleIssued', - disabFun: (row, index) => { - // return row.state != 1 || !!row.assign - return row.appointed || row.state != 1 - } - }], + }, + // { + // font: '鍒嗛厤', + // type: 'text', + // method: 'handleIssued', + // disabFun: (row, index) => { + // // return row.state != 1 || !!row.assign + // return row.appointed || row.state != 1 + // } + // } + ], linkEvent: { sampleName: { method: 'selectAllByOne' @@ -788,6 +790,12 @@ selectMethod(val){ this.multipleSelection = val }, + async searchPrint(selection){ + let res = await this.$axios.post(this.$api.insOrder.checkNumber,{ + ids:selection.map(m=>m.id).join(',') + }) + console.log(1111,res) + }, getLabelPrinting(selection){ this.loadPint = true; this.$axios.post(this.$api.insOrder.labelPrinting,{ @@ -860,12 +868,13 @@ font_size: '0.20cm', }); }, - print(){ + async print(){ if(this.multipleSelection.length==0){ this.$message.warning('璇烽�夋嫨涓�鏉℃暟鎹�') return } let selection = this.multipleSelection + await this.searchPrint(selection) this.getLabelPrinting(selection) this.printDialogVisible = true }, -- Gitblit v1.9.3