|
@@ -110,6 +110,24 @@
|
|
|
<span class="van-f-red">*</span>
|
|
<span class="van-f-red">*</span>
|
|
|
</template>
|
|
</template>
|
|
|
</van-field>
|
|
</van-field>
|
|
|
|
|
+ <van-field
|
|
|
|
|
+ readonly
|
|
|
|
|
+ clickable
|
|
|
|
|
+ name="picker"
|
|
|
|
|
+ :value="fromData.designerLevel"
|
|
|
|
|
+ label="设计师级别"
|
|
|
|
|
+ placeholder="请选择设计师级别"
|
|
|
|
|
+ @click="onClickdesignerLevel"
|
|
|
|
|
+ :rules="[
|
|
|
|
|
+ {
|
|
|
|
|
+ required: true,
|
|
|
|
|
+ message: '请选择设计师级别',
|
|
|
|
|
+ },
|
|
|
|
|
+ ]">
|
|
|
|
|
+ <template #left-icon>
|
|
|
|
|
+ <span class="van-f-red">*</span>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </van-field>
|
|
|
<van-field
|
|
<van-field
|
|
|
v-model="fromData.designerCompanyName"
|
|
v-model="fromData.designerCompanyName"
|
|
|
label="设计公司名称"
|
|
label="设计公司名称"
|
|
@@ -245,6 +263,14 @@
|
|
|
:columns="storeCategoryList"
|
|
:columns="storeCategoryList"
|
|
|
@confirm="onConfirm"
|
|
@confirm="onConfirm"
|
|
|
@cancel="showPicker = false" />
|
|
@cancel="showPicker = false" />
|
|
|
|
|
+ </van-popup>
|
|
|
|
|
+ <!--设计师级别-->
|
|
|
|
|
+ <van-popup v-model="showPickerDL" position="bottom">
|
|
|
|
|
+ <van-picker
|
|
|
|
|
+ show-toolbar
|
|
|
|
|
+ :columns="designerLevelList"
|
|
|
|
|
+ @confirm="onConfirmDL"
|
|
|
|
|
+ @cancel="showPickerDL = false" />
|
|
|
</van-popup>
|
|
</van-popup>
|
|
|
<!--省、市、区、街道-->
|
|
<!--省、市、区、街道-->
|
|
|
<van-popup v-model="showProvincePicker" position="bottom">
|
|
<van-popup v-model="showProvincePicker" position="bottom">
|
|
@@ -348,6 +374,7 @@ export default {
|
|
|
enterTime: '',
|
|
enterTime: '',
|
|
|
storeCategoryName: '',
|
|
storeCategoryName: '',
|
|
|
storeCategory: '',
|
|
storeCategory: '',
|
|
|
|
|
+ designerLevel: '',
|
|
|
designerCompanyName: '',
|
|
designerCompanyName: '',
|
|
|
provinceName: '',
|
|
provinceName: '',
|
|
|
cityName: '',
|
|
cityName: '',
|
|
@@ -364,7 +391,10 @@ export default {
|
|
|
searchChainName: '',
|
|
searchChainName: '',
|
|
|
showCalendar: false,
|
|
showCalendar: false,
|
|
|
showPicker: false,
|
|
showPicker: false,
|
|
|
|
|
+ showPickerDL: false,
|
|
|
storeCategoryList: [],
|
|
storeCategoryList: [],
|
|
|
|
|
+ designerLevelList: [ '大咖', '网红', '商务' ],
|
|
|
|
|
+ defaultIndex: 0,
|
|
|
showProvincePicker: false,
|
|
showProvincePicker: false,
|
|
|
showCityPicker: false,
|
|
showCityPicker: false,
|
|
|
showDistrictPicker: false,
|
|
showDistrictPicker: false,
|
|
@@ -393,6 +423,7 @@ export default {
|
|
|
enterTime: '',
|
|
enterTime: '',
|
|
|
storeCategoryName: '',
|
|
storeCategoryName: '',
|
|
|
storeCategory: '',
|
|
storeCategory: '',
|
|
|
|
|
+ designerLevel: '',
|
|
|
designerCompanyName: '',
|
|
designerCompanyName: '',
|
|
|
provinceName: '',
|
|
provinceName: '',
|
|
|
cityName: '',
|
|
cityName: '',
|
|
@@ -512,6 +543,15 @@ export default {
|
|
|
this.fromData.storeCategory = value.dictValue;
|
|
this.fromData.storeCategory = value.dictValue;
|
|
|
this.showPicker = false;
|
|
this.showPicker = false;
|
|
|
},
|
|
},
|
|
|
|
|
+ onConfirmDL(value) {
|
|
|
|
|
+ if (!value) return;
|
|
|
|
|
+ this.fromData.designerLevel = value;
|
|
|
|
|
+ this.showPickerDL = false;
|
|
|
|
|
+ },
|
|
|
|
|
+ onClickdesignerLevel(){
|
|
|
|
|
+ this.defaultIndex = this.designerLevelList.indexOf(this.fromData.designerLevel);
|
|
|
|
|
+ this.showPickerDL = true;
|
|
|
|
|
+ },
|
|
|
getStoreCategoryList() {
|
|
getStoreCategoryList() {
|
|
|
designerStoreCategory().then((res) => {
|
|
designerStoreCategory().then((res) => {
|
|
|
if (res.code == 200) {
|
|
if (res.code == 200) {
|