From 903701080f23eea451841250e6b54541aabd6452 Mon Sep 17 00:00:00 2001 From: licp <lichunping@guanfang.com.cn> Date: 星期四, 25 四月 2024 11:35:45 +0800 Subject: [PATCH] 修改销售订单 --- src/views/plan/customerorder/index.vue | 72 ++++++++++++++++++++++++++++-------- 1 files changed, 56 insertions(+), 16 deletions(-) diff --git a/src/views/plan/customerorder/index.vue b/src/views/plan/customerorder/index.vue index 631cd1c..3527286 100644 --- a/src/views/plan/customerorder/index.vue +++ b/src/views/plan/customerorder/index.vue @@ -18,7 +18,7 @@ @command="documentHandle" style="margin-left: 10px" > - <el-button> + <el-button style="padding: 9px 14px;"> 宸ヨ壓鏂囦欢<i class="el-icon-arrow-down el-icon--right"></i> </el-button> <el-dropdown-menu slot="dropdown"> @@ -38,7 +38,7 @@ @command="handleCommitCommand" style="margin-left: 10px" > - <el-button> + <el-button style="padding: 9px 14px;"> 瀹℃牳鐘舵�佹敼鍙�<i class="el-icon-arrow-down el-icon--right"></i> </el-button> <el-dropdown-menu slot="dropdown"> @@ -52,10 +52,16 @@ </el-dropdown-menu> </el-dropdown> <el-button - style="margin-left: 10px" + style="margin-left: 10px;padding: 9px 14px;" type="primary" @click="() => (exportDialogVisible = true)" >瀵煎嚭鍙拌处</el-button + > + <el-button + style="margin-left: 10px;padding: 9px 14px;" + type="primary" + @click="handleCheck" + >瀹℃牳</el-button > <!-- <el-button style="margin-left: 10px" @@ -797,19 +803,19 @@ // size: 'small', // fun: this.packageExportHandle // }, - { - text: '瀹℃牳', - type: 'text', - size: 'small', - fun: this.checkHandOrder, - showFun: (row) => { - return row.sourceId === '1' - }, - show: { - val: [false], - key: 'isPass', - }, - }, + // { + // text: '瀹℃牳', + // type: 'text', + // size: 'small', + // fun: this.checkHandOrder, + // showFun: (row) => { + // return row.sourceId === '1' + // }, + // show: { + // val: [false], + // key: 'isPass', + // }, + // }, { text: '宸插叧鑱旇鍗�', type: 'text', @@ -1945,6 +1951,40 @@ this.$message.error('璇峰厛閫夋嫨鏃ユ湡') } }, + handleCheck(){ + if (this.multipleSelection.length > 0) { + for(let i=0 ;i<this.multipleSelection.length;i++){ + if(this.multipleSelection[i].sourceId==0){ + this.$message.error('璇烽�夋嫨鎵嬪姩杈撳叆鐨勯攢鍞鍗�') + return; + } + if(this.multipleSelection[i].isPass){ + this.$message.error('璇烽�夋嫨鏈鏍搁�氳繃鐨勯攢鍞鍗�') + return; + } + } + this.$confirm('纭瀹℃牳閫氳繃閫変腑鐨勯攢鍞鍗曞悧?', '鎻愮ず', { + confirmButtonText: '閫氳繃', + cancelButtonText: '鍙栨秷', + type: 'warning', + }) + .then(() => { + checkHanderOrder(this.multipleSelection) + .then((res) => { + if (res.status === 200) { + this.$message.success('瀹℃牳閫氳繃') + this.getData() + } + }) + .catch((error) => { + console.error(error) + }) + }) + .catch(() => {}) + } else { + this.$message.error('璇烽�夋嫨鑷冲皯涓�鏉¢攢鍞鍗�') + } + } }, } </script> -- Gitblit v1.9.3