From 1980a84b1aeabf2fda317b1c8ffd0a3cc1ba2b26 Mon Sep 17 00:00:00 2001 From: licp <lichunping@guanfang.com.cn> Date: 星期二, 12 三月 2024 15:54:54 +0800 Subject: [PATCH] 完成产品追溯,成品库存、成品出库修改 --- src/views/plan/customerorder/index.vue | 46 ++++++++++++++++++++++++++++++---------------- 1 files changed, 30 insertions(+), 16 deletions(-) diff --git a/src/views/plan/customerorder/index.vue b/src/views/plan/customerorder/index.vue index 3b0251a..a9f5500 100644 --- a/src/views/plan/customerorder/index.vue +++ b/src/views/plan/customerorder/index.vue @@ -57,6 +57,12 @@ @click="() => (exportDialogVisible = true)" >瀵煎嚭鍙拌处</el-button > + <!-- <el-button + style="margin-left: 10px" + type="primary" + @click="() => ($refs.technology.init())" + >缂栧啓鎶�鏈氦搴曞崟</el-button + > --> </template> </ttable> <!-- 寮圭獥, 鏃ユ湡閫夋嫨 --> @@ -347,6 +353,7 @@ ></el-table-column> </el-table> </el-dialog> + <technology-form ref="technology"></technology-form> </div> </template> @@ -358,6 +365,7 @@ } from '@/api/plan/customerOrderInterrelated' import ConfirmPullCustomerorder from './confirm-pull-customerorder' import TableForm from './customerorder-form' +import TechnologyForm from './technology-form.vue' import TableFormDEesc from './customerorder-form-desc' import SampleTableForm from './sample-customerorder-form' import { mapGetters } from 'vuex' @@ -400,6 +408,7 @@ interrelatedOrderId: null, interrelatedOrderData: [], showInterrelatedOrderDialog: false, + technologyDialog:true, uniqueStateArr: [], dataForm: { selectTime: null, @@ -586,7 +595,7 @@ sort: true, isTrue: true, isSearch: true, - searchInfoType: 'text', + searchInfoType: 'date', formatter: this.formatDutyDate, }, { @@ -963,6 +972,7 @@ SalesPartBatchDialog, TableFormDEesc, CustomerorderReturnDialog, + TechnologyForm, }, computed: { ...mapGetters(['permissions']), @@ -1036,20 +1046,24 @@ permitArr: [], }) } - this.table.toolbar.push({ - text: '涓嬭浇宸ヨ壓鏂囦欢', - disabled: false, - type: 'primary', - fun: this.downloadWord, - permitArr: ['03plan','04planed'], - }) - this.table.toolbar.push({ - text: '涓嬭浇鎺掍骇鍗�', - disabled: false, - type: 'primary', - permitArr: [], - fun: this.downloadProductionScheduling, - }) + if(this.permissions.plan_download_process_file){ + this.table.toolbar.push({ + text: '涓嬭浇宸ヨ壓鏂囦欢', + disabled: false, + type: 'primary', + fun: this.downloadWord, + permitArr: ['03plan','04planed'], + }) + } + if(this.permissions.plan_download_product_file){ + this.table.toolbar.push({ + text: '涓嬭浇鎺掍骇鍗�', + disabled: false, + type: 'primary', + permitArr: [], + fun: this.downloadProductionScheduling, + }) + } this.table.toolbar.push({ text: '鍏宠仈璁㈠崟', disabled: false, @@ -1130,7 +1144,7 @@ this.$message.error("璇烽�夋嫨涓�鏉℃暟鎹�") return } - downloadProduct({ids: ids}).then(res=>{ + downloadProduct(ids).then(res=>{ if(res.status===200){ transform(res) } -- Gitblit v1.9.3