|
@@ -132,9 +132,13 @@
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
- <view class="register-row clearfix">
|
|
|
- <view class="register-from picker noneborder">
|
|
|
+ <view class="register-row none clearfix">
|
|
|
+ <view class="register-from noneborder">
|
|
|
<view class="label">机构类型</view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="register-row none clearfix">
|
|
|
+ <view class="register-from picker noneborder">
|
|
|
<view class="row-input picker">
|
|
|
<radio-group @change="bindPickerChange">
|
|
|
<label class="label-radio" v-for="(item, index) in typename" :key="item.value">
|
|
@@ -149,7 +153,7 @@
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
- <view class="register-row clearfix" v-if="isOrganizationType == 1">
|
|
|
+ <view class="register-row none clearfix" v-if="isOrganizationType == 1">
|
|
|
<view class="register-from noneborder second">
|
|
|
<view
|
|
|
class="secondTyperadio"
|
|
@@ -162,7 +166,7 @@
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
- <view class="register-row clearfix" v-if="isOrganizationType == 2">
|
|
|
+ <view class="register-row none clearfix" v-if="isOrganizationType == 2">
|
|
|
<view class="register-from noneborder second">
|
|
|
<view
|
|
|
class="secondTyperadio"
|
|
@@ -175,7 +179,7 @@
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
- <view class="register-row clearfix" v-if="isOrganizationType == 1">
|
|
|
+ <view class="register-row none clearfix" v-if="isOrganizationType == 1">
|
|
|
<view class="register-picture zz">
|
|
|
<view class="label zz">医疗执业许可证</view>
|
|
|
<view class="upload-picture">
|
|
@@ -194,18 +198,22 @@
|
|
|
<view class="register-row clearfix" v-if="isOrganizationType == 1 && isDepartment">
|
|
|
<view class="register-from" style="height: auto;border: 0;">
|
|
|
<view class="kes-title">科室</view>
|
|
|
- <textarea
|
|
|
+ <input
|
|
|
class="keshi"
|
|
|
placeholder="请填写经营的科室,至少三个,用逗号隔开"
|
|
|
placeholder-style="placeholder"
|
|
|
v-model="department"
|
|
|
maxlength="16"
|
|
|
- ></textarea>
|
|
|
+ ></input>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="register-row clearfix" v-if="isOrganizationType == 1">
|
|
|
<view class="register-from group" style="height: auto;border: 0;">
|
|
|
<view class="label">主营内容</view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="register-row clearfix" v-if="isOrganizationType == 1">
|
|
|
+ <view class="register-from group" style="height: auto;border: 0;">
|
|
|
<view class="content-class">
|
|
|
<checkbox-group @change="chooseMaleLike">
|
|
|
<label
|
|
@@ -237,6 +245,10 @@
|
|
|
<view class="register-row clearfix" v-if="isOrganizationType == 2">
|
|
|
<view class="register-from group" style="height: auto;border: 0;">
|
|
|
<view class="label">主营内容</view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="register-row clearfix" v-if="isOrganizationType == 2">
|
|
|
+ <view class="register-from group" style="height: auto;border: 0;">
|
|
|
<view class="content-class">
|
|
|
<checkbox-group @change="chooseMaleLikes">
|
|
|
<label
|
|
@@ -357,7 +369,13 @@ export default {
|
|
|
provinceId: '', //省ID
|
|
|
addressDetail: '' //地址详情
|
|
|
},
|
|
|
- typename: [{ name: '医美', value: 1 }, { name: '生美', value: 2 }]
|
|
|
+ typename: [
|
|
|
+ { name: '医美', value: 1 },
|
|
|
+ { name: '生美', value: 2 },
|
|
|
+ { name: '项目公司', value: 3 },
|
|
|
+ { name: '个人', value: 4 },
|
|
|
+ { name: '其他', value: 5 },
|
|
|
+ ]
|
|
|
}
|
|
|
},
|
|
|
onLoad(option) {
|
|
@@ -419,7 +437,7 @@ export default {
|
|
|
this.medicalPracticeLicense = this.$reg.checkData(organizationClub.medicalPracticeLicense)
|
|
|
this.department = this.$reg.checkData(organizationClub.department)
|
|
|
//机构类型&&主营项目
|
|
|
- switch (this.firstClubType) {
|
|
|
+ switch(this.firstClubType){
|
|
|
case 1:
|
|
|
this.organizationTypeText = '医美'
|
|
|
this.isOrganizationType = 1
|
|
@@ -428,11 +446,23 @@ export default {
|
|
|
this.organizationTypeText = '生美'
|
|
|
this.isOrganizationType = 2
|
|
|
break
|
|
|
+ case 3:
|
|
|
+ this.organizationTypeText = '项目公司'
|
|
|
+ this.isOrganizationType = 0
|
|
|
+ break
|
|
|
+ case 4:
|
|
|
+ this.organizationTypeText = '个人'
|
|
|
+ this.isOrganizationType = 0
|
|
|
+ break
|
|
|
+ case 5:
|
|
|
+ this.organizationTypeText = '其他'
|
|
|
+ this.isOrganizationType = 0
|
|
|
+ break
|
|
|
case null:
|
|
|
this.organizationTypeText = '请选择机构类型'
|
|
|
- this.isOrganizationType = 1
|
|
|
+ this.isOrganizationType = 0
|
|
|
break
|
|
|
- }
|
|
|
+ }
|
|
|
if (organizationClub.mainProduct == '' || organizationClub.mainProduct == null) {
|
|
|
this.mentuzCampList = this.mentuzCampNullList
|
|
|
this.medicaCampList = this.medicaCampNullList
|
|
@@ -867,7 +897,7 @@ export default {
|
|
|
border: none;
|
|
|
}
|
|
|
&.second {
|
|
|
- padding-left: 160rpx;
|
|
|
+ padding-left: 0;
|
|
|
}
|
|
|
.label {
|
|
|
text-align: left;
|
|
@@ -901,12 +931,14 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
.keshi {
|
|
|
- width: 678rpx;
|
|
|
- border: 2rpx solid #b2b2b2;
|
|
|
+ width: 100%;
|
|
|
+ border: 2rpx solid #E1E1E1;
|
|
|
border-radius: 6rpx;
|
|
|
- height: 160rpx;
|
|
|
+ height: 80rpx;
|
|
|
+ line-height: 80rpx;
|
|
|
font-size: $font-size-28;
|
|
|
- padding: 10rpx;
|
|
|
+ padding:0 10rpx;
|
|
|
+ box-sizing: border-box;
|
|
|
}
|
|
|
&.code {
|
|
|
width: 410rpx;
|
|
@@ -932,7 +964,7 @@ export default {
|
|
|
text-align: center;
|
|
|
border-radius: 14rpx;
|
|
|
&.other {
|
|
|
- width: 350rpx;
|
|
|
+ width: 430rpx;
|
|
|
background: #fff;
|
|
|
margin-right: 20rpx;
|
|
|
border: 2rpx solid #b2b2b2;
|
|
@@ -961,17 +993,16 @@ export default {
|
|
|
line-height: 88rpx;
|
|
|
}
|
|
|
.label-radio {
|
|
|
- margin-right: 70rpx;
|
|
|
+ margin-right: 10rpx;
|
|
|
}
|
|
|
.row-radio {
|
|
|
transform: scale(0.8);
|
|
|
}
|
|
|
.row-input {
|
|
|
- width: 500rpx;
|
|
|
+ width: 100%;
|
|
|
height: 88rpx;
|
|
|
line-height: 88rpx;
|
|
|
- padding-left: 40rpx;
|
|
|
- float: left;
|
|
|
+ padding-left: 30rpx;
|
|
|
}
|
|
|
}
|
|
|
&.radio {
|
|
@@ -997,7 +1028,7 @@ export default {
|
|
|
width: 702rpx;
|
|
|
height: auto;
|
|
|
background: #ffffff;
|
|
|
- margin-top: 30rpx;
|
|
|
+ border: 0;
|
|
|
.label {
|
|
|
line-height: 76rpx;
|
|
|
}
|
|
@@ -1027,7 +1058,6 @@ export default {
|
|
|
align-items: center;
|
|
|
&.btn {
|
|
|
margin: 0 auto;
|
|
|
- margin-left: 116rpx;
|
|
|
}
|
|
|
.row-input {
|
|
|
display: flex;
|
|
@@ -1042,35 +1072,25 @@ export default {
|
|
|
.confirm-btn {
|
|
|
width: 160rpx;
|
|
|
height: 64rpx;
|
|
|
+ border-radius: 10rpx;
|
|
|
border-radius: 45rpx;
|
|
|
line-height: 64rpx;
|
|
|
text-align: center;
|
|
|
background: #ffe6dc;
|
|
|
color: $color-system;
|
|
|
+ margin: 0;
|
|
|
&.other {
|
|
|
width: 213rpx;
|
|
|
}
|
|
|
- // &.none{
|
|
|
- // color: #FFFFFF;
|
|
|
- // }
|
|
|
- // &.disabled{
|
|
|
- // color: #999999;
|
|
|
- // }
|
|
|
}
|
|
|
.item {
|
|
|
- // width: 190rpx;
|
|
|
height: 60rpx;
|
|
|
font-size: $font-size-28;
|
|
|
line-height: 60rpx;
|
|
|
border-radius: 10rpx;
|
|
|
- margin-left: 20rpx;
|
|
|
- margin-bottom: 10rpx;
|
|
|
+ margin: 5rpx;
|
|
|
box-sizing: border-box;
|
|
|
- // border: 1rpx solid #EFEFEF;
|
|
|
float: left;
|
|
|
- // checkbox {
|
|
|
- // display: none;
|
|
|
- // }
|
|
|
}
|
|
|
.item-checkbox {
|
|
|
display: none;
|