Browse Source

修改社区不能回显的问题

release/epdc
luyan 2 years ago
parent
commit
1241105a41
  1. 12
      src/views/modules/custom/gridforceinfo-add-or-update.vue

12
src/views/modules/custom/gridforceinfo-add-or-update.vue

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

Loading…
Cancel
Save