From dcf9c9e0410fe1186239e3f8d6f7bdc789c08010 Mon Sep 17 00:00:00 2001
From: lzhe <lzhe@example.com>
Date: 星期三, 05 六月 2024 18:00:39 +0800
Subject: [PATCH] 1

---
 src/views/console/product-process/process-route.vue |   13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/src/views/console/product-process/process-route.vue b/src/views/console/product-process/process-route.vue
index 83ba948..01b41b9 100644
--- a/src/views/console/product-process/process-route.vue
+++ b/src/views/console/product-process/process-route.vue
@@ -40,14 +40,15 @@
 							<el-icon class="vistion-button-icon"><DocumentCopy /></el-icon>
 							<el-icon class="vistion-button-icon" @click="delIcon(item)"><Delete /></el-icon>
 						</div>
-						<div class="btn-box most-vision" @click="changeV">{{changVTitle}}</div>
+						<div class="btn-box most-vision" @click="changeV" v-if="detail.dtos.length!=0">{{changVTitle}}</div>
 						<el-button @click="addVision">+ 娣诲姞鏂扮増鏈�</el-button>
 					</div>
 				</div>
 			</div>
 			<div class="correlation-product-line">鍏宠仈浜х嚎<span>鍗冩枃绉戞妧</span></div>
 			<div class="process-main-content">
-				<workmanship :isCustomization = "true"></workmanship>
+				<!-- isCustomization 鏂板缓/姝ラ -->
+				<workmanship :isCustomization="true" :craftId="craftId"></workmanship>
 			</div>
 		</div>
 	</div>
@@ -117,10 +118,10 @@
 					item.isBorder = false;
 				})
 				this.detail.dtos[index].isBorder = true;
-				this.craftId = item.craftId;
+				this.craftId = item.id;
 			},
 			addVision() {
-				this.$router.push({path: `/console/product-process/process-route/add-craft-version`,query: {id:this.id}})
+				this.$router.push({path: `/console/product-process/process-route/add-craft-version`,query: {id:this.id,craftId:this.craftId}})
 			},
 			addRoute() {
 				this.$router.push({path: `/console/product-process/process-route/add-craft`,query: {id:this.id}})
@@ -190,12 +191,12 @@
 			getDetail() {
 				this.$HTTP.get(`/api/blade-cps/craft-routing/detail?id=${this.id}`).then(res=> {
 					if(res.code == 200) {
-						if(res.data.dtos) {
+						if(res.data.dtos.length != 0) {
 							res.data.dtos.forEach(item=> {
 								item.isBorder = false;
 							})
 							res.data.dtos[0].isBorder = true;
-							this.craftId = res.data.dtos[0].craftId;
+							this.craftId = res.data.dtos[0].id;
 						}
 						this.detail = res.data;
 					}

--
Gitblit v1.9.3