From 9b5a856a2cfe378f5ca7304a0af17b3d7b06ff69 Mon Sep 17 00:00:00 2001 From: zhaowei <zhaowei> Date: 星期一, 07 七月 2025 11:41:17 +0800 Subject: [PATCH] 1、工厂建模和维修班组页面新增机构编码必填校验 --- src/views/eam/base/EamRepairDepartList.vue | 43 +++++++++++++++---------------------------- 1 files changed, 15 insertions(+), 28 deletions(-) diff --git a/src/views/eam/base/EamRepairDepartList.vue b/src/views/eam/base/EamRepairDepartList.vue index 665b4f8..43ff9d5 100644 --- a/src/views/eam/base/EamRepairDepartList.vue +++ b/src/views/eam/base/EamRepairDepartList.vue @@ -27,19 +27,10 @@ <a-input-search @search="onSearch" style="width:100%;margin-top: 10px" placeholder="璇疯緭鍏ョ淮淇儴闂ㄥ悕绉�"/> <!-- 鏍�--> <a-col :md="10" :sm="24"> - <a-tree - checkable - multiple - @select="onSelect" - @check="onCheck" - @rightClick="rightHandle" - :selectedKeys="selectedKeys" - :checkedKeys="checkedKeys" - :treeData="departTree" - :checkStrictly="checkStrictly" - :expandedKeys="iExpandedKeys" - :autoExpandParent="autoExpandParent" - @expand="onExpand"/> + <a-tree checkable multiple @select="onSelect" @check="onCheck" @rightClick="rightHandle" + :selectedKeys="selectedKeys" :checkedKeys="checkedKeys" :treeData="departTree" + :checkStrictly="checkStrictly" :expandedKeys="iExpandedKeys" :autoExpandParent="autoExpandParent" + @expand="onExpand"/> </a-col> </div> </a-card> @@ -68,20 +59,15 @@ <a-card :bordered="false" v-if="selectedKeys.length>0"> <a-form-model ref="form" :model="model" :rules="validatorRules"> <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="departCode" label="缁翠慨閮ㄩ棬缂栧彿"> - <a-input placeholder="璇疯緭鍏ヤ骇绾�/缁翠慨閮ㄩ棬缂栧彿" v-model="model.departCode"/> + <a-input placeholder="璇疯緭鍏ョ淮淇儴闂�/鐝粍缂栧彿" v-model="model.departCode"/> </a-form-model-item> <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="departName" label="缁翠慨閮ㄩ棬鍚嶇О"> - <a-input placeholder="璇疯緭鍏ヤ骇绾�/缁翠慨閮ㄩ棬鍚嶇О" v-model="model.departName"/> + <a-input placeholder="璇疯緭鍏ョ淮淇儴闂�/鐝粍鍚嶇О" v-model="model.departName"/> </a-form-model-item> <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="涓婄骇缁翠慨閮ㄩ棬"> - <a-tree-select - style="width:100%" - :dropdownStyle="{maxHeight:'200px',overflow:'auto'}" - :treeData="treeData" - :disabled="disable" - v-model="model.parentId" - placeholder="鏃�"> - </a-tree-select> + <a-tree-select style="width:100%" :dropdownStyle="{maxHeight:'200px',overflow:'auto'}" + :treeData="treeData" :disabled="disable" v-model="model.parentId" + placeholder="鏃�"/> </a-form-model-item> <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="鎺掑簭"> <a-input-number v-model="model.departOrder"/> @@ -109,10 +95,10 @@ </a-row> </template> <script> -import { queryRepairDepartTreeList, queryRepDepIdTree, deleteByRepairDepartId } from '@api/api' -import { httpAction, deleteAction } from '@api/manage' -import { JeecgListMixin } from '@/mixins/JeecgListMixin' -import EamRepairDepartModal from './modules/EamRepairDepartModal' + import { queryRepairDepartTreeList, queryRepDepIdTree, deleteByRepairDepartId } from '@api/api' + import { httpAction, deleteAction } from '@api/manage' + import { JeecgListMixin } from '@/mixins/JeecgListMixin' + import EamRepairDepartModal from './modules/EamRepairDepartModal' export default { name: 'EamRepairDepartList', @@ -157,7 +143,8 @@ edges: [] }, validatorRules: { - departName: [{ required: true, message: '璇疯緭鍏ヤ骇绾�/缁翠慨閮ㄩ棬鍚嶇О!' }] + departCode: [{ required: true, message: '璇疯緭鍏ョ淮淇儴闂�/鐝粍缂栧彿' }], + departName: [{ required: true, message: '璇疯緭鍏ョ淮淇儴闂�/鐝粍鍚嶇О' }] }, url: { delete: '/eam/eamBaseRepairDepart/delete', -- Gitblit v1.9.3