This commit is contained in:
曹辉 2022-07-29 09:50:37 +08:00
parent ba321d1a08
commit 57b2750129
2 changed files with 32 additions and 30 deletions

View File

@ -5,7 +5,7 @@ VUE_APP_TITLE = 幼儿园体质检测管理系统
ENV = 'development'
# 若依管理系统/开发环境
VUE_APP_BASE_API = 'http://192.168.16.64:8080'
VUE_APP_BASE_API = 'http://192.168.16.62:8080'
#'/dev-api'
# 路由懒加载

View File

@ -8,12 +8,12 @@
v-show="showSearch"
label-width="68px"
>
<el-form-item label="所属组织" prop="parentId" v-if="form.id != 1">
<el-form-item label="组织名称" prop="parentId">
<treeselect
:normalizer="normalizer3"
:options="List"
:options="List2"
placeholder="请选择所属组织"
v-model="queryParams.parentId"
v-model="queryParams.id"
style="width: 300px"
/>
</el-form-item>
@ -184,8 +184,17 @@
</el-form-item>
</el-form> -->
<el-form-item label="所属上级组织" prop="parentId" v-if="form.id != 1">
<treeselect
:normalizer="normalizer2"
:options="List"
placeholder="请选择所属组织"
v-model="form.parentId"
/>
</el-form-item>
<el-form ref="form" :model="form" :rules="rules" label-width="110px">
<el-form-item label="所属上级区域" prop="areaId">
<el-form-item label="所属区域" prop="areaId">
<treeselect
:normalizer="normalizer"
:options="areaList"
@ -194,15 +203,6 @@
/>
</el-form-item>
<el-form-item label="所属组织" prop="parentId" v-if="form.id != 1">
<treeselect
:normalizer="normalizer2"
:options="List"
placeholder="请选择所属组织"
v-model="form.parentId"
/>
</el-form-item>
<el-form-item label="组织名称" prop="organizeName">
<el-input v-model="form.organizeName" placeholder="请输入组织名称" />
</el-form-item>
@ -250,8 +250,8 @@ export default {
showSearch: true,
//
List: [],
List2: [],
areaList: [],
areaList2: [],
//
isExpandAll: true,
//
@ -268,6 +268,7 @@ export default {
organizeAddress: "",
phone: "",
contacts: "",
id: undefined,
},
//
form: {
@ -325,7 +326,7 @@ export default {
delete node.children;
}
return {
parentId: node.id,
id: node.id,
label: node.organizeName,
children: node.children,
};
@ -355,7 +356,6 @@ export default {
/** 查询区域管理列表 */
getList() {
listArea(this.queryParams).then((response) => {
this.areaList2 = this.handleTree(response.data);
this.areaList = this.handleTree(response.data);
console.log(this.areaList);
});
@ -363,16 +363,8 @@ export default {
console.log(this.queryParams);
list(this.queryParams).then((response) => {
this.List = this.handleTree(response.data);
console.log(this.List);
this.List2 = this.List;
this.loading = false;
this.queryParams = {
parentId: undefined,
areaId: undefined,
organizeName: "",
organizeAddress: "",
phone: "",
contacts: "",
};
});
},
//
@ -395,11 +387,23 @@ export default {
},
/** 搜索按钮操作 */
handleQuery() {
this.getList();
list(this.queryParams).then((response) => {
this.List = this.handleTree(response.data);
this.loading = false;
});
},
/** 重置按钮操作 */
resetQuery() {
this.resetForm("queryForm");
this.queryParams = {
parentId: undefined,
areaId: undefined,
organizeName: "",
organizeAddress: "",
phone: "",
contacts: "",
id: undefined,
};
this.handleQuery();
},
//
@ -427,7 +431,6 @@ export default {
});
this.reset();
listArea(this.queryParams).then((response) => {
this.areaList2 = this.handleTree(response.data);
this.areaList = this.handleTree(response.data);
console.log(this.areaList);
});
@ -502,6 +505,5 @@ export default {
};
</script>
<style lang='scss'>
::v-deep .el-input {
}
</style>