|
@@ -108,7 +108,7 @@
|
|
|
<view class="row-input">
|
|
|
<radio-group @change="bindPickerChange">
|
|
|
<label class="label-radio" v-for="(item, index) in typename" :key="item.value">
|
|
|
- <radio class="row-radio" :value="item.value" :checked="item.value === firstClubType" color='#E15616'/>{{item.name }}
|
|
|
+ <radio class="row-radio" :value="item.value" :checked="index === firstClubTypeCurrent" color='#E15616'/>{{item.name }}
|
|
|
</label>
|
|
|
</radio-group>
|
|
|
</view>
|
|
@@ -259,40 +259,39 @@
|
|
|
},
|
|
|
data() {
|
|
|
return{
|
|
|
- nvabarData: {//顶部自定义导航
|
|
|
- showCapsule: 1, // 是否显示左上角图标 1表示显示 0表示不显示,
|
|
|
+ nvabarData: { // 顶部自定义导航
|
|
|
+ showCapsule: 1, // 是否显示左上角图标 1表示显示 0表示不显示,
|
|
|
showSearch: 0,
|
|
|
- title: '修改资料', // 导航栏 中间的标题
|
|
|
+ title: '修改资料', // 导航栏 中间的标题
|
|
|
haveBack:true,
|
|
|
textLeft:this.$store.state.isIphone
|
|
|
},
|
|
|
isIphoneX:this.$store.state.isIphoneX,
|
|
|
CustomBar:this.CustomBar,// 顶部导航栏高度
|
|
|
- isPreviewImage:false, //预览图片开关
|
|
|
- userId:'', //用户ID
|
|
|
- clubId:'', //会所ID
|
|
|
- userIdentity:'', //机构用户类型
|
|
|
- contractEmail:'', //邮箱
|
|
|
- name:'', //机构名称
|
|
|
- shortName:'', //机构简称
|
|
|
- linkMan:'', //联系人
|
|
|
- mobile:'', //联系人手机号
|
|
|
- socialCreditCode:'', //统一社会信用代码
|
|
|
+ isPreviewImage:false, // 预览图片开关
|
|
|
+ userId:'', // 用户ID
|
|
|
+ clubId:'', // 会所ID
|
|
|
+ userIdentity:'', // 机构用户类型
|
|
|
+ contractEmail:'', // 邮箱
|
|
|
+ name:'', // 机构名称
|
|
|
+ shortName:'', // 机构简称
|
|
|
+ linkMan:'', // 联系人
|
|
|
+ mobile:'', // 联系人手机号
|
|
|
+ socialCreditCode:'', // 统一社会信用代码
|
|
|
isDisabled:true,
|
|
|
isShowInput:true,
|
|
|
textareaFocus:false,
|
|
|
- businessLicense:'', //营业执照图片
|
|
|
- shopPhoto:'', //门头照图片
|
|
|
- medicalPracticeLicense:'', //资质照图片
|
|
|
- department:'', //科室
|
|
|
- isDepartment:false, //是否显示科室
|
|
|
- secondClubType:'', //机构类型二级分类
|
|
|
- mainProduct:'', //主营内容
|
|
|
- clubTelePhone:'', //固定电话
|
|
|
- clubFax:'', //传真
|
|
|
- profile:'', //公司简介
|
|
|
- firstClubType:'', //机构类型
|
|
|
- firstClubType:0,
|
|
|
+ businessLicense:'', // 营业执照图片
|
|
|
+ shopPhoto:'', // 门头照图片
|
|
|
+ medicalPracticeLicense:'',// 资质照图片
|
|
|
+ department:'', // 科室
|
|
|
+ isDepartment:false, // 是否显示科室
|
|
|
+ secondClubType:'', // 机构类型二级分类
|
|
|
+ mainProduct:'', // 主营内容
|
|
|
+ clubTelePhone:'', // 固定电话
|
|
|
+ clubFax:'', // 传真
|
|
|
+ profile:'', // 公司简介
|
|
|
+ firstClubType:0, // 机构类型
|
|
|
organizationTypeText:'请选择机构类型',
|
|
|
beautyList:beautyList,
|
|
|
mentuzCampNullList:mentuzCampNullList,
|
|
@@ -301,16 +300,17 @@
|
|
|
medicaCampList:[],
|
|
|
typtIndex:0,
|
|
|
organizationType:0,
|
|
|
+ firstClubTypeCurrent:0,
|
|
|
current:0,
|
|
|
- isShowAustomItem:false, //是否显示其他添加
|
|
|
- customItemValue:'', //自定义项目
|
|
|
+ isShowAustomItem:false, // 是否显示其他添加
|
|
|
+ customItemValue:'', // 自定义项目
|
|
|
isMainproCheck:false,
|
|
|
addressData:{
|
|
|
address:'请选择机构所在地区',
|
|
|
- townId:'', //区ID
|
|
|
- cityId:'', //市ID
|
|
|
- provinceId:'', //省ID
|
|
|
- addressDetail: '', //地址详情
|
|
|
+ townId:'', // 区ID
|
|
|
+ cityId:'', // 市ID
|
|
|
+ provinceId:'', // 省ID
|
|
|
+ addressDetail: '', // 地址详情
|
|
|
},
|
|
|
typename:[
|
|
|
{name:'医美',value:1},
|
|
@@ -419,6 +419,7 @@
|
|
|
profile : this.profile,
|
|
|
}
|
|
|
}else{
|
|
|
+ console.log('isMainproCheck',this.isMainproCheck)
|
|
|
if(!this.isMainproCheck){
|
|
|
let mainproList = []
|
|
|
if(this.firstClubType == 1){
|
|
@@ -430,6 +431,7 @@
|
|
|
mainproList.push(item.name)
|
|
|
})
|
|
|
}
|
|
|
+ console.log('mainproList',mainproList)
|
|
|
this.mainProduct = mainproList.join('/')
|
|
|
}
|
|
|
if( this.contractEmail == ''){
|
|
@@ -456,6 +458,8 @@
|
|
|
this.$util.msg('请上传您的营业执照',2000);
|
|
|
return
|
|
|
}
|
|
|
+ console.log('mainProduct',this.mainProduct)
|
|
|
+ console.log('firstClubType',this.firstClubType)
|
|
|
if(this.firstClubType!=0){
|
|
|
if(this.mainProduct == ''){
|
|
|
this.$util.msg('请选择住机构主营内容',2000);
|
|
@@ -570,6 +574,12 @@
|
|
|
},
|
|
|
bindPickerChange(e) {
|
|
|
this.firstClubType = e.target.value;
|
|
|
+ for (let i = 0; i < this.typename.length; i++) {
|
|
|
+ if (this.typename[i].value === e.target.value) {
|
|
|
+ this.firstClubTypeCurrent = i;
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
// let self = this
|
|
|
// uni.showActionSheet({
|
|
|
// title:'标题',
|
|
@@ -608,11 +618,12 @@
|
|
|
},
|
|
|
chooseMaleLike(e){
|
|
|
this.isMainproCheck = true
|
|
|
- this.mainpro = this.checkLikes(e,this.mentuzCampList)
|
|
|
+ this.mainProduct = this.checkLikes(e,this.mentuzCampList)
|
|
|
},
|
|
|
chooseMaleLikes(e){
|
|
|
this.isMainproCheck = true
|
|
|
- this.mainpro = this.checkLikes(e,this.medicaCampList)
|
|
|
+ this.mainProduct = this.checkLikes(e,this.medicaCampList)
|
|
|
+
|
|
|
},
|
|
|
checkLikes(e,list){
|
|
|
let values = e.detail.value
|