From 9e4ae356ed626e3089f31d5b40fb10a476efe7c4 Mon Sep 17 00:00:00 2001
From: zxl <763096477@qq.com>
Date: 星期三, 13 八月 2025 16:34:51 +0800
Subject: [PATCH] 购物车点击事件,分享视频封面问题

---
 pages/passport/entry/seller/index.vue |   40 +++++++++++++++++++++++++++++++++++-----
 1 files changed, 35 insertions(+), 5 deletions(-)

diff --git a/pages/passport/entry/seller/index.vue b/pages/passport/entry/seller/index.vue
index 915ee0e..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,21 +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 UNavbar from '@/uview-components/uview-ui/components/u-navbar/u-navbar.vue';
+import '@/components/uview-components/uview-ui';
 
 import { getCompanyDetail } from "@/api/entry";
 export default {
-  components: {UNavbar},
 
   data() {
     return {
+		isDisabled:true,
+		isAgreed:false,
       current: 999,
       entrySteps: [
         {
@@ -61,6 +70,10 @@
   onShow() {
     if(this.$options.filters.tipsToLogin()){
         this.init();
+    }
+	if (uni.getStorageSync('agreed')) {
+      this.isAgreed = true; // 鑷姩鍕鹃��
+      uni.removeStorageSync('agreed'); // 娓呴櫎鏍囪
     }
   },
 
@@ -97,7 +110,9 @@
         },
       ];
       const res = await getCompanyDetail();
+	  console.log(res)
       if (res.data.success) {
+		  
         this.companyData = res.data.result;
 
         if (this.companyData) {
@@ -125,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;
@@ -154,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