| | |
| | | :okButtonProps="{ props: {disabled: disableSubmit} }" |
| | | @ok="handleOk" |
| | | @cancel="handleCancel" |
| | | cancelText="关闭"> |
| | | cancelText="关闭" |
| | | > |
| | | |
| | | <a-spin :spinning="confirmLoading"> |
| | | <a-form-model ref="form" :model="model" :rules="validatorRules"> |
| | | <a-form-model |
| | | ref="form" |
| | | :model="model" |
| | | :rules="validatorRules" |
| | | > |
| | | <a-form-model-item |
| | | :labelCol="labelCol" |
| | | :wrapperCol="wrapperCol" |
| | | label="机构名称" |
| | | prop="departName" |
| | | :hidden="false" |
| | | hasFeedback > |
| | | <a-input id="departName" placeholder="请输入机构/部门名称" v-model="model.departName"/> |
| | | hasFeedback |
| | | > |
| | | <a-input |
| | | id="departName" |
| | | placeholder="请输入机构/部门名称" |
| | | v-model="model.departName" |
| | | /> |
| | | </a-form-model-item> |
| | | <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" :hidden="seen" label="上级部门" hasFeedback> |
| | | <a-form-model-item |
| | | :labelCol="labelCol" |
| | | :wrapperCol="wrapperCol" |
| | | label="使用部门编码" |
| | | prop="useDepartNum" |
| | | :hidden="false" |
| | | hasFeedback |
| | | > |
| | | <a-input |
| | | id="useDepartNum" |
| | | placeholder="请输入使用部门编码" |
| | | v-model="model.useDepartNum" |
| | | /> |
| | | </a-form-model-item> |
| | | <a-form-model-item |
| | | :labelCol="labelCol" |
| | | :wrapperCol="wrapperCol" |
| | | label="维修部门编码" |
| | | prop="repairDepartNum" |
| | | :hidden="false" |
| | | hasFeedback |
| | | > |
| | | <a-input |
| | | id="repairDepartNum" |
| | | placeholder="请输入维修部门编码" |
| | | v-model="model.repairDepartNum" |
| | | /> |
| | | </a-form-model-item> |
| | | <a-form-model-item |
| | | :labelCol="labelCol" |
| | | :wrapperCol="wrapperCol" |
| | | :hidden="seen" |
| | | label="上级部门" |
| | | hasFeedback |
| | | > |
| | | <a-tree-select |
| | | style="width:100%" |
| | | :dropdownStyle="{maxHeight:'200px',overflow:'auto'}" |
| | | :treeData="departTree" |
| | | v-model="model.parentId" |
| | | placeholder="请选择上级部门" |
| | | :disabled="condition"> |
| | | :disabled="condition" |
| | | > |
| | | </a-tree-select> |
| | | </a-form-model-item> |
| | | <!--<a-form-model-item--> |
| | |
| | | <a-form-model-item |
| | | :labelCol="labelCol" |
| | | :wrapperCol="wrapperCol" |
| | | label="排序"> |
| | | label="排序" |
| | | > |
| | | <a-input-number v-model="model.departOrder"/> |
| | | </a-form-model-item> |
| | | <a-form-model-item |
| | | :labelCol="labelCol" |
| | | :wrapperCol="wrapperCol" |
| | | label="备注"> |
| | | <a-textarea placeholder="请输入备注" v-model="model.memo"/> |
| | | label="备注" |
| | | > |
| | | <a-textarea |
| | | placeholder="请输入备注" |
| | | v-model="model.memo" |
| | | /> |
| | | </a-form-model-item> |
| | | |
| | | </a-form-model> |
| | |
| | | confirmLoading: false, |
| | | validatorRules:{ |
| | | departName:[{ required: true, message: '请输入机构/部门名称!' }], |
| | | useDepartNum: [{ required: false, message: '请输入使用部门编码!' }], |
| | | repairDepartNum: [{ required: false, message: '请输入维修部门编码!' }], |
| | | // orgCode:[{ required: true, message: '请输入机构编码!' }], |
| | | // mobile: [{validator:this.validateMobile}], |
| | | // orgCategory:[{required: true, message: '请输入机构类型!'}] |
| | |
| | | </script> |
| | | |
| | | <style scoped> |
| | | |
| | | </style> |