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>
公司名称
</view>
<view class="v12-ml-2">
<view class="v12-ml-2" style="flex: 1;">
<input
type="text"
:placeholder-style="inputPlaceholderStyle"
@@ -142,7 +142,7 @@
<text class="required">* </text>
省市区
</view>
<view class="v12-ml-2">
<view class="v12-ml-2" style="flex: 1;">
<CitySelect
ref="cityselect"
:disabled="form.isDraft === 0 && (form.reviewStatus === 0 || form.reviewStatus === 1)"
@@ -158,7 +158,7 @@
<text class="required">* </text>
详细地址
</view>
<view class="v12-ml-2">
<view class="v12-ml-2" style="flex: 1;">
<input
:placeholder-style="inputPlaceholderStyle"
:disabled="form.isDraft === 0 && (form.reviewStatus === 0 || form.reviewStatus === 1)"
@@ -174,7 +174,7 @@
<text class="required">* </text>
地理定位
</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-else text="请选择" color="#c0c4cc"></u--text>
</view>
@@ -185,7 +185,7 @@
<text class="required">* </text>
商家电话
</view>
<view class="v12-ml-2">
<view class="v12-ml-2" style="flex: 1;">
<u-input
type="text"
:placeholder-style="inputPlaceholderStyle"
@@ -219,7 +219,7 @@
<text class="required">* </text>
填写验证码
</view>
<view class="v12-ml-2">
<view class="v12-ml-2" style="flex: 1;">
<input
type="text"
:placeholder-style="inputPlaceholderStyle"
@@ -235,7 +235,7 @@
<text class="required">* </text>
商家微信
</view>
<view class="v12-ml-2">
<view class="v12-ml-2" style="flex: 1;">
<input
type="text"
:placeholder-style="inputPlaceholderStyle"
@@ -453,6 +453,9 @@ export default {
this.form.reviewStatus = res.data.reviewStatus
this.form.reviewMsg = res.data.reviewMsg
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.captcha = travelInfo.captcha
}
@@ -662,7 +665,7 @@ export default {
* 显示时间选择器
*/
showTimePicker() {
if(this.form.reviewStatus === 0) {
if(this.form.isDraft === 0 && (this.form.reviewStatus === 0 || this.form.reviewStatus === 1)) {
return
}
this.$refs.TimePickerPopupRef.open()
@@ -748,6 +751,9 @@ export default {
font-size: 30rpx;
margin-bottom: 20rpx;
}
.title{
white-space: nowrap;
}
</style>
<style>
.input .u-textarea{