From b5f084460e9e639358fbf91056a86be8d0a5c4b2 Mon Sep 17 00:00:00 2001
From: yaolonglong <yaolonglong15@163.com>
Date: 星期四, 09 十月 2025 20:18:57 +0800
Subject: [PATCH] 获取验证码功能
---
policy/components/popup.vue | 29 ++++++++++++++++++++---------
1 files changed, 20 insertions(+), 9 deletions(-)
diff --git a/policy/components/popup.vue b/policy/components/popup.vue
index 8c34dc4..4286a80 100644
--- a/policy/components/popup.vue
+++ b/policy/components/popup.vue
@@ -1,5 +1,5 @@
<template>
- <u-popup :show="show" @close="close" @open="open" mode="bottom" round="10" closeable>
+ <u-popup :show="show" @close="close" @open="open" :safeAreaInsetBottom="false" mode="bottom" round="10" closeable>
<view class="page-box">
<view class="title">
鎵ф硶鐢宠瀹℃壒
@@ -7,32 +7,36 @@
<view class="border"></view>
<view class="padding">
<view>
- <u-radio-group placement="row">
- <u-radio active-color="#3EB47A" label="閫氳繃" name="3"></u-radio>
- <u-radio active-color="#3EB47A" label="鎷掔粷" name="3"></u-radio>
+ <u-radio-group placement="row" v-model="form.checkStatus">
+ <u-radio active-color="#3EB47A" label="閫氳繃" name="1"></u-radio>
+ <u-radio active-color="#3EB47A" label="鎷掔粷" name="-1"></u-radio>
</u-radio-group>
</view>
<view class="margin-top">
- <u-textarea placeholder="璇疯緭鍏ユ嫆缁濈悊鐢�..."></u-textarea>
+ <u-textarea placeholder="璇疯緭鍏�..." v-model="form.checkReason"></u-textarea>
</view>
</view>
<view class="down">
<view class="cancel button" @click="close">鍙栨秷</view>
- <view class="enter" @entery="entery">纭</view>
+ <view class="enter" @click="entery">纭</view>
</view>
</view>
</u-popup>
</template>
<script>
+
export default {
data() {
return {
- show: false
+ show: false,
+ id: '',
+ form: {}
}
},
methods: {
- open() {
+ open(id) {
+ this.form = {}
this.show = true
},
close(){
@@ -40,7 +44,14 @@
this.$emit('cancel')
},
entery(){
- this.$emit('entery')
+ if(this.form.checkStatus == -1 && !this.form.checkReason) {
+ uni.showToast({
+ title: '璇疯緭鍏ユ嫆缁濈悊鐢�',
+ icon: 'none'
+ })
+ return
+ }
+ this.$emit('entery', this.form)
}
}
}
--
Gitblit v1.9.1