From 0237572858628fec8fa83d48d44d34478e0146fb Mon Sep 17 00:00:00 2001 From: zhouwx <1175765986@qq.com> Date: 星期三, 31 七月 2024 16:53:28 +0800 Subject: [PATCH] bug修改 --- src/views/onlineEducation/systemManage/user/components/userDialog.vue | 28 +++++++++++++++++++++++----- 1 files changed, 23 insertions(+), 5 deletions(-) diff --git a/src/views/onlineEducation/systemManage/user/components/userDialog.vue b/src/views/onlineEducation/systemManage/user/components/userDialog.vue index ec226fe..3337214 100644 --- a/src/views/onlineEducation/systemManage/user/components/userDialog.vue +++ b/src/views/onlineEducation/systemManage/user/components/userDialog.vue @@ -50,6 +50,7 @@ </el-form-item> <el-form-item label="所属企业:" prop="companyName" v-if="state.title !== '修改密码' && showCompany"> <el-select + clearable v-if="state.isAdmin" v-model="state.form.companyName" filterable @@ -102,7 +103,7 @@ style="width: 45%;" filterable remote - searchKey="name" + searchKey="username" :methods="getUser"> </scorllSelect> </el-form-item> @@ -263,9 +264,9 @@ } if(type !== 'view' && type !== 'pwd'){ - if(state.isAdmin){ - // await getCompanyList('open') - } + // if(state.isAdmin){ + // await getCompanyList("") + // } } state.title = type === 'add' ? '新增' : type ==='edit' ? '编辑' : type ==='pwd' ? '修改密码' : '查看' ; if(type === 'edit' || type === 'view') { @@ -310,6 +311,20 @@ loading.value = true; const queryParams = { name: val + } + const res = await getCompany(queryParams) + if (res.code == 200) { + loading.value = false; + state.companyList = res.data.list + + } else { + ElMessage.warning(res.message) + } + }else { + loading.value = true; + const queryParams = { + pageNum: 1, + pageSize: 10 } const res = await getCompany(queryParams) if (res.code == 200) { @@ -398,8 +413,11 @@ } scrollRef.value.getList(param,'change'); } -const changeType = () => { +const changeType = async (val) => { state.companyList = []; + if(state.isAdmin && val !=0){ + await getCompanyList("") + } state.form.parentId = null; state.form.parentName = ''; state.form.companyId = null; -- Gitblit v1.9.2