同步tplink代码与运维代码一致

This commit is contained in:
曹磊 2025-05-06 11:06:24 +08:00
parent cd8d501836
commit 4dd33cd28a
4 changed files with 11 additions and 11 deletions

View File

@ -59,7 +59,7 @@ export const searchFormSchema: FormSchema[] = [
field: 'institutionId',
component: 'JDictSelectTag',
componentProps: {
dictCode: 'nu_admin_institution_area,inst_name,id,org_category = 1 order by inst_name asc',
dictCode: 'sys_depart,depart_name,id,org_category = 1 order by depart_name asc',
placeholder: '请选择机构',
},
},
@ -107,7 +107,7 @@ export const formSchema: FormSchema[] = [
field: 'institutionId',
component: 'JDictSelectTag',
componentProps: {
dictCode: 'nu_admin_institution_area,inst_name,id,org_category = 1 order by inst_name asc',
dictCode: 'sys_depart,depart_name,id,org_category = 1 order by depart_name asc',
placeholder: '请选择机构',
},
},

View File

@ -11,7 +11,7 @@ enum Api {
add = '/iot/regionInfo/add',
edit = '/iot/regionInfo/edit',
delete = '/iot/regionInfo/delete',
queryChildrenByParentId = '/admin/institutionArea/queryChildrenByParentId',
queryChildrenByParentId = '/sys/sysDepart/queryChildrenByParentId',
}

View File

@ -5,8 +5,8 @@
<a-select v-model:value="model[field]" @change="(value,option) => handleChange(value,option,model)">
<a-select-option :value="null">请选择</a-select-option>
<template v-for="item in areaOptions" :key="`${item.id}`">
<a-select-option :value="item.id" :label="item.instName">
{{item.instName}}
<a-select-option :value="item.id" :label="item.departName">
{{item.departName}}
</a-select-option>
</template>
</a-select>
@ -103,9 +103,9 @@
async function handleChange(value,option:Option,formData){
if(value == null){
formData["regionName"] = model.value["regionName"];
formData["departName"] = model.value["departName"];
}else{
formData["regionName"] = option.label;
formData["departName"] = option.label;
}
}

View File

@ -12,8 +12,8 @@
<template #areaSelect ="{model,field}">
<a-select v-model:value="model[field]" @change="(value,option) => handleChange(value,option,model)">
<template v-for="item in areaOptions" :key="`${item.id}`">
<a-select-option :value="item.id" :label="item.instName">
{{item.instName}}
<a-select-option :value="item.id" :label="item.departName">
{{item.departName}}
</a-select-option>
</template>
</a-select>
@ -98,9 +98,9 @@ const fetchArea = async (institutionId) => {
async function handleChange(value,option:Option,formData){
if(value == null){
formData["regionName"] = "";
formData["departName"] = "";
}else{
formData["regionName"] = option.label;
formData["departName"] = option.label;
}
}