| | |
| | | <el-input |
| | | v-model="registerForm.agency.certNumber" |
| | | size="large" |
| | | placeholder="请输入机构负责人" |
| | | placeholder="请输入资质证书编号" |
| | | /> |
| | | </el-form-item> |
| | | </el-col> |
| | |
| | | type="primary" |
| | | style="width:40%;margin: 0 auto" |
| | | @click.prevent="handleRegister" |
| | | v-preReClick |
| | | > |
| | | <div v-if="state.title == '新增/注册'"> |
| | | <span v-if="!loading">注 册</span> |
| | |
| | | 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)=>{ |
| | |
| | | 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)=>{ |
| | |
| | | proxy.$refs.registerRef.resetFields() |
| | | proxy.$refs.registerRef.clearValidate() |
| | | state.fileList = [] |
| | | loading.value = false |
| | | // router.push("/homePage") |
| | | }).catch(() => {}) |
| | | }else{ |