xiaomei 8 сар өмнө
parent
commit
895432ecc5

+ 2 - 2
src/pagesC/settledMerchant/addShop.vue

@@ -332,8 +332,8 @@ export default {
                         { 
                             validateFunction: function(rule, value, data, callback) {
                                 const num = Number(value);
-                                if (isNaN(num) || num < 70 || num > 100) {
-                                    callback('让利比率必须大于 70 且小于 100');
+                                if (isNaN(num) || num > 30) {
+                                    callback('让利比率不能超过30%');
                                 }
                                 return true;
                             } 

+ 5 - 3
src/pagesC/settledMerchant/myShop.vue

@@ -44,9 +44,11 @@
                         <div class="total_money" @click.stop="goto('/pagesC/settledMerchant/shopOrderLog',{s:1,shop_id: i.shop_id})">总收入<span>¥{{i.total_money || "0.00"}}</span></div>
                         <div class="day_income" @click.stop="goto('/pagesC/settledMerchant/shopOrderLog',{s:1,shop_id: i.shop_id})">今日收入<span>¥{{i.day_income || "0.00"}}</span></div>
                     </div>
-                    <div class="total_money" @click.stop="goto('/pagesC/settledMerchant/rz',{merchant_no: i.merchant_no})">微信认证
-                        <span class="rzStatus" v-if="i.status<=6">未认证></span>
-                        <span class="rzfStatus" v-else>已认证></span>
+                    <div class="total_money" v-if="i.status == 5" @click.stop="goto('/pagesC/settledMerchant/rz',{merchant_no: i.merchant_no,contract_no: i.contract_no,mobile: i.mobile})">微信认证
+                        <span class="rzStatus">未认证></span>
+                    </div>
+                    <div class="total_money" v-else-if="i.status >= 6">微信认证
+                        <span class="rzfStatus">已认证</span>
                     </div>
                 </div>
             </div>

+ 27 - 9
src/pagesC/settledMerchant/rz.vue

@@ -13,7 +13,7 @@
     </div>
     <div class="button">
       <div class="tip">认证成功后点击下方“我已认证”按钮进行确认</div>
-      <button class="btn" @click="getAuth(da)">我已认证</button>
+      <button class="btn" @click="setAuth">我已认证</button>
     </div>
   </div>
 </template>
@@ -26,23 +26,41 @@ export default {
   data() {
     return {
       datainfo: {},
-      da:""
+      params: {
+        contract_no: "",
+        mobile: "",
+        merchant_no: "",
+      },
     };
   },
 
   methods: {
-    getAuth(da) {
-      post("v1/lakala/getAuth", da).then((res) => {
-        if (res.code == 0) {
-          this.datainfo = res.data;
+    getAuth() {
+      post("v1/lakala/getAuth", { merchant_no: this.params.merchant_no }).then(
+        (res) => {
+          if (res.code == 0) {
+            this.datainfo = res.data;
+          }
         }
-      });
+      );
+    },
+    setAuth() {
+      // if (this.datainfo.auth_status.b2b == 1 && this.datainfo.auth_status.scha == 1) {
+      //   return this.$toast("您已完成认证")
+      // } else {
+        post("v1/lakala/setLedgerMer", this.params).then((res) => {
+          if (res.code == 0) {
+            this.$toast("操作成功,认证审核需1~2个工作日,请耐心等待")
+            uni.navigateBack({ delta: 1 })
+          }
+        });
+      // }
     },
   },
 
   onLoad(da) {
-    this.da = da
-    this.getAuth(da);
+    this.params = da;
+    this.getAuth();
   },
   mounted() {},
 };