|
|
|
@ -100,9 +100,9 @@
|
|
|
|
|
</el-table-column>
|
|
|
|
|
</el-table>
|
|
|
|
|
<el-dialog :title="formMap[formName]" :visible.sync="formVisible" width="45%">
|
|
|
|
|
<el-form :model="formData" ref="dataForm" :rules="rules">
|
|
|
|
|
<el-form :model="formData" ref="dataForm" :rules="rules" label-width="150px">
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-form-item label="上级部门:" label-width="100px" v-if="formData.pid != 0">
|
|
|
|
|
<el-form-item label="上级部门:" v-if="formData.pid != 0">
|
|
|
|
|
<treeselect v-model="formData.pcode" :options="deptOptions" :normalizer="normalizer"
|
|
|
|
|
:disabled="isShow"
|
|
|
|
|
style="width: 90%"
|
|
|
|
@ -110,7 +110,7 @@
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-form-item label="部门名称:" label-width="100px" prop="name">
|
|
|
|
|
<el-form-item label="部门名称:" prop="name">
|
|
|
|
|
<el-input
|
|
|
|
|
v-model="formData.name"
|
|
|
|
|
style="width: 90%"
|
|
|
|
@ -120,7 +120,7 @@
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-form-item label="状态:" prop="status" label-width="100px">
|
|
|
|
|
<el-form-item label="状态:" prop="status">
|
|
|
|
|
<el-radio-group v-model="formData.status">
|
|
|
|
|
<el-radio :label="1">正常</el-radio>
|
|
|
|
|
<el-radio :label="0">禁用</el-radio>
|
|
|
|
@ -135,7 +135,7 @@
|
|
|
|
|
</el-radio-group>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-form-item label="备注:" prop="remark" label-width="100px">
|
|
|
|
|
<el-form-item label="备注:" prop="remark">
|
|
|
|
|
<el-input
|
|
|
|
|
v-model="formData.remark"
|
|
|
|
|
size="small"
|
|
|
|
|