yangys
2025-11-20 fe25b9d9dc98187a0b885631bc39dfd5daa15163
src/views/console/workstation/index.vue
@@ -53,6 +53,11 @@
                                    <span>{{ scope.row.type == '0' ? '机器' : '人工' }}</span>
                                 </template>
                              </el-table-column>
                              <el-table-column label="状态" prop="status" width="70">
                                 <template #default="scope">
                                    <span>{{ scope.row.status == 0 ? '停用' : '启用' }}</span>
                                 </template>
                              </el-table-column>
                              <el-table-column label="工位日历" prop="calendarName" width="120"></el-table-column>
                              <el-table-column label="操作" fixed="right" align="right" width="160">
                                 <template #default="scope">
@@ -226,7 +231,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 +253,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 +298,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 +320,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">
@@ -380,7 +385,7 @@
         params: {},
         keyWord: '',
         type: '',
         statu: 1,
         statu: undefined,
         types: [
            {
               label: '机器',
@@ -616,7 +621,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