Fix:5805 【商城小程序】【商户入驻-入驻申请须知】用户未勾选“我已仔细阅读并同意”时,点击弹窗空白区域即可关闭弹窗,不符合逻辑

This commit is contained in:
linxi
2026-08-20 10:39:11 +08:00
parent ae72fc0a8f
commit 41d99e95f9
5 changed files with 90 additions and 10 deletions
+18 -2
View File
@@ -417,7 +417,7 @@
:show="show"
mode="center"
round="10"
@close="show=false"
@close="handlePopupClose"
>
<view class="popup-body">
<view class="tc bold">
@@ -440,7 +440,6 @@
<u-button
type="error"
text="确定"
:disabled="!isAgree"
@click="savePopup"
/>
</view>
@@ -583,6 +582,23 @@ export default {
this.isAgree = e.detail.value.includes('yes')
},
savePopup() {
if (!this.isAgree) {
uni.showToast({
title: '请先阅读并同意入驻申请须知',
icon: 'none'
})
return
}
this.show = false
},
handlePopupClose() {
if (!this.isAgree) {
uni.showToast({
title: '请先阅读并同意入驻申请须知',
icon: 'none'
})
return
}
this.show = false
},
stringToMapArr(str, split = ',') {