소스 검색

增加字段

zcy 4 년 전
부모
커밋
be88f35465
2개의 변경된 파일14개의 추가작업 그리고 7개의 파일을 삭제
  1. 8 7
      src/views/sys/dept/CheckAndEditModel.vue
  2. 6 0
      src/views/sys/dept/indexColumns.js

+ 8 - 7
src/views/sys/dept/CheckAndEditModel.vue

@@ -23,12 +23,12 @@
           :replace-fields="{children:'children', title:'label', key:'id', value: 'id' }"
         />
       </a-form-model-item>
-      <!--      <a-form-model-item label="主管人员" prop="leader">-->
-      <!--        <sys-list-select-tag-->
-      <!--          v-model="model.userId"-->
-      <!--          dict-code="user"-->
-      <!--        />-->
-      <!--      </a-form-model-item>-->
+      <a-form-model-item label="部门类型" prop="deptType">
+        <j-dict-select-tag
+          v-model="model.deptType"
+          dict-code="deptType"
+        />
+      </a-form-model-item>
       <a-form-model-item label="部门描述">
         <a-textarea v-model="model.remark" placeholder="请输入" :rows="4" />
       </a-form-model-item>
@@ -59,7 +59,8 @@ export default {
       model: {},
       validatorRules: {
         name: [{ required: true, message: '请输入' }],
-        type: [{ required: true, message: '请选择' }]
+        type: [{ required: true, message: '请选择' }],
+        deptType: [{ required: true, message: '请输入' }]
       },
       url: {
         add: '/system/dept',

+ 6 - 0
src/views/sys/dept/indexColumns.js

@@ -5,6 +5,12 @@ function columns(vm) {
       dataIndex: 'deptName',
       key: 'deptName'
     },
+    {
+      title: '部门类型',
+      align: 'center',
+      dataIndex: 'deptTypeText',
+      key: 'deptTypeText'
+    },
     {
       title: '部门描述',
       align: 'center',