|
@@ -61,15 +61,16 @@
|
|
|
></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item prop="point" label="">
|
|
|
- <el-input v-model="formData.point" v-show="false"></el-input>
|
|
|
<div class="normal-row">
|
|
|
<div class="label">
|
|
|
<i>*</i>所在位置:<span
|
|
|
>(提示:打开地图,将定位图标移到具体位置)</span
|
|
|
>
|
|
|
</div>
|
|
|
+
|
|
|
<div class="postion-btn" @click="initMap">定位</div>
|
|
|
</div>
|
|
|
+ <el-input v-model="formData.point" disabled></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item prop="logoImage" label="logo:">
|
|
|
<br />
|
|
@@ -96,7 +97,7 @@
|
|
|
</div>
|
|
|
</el-form-item>
|
|
|
|
|
|
- <el-form-item label="机构类型:">
|
|
|
+ <el-form-item label="机构类型:" prop="firstClubType">
|
|
|
<!-- <el-radio-group v-model="formData.firstClubType">
|
|
|
<el-radio :label="1">医美</el-radio>
|
|
|
<el-radio :label="2">生美</el-radio>
|
|
@@ -104,29 +105,45 @@
|
|
|
<el-radio :label="4">个人</el-radio>
|
|
|
<el-radio :label="5">其他</el-radio>
|
|
|
</el-radio-group> -->
|
|
|
- <SimpleRadio v-model="formData.firstClubType" :list="clubTypeList"/>
|
|
|
+ <SimpleRadio v-model="formData.firstClubType" :list="clubTypeList" />
|
|
|
</el-form-item>
|
|
|
|
|
|
- <el-form-item v-if="formData.firstClubType === 1" label="医美类型:">
|
|
|
+ <el-form-item
|
|
|
+ v-if="formData.firstClubType === 1"
|
|
|
+ label="医美类型:"
|
|
|
+ prop="secondClubType"
|
|
|
+ >
|
|
|
<!-- <el-radio-group v-model="formData.secondClubType">
|
|
|
<el-radio :label="1">诊所</el-radio>
|
|
|
<el-radio :label="2">门诊</el-radio>
|
|
|
<el-radio :label="3">医院</el-radio>
|
|
|
<el-radio :label="4">其他</el-radio>
|
|
|
</el-radio-group> -->
|
|
|
- <SimpleRadio v-model="formData.secondClubType" :list="medicalTypeList1" type="rect"/>
|
|
|
+ <SimpleRadio
|
|
|
+ v-model="formData.secondClubType"
|
|
|
+ :list="medicalTypeList1"
|
|
|
+ type="rect"
|
|
|
+ />
|
|
|
</el-form-item>
|
|
|
|
|
|
- <el-form-item v-if="formData.firstClubType === 2" label="生美类型:">
|
|
|
+ <el-form-item
|
|
|
+ v-if="formData.firstClubType === 2"
|
|
|
+ label="生美类型:"
|
|
|
+ prop="secondClubType"
|
|
|
+ >
|
|
|
<!-- <el-radio-group v-model="formData.secondClubType">
|
|
|
<el-radio :label="5">美容院</el-radio>
|
|
|
<el-radio :label="6">养生馆</el-radio>
|
|
|
<el-radio :label="7">其他</el-radio>
|
|
|
</el-radio-group> -->
|
|
|
- <SimpleRadio v-model="formData.secondClubType" :list="medicalTypeList2" type="rect"/>
|
|
|
+ <SimpleRadio
|
|
|
+ v-model="formData.secondClubType"
|
|
|
+ :list="medicalTypeList2"
|
|
|
+ type="rect"
|
|
|
+ />
|
|
|
</el-form-item>
|
|
|
|
|
|
- <el-form-item label="医疗许可证:" prop="medicalLicenseImage">
|
|
|
+ <el-form-item label="医疗许可证:" prop="medicalLicenseImage" v-if="formData.firstClubType === 1">
|
|
|
<br />
|
|
|
<el-input v-show="false" v-model="formData.medicalLicenseImage" />
|
|
|
<SimpleUploadImage
|
|
@@ -177,7 +194,8 @@
|
|
|
v-model="active"
|
|
|
@confirm="active = false"
|
|
|
:cancel="false"
|
|
|
- description="请慎重填写设备信息,认证通过后将无法更改!"
|
|
|
+ confirmText="好的"
|
|
|
+ description="请慎重填写机构信息,认证通过后将无法更改!"
|
|
|
:center="true"
|
|
|
/>
|
|
|
</div>
|
|
@@ -238,18 +256,18 @@ export default {
|
|
|
{ value: 2, name: '生美' },
|
|
|
{ value: 3, name: '项目公司' },
|
|
|
{ value: 4, name: '个人' },
|
|
|
- { value: 5, name: '其他' }
|
|
|
+ { value: 5, name: '其他' },
|
|
|
],
|
|
|
medicalTypeList1: [
|
|
|
{ value: 1, name: '诊所' },
|
|
|
{ value: 2, name: '门诊' },
|
|
|
{ value: 3, name: '医院' },
|
|
|
- { value: 4, name: '其他' }
|
|
|
+ { value: 4, name: '其他' },
|
|
|
],
|
|
|
medicalTypeList2: [
|
|
|
{ value: 5, name: '美容院' },
|
|
|
{ value: 6, name: '养生馆' },
|
|
|
- { value: 7, name: '其他' }
|
|
|
+ { value: 7, name: '其他' },
|
|
|
],
|
|
|
active: true,
|
|
|
lnglat: null,
|
|
@@ -315,6 +333,23 @@ export default {
|
|
|
empNum: [
|
|
|
{ required: true, message: '员工人数不能为空', trigger: ['blur'] },
|
|
|
],
|
|
|
+ firstClubType: [
|
|
|
+ { required: true, message: '机构类型不能为空', trigger: ['change'] },
|
|
|
+ ],
|
|
|
+ secondClubType: [
|
|
|
+ {
|
|
|
+ required: true,
|
|
|
+ message: '医美类型/生美类型不能为空',
|
|
|
+ trigger: ['change'],
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ medicalLicenseImage: [
|
|
|
+ {
|
|
|
+ required: true,
|
|
|
+ message: '医疗许可证不能为空',
|
|
|
+ trigger: ['change'],
|
|
|
+ },
|
|
|
+ ],
|
|
|
},
|
|
|
// logo图片列表
|
|
|
logoList: [],
|