|
|
@ -17,13 +17,13 @@ |
|
|
|
<el-input v-model="dataForm.identityNo" placeholder="身份证号码" style="width: 300px;"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<template v-if="!dataForm.id"> |
|
|
|
<el-form-item label="所属社区" prop="deptId"> |
|
|
|
<el-form-item label="所属社区"> |
|
|
|
<el-cascader v-model="dataForm.deptId" :props="{ checkStrictly: true }" :options="options" clearable></el-cascader> |
|
|
|
</el-form-item> |
|
|
|
</template> |
|
|
|
<template v-if="dataForm.id"> |
|
|
|
<el-form-item label="所属社区" prop="allDeptIds"> |
|
|
|
<el-cascader v-model="dataForm.allDeptIds" :props="{ checkStrictly: true }" :options="options" clearable></el-cascader> |
|
|
|
<el-form-item label="所属社区"> |
|
|
|
<el-cascader v-model="dataForm.deptId" :options="options" :props="{ checkStrictly: true }" clearable></el-cascader> |
|
|
|
</el-form-item> |
|
|
|
</template> |
|
|
|
<el-form-item label="头像" prop="faceImg"> |
|
|
@ -79,7 +79,8 @@ export default { |
|
|
|
dutyCategoryId: '', |
|
|
|
remark: '', |
|
|
|
deptId: '', |
|
|
|
allDeptIds: [] |
|
|
|
allDeptIds: [], |
|
|
|
selectedDeptIds: [] |
|
|
|
}, |
|
|
|
loading: false, |
|
|
|
options: [], |
|
|
@ -131,6 +132,9 @@ export default { |
|
|
|
this.$refs['dataForm'].resetFields() |
|
|
|
if (this.dataForm.id) { |
|
|
|
this.getInfo() |
|
|
|
} else { |
|
|
|
this.dataForm.allDeptIds = [] |
|
|
|
this.dataForm.deptId = '' |
|
|
|
} |
|
|
|
}) |
|
|
|
}, |
|
|
|