From 82a5da6bbeeadf1c5f448158dae7d1838efc9d2e Mon Sep 17 00:00:00 2001 From: gaoshp <291585735@qq.com> Date: 星期日, 26 五月 2024 16:06:09 +0800 Subject: [PATCH] 工位文件 --- 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