From e3097587828362e34352cf4f378c8f5a260ea700 Mon Sep 17 00:00:00 2001
From: jhzh <1628036192@qq.com>
Date: Thu, 19 Sep 2024 16:32:00 +0800
Subject: [PATCH] no message

---
 src/page/authentication/index.vue |   77 ++++++++++++++++++++++----------------
 1 files changed, 44 insertions(+), 33 deletions(-)

diff --git a/src/page/authentication/index.vue b/src/page/authentication/index.vue
index f5e83dd..4b322cd 100644
--- a/src/page/authentication/index.vue
+++ b/src/page/authentication/index.vue
@@ -1,14 +1,22 @@
 <template>
   <div class="bank_card_page">
+    <van-nav-bar
+      :placeholder="true"
+      :safe-area-inset-top="true"
+      title="KYC"
+      left-arrow
+      @click-left="$router.go(-1)"
+    >
+    </van-nav-bar>
     <div class="content">
-      <div class="top_back">
+<!--      <div class="top_back">
         <div class="left_back_icon" @click="$router.go(-1)">
           <img src="../../assets/img/zuojiantou.png" alt />
         </div>
-      </div>
-      <div class="titles">
+      </div> -->
+     <!-- <div class="titles">
         <span>{{ $t("hj146") }}</span>
-      </div>
+      </div> -->
       <div class="bank_name">
         <div class="lefts">
           <span>{{ $t("hj195") + ":" }}</span>
@@ -32,7 +40,7 @@
           <input
             v-if="showBtn"
             type="text"
-            placeholder="Please enter your ID card"
+            placeholder="Please enter your Aadhaar card"
             v-model="form.idCard"
           />
           <input v-if="!showBtn" type="text" v-model="form.idCard" readonly />
@@ -40,13 +48,13 @@
       </div>
       <div class="bank_name">
         <div class="lefts">
-          <span>{{ "Vaild Number" + ":" }}</span>
+          <span>{{ $t("电话号码") + ":" }}</span>
         </div>
         <div class="rights">
           <input
             v-if="showBtn"
             type="text"
-            placeholder="Please enter your ID card"
+            placeholder="Please enter your telephone number"
             v-model="form.vaildNumber"
           />
           <input
@@ -62,7 +70,7 @@
           <el-upload
             :with-credentials="true"
             class="avatar-uploader"
-            :action="admin + '/user/upload.do'"
+            :action="admin + 'user/upload.do'"
             list-type="picture-card"
             name="upload_file"
             :show-file-list="false"
@@ -88,7 +96,7 @@
           <el-upload
             :with-credentials="true"
             class="avatar-uploader"
-            :action="admin + '/user/upload.do'"
+            :action="admin + 'user/upload.do'"
             list-type="picture-card"
             name="upload_file"
             :show-file-list="false"
@@ -157,7 +165,7 @@
 import { Toast } from "mint-ui";
 import { isNull, idCardReg, isName } from "@/utils/utils";
 import { compress } from "@/utils/imgupload";
-
+import apiUrl from "@/axios/api.url.js";
 export default {
   name: "bankCard",
   data() {
@@ -175,7 +183,7 @@
       img2Key: "",
       img3Key: "",
       showBtn: true,
-      admin: "",
+      admin: apiUrl.baseURL,
       imgStatus: false,
       imgStatus2: false,
       messFlag: this.$store.state.userInfo.isActive == 3 ? true : false,
@@ -196,11 +204,6 @@
       document.body.classList.remove("black-bg");
       document.body.classList.add("red-bg");
     }
-    this.admin = process.env.API_HOST;
-    console.log(this.admin);
-    if (this.admin == undefined) {
-      this.admin = "https://api.guosen.org";
-    }
   },
   methods: {
     handleAvatarSuccess(res, file) {
@@ -219,7 +222,6 @@
     },
     beforeAvatarUpload2(file) {
       this.imgStatus2 = true;
-      // const _that = this
       const isLt10M = file.size / 1024 / 1024 < 10;
       if (!isLt10M) {
         this.$message.error(this.$t("hj205"));
@@ -237,7 +239,7 @@
     },
     async getUserInfo() {
       // 获取用户信息
-      let data = await api.getUserInfo();
+      let data = await api.getUserInfodata();
       if (data.status === 0) {
         // 判断是否登录
         this.$store.commit("dialogVisible", false);
@@ -252,7 +254,6 @@
           this.form.name = this.$store.state.userInfo.realName;
           this.form.img1key = this.$store.state.userInfo.img1Key;
           this.form.img2key = this.$store.state.userInfo.img2Key;
-          //   this.form.img3key = this.$store.state.userInfo.img3Key
           this.showBtn = false;
         }
       } else {
@@ -273,34 +274,28 @@
       if (i) {
         Toast(this.$t("hj206"));
       } else {
-        // Indicator.open('Loading...')
         this.img1Key = file;
-        // this.$refs.formDate.submit()
-        // this.uploadIdImg({upload_file:file})
         var reader = new FileReader();
         reader.onload = (data) => {
           let res = data.target || data.srcElement;
           this.form.img1Key = res.result;
           // Indicator.close()
         };
-        // reader.onloadend = () => {
-        //   Indicator.close()
-        // }
+
         reader.readAsDataURL(file);
       }
     },
     toSure() {
       // 实名认证弹框
       if (isNull(this.form.name)) {
-        // if (isNull(this.form.name) || !isName(this.form.name)) {
         Toast(this.$t("hj207"));
       } else if (isNull(this.form.idCard)) {
         Toast(this.$t("hj208"));
-      }
-      // else if (isNull(this.form.img1key) || isNull(this.form.img2key)) {
-      //   Toast(this.$t('hj209'));
-      // }
-      else {
+      } else if (!this.form.img1key) {
+        Toast(this.$t("hj209"));
+      } else if (!this.form.img2key) {
+        Toast(this.$t("hj209"));
+      } else {
         // 显示确认弹窗
         this.toAuthentication();
       }
@@ -310,6 +305,7 @@
         realName: this.form.name,
         idCard: this.form.idCard,
         vaildNumber: this.form.vaildNumber,
+        img1key: this.form.img1key,
         img2key: this.form.img2key,
         img3key: this.form.img3key,
       };
@@ -329,6 +325,21 @@
 </script>
 
 <style scoped lang="less">
+  /deep/ .van-nav-bar__content {
+    height: 65px;
+  }
+  /deep/ .van-nav-bar__title {
+    font-family: "DINPro";
+    width: 100%;
+    height: 1.17333rem;
+    display: flex;
+    justify-content: center;
+    align-items: center;
+    font-style: normal;
+    font-weight: 500;
+    font-size: 0.48rem;
+    color: #14181f;
+  }
 .bank_card_page {
   width: 100%;
   height: 100%;
@@ -337,7 +348,7 @@
 
   .content {
     width: 100%;
-    height: 100%;
+    height: 100vh;
     padding: 0 0.6rem;
 
     .top_back {
@@ -434,7 +445,7 @@
 /deep/ .el-upload--picture-card {
   background: none;
   width: 100%;
-  height: 1.6rem;
+  height: 100PX;
   line-height: 1.6rem;
 }
 

--
Gitblit v1.9.3