From e220a11760bb56f12da82a18e0b441dfdc588fac Mon Sep 17 00:00:00 2001
From: zhouwenxuan <1175765986@qq.com>
Date: Thu, 07 Dec 2023 15:30:25 +0800
Subject: [PATCH] bug修改
---
src/layout/components/Register/index.vue | 24 +++++++++++++++---------
1 files changed, 15 insertions(+), 9 deletions(-)
diff --git a/src/layout/components/Register/index.vue b/src/layout/components/Register/index.vue
index 88446c0..7f5adf9 100644
--- a/src/layout/components/Register/index.vue
+++ b/src/layout/components/Register/index.vue
@@ -108,7 +108,7 @@
<el-input
v-model="registerForm.agency.certNumber"
size="large"
- placeholder="请输入机构负责人"
+ placeholder="请输入资质证书编号"
/>
</el-form-item>
</el-col>
@@ -276,6 +276,7 @@
type="primary"
style="width:40%;margin: 0 auto"
@click.prevent="handleRegister"
+ v-preReClick
>
<div v-if="state.title == '新增/注册'">
<span v-if="!loading">注 册</span>
@@ -466,13 +467,17 @@
const registerRef = ref(null)
onMounted(()=>{
- const userInfo = JSON.parse(Cookies.get('userInfo'))
- if(userInfo.identity == 0){isSuper.value = true}
+ if(getToken()){
+ const userInfo = JSON.parse(Cookies.get('userInfo'))
+ if(userInfo.identity == 0){isSuper.value = true}
+ }
+
getBusiness()
- watchEffect(() => {
- // 在副作用中调用 getArea()
- getArea();
- });
+ getArea()
+ // watchEffect(() => {
+ // // 在副作用中调用 getArea()
+ // getArea();
+ // });
})
const isAbleEdit = ref(false);
const openDialog=(type, value)=>{
@@ -484,9 +489,9 @@
startUsername.value = value.username
startPhone.value = value.phone
state.registerForm.agency.id = value.agencyId
- if(value.state == 2 && isSuper.value){
+ if( isSuper.value){
isAbleEdit.value = false
- }else {
+ }else{
isAbleEdit.value = true
}
getAgencyById({agencyId: value.agencyId}).then((res)=>{
@@ -629,6 +634,7 @@
proxy.$refs.registerRef.resetFields()
proxy.$refs.registerRef.clearValidate()
state.fileList = []
+ loading.value = false
// router.push("/homePage")
}).catch(() => {})
}else{
--
Gitblit v1.9.2