From ed4cc663036499fbfc33d25bffe77db4fac9d64d Mon Sep 17 00:00:00 2001 From: shijing Date: Thu, 1 Aug 2024 15:25:14 +0800 Subject: [PATCH 1/3] =?UTF-8?q?fix:=E4=BA=A4=E6=8E=A5=E7=BC=96=E8=BE=91?= =?UTF-8?q?=E4=BA=BA=E5=91=98=E6=98=BE=E7=A4=BAbug=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/wpm_gx/handover_form.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/src/views/wpm_gx/handover_form.vue b/src/views/wpm_gx/handover_form.vue index c5011dce..407631a6 100644 --- a/src/views/wpm_gx/handover_form.vue +++ b/src/views/wpm_gx/handover_form.vue @@ -325,6 +325,7 @@ export default { //表单注入数据 setData(data) { Object.assign(this.form, data); + this.this.getUserList2(); }, //设置过滤项 setFilters(filters) { From 896cba6bc950e96257f0ddd912726cc642d1895c Mon Sep 17 00:00:00 2001 From: shijing Date: Thu, 1 Aug 2024 15:25:58 +0800 Subject: [PATCH 2/3] =?UTF-8?q?fix:=E8=BF=94=E5=B7=A5=E7=89=A9=E6=96=99?= =?UTF-8?q?=E5=90=8D=E7=A7=B0=E6=A0=87=E6=B3=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/ehsSelect/select.vue | 166 ++++++++++++++++++---------- src/views/wpm_gx/handover.vue | 14 +-- src/views/wpm_gx/inm.vue | 11 +- src/views/wpm_gx/mlog_form.vue | 11 +- src/views/wpm_gx/mlogs.vue | 47 +++++--- 5 files changed, 164 insertions(+), 85 deletions(-) diff --git a/src/components/ehsSelect/select.vue b/src/components/ehsSelect/select.vue index 9e20ca9f..db73d4b3 100644 --- a/src/components/ehsSelect/select.vue +++ b/src/components/ehsSelect/select.vue @@ -3,8 +3,18 @@
- - + + @@ -12,67 +22,103 @@ diff --git a/src/views/wpm_gx/handover.vue b/src/views/wpm_gx/handover.vue index 394c5631..f9b2624d 100644 --- a/src/views/wpm_gx/handover.vue +++ b/src/views/wpm_gx/handover.vue @@ -13,14 +13,14 @@ type="primary" icon="el-icon-plus" @click="table_add(10)" - v-auth="'mgroup.create'" + v-auth="'mllog.create'" >新增 返工 @@ -76,9 +76,9 @@ @@ -125,7 +125,7 @@ link size="small" @click="table_edit(scope.row)" - v-auth="'mgroup.update'" + v-auth="'mlog.update'" type="primary" v-if=" scope.row.send_mgroup == mgroupId && @@ -145,7 +145,7 @@ 删除 diff --git a/src/views/wpm_gx/inm.vue b/src/views/wpm_gx/inm.vue index 6d38e655..d6b98c91 100644 --- a/src/views/wpm_gx/inm.vue +++ b/src/views/wpm_gx/inm.vue @@ -42,8 +42,15 @@ + min-width="150" + > + + @@ -130,7 +129,13 @@ - + diff --git a/src/views/wpm_gx/mlogs.vue b/src/views/wpm_gx/mlogs.vue index ffa4c472..6971b96a 100644 --- a/src/views/wpm_gx/mlogs.vue +++ b/src/views/wpm_gx/mlogs.vue @@ -6,7 +6,7 @@ type="primary" icon="el-icon-plus" @click="table_add" - v-auth="'mgroup.create'" + v-auth="'mlog.create'" >新增 @@ -82,7 +82,7 @@ label="操作" fixed="right" align="center" - width="180" + width="150" > @@ -178,7 +181,7 @@ export default { that.$API.mtm.mgroup.list .req({ page: 0, search: that.mgroupName }) .then((res) => { - if(res.length != 1){ + if (res.length != 1) { that.$message.error("获取工段错误"); return; } @@ -191,20 +194,21 @@ export default { }); }, methods: { - //添加 + //添加日志 table_add() { this.dialog.save = true; this.$nextTick(() => { this.$refs.saveDialog.open("add"); }); }, - //编辑 + //编辑日志 table_edit(row) { this.dialog.save = true; this.$nextTick(() => { this.$refs.saveDialog.open("edit").setData(row); }); }, + //日志详情 table_detail(row) { this.mlogId = row.id; this.dialog.detail = true; @@ -212,7 +216,7 @@ export default { this.$refs.detailDialog.open(); }); }, - //删除 + //日志删除 table_del(row) { this.$confirm(`确定删除吗?`, "提示", { type: "warning", @@ -228,6 +232,23 @@ export default { }); }); }, + //日志撤回 + mlogRevert(row) { + this.$confirm(`确定撤回该日志吗?`, "提示", { + type: "warning", + }).then(() => { + var id = row.id; + this.$API.wpm.mlog.revert.req(id).then((res) => { + if (res.err_msg) { + this.$message.error(res.err_msg); + } else { + this.$refs.table.refresh(); + this.$message.success("撤回成功"); + } + }); + }); + }, + //表格选择后回调事件 selectionChange(selection) { this.selection = selection; From fa0cfddc3c3d65a4f9f5756e92106267659ed9d5 Mon Sep 17 00:00:00 2001 From: shijing Date: Thu, 1 Aug 2024 15:28:49 +0800 Subject: [PATCH 3/3] =?UTF-8?q?fix:=E6=97=A5=E5=BF=97=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E6=92=A4=E5=9B=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/wpm_gx/mlogs.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/views/wpm_gx/mlogs.vue b/src/views/wpm_gx/mlogs.vue index 6971b96a..6484c9f4 100644 --- a/src/views/wpm_gx/mlogs.vue +++ b/src/views/wpm_gx/mlogs.vue @@ -110,14 +110,14 @@ @click.stop="table_del(scope.row, scope.$index)" >删除 - + >