|
@@ -20,28 +20,28 @@ var informationPage = new Vue({
|
|
|
bindMobile:'',
|
|
|
userIdentity:'',
|
|
|
clubUpgradeUser: {
|
|
|
- userID:0,
|
|
|
- clubID:0, //会所ID
|
|
|
+ userId:0,
|
|
|
+ clubId:0, //会所Id
|
|
|
name:'', //机构名称
|
|
|
- linkMan1:'', //联系人
|
|
|
- contractEmail1:'', //邮箱
|
|
|
- sname:'', //机构简称
|
|
|
- provinceID:0, //省ID
|
|
|
- cityID:0, //市ID
|
|
|
- townID:0, //区ID
|
|
|
+ linkMan:'', //联系人
|
|
|
+ contractEmail:'', //邮箱
|
|
|
+ shortName:'', //机构简称
|
|
|
+ provinceId:0, //省Id
|
|
|
+ cityId:0, //市Id
|
|
|
+ townId:0, //区Id
|
|
|
address:'', //地址
|
|
|
socialCreditCode:'', //营业执照编号
|
|
|
- businessLicenseImage:'', //营业执照图片
|
|
|
- headpic:'', //门头照
|
|
|
+ businessLicense:'', //营业执照图片
|
|
|
+ shopPhoto:'', //门头照
|
|
|
firstClubType:'', //机构类型分类 医美:0和生美:1
|
|
|
secondClubType:'', //机构类型二级分类 诊所:1,门诊:2,医院:3
|
|
|
department:'', //科室
|
|
|
- medicalPracticeLicenseImg:'',//资质图片
|
|
|
+ medicalPracticeLicense:'',//资质图片
|
|
|
isAgreed:0, //是否勾选协议
|
|
|
- mainpro:[], //主营内容
|
|
|
+ mainProduct:[], //主营内容
|
|
|
fax:'', //传真
|
|
|
contractPhone:'', //固定电话
|
|
|
- info : '' //公司简介
|
|
|
+ profile : '' //公司简介
|
|
|
},
|
|
|
userMainPros:[],
|
|
|
formData:new FormData(),
|
|
@@ -95,28 +95,28 @@ var informationPage = new Vue({
|
|
|
methods: {
|
|
|
infoInformationData:function(){
|
|
|
var _self = this;
|
|
|
- UserApi.GetApplicationData({userID:_self.userId},function (response) {
|
|
|
+ UserApi.GetApplicationData({userId:_self.userId},function (response) {
|
|
|
if(response.code == 0){
|
|
|
var data = response.data;
|
|
|
_self.isRequset = false;
|
|
|
_self.clubUpgradeUser = data.club;
|
|
|
_self.bindMobile = data.user.bindMobile;
|
|
|
_self.userIdentity = data.user.userIdentity;
|
|
|
- _self.addressfrom.clubID = data.user.clubID;
|
|
|
- _self.addressfrom.userID = data.user.userID;
|
|
|
- _self.addressfrom.contractEmail1 = data.user.contractEmail1;
|
|
|
- _self.addressfrom.provinceID = data.club.provinceID;
|
|
|
- _self.addressfrom.cityID = data.club.cityID;
|
|
|
- _self.addressfrom.townID = data.club.townID;
|
|
|
- _self.clubUpgradeUser.provinceID = data.club.provinceID;
|
|
|
- _self.clubUpgradeUser.cityID = data.club.cityID;
|
|
|
- _self.clubUpgradeUser.townID= data.club.townID;
|
|
|
- _self.clubUpgradeUser.headpic = data.club.headpic;
|
|
|
- _self.clubUpgradeUser.businessLicenseImage = data.club.businessLicenseImage;
|
|
|
+ _self.addressfrom.clubId = data.user.clubId;
|
|
|
+ _self.addressfrom.userId = data.user.userId;
|
|
|
+ _self.addressfrom.contractEmail = data.user.contractEmail;
|
|
|
+ _self.addressfrom.provinceId = data.club.provinceId;
|
|
|
+ _self.addressfrom.cityId = data.club.cityId;
|
|
|
+ _self.addressfrom.townId = data.club.townId;
|
|
|
+ _self.clubUpgradeUser.provinceId = data.club.provinceId;
|
|
|
+ _self.clubUpgradeUser.cityId = data.club.cityId;
|
|
|
+ _self.clubUpgradeUser.townId= data.club.townId;
|
|
|
+ _self.clubUpgradeUser.shopPhoto = data.club.shopPhoto;
|
|
|
+ _self.clubUpgradeUser.businessLicense = data.club.businessLicense;
|
|
|
_self.clubUpgradeUser.firstClubType = data.club.firstClubType;
|
|
|
_self.clubUpgradeUser.secondClubType = data.club.secondClubType;
|
|
|
_self.clubUpgradeUser.address = data.club.address;
|
|
|
- _self.userMainPros = _self.setNewMainpro(data.club.mainpro);
|
|
|
+ _self.userMainPros = _self.setNewMainpro(data.club.mainProduct);
|
|
|
console.log(_self.userMainPros);
|
|
|
_self.GetProvinceFn();
|
|
|
_self.GetCtiyFn();
|
|
@@ -131,14 +131,14 @@ var informationPage = new Vue({
|
|
|
var params ={};
|
|
|
var pass = verifyForm();
|
|
|
if (!pass) {return false;}
|
|
|
- if(_self.clubUpgradeUser.townID==0 || _self.clubUpgradeUser.address==''){
|
|
|
+ if(_self.clubUpgradeUser.townId==0 || _self.clubUpgradeUser.address==''){
|
|
|
_self.flagshow = true;
|
|
|
setTimeout(function () {
|
|
|
_self.flagshow = false;
|
|
|
},2000)
|
|
|
return;
|
|
|
}
|
|
|
- if(_self.clubUpgradeUser.businessLicenseImage==''||_self.clubUpgradeUser.businessLicenseImage==null){
|
|
|
+ if(_self.clubUpgradeUser.businessLicense==''||_self.clubUpgradeUser.businessLicense==null){
|
|
|
_self.businessflag = true;
|
|
|
setTimeout(function () {
|
|
|
_self.businessflag = false;
|
|
@@ -179,39 +179,39 @@ var informationPage = new Vue({
|
|
|
}
|
|
|
if (_self.loginLoading) { return false; }
|
|
|
this.$nextTick(function() {
|
|
|
- _self.clubUpgradeUser.mainPros = _self.userMainPros.join("/");
|
|
|
+ _self.clubUpgradeUser.mainProduct = _self.userMainPros.join("/");
|
|
|
if(_self.userIdentity === 4){
|
|
|
params = {
|
|
|
- userID:_self.clubUpgradeUser.userID,
|
|
|
- clubID:_self.clubUpgradeUser.clubID, //会所ID
|
|
|
- linkMan1:_self.clubUpgradeUser.linkMan1,
|
|
|
+ userId:_self.clubUpgradeUser.userId,
|
|
|
+ clubId:_self.clubUpgradeUser.clubId, //会所Id
|
|
|
+ linkMan:_self.clubUpgradeUser.linkMan,
|
|
|
fax:_self.clubUpgradeUser.fax,
|
|
|
contractPhone:_self.clubUpgradeUser.contractPhone,
|
|
|
- info : _self.clubUpgradeUser.info,
|
|
|
+ profile : _self.clubUpgradeUser.profile,
|
|
|
}
|
|
|
}else{
|
|
|
params = {
|
|
|
- userID:_self.clubUpgradeUser.userID,
|
|
|
- clubID:_self.clubUpgradeUser.clubID, //会所ID
|
|
|
+ userId:_self.clubUpgradeUser.userId,
|
|
|
+ clubId:_self.clubUpgradeUser.clubId, //会所Id
|
|
|
name:_self.clubUpgradeUser.name,
|
|
|
- linkMan1:_self.clubUpgradeUser.linkMan1,
|
|
|
- sname:_self.clubUpgradeUser.sname,
|
|
|
- contractEmail1:_self.clubUpgradeUser.contractEmail1,
|
|
|
- provinceID:_self.clubUpgradeUser.provinceID,
|
|
|
- cityID:_self.clubUpgradeUser.cityID,
|
|
|
- townID:_self.clubUpgradeUser.townID,
|
|
|
+ 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,
|
|
|
- businessLicenseImage:_self.clubUpgradeUser.businessLicenseImage,
|
|
|
- headpic:_self.clubUpgradeUser.headpic,
|
|
|
+ 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, //科室
|
|
|
- medicalPracticeLicenseImg:_self.clubUpgradeUser.medicalPracticeLicenseImg,//资质图片
|
|
|
- mainpro:_self.clubUpgradeUser.mainpro,
|
|
|
+ medicalPracticeLicense:_self.clubUpgradeUser.medicalPracticeLicense,//资质图片
|
|
|
+ mainProduct:_self.clubUpgradeUser.mainProduct,
|
|
|
fax:_self.clubUpgradeUser.fax,
|
|
|
contractPhone:_self.clubUpgradeUser.contractPhone,
|
|
|
- info : _self.clubUpgradeUser.info,
|
|
|
+ profile : _self.clubUpgradeUser.profile,
|
|
|
}
|
|
|
}
|
|
|
_self.loginLoading = true;
|
|
@@ -274,7 +274,7 @@ var informationPage = new Vue({
|
|
|
var file = inputDOM.files;
|
|
|
_self.formData.append('file', file[0]);
|
|
|
PublicApi.uploadimg(_self.formData,function(response){
|
|
|
- _self.clubUpgradeUser.businessLicenseImage = response.data;
|
|
|
+ _self.clubUpgradeUser.businessLicense = response.data;
|
|
|
event.target.value = '';
|
|
|
});
|
|
|
},
|
|
@@ -284,7 +284,7 @@ var informationPage = new Vue({
|
|
|
var file = inputDOM.files;
|
|
|
_self.formData.append('file', file[0]);
|
|
|
PublicApi.uploadimg(_self.formData,function(response){
|
|
|
- _self.clubUpgradeUser.headpic = response.data;
|
|
|
+ _self.clubUpgradeUser.shopPhoto = response.data;
|
|
|
event.target.value = '';
|
|
|
});
|
|
|
},
|
|
@@ -294,18 +294,18 @@ var informationPage = new Vue({
|
|
|
var file = inputDOM.files;
|
|
|
_self.formData.append('file', file[0]);
|
|
|
PublicApi.uploadimg(_self.formData,function(response){
|
|
|
- _self.clubUpgradeUser.medicalPracticeLicenseImg = response.data;
|
|
|
+ _self.clubUpgradeUser.medicalPracticeLicense = response.data;
|
|
|
event.target.value = '';
|
|
|
});
|
|
|
},
|
|
|
deleteBusinessImage:function(){//清楚营业执照图片
|
|
|
- this.clubUpgradeUser.businessLicenseImage = '';
|
|
|
+ this.clubUpgradeUser.businessLicense = '';
|
|
|
},
|
|
|
deleteMentuzImage:function(){//清楚门头照图片
|
|
|
- this.clubUpgradeUser.headpic = '';
|
|
|
+ this.clubUpgradeUser.shopPhoto = '';
|
|
|
},
|
|
|
deleteMedicalImage:function(){//清楚资质照图片
|
|
|
- this.clubUpgradeUser.medicalPracticeLicenseImg = '';
|
|
|
+ this.clubUpgradeUser.medicalPracticeLicense = '';
|
|
|
},
|
|
|
checkedIsAgreeFn:function () {
|
|
|
var _self = this;
|
|
@@ -330,24 +330,24 @@ var informationPage = new Vue({
|
|
|
},
|
|
|
ChangeProvince:function () {//选择省份
|
|
|
var _self = this;
|
|
|
- _self.addressfrom.provinceID = event.target.value;
|
|
|
- _self.clubUpgradeUser.provinceID = event.target.value;
|
|
|
- if(_self.addressfrom.provinceID==''){//省为请选择时市区初始化
|
|
|
+ _self.addressfrom.provinceId = event.target.value;
|
|
|
+ _self.clubUpgradeUser.provinceId = event.target.value;
|
|
|
+ if(_self.addressfrom.provinceId==''){//省为请选择时市区初始化
|
|
|
_self.cityArray=[];
|
|
|
_self.townArray=[];
|
|
|
- _self.clubUpgradeUser.townID='';
|
|
|
- _self.clubUpgradeUser.cityID='';
|
|
|
+ _self.clubUpgradeUser.townId='';
|
|
|
+ _self.clubUpgradeUser.cityId='';
|
|
|
}else {
|
|
|
- _self.clubUpgradeUser.townID='';
|
|
|
- _self.clubUpgradeUser.cityID='';
|
|
|
+ _self.clubUpgradeUser.townId='';
|
|
|
+ _self.clubUpgradeUser.cityId='';
|
|
|
_self.GetCtiyFn();
|
|
|
}
|
|
|
},
|
|
|
ChangeGetcity:function(event){//加载市
|
|
|
var _self = this;
|
|
|
- _self.addressfrom.cityID = event.target.value;
|
|
|
- _self.clubUpgradeUser.cityID = event.target.value;
|
|
|
- if(_self.addressfrom.cityID==''){
|
|
|
+ _self.addressfrom.cityId = event.target.value;
|
|
|
+ _self.clubUpgradeUser.cityId = event.target.value;
|
|
|
+ if(_self.addressfrom.cityId==''){
|
|
|
_self.townArray=[];
|
|
|
}else {
|
|
|
_self.GetTownFn();
|
|
@@ -355,7 +355,7 @@ var informationPage = new Vue({
|
|
|
},
|
|
|
ChangeGetcTown:function(event){//选择地区
|
|
|
var _self = this;
|
|
|
- _self.clubUpgradeUser.townID = event.target.value;
|
|
|
+ _self.clubUpgradeUser.townId = event.target.value;
|
|
|
},
|
|
|
GetProvinceFn: function(){//获取全部省份
|
|
|
var _self = this;
|
|
@@ -369,7 +369,7 @@ var informationPage = new Vue({
|
|
|
},
|
|
|
GetCtiyFn: function(){//获取市
|
|
|
var _self = this;
|
|
|
- PublicApi.GetCity({ provinceId: _self.addressfrom.provinceID },function(response){
|
|
|
+ PublicApi.GetCity({ provinceId: _self.addressfrom.provinceId },function(response){
|
|
|
if(response.code == 0 ){
|
|
|
_self.cityArray = response.data;
|
|
|
}else{
|
|
@@ -379,7 +379,7 @@ var informationPage = new Vue({
|
|
|
},
|
|
|
GetTownFn: function(){//获取区
|
|
|
var _self = this;
|
|
|
- PublicApi.GetTown({ cityId: _self.addressfrom.cityID },function(response){
|
|
|
+ PublicApi.GetTown({ cityId: _self.addressfrom.cityId },function(response){
|
|
|
if(response.code == 0 ){
|
|
|
_self.townArray = response.data;
|
|
|
}else{
|