Fix:3192 【商城小程序】特色店铺入驻页面的营业时间点击无效,无法选择时间

This commit is contained in:
linxi
2025-02-12 16:15:38 +08:00
parent e45d9e1afc
commit b2388cf6c6
+10 -5
View File
@@ -265,7 +265,7 @@
<text class="required">*</text> <text class="required">*</text>
</template> </template>
<template #value> <template #value>
<view class="u-text__value" :class="{'area-item':form.area.length===0}"> <view class="u-text__value" :class="{'area-item':form.area && form.area.length===0}">
<CitySelect <CitySelect
ref="cityselect" ref="cityselect"
:defaultValue="form.area" :defaultValue="form.area"
@@ -316,8 +316,8 @@
<template #value> <template #value>
<u--text :text="form.serviceTime + ' - ' + form.serviceEndTime"></u--text> <u--text :text="form.serviceTime + ' - ' + form.serviceEndTime"></u--text>
<tpf-time-range <tpf-time-range
:startTime="form.serviceTime" startTime="00:00"
:endTime="form.serviceEndTime" endTime="23:59"
:startDefaultTime="form.serviceTime" :startDefaultTime="form.serviceTime"
:endDefaultTime="form.serviceEndTime" :endDefaultTime="form.serviceEndTime"
ref="TimePickerPopupRef" ref="TimePickerPopupRef"
@@ -561,7 +561,7 @@ export default {
if(!local_form.serviceEndTime) { if(!local_form.serviceEndTime) {
local_form.serviceEndTime = '23:59' local_form.serviceEndTime = '23:59'
} }
this.form = !reviewing ? local_form : { this.form = !this.reviewing ? local_form : {
name: '', name: '',
cover: '', cover: '',
coverVideo: '', coverVideo: '',
@@ -589,6 +589,11 @@ export default {
this.$refs.shopForm.setRules(this.rules) this.$refs.shopForm.setRules(this.rules)
}, },
methods: { methods: {
timeRange(e) {
this.form.serviceTime = e[0]
this.form.serviceEndTime = e[1]
this.$forceUpdate()
},
showTimePicker() { showTimePicker() {
this.$refs.TimePickerPopupRef.open() this.$refs.TimePickerPopupRef.open()
}, },
@@ -681,7 +686,7 @@ export default {
} }
// 商家资质 // 商家资质
this.quaPics = [] this.quaPics = []
const quaPicsTemp = this.form.qualification.split(',') const quaPicsTemp = this.form.qualification && this.form.qualification.split(',') || []
if (quaPicsTemp.length > 0) { if (quaPicsTemp.length > 0) {
quaPicsTemp.map(item => { quaPicsTemp.map(item => {
if (item) { if (item) {