From 7dbecd38861e98284ce0b5e4b297144444e9fb11 Mon Sep 17 00:00:00 2001
From: gaoshp <291585735@qq.com>
Date: 星期日, 26 五月 2024 22:11:57 +0800
Subject: [PATCH] update
---
src/views/console/product-process/process-route/workmanship.vue | 38 +++++++++++++++++++++++++++++++-------
1 files changed, 31 insertions(+), 7 deletions(-)
diff --git a/src/views/console/product-process/process-route/workmanship.vue b/src/views/console/product-process/process-route/workmanship.vue
index 227212b..80a526c 100644
--- a/src/views/console/product-process/process-route/workmanship.vue
+++ b/src/views/console/product-process/process-route/workmanship.vue
@@ -17,12 +17,17 @@
</div>
<el-table ref="multipleTableRef0" :data="tableData" border style="width: 100%" class="multipleTableRef" @selection-change="HandleSelectionChange" @row-click="rowClick">
<el-table-column type="selection" width="55" />
- <el-table-column prop="index" label="宸ュ簭椤哄簭"></el-table-column>
- <el-table-column prop="code" label="宸ュ簭缂栧彿"></el-table-column>
- <el-table-column prop="name" label="宸ュ簭鍚嶇О"></el-table-column>
+ <el-table-column prop="index" label="宸ュ簭椤哄簭">
+ <template #default="scope">
+ <span>{{scope.row.index}}</span>
+ </template>
+ </el-table-column>
+ <el-table-column prop="processCode" label="宸ュ簭缂栧彿"></el-table-column>
+ <el-table-column prop="processName" label="宸ュ簭鍚嶇О"></el-table-column>
<el-table-column fixed="right" label="鎿嶄綔" width="200px">
<template #default="scope">
- <el-button text type="primary" size="small" @click="table_edit(scope.row, scope.$index)">鍒犻櫎</el-button>
+ <el-button text type="primary" size="small" @click="table_edit(scope.row, scope.$index)">缂栬緫</el-button>
+ <el-button text type="primary" size="small" @click="table_del(scope.row, scope.$index)">鍒犻櫎</el-button>
</template>
</el-table-column>
</el-table>
@@ -52,7 +57,7 @@
export default {
name: 'workmanship',
components: {saveDialog,addWorkmanship},
- props: ["isCustomization"],
+ props: ["isCustomization","craftId"],
data() {
return {
drawer: false,
@@ -64,9 +69,25 @@
}
},
mounted(){
-
+ },
+ watch: {
+ craftId(val) {
+ if(val) {
+ this.getcraftlList();
+ }
+ }
},
methods: {
+ getcraftlList() {
+ this.$HTTP.get(`/api/blade-cps/production-craft-version/detail/${this.craftId}`).then(res=> {
+ if(res.code == 200) {
+ res.data.processList.forEach((item,index)=> {
+ item.index = index + 1;
+ });
+ this.tableData = res.data.processList;
+ }
+ })
+ },
handleClose() {
},
@@ -91,6 +112,9 @@
// this.getPage1();
},
table_edit(row,index) {
+
+ },
+ table_del(row,index) {
this.$confirm(`纭瑕佸垹闄ゆ宸ュ簭鍚�?`, '', {
type: 'warning'
}).then(() => {
@@ -169,6 +193,6 @@
cursor: pointer;
}
.addworkmanship {
- padding: 0 20px;
+ padding: 0 40px;
}
</style>
--
Gitblit v1.9.3