From c85ea17d45adac17b780992e049685d72168fdda Mon Sep 17 00:00:00 2001 From: spring <2396852758@qq.com> Date: 星期日, 27 四月 2025 14:38:48 +0800 Subject: [PATCH] 工艺文件缓存 --- src/views/technology/routing/routing-form.vue | 85 ++++++++++++++++++++++-------------------- 1 files changed, 44 insertions(+), 41 deletions(-) diff --git a/src/views/technology/routing/routing-form.vue b/src/views/technology/routing/routing-form.vue index b8b272c..b2f7ee1 100644 --- a/src/views/technology/routing/routing-form.vue +++ b/src/views/technology/routing/routing-form.vue @@ -1,5 +1,5 @@ <template> - <div style="height: 100%"> + <div style="height: 100%" :key="itemKey"> <div class="page-header"> <div class="header-left"> <a @click="$router.go(-1)"><i class="icon-btn-back"></i></a> @@ -584,47 +584,49 @@ '$route.query.id': { immediate: true, handler(newVal, oldVal) { - if (newVal) { - this.dataForm.id = this.$route.query.id - this.getParamType() - this.init() - this.itemKey = Math.random() - this.getBomTypeDbOptions() - this.getWorkCenterOptions() - this.getRunTimeCodeDbOptions() - this.getLaborClassNo() - } else { - this.dataForm.id = null - this.getParamType() - this.init() - this.dataForm = { - id: null, - routingNo: null, - name: null, - partId: null, - partNo: null, - partName: null, - description: null, - state: null, - master: false, - bomId: null, - operations: [], - refs: [], - bomTypeDb: 'M', - alternativeNo: '*', - alternativeDesc: null, - ifsSync: false, - phaseInDate: null, - phaseOutDate: null, - version: null, - wireCore: null + if (this.$route.name == '宸ヨ壓璺嚎璇︽儏') { + if (newVal) { + this.dataForm.id = this.$route.query.id + this.getParamType() + this.init() + this.itemKey = Math.random() + this.getBomTypeDbOptions() + this.getWorkCenterOptions() + this.getRunTimeCodeDbOptions() + this.getLaborClassNo() + } else { + this.dataForm.id = null + this.getParamType() + this.init() + this.dataForm = { + id: null, + routingNo: null, + name: null, + partId: null, + partNo: null, + partName: null, + description: null, + state: null, + master: false, + bomId: null, + operations: [], + refs: [], + bomTypeDb: 'M', + alternativeNo: '*', + alternativeDesc: null, + ifsSync: false, + phaseInDate: null, + phaseOutDate: null, + version: null, + wireCore: null + } + this.operationPart = {} + this.itemKey = Math.random() + this.getBomTypeDbOptions() + this.getWorkCenterOptions() + this.getRunTimeCodeDbOptions() + this.getLaborClassNo() } - this.operationPart = {} - this.itemKey = Math.random() - this.getBomTypeDbOptions() - this.getWorkCenterOptions() - this.getRunTimeCodeDbOptions() - this.getLaborClassNo() } }, }, @@ -649,6 +651,7 @@ this.getWorkCenterOptions() this.getRunTimeCodeDbOptions() this.getLaborClassNo() + console.log(4444) }, methods: { // 鏌ヨ缁撴瀯绫诲瀷瀛楀吀 -- Gitblit v1.9.3