|
@@ -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)
|