管理范围:
- {{ formData.manageScopes || "--" }}
+ {{ formData.manageScopesName || "--" }}
+ :options="orgOptions" :props="orgOptionProps" :show-all-levels="false" @change="handleChangeManageScopes" clearable>
@@ -334,6 +334,7 @@ export default {
SPECIAL_SKILL: [],
idCard_type: []
},
+ selArr:[],
};
},
@@ -356,10 +357,11 @@ export default {
await this.getDetail(this.scopeId);
},
async getDetail(categorizedResiId) {
- const url = `/actual/base/publicWelfarePost/detail/${categorizedResiId}`;
+ const url = `/actual/base/resiCategorized/publicWelfarePost/detail/${categorizedResiId}`;
const { data, code, msg } = await requestGet(url);
if (code === 0) {
this.formData = { ...data };
+ this.formData.manageScopes = data.manageScopes[0].scopeId
await this.setAgencyIdFromLastLayerId(data.agencyId)
console.log(this.agencyIdTemp);
} else {
@@ -375,7 +377,7 @@ export default {
this.formType === "edit"
? "/actual/base/resiCategorized/publicWelfarePost/update"
: "/actual/base/resiCategorized/publicWelfarePost/create";
-
+ this.formData.manageScopes = this.selArr
const { data, code, msg } = await requestPost(url, this.formData);
if (code === 0) {
this.$message.success(this.formType == 'add' ? "添加成功" : '修改成功');
@@ -386,6 +388,11 @@ export default {
}
});
},
+ handleChangeManageScopes(val){
+ let obj = this.$refs["myCascader"].getCheckedNodes()[0].data
+ console.log(obj);
+ this.selArr = [{scopeType:obj.level,scopeId:obj.agencyId}]
+ },
async getDicts() {
try {
const requests = [