From eec77847922467a0ed5631794dbfe9ea2e367032 Mon Sep 17 00:00:00 2001 From: 王震 <10952869+daywangzhen@user.noreply.gitee.com> Date: 星期五, 08 九月 2023 11:11:48 +0800 Subject: [PATCH] 设备维护,标准Bom --- src/components/view/technical.vue | 27 +++++++++++++++++++++++---- 1 files changed, 23 insertions(+), 4 deletions(-) diff --git a/src/components/view/technical.vue b/src/components/view/technical.vue index 8ec3eb3..5b5a65b 100644 --- a/src/components/view/technical.vue +++ b/src/components/view/technical.vue @@ -74,20 +74,22 @@ label="浜よ揣鏃ユ湡"> </el-table-column> <el-table-column - prop="type" label="鐘舵��" width="85" > <template slot-scope="scope"> - {{scope.state==0?'寰呯紪鍒�':'宸茬紪鍒�'}} + <span :style="{'color': scope.row.type==0 ? 'red':'green'}"> + {{scope.row.type==0?'寰呯紪鍒�':'宸茬紪鍒�'}} + </span> </template> </el-table-column> <el-table-column label="鎿嶄綔" width="194"> <template slot-scope="scope"> - <el-button type="text" size="small" @click="showDetails(scope.row)">鏌ョ湅璇︽儏</el-button> - <el-button type="text" size="small">缂栬緫闄勪欢</el-button> + <!-- <el-button type="text" size="small" @click="showDetails(scope.row)">鏌ョ湅璇︽儏</el-button> + <el-button type="text" size="small">缂栬緫闄勪欢</el-button> --> + <el-button type="text" size="small" @click="authorizedstrength(scope.row)">缂栧埗</el-button> </template> </el-table-column> </el-table> @@ -222,6 +224,7 @@ id:'', date:'' }, + compiledata:{}, technicalTable: [], showDetail: false, selectedRow: {}, @@ -236,6 +239,22 @@ this.getTechnicalTableData() }, methods: { + authorizedstrength(row) { + this.compiledata = row + this.compile() + // let ccc = row + // console.log(row); + }, + //缂栧埗 + compile() { + console.log(); + this.$axios.post(this.$api.url.compile,{ + id:this.compiledata.id + }).then( res =>{ + this.$message.success('缂栧埗瀹屾垚') + }) + this.getTechnicalTableData() + }, async showDetails(row){ this.showDetail = true const res = await this.$axios.get(this.$api.url.selectOrderById,{params:{id:row.id}}) -- Gitblit v1.9.3