Fix:4313 【旅居商城小程序】入驻输入框的触发范围延长至整个框,现在只有点文字才能触发,导致很多时候点击无响应,以为是bug

This commit is contained in:
LinCyJang
2025-11-01 12:28:42 +08:00
parent e1a524a499
commit 4ec87ffdd5
+14 -8
View File
@@ -104,7 +104,7 @@
<text class="required">* </text> <text class="required">* </text>
公司名称 公司名称
</view> </view>
<view class="v12-ml-2"> <view class="v12-ml-2" style="flex: 1;">
<input <input
type="text" type="text"
:placeholder-style="inputPlaceholderStyle" :placeholder-style="inputPlaceholderStyle"
@@ -142,7 +142,7 @@
<text class="required">* </text> <text class="required">* </text>
省市区 省市区
</view> </view>
<view class="v12-ml-2"> <view class="v12-ml-2" style="flex: 1;">
<CitySelect <CitySelect
ref="cityselect" ref="cityselect"
:disabled="form.isDraft === 0 && (form.reviewStatus === 0 || form.reviewStatus === 1)" :disabled="form.isDraft === 0 && (form.reviewStatus === 0 || form.reviewStatus === 1)"
@@ -158,7 +158,7 @@
<text class="required">* </text> <text class="required">* </text>
详细地址 详细地址
</view> </view>
<view class="v12-ml-2"> <view class="v12-ml-2" style="flex: 1;">
<input <input
:placeholder-style="inputPlaceholderStyle" :placeholder-style="inputPlaceholderStyle"
:disabled="form.isDraft === 0 && (form.reviewStatus === 0 || form.reviewStatus === 1)" :disabled="form.isDraft === 0 && (form.reviewStatus === 0 || form.reviewStatus === 1)"
@@ -174,7 +174,7 @@
<text class="required">* </text> <text class="required">* </text>
地理定位 地理定位
</view> </view>
<view class="v12-ml-2"> <view class="v12-ml-2" style="flex: 1;">
<u--text v-if="form.position" :text="form.position"></u--text> <u--text v-if="form.position" :text="form.position"></u--text>
<u--text v-else text="请选择" color="#c0c4cc"></u--text> <u--text v-else text="请选择" color="#c0c4cc"></u--text>
</view> </view>
@@ -185,7 +185,7 @@
<text class="required">* </text> <text class="required">* </text>
商家电话 商家电话
</view> </view>
<view class="v12-ml-2"> <view class="v12-ml-2" style="flex: 1;">
<u-input <u-input
type="text" type="text"
:placeholder-style="inputPlaceholderStyle" :placeholder-style="inputPlaceholderStyle"
@@ -219,7 +219,7 @@
<text class="required">* </text> <text class="required">* </text>
填写验证码 填写验证码
</view> </view>
<view class="v12-ml-2"> <view class="v12-ml-2" style="flex: 1;">
<input <input
type="text" type="text"
:placeholder-style="inputPlaceholderStyle" :placeholder-style="inputPlaceholderStyle"
@@ -235,7 +235,7 @@
<text class="required">* </text> <text class="required">* </text>
商家微信 商家微信
</view> </view>
<view class="v12-ml-2"> <view class="v12-ml-2" style="flex: 1;">
<input <input
type="text" type="text"
:placeholder-style="inputPlaceholderStyle" :placeholder-style="inputPlaceholderStyle"
@@ -453,6 +453,9 @@ export default {
this.form.reviewStatus = res.data.reviewStatus this.form.reviewStatus = res.data.reviewStatus
this.form.reviewMsg = res.data.reviewMsg this.form.reviewMsg = res.data.reviewMsg
this.form.isDraft = res.data.isDraft this.form.isDraft = res.data.isDraft
this.form.latitude = travelInfo.latitude || 0
this.form.longitude = travelInfo.longitude || 0
this.form.position = this.$forceToDecimal(travelInfo.longitude, 6) + ',' + this.$forceToDecimal(travelInfo.latitude, 6)
this.form.area = `${this.form.provinceName || ''} ${this.form.cityName || ''} ${this.form.areaName || ''}`.trim() this.form.area = `${this.form.provinceName || ''} ${this.form.cityName || ''} ${this.form.areaName || ''}`.trim()
this.captcha = travelInfo.captcha this.captcha = travelInfo.captcha
} }
@@ -662,7 +665,7 @@ export default {
* 显示时间选择器 * 显示时间选择器
*/ */
showTimePicker() { showTimePicker() {
if(this.form.reviewStatus === 0) { if(this.form.isDraft === 0 && (this.form.reviewStatus === 0 || this.form.reviewStatus === 1)) {
return return
} }
this.$refs.TimePickerPopupRef.open() this.$refs.TimePickerPopupRef.open()
@@ -748,6 +751,9 @@ export default {
font-size: 30rpx; font-size: 30rpx;
margin-bottom: 20rpx; margin-bottom: 20rpx;
} }
.title{
white-space: nowrap;
}
</style> </style>
<style> <style>
.input .u-textarea{ .input .u-textarea{