1
李凌
2025-12-22 6cd1d790d0a55b8f763de8d1d129cca2772393e4
1
7 files modified
45 ■■■■■ changed files
.env 2 ●●● patch | view | raw | blame | history
index.html 2 ●●● patch | view | raw | blame | history
relicon.png patch | view | raw | blame | history
src/assets/imgs/logo.png patch | view | raw | blame | history
src/service/user.api.js 2 ●●● patch | view | raw | blame | history
src/views/authentication/index.vue 23 ●●●●● patch | view | raw | blame | history
src/views/homePage/index.vue 16 ●●●● patch | view | raw | blame | history
.env
@@ -1,2 +1,2 @@
VITE_APP__TITLE = "MetaEquity"
VITE_APP__TITLE = "FracTionxEX"
VUE_APP_THEME = "dark"
index.html
@@ -11,7 +11,7 @@
  <meta name="theme-color" content="#131a2e">
  <meta name="apple-mobile-web-app-status-bar-style" content="#131a2e" />
  <link rel="apple-touch-icon" href="./public/img/App.png">
  <title>MetaEquity</title>
  <title>FracTionxEX</title>
</head>
<body>
relicon.png

src/assets/imgs/logo.png

src/service/user.api.js
@@ -216,7 +216,7 @@
            name: data.name, // 姓名
            idFrontImg: data.frontFile.length && data.frontFile[0].resURL || '',
            idBackImg: data.reverseFile.length && data.reverseFile[0].resURL || '',
            handheldPhoto: data.fileList.length && data.fileList[0].resURL || ''
            // handheldPhoto: data.fileList.length && data.fileList[0].resURL || ''
        }
    })
}
src/views/authentication/index.vue
@@ -66,7 +66,7 @@
              </div>
              <div class=" font-26 h-20 textColor1">{{ $t('credentObverse') }}</div>
            </div>
            <div class="flex-1 flex flex-col text-center justify-center items-center">
            <!-- <div class="flex-1 flex flex-col text-center justify-center items-center">
              <div class="upload-wrap">
                <img src="../../assets/image/kyc/2.png" alt="" class="w-full"
                  v-if="[1, 2].includes(status) && fileList.length === 0" />
@@ -74,20 +74,20 @@
                  :after-read="afterRead" @click-upload="onClickUpload('fileList')" v-else />
              </div>
              <div class="font-26 h-20" style="color:#868D9A;">{{ $t('handCredent') }}</div>
            </div>
            </div> -->
          </div>
        </div>
        <template v-if="!disabled()">
          <div class="font-35 mb-32 textColor">{{ $t('photoExample') }}</div>
          <img src="@/assets/image/kyc/kyc-demo.png" alt="" style="width:100%;height:auto;" class="w-756 h-220 mb-100">
          <!-- <div class="mb-100 flex justify-center">
            <div class="flex flex-1 justify-center">
              <img src="../../assets/image/kyc/0.png" alt="" class="w-120 h-120" />
            </div>
          <!-- <img src="@/assets/image/kyc/kyc-demo.png" alt="" style="width:100%;height:auto;" class="w-756 h-220 mb-100"> -->
          <div class="mb-100 flex justify-center">
            <div class="flex flex-1 justify-center">
              <img src="../../assets/image/kyc/1.png" alt="" class="w-120 h-120" />
            </div>
          </div> -->
            <div class="flex flex-1 justify-center">
              <img src="../../assets/image/kyc/0.png" alt="" class="w-120 h-120" />
            </div>
          </div>
        </template>
        <button class="apply-btn btnMain text-white font-35 h-100 rounded" @click="onSubmit" v-if="!disabled()">{{
          $t('Apply')
@@ -209,16 +209,19 @@
    showToast(t('entryCredent'))
    return
  }
  if (frontFile.value.length == 0 || reverseFile.value.length == 0 || fileList.value.length == 0) {
  // if (frontFile.value.length == 0 || reverseFile.value.length == 0 || fileList.value.length == 0) { // 需要手持身份证
  if (frontFile.value.length == 0 || reverseFile.value.length == 0) { // 不需要手持身份证
    showToast(t('uploadComplete'))
    return
  }
  _applyIdentify({
    name: name.value,
    idnumber: idnumber.value,
    frontFile: frontFile.value,
    reverseFile: reverseFile.value,
    fileList: fileList.value,
    // fileList: fileList.value,
    countryName: countryCode.value // this.countryName 存储的 code, 回来再遍历
  }).then(() => {
    showToast(t('submitSuccess'))
src/views/homePage/index.vue
@@ -33,7 +33,7 @@
        </div>
        <!-- 新闻 -->
        <!-- <van-notice-bar class="font-26 mt-10 index_notice" background="#fafbfc" :scrollable="false" wrapable
        <van-notice-bar class="font-26 mt-10 index_notice" background="#333" :scrollable="false" wrapable
            color="#333333">
            <van-swipe vertical class="notice-swipe" :autoplay="2000" :show-indicators="false">
                <van-swipe-item v-for="item in announceList" :key="item.id" @click="toAnnounceDetail(item.uuid)">
@@ -46,7 +46,7 @@
                    </div>
                </van-swipe-item>
            </van-swipe>
        </van-notice-bar> -->
        </van-notice-bar>
        <!-- <div class="flex justify-between mt-10">
            <van-swipe class="home_swipe_1" :autoplay="2000">
@@ -125,7 +125,7 @@
    // { key: 12, name: "C2C", icon: new URL('@/assets/imgs/home/home_1.png', import.meta.url), path: '/wantBuy' },
    // { key: 13, name: t('质押'), icon: new URL('@/assets/imgs/home/home_1.png', import.meta.url), path: '' },
    { key: 14, name: t('onLineService'), icon: new URL('@/assets/imgs/home/home_10.png', import.meta.url), path: '/customerService' },
    { key: 15, name: t('DXCN白皮书'), icon: new URL('@/assets/imgs/home/home_1.png', import.meta.url), path: '/aboutUs?serviceTerm=28' },
    { key: 15, name: 'DXCM PDF', icon: new URL('@/assets/imgs/home/home_1.png', import.meta.url), path: '' },
]
// 获取公告数据
@@ -228,6 +228,8 @@
</script>
<style lang="scss">
@import '@/assets/theme/index.scss';
.home_page {
    // background: $white;
    min-height: 100vh;
@@ -253,8 +255,14 @@
        }
        .notice_content {
            @include themify() {
                color: themed("text_color");
            }
            &>div:first-child {
                color: $text_color1;
                @include themify() {
                    color: themed("text_color1");
                }
            }
        }
    }