瀏覽代碼

微服务联调,修改注册登录, 机构资料修改

zhengjinyi 4 年之前
父節點
當前提交
a2c705f77c

+ 77 - 77
src/main/resources/static/js/user-center/setting/information.js

@@ -117,6 +117,7 @@ var informationPage = new Vue({
                     _self.clubUpgradeUser.secondClubType = data.club.secondClubType;
                     _self.clubUpgradeUser.address = data.club.address;
                     _self.userMainPros = _self.setNewMainpro(data.club.mainProduct);
+                    console.log('2222222222222222')
                     _self.GetProvinceFn();
                     if( _self.addressfrom.townId){
                         _self.GetCtiyFn();
@@ -132,90 +133,89 @@ var informationPage = new Vue({
             var params ={};
             var pass = verifyForm();
              if (!pass) {return false;}
-             if(_self.clubUpgradeUser.townId==0 || _self.clubUpgradeUser.address==''){
-                _self.flagshow = true;
-                setTimeout(function () {
-                    _self.flagshow = false;
-                },2000)
-                return;
-            }
-             if(_self.clubUpgradeUser.businessLicense==''||_self.clubUpgradeUser.businessLicense==null){
-                _self.businessflag = true;
-                     setTimeout(function () {
-                            _self.businessflag = false;
-                        },2000)
-                return;
-            }
-             if(_self.clubUpgradeUser.firstClubType==''||_self.clubUpgradeUser.firstClubType==null){
-               _self.typeflag = true;
-               setTimeout(function () {
-                    _self.typeflag = false;
-                },2000)
-               return;
-            }
-            if(_self.clubUpgradeUser.firstClubType==1){
-                if(_self.clubUpgradeUser.secondClubType==''||_self.clubUpgradeUser.secondClubType==null){
-                    _self.secondtypeflag = true;
+            if(_self.userIdentity === 2) {
+                if (_self.clubUpgradeUser.townId == 0 || _self.clubUpgradeUser.address == '') {
+                    _self.flagshow = true;
                     setTimeout(function () {
-                    _self.secondtypeflag = false;
-                },2000)
+                        _self.flagshow = false;
+                    }, 2000)
                     return;
-            }
-            if(_self.userMainPros==''){
-                      _self.mproflag = true;
-                     setTimeout(function () {
-                        _self.mproflag = false;
-                    },2000)
-                     return;
                 }
-         }
-            if(_self.clubUpgradeUser.firstClubType==2){
-                if(_self.userMainPros ==''){
-                    _self.userMainProflag = true;
-                 setTimeout(function () {
-                    _self.userMainProflag = false;
-                },2000)
-                     return;
+                if (_self.clubUpgradeUser.businessLicense == '' || _self.clubUpgradeUser.businessLicense == null) {
+                    _self.businessflag = true;
+                    setTimeout(function () {
+                        _self.businessflag = false;
+                    }, 2000)
+                    return;
                 }
-            }
-            console.log('22222222222');
-            if (_self.loginLoading) { return false; }
-            this.$nextTick(function() {
-                _self.clubUpgradeUser.mainProduct = _self.userMainPros.join("/");
-                if(_self.userIdentity === 4){
-                    params = {
-                        userId:_self.clubUpgradeUser.userId,
-                        clubId:_self.clubUpgradeUser.clubId,					//会所Id
-                        linkMan:_self.clubUpgradeUser.linkMan,
-                        fax:_self.clubUpgradeUser.fax,
-                        contractPhone:_self.clubUpgradeUser.contractPhone,
-                        profile : _self.clubUpgradeUser.profile,
+                if (_self.clubUpgradeUser.firstClubType == '' || _self.clubUpgradeUser.firstClubType == null) {
+                    _self.typeflag = true;
+                    setTimeout(function () {
+                        _self.typeflag = false;
+                    }, 2000);
+                    return;
+                }
+                if (_self.clubUpgradeUser.firstClubType == 1) {
+                    if (_self.clubUpgradeUser.secondClubType == '' || _self.clubUpgradeUser.secondClubType == null) {
+                        _self.secondtypeflag = true;
+                        setTimeout(function () {
+                            _self.secondtypeflag = false;
+                        }, 2000);
+                        return;
                     }
-                }else{
-                    params 	= {
-                        userId:_self.clubUpgradeUser.userId,
-                        clubId:_self.clubUpgradeUser.clubId,				//会所Id
-                        name:_self.clubUpgradeUser.name,
-                        linkMan:_self.clubUpgradeUser.linkMan,
-                        shortName:_self.clubUpgradeUser.shortName,
-                        contractEmail:_self.clubUpgradeUser.contractEmail,
-                        provinceId:_self.clubUpgradeUser.provinceId,
-                        cityId:_self.clubUpgradeUser.cityId,
-                        townId:_self.clubUpgradeUser.townId,
-                        address:_self.clubUpgradeUser.address,
-                        socialCreditCode:_self.clubUpgradeUser.socialCreditCode,
-                        businessLicense:_self.clubUpgradeUser.businessLicense,
-                        shopPhoto:_self.clubUpgradeUser.shopPhoto,
-                        firstClubType:_self.clubUpgradeUser.firstClubType, //机构类型分类 医美:0和生美:1
-                        secondClubType:_self.clubUpgradeUser.secondClubType,	//机构类型二级分类 诊所:1,门诊:2,医院:3
-                        department:_self.clubUpgradeUser.department,				//科室
-                        medicalPracticeLicense:_self.clubUpgradeUser.medicalPracticeLicense,//资质图片
-                        mainProduct:_self.clubUpgradeUser.mainProduct,
-                        fax:_self.clubUpgradeUser.fax,
-                        contractPhone:_self.clubUpgradeUser.contractPhone,
-                        profile : _self.clubUpgradeUser.profile,
+                    if (_self.userMainPros == '') {
+                        _self.mproflag = true;
+                        setTimeout(function () {
+                            _self.mproflag = false;
+                        }, 2000);
+                        return;
+                    }
+                }
+                if (_self.clubUpgradeUser.firstClubType == 2) {
+                    if (_self.userMainPros == '') {
+                        _self.userMainProflag = true;
+                        setTimeout(function () {
+                            _self.userMainProflag = false;
+                        }, 2000);
+                        return;
                     }
                 }
+                _self.clubUpgradeUser.mainProduct = _self.userMainPros.join("/");
+                params = {
+                    userId: _self.clubUpgradeUser.userId,
+                    clubId: _self.clubUpgradeUser.clubId,				//会所Id
+                    name: _self.clubUpgradeUser.name,
+                    linkMan: _self.clubUpgradeUser.linkMan,
+                    shortName: _self.clubUpgradeUser.shortName,
+                    contractEmail: _self.clubUpgradeUser.contractEmail,
+                    provinceId: _self.clubUpgradeUser.provinceId,
+                    cityId: _self.clubUpgradeUser.cityId,
+                    townId: _self.clubUpgradeUser.townId,
+                    address: _self.clubUpgradeUser.address,
+                    socialCreditCode: _self.clubUpgradeUser.socialCreditCode,
+                    businessLicense: _self.clubUpgradeUser.businessLicense,
+                    shopPhoto: _self.clubUpgradeUser.shopPhoto,
+                    firstClubType: _self.clubUpgradeUser.firstClubType, //机构类型分类 医美:0和生美:1
+                    secondClubType: _self.clubUpgradeUser.secondClubType,	//机构类型二级分类 诊所:1,门诊:2,医院:3
+                    department: _self.clubUpgradeUser.department,				//科室
+                    medicalPracticeLicense: _self.clubUpgradeUser.medicalPracticeLicense,//资质图片
+                    mainProduct: _self.clubUpgradeUser.mainProduct,
+                    fax: _self.clubUpgradeUser.fax,
+                    contractPhone: _self.clubUpgradeUser.contractPhone,
+                    profile: _self.clubUpgradeUser.profile,
+                }
+            }else{
+                params = {
+                    userId:_self.clubUpgradeUser.userId,
+                    clubId:_self.clubUpgradeUser.clubId,					//会所Id
+                    linkMan:_self.clubUpgradeUser.linkMan,
+                    fax:_self.clubUpgradeUser.fax,
+                    contractPhone:_self.clubUpgradeUser.contractPhone,
+                    profile : _self.clubUpgradeUser.profile,
+                }
+            }
+            if (_self.loginLoading) { return false; }
+            this.$nextTick(function() {
                 _self.loginLoading = true;
                 UserApi.UpdateModifiedData(params,function (response) {
                     if(response.code === 0){

+ 2 - 2
src/main/resources/templates/account/register-club.html

@@ -156,8 +156,8 @@
                 <div v-show="clubUpgradeUser.firstClubType == 1" class="formLine">
                     <div class="form-upload">
                         <p>资质:</p>
-                        <div class="form-upload-image" v-if="clubUpgradeUser.medicalPracticeLicenseImg!=''">
-                            <img class="upload-img" :src="clubUpgradeUser.medicalPracticeLicenseImg" alt="" id="medicalPracticeLicenseImg" @click="showViewerImageFn2()">
+                        <div class="form-upload-image" v-if="clubUpgradeUser.medicalPracticeLicense!=''">
+                            <img class="upload-img" :src="clubUpgradeUser.medicalPracticeLicense" alt="" id="medicalPracticeLicenseImg" @click="showViewerImageFn2()">
                             <i class="icon mIcon" @click="deleteMedicalImage()"></i>
                         </div>
                         <div class="formLine-file" v-else>