From 167f3ab4bcf3810433554c1cddb8ec270b930ea3 Mon Sep 17 00:00:00 2001
From: gaoshp <291585735@qq.com>
Date: 星期二, 04 十一月 2025 22:12:37 +0800
Subject: [PATCH] 修改所有工位不能提交
---
src/views/console/workstation/index.vue | 18 ++++++++++++------
1 files changed, 12 insertions(+), 6 deletions(-)
diff --git a/src/views/console/workstation/index.vue b/src/views/console/workstation/index.vue
index fed5a67..0c45c6a 100644
--- a/src/views/console/workstation/index.vue
+++ b/src/views/console/workstation/index.vue
@@ -226,7 +226,7 @@
</el-aside>
<el-container>
<el-main class="" v-show="addGroupShow">
- <el-form v-show="treeCheckedNode.id == 1" :model="form" :rules="rules" ref="dialogForm"
+ <el-form v-if="treeCheckedNode.id == 1" :model="form" :rules="rules" ref="dialogForm"
label-width="200px" label-position="left">
<!-- <el-form-item label="浜х嚎鏍囩" prop="groupTag">
<el-select v-model="form.groupTag" clearable placeholder="浜х嚎鏍囩"
@@ -248,8 +248,8 @@
</el-form-item>
</el-form>
<el-form
- v-show="group_tag.map(item => item.dictKey).includes(treeCheckedNode.groupTag) || beltline_type.map(item => item.dictKey).includes(treeCheckedNode.groupTag) || treeCheckedNode.id == 101"
- :model="form" :rules="rules" ref="dialogForm" label-width="200px"
+ v-if="group_tag.map(item => item.dictKey).includes(treeCheckedNode.groupTag) || beltline_type.map(item => item.dictKey).includes(treeCheckedNode.groupTag) || treeCheckedNode.id == 101"
+ :model="form" :rules="rules" ref="dialogForm1" label-width="200px"
label-position="left">
<el-form-item label="宸ヤ綅缁勬爣绛�" prop="groupTag">
<el-select v-model="form.groupTag" clearable placeholder="宸ヤ綅缁勬爣绛�"
@@ -293,7 +293,7 @@
<li>澶囨敞: {{ treeCheckedNode.remark }}</li>
</ul>
<el-form
- v-show="beltline_type.map(item => item.dictKey).includes(treeCheckedNode.groupTag)"
+ v-if="beltline_type.map(item => item.dictKey).includes(treeCheckedNode.groupTag)"
:model="form" :rules="rules" ref="dialogForm" label-width="200px"
label-position="left">
<el-form-item label="浜х嚎鏍囩" prop="groupTag">
@@ -315,7 +315,7 @@
placeholder="澶囨敞"></el-input>
</el-form-item>
</el-form>
- <el-form v-show="group_tag.map(item => item.dictKey).includes(treeCheckedNode.groupTag)"
+ <el-form v-if="group_tag.map(item => item.dictKey).includes(treeCheckedNode.groupTag)"
:model="form" :rules="rules" ref="dialogForm" label-width="200px"
label-position="left">
<el-form-item label="宸ヤ綅缁勬爣绛�" prop="groupTag">
@@ -616,7 +616,13 @@
},
addChild() {
this.addGroupShow = true
- this.$refs.dialogForm.resetFields()
+ this.$nextTick(() => {
+ Object.keys(this.form).forEach(key => {
+ this.form[key] = ''
+ })
+ // this.$refs.dialogForm.resetFields()
+ })
+
},
groupClick(node) {
this.treeCheckedNode = node
--
Gitblit v1.9.3