From c8cef398fbf1f9b63dbf23637ef520b421515dc9 Mon Sep 17 00:00:00 2001
From: zxl <763096477@qq.com>
Date: 星期四, 20 十一月 2025 10:13:08 +0800
Subject: [PATCH] 领劵中心修改显示,售后修改银行信息非必填
---
pages/passport/entry/seller/index.vue | 40 ++++++++++++++++++++++++++++++++++++----
1 files changed, 36 insertions(+), 4 deletions(-)
diff --git a/pages/passport/entry/seller/index.vue b/pages/passport/entry/seller/index.vue
index 9481c4d..8505513 100644
--- a/pages/passport/entry/seller/index.vue
+++ b/pages/passport/entry/seller/index.vue
@@ -2,7 +2,7 @@
<div class="wrapper">
<u-navbar :border-bottom="false"></u-navbar>
<div>
- <div class="title">搴楅摵鍏ラ┗</div>
+ <div class="title">渚涘簲鍟嗗叆椹�</div>
<div class="step-list">
<div
class="step-item"
@@ -13,19 +13,30 @@
{{ item.title }}
</div>
</div>
- <div class="submit" @click="keepOn()">寮�濮嬪~鍐�</div>
- <div class="notice" @click="getEntryNotice">鏌ョ湅搴楅摵鍏ラ┗鍗忚</div>
+ <div :class="isAgreed ? 'submit' : 'noSubmit'" @click="keepOn()" :disabled="!isAgreed">寮�濮嬪~鍐�</div>
+ <div class="agreement-container" >
+ <label class="agreement-label">
+ <checkbox :checked="isAgreed" class="agreement-checkbox" :disabled="isDisabled" />
+ <text class="agreement-text" @click="getEntryNotice">
+ 鏌ョ湅渚涘簲鍟�<text class="agreement-link">銆婂叆椹诲崗璁��</text>
+ </text>
+ </label>
+ </div>
+
</div>
</div>
</template>
<script>
+import '@/components/uview-components/uview-ui';
+
import { getCompanyDetail } from "@/api/entry";
export default {
- components: {},
data() {
return {
+ isDisabled:true,
+ isAgreed:false,
current: 999,
entrySteps: [
{
@@ -59,6 +70,10 @@
onShow() {
if(this.$options.filters.tipsToLogin()){
this.init();
+ }
+ if (uni.getStorageSync('agreed')) {
+ this.isAgreed = true; // 鑷姩鍕鹃��
+ uni.removeStorageSync('agreed'); // 娓呴櫎鏍囪
}
},
@@ -95,7 +110,9 @@
},
];
const res = await getCompanyDetail();
+ console.log(res)
if (res.data.success) {
+
this.companyData = res.data.result;
if (this.companyData) {
@@ -123,6 +140,16 @@
}
</style>
<style lang="scss" scoped>
+ .agreement-container {
+ display: flex;
+ justify-content: center;
+ margin-top: 20rpx;
+ }
+ /* 鍕鹃�夋鍜屾枃瀛楀榻� */
+ .agreement-label {
+ display: flex;
+ align-items: center;
+ }
@import url("./entry.scss");
.wrapper {
padding: 0 80rpx;
@@ -152,6 +179,11 @@
background: rgba($color: $light-color, $alpha: 0.1);
border-radius: 20rpx;
}
+.noSubmit{
+ color: #fff;
+ margin-top: 120rpx;
+ background: rgba(204, 204, 204, 0.8);;
+}
.submit {
color: #fff;
margin-top: 120rpx;
--
Gitblit v1.8.0