From 68cd58de3a45d79ea241fa4d79e550217072e494 Mon Sep 17 00:00:00 2001
From: zhouwenxuan <1175765986@qq.com>
Date: Fri, 15 Mar 2024 15:09:19 +0800
Subject: [PATCH] bug修改
---
src/views/safetyReview/userManage/expertUsers/components/expertDialog.vue | 46 ++++++++++++++++++++++++++++++----------------
1 files changed, 30 insertions(+), 16 deletions(-)
diff --git a/src/views/safetyReview/userManage/expertUsers/components/expertDialog.vue b/src/views/safetyReview/userManage/expertUsers/components/expertDialog.vue
index cf629b9..972aeaf 100644
--- a/src/views/safetyReview/userManage/expertUsers/components/expertDialog.vue
+++ b/src/views/safetyReview/userManage/expertUsers/components/expertDialog.vue
@@ -371,18 +371,26 @@
const isAgency = ref(false);
onMounted(()=>{
- getAgency()
- const userInfo = JSON.parse(Cookies.get('userInfo'))
- state.agencyName = userInfo.agentName;
- state.form.agencyId = userInfo.agentId;
- if(userInfo.identity === 1){
- isAgency.value = true;
- }
- console.log("userinfo",userInfo)
+
})
+const getUserInfoAgency = () => {
+ const userInfo = JSON.parse(Cookies.get('userInfo'))
+ if(userInfo.identity === 1){
+ state.agencyName = userInfo.agentName;
+ state.form.agencyId = userInfo.agentId;
+ isAgency.value = true;
+ }else {
+ getAgency()
+ }
+ console.log("userinfo",userInfo)
+}
+
+
+
const openDialog = async (type, value) => {
- getArea()
+ await getUserInfoAgency();
+ await getArea()
state.title = type === 'add' ? '新增' : type ==='edit' ? '编辑' : type ==='pwd' ? '修改密码' : '查看' ;
if(type === 'edit') {
const param = {
@@ -433,6 +441,13 @@
ElMessage.warning(res.message)
}
+ }else if(type === 'add'){
+ console.log("aa",props.majorList)
+ props.majorList.forEach(item => {
+ if(item.certificateNo){
+ item.certificateNo = ''
+ }
+ })
}
if(type == 'pwd'){
state.form.id = value.id
@@ -485,12 +500,9 @@
if(res.code == 200){
ElMessage.success(res.message)
emit('getList')
+ reset();
superRef.value.clearValidate();
- superRef.value.resetFields();
- state.salaryList = [];
- state.medicalList = [];
- state.socialList = [];
- state.photoList = [];
+
dialogVisible.value = false;
}else{
ElMessage.warning(res.message)
@@ -511,8 +523,9 @@
if(res.code == 200){
ElMessage.success(res.message)
emit('getList')
- superRef.value.clearValidate();
reset()
+ superRef.value.clearValidate();
+
dialogVisible.value = false;
}else{
ElMessage.warning(res.message)
@@ -525,8 +538,9 @@
if(res.code == 200){
ElMessage.success(res.message)
emit('getList')
- superRef.value.clearValidate();
reset()
+ superRef.value.clearValidate();
+
dialogVisible.value = false;
}else{
ElMessage.warning(res.message)
--
Gitblit v1.9.2