From 1f5009ddcc87f7a7db792d40206bdcf5462089ee Mon Sep 17 00:00:00 2001 From: Fixiaobai <fixiaobai@163.com> Date: 星期五, 17 十一月 2023 16:43:43 +0800 Subject: [PATCH] modified: src/api/plan/masterproductionschedule.js modified: src/views/plan/customerorder/index.vue modified: src/views/plan/customerorder/sample-customerorder-form.vue modified: src/views/plan/customerorder/schedule-table.vue modified: src/views/plan/masterproductionschedule/index.vue --- src/views/plan/masterproductionschedule/index.vue | 22 ++++++++++++++++++---- 1 files changed, 18 insertions(+), 4 deletions(-) diff --git a/src/views/plan/masterproductionschedule/index.vue b/src/views/plan/masterproductionschedule/index.vue index a738b08..1d87c52 100644 --- a/src/views/plan/masterproductionschedule/index.vue +++ b/src/views/plan/masterproductionschedule/index.vue @@ -46,9 +46,9 @@ <el-dropdown-item :key="item" :command="item.command" v-for="item in commitStateTagArr" :disabled="item.disabled">{{item.label }}</el-dropdown-item> </el-dropdown-menu> </el-dropdown> - <el-button v-if="permissions.masterproductionschedule_submit_oa" @click="commitOa()" type="primary" + <!-- <el-button v-if="permissions.masterproductionschedule_submit_oa" @click="commitOa()" type="primary" style="margin-left:10px;" :loading="loadingOa">鎻愪氦OA - </el-button> + </el-button> --> <!-- <el-button v-if="permissions.masterproductionschedule_sync_scm" @click="syncScm()" @@ -66,6 +66,7 @@ <el-button type="primary" style="margin-left:10px;" + @click="addPlanProcure" >鏂板閲囪喘璁″垝 </el-button> </template> @@ -120,7 +121,8 @@ import { delObj, fetchList, - loadOrderHandle + loadOrderHandle, + addPlanPurchasing } from '@/api/plan/masterproductionschedule' import ttable from '@/views/common/ztt-table.vue' import stockDialog from '@/views/common/stock' @@ -515,7 +517,7 @@ // }, { minWidth: '140', - prop: 'orderRemark', + prop: 'remark', label: '閿�鍞鍗曞娉�', sort: true, isTrue: true, @@ -647,6 +649,18 @@ this.getSysParam(sysParam.IS_REPORT_OPERATION) }, methods: { + addPlanProcure(){ + let val=this.masterPlanSelection.filter(item=>{ + return item.technologyDocumentId==null||item.technologyDocumentId==''||item.docNumber==''||item.docNumber==null + }) + if(val.length>0){ + this.$message.warning("褰撳墠鎵�閫夋嫨鐨勮鍒掞紝鍚湁鏈粦瀹氬伐鑹烘枃浠讹紒") + return + } + addPlanPurchasing(this.masterPlanSelection).then(res=>{ + console.log(res); + }) + }, deleteMainPlan(row){ console.log(row); }, -- Gitblit v1.9.3