浏览代码

添加部门类型

yuhan 1 年之前
父节点
当前提交
87177fb16b
共有 1 个文件被更改,包括 5 次插入0 次删除
  1. 5 0
      src/views/system/DepartList.vue

+ 5 - 0
src/views/system/DepartList.vue

@@ -110,6 +110,9 @@
                   </a-radio-group>
                 </template>
               </a-form-model-item>
+              <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="departType" label="部门类型">
+                <j-dict-select-tag  v-model="model.departType"  placeholder="选择部门类型" :type="'radio'" dictCode="depart_type"/>
+              </a-form-model-item>
               <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="部门负责人">
                 <j-select-multi-user v-model="model.directorUserIds" valueKey="id"></j-select-multi-user>
               </a-form-model-item>
@@ -240,6 +243,7 @@
           departName: [{required: true, message: '请输入机构/部门名称!'}],
           orgCode: [{required: true, message: '请输入机构编码!'}],
           orgCategory:[{required: true, message: '请选择机构类型!'}],
+          departType:[{required: true, message: '请选择部门类型!'}],
           mobile: Vue.prototype.rules.mobile2
         },
         url: {
@@ -395,6 +399,7 @@
         console.log('onSelect-record', record)
         this.currSelected = Object.assign({}, record)
         this.model = this.currSelected
+        this.model.departType = this.model.departType ? this.model.departType : '0'
         this.selectedKeys = [record.key]
         this.model.parentId = record.parentId
         this.setValuesToForm(record)