From 3429b7d9e03c10b4bf563d4796e7608b812c3d94 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期三, 20 八月 2025 11:22:38 +0800
Subject: [PATCH] Merge branch 'master' of http://120.26.58.240:8888/r/flexJobMiniApp
---
packages/constants/authenticationV2.ts | 157 +--------------------------------------
apps/cMiniApp/src/subpackages/authentication/authenticationRealName/InnerPage.vue | 13 +++
apps/cMiniApp/src/subpackages/authentication/authenticationResult/InnerPage.vue | 4
apps/cMiniApp/src/pages/mine/index.vue | 17 +---
4 files changed, 23 insertions(+), 168 deletions(-)
diff --git a/apps/cMiniApp/src/pages/mine/index.vue b/apps/cMiniApp/src/pages/mine/index.vue
index 37cfe96..167e50a 100644
--- a/apps/cMiniApp/src/pages/mine/index.vue
+++ b/apps/cMiniApp/src/pages/mine/index.vue
@@ -19,18 +19,6 @@
<div class="user-info-item">{{ userDetail?.name ?? '' }}</div>
<div class="user-info-auth">
<div class="user-info-auth-item">
- <div class="user-info-unCertified" v-if="isCertified">
- <img :src="IconAuth" class="user-info-unCertified-icon" />
- <div class="user-info-unCertified-text">宸插疄鍚�</div>
- </div>
- <div class="user-info-unCertified" v-else>
- <div class="user-info-unCertified-text">鏈疄鍚�</div>
- <div class="user-info-unCertified-btn" @click.stop="goAuthentication">
- 绔嬪嵆瀹炲悕
- </div>
- </div>
- </div>
- <div class="user-info-auth-item">
<div class="user-info-unCertified" v-if="!isCertified">
<div class="user-info-unCertified-text">鏈璇�</div>
<div class="user-info-unCertified-btn" @click.stop="goAuthentication">
@@ -39,7 +27,9 @@
</div>
<div class="user-info-unCertified" v-else>
<img :src="IconAuth" class="user-info-unCertified-icon" />
- <div class="user-info-unCertified-text">宸茶璇�</div>
+ <div class="user-info-unCertified-text">
+ {{ EnumUserRealMethodText[userDetail?.realMethod] }}
+ </div>
</div>
</div>
</div>
@@ -117,6 +107,7 @@
import { useUser, useIsLogin, useGoLogin } from '@/hooks';
import Taro from '@tarojs/taro';
import { RouterPath, OssAssets } from '@/constants';
+import { EnumUserRealMethodText } from '@12333/constants';
import { List, ListItem } from '@12333/components';
import { useSystemStore } from '@/stores/modules/system';
import PageLayoutWithBg from '@/components/Layout/PageLayoutWithBg.vue';
diff --git a/apps/cMiniApp/src/subpackages/authentication/authenticationRealName/InnerPage.vue b/apps/cMiniApp/src/subpackages/authentication/authenticationRealName/InnerPage.vue
index 98a0bb6..28412d9 100644
--- a/apps/cMiniApp/src/subpackages/authentication/authenticationRealName/InnerPage.vue
+++ b/apps/cMiniApp/src/subpackages/authentication/authenticationRealName/InnerPage.vue
@@ -191,7 +191,18 @@
}
} catch (error) {}
}
-async function personalUserIdentity3Real() {}
+
+async function personalUserIdentity3Real() {
+ try {
+ let params: API.PersonalUserFaceRealCommand = {
+ name: form.name,
+ identity: form.identity,
+ identityImg: form.identityImg?.[0]?.path ?? '',
+ identityBackImg: form.identityBackImg?.[0]?.path ?? '',
+ };
+ let res = await electronSignServices.personalUserFaceReal(params);
+ } catch (error) {}
+}
</script>
<style lang="scss">
diff --git a/apps/cMiniApp/src/subpackages/authentication/authenticationResult/InnerPage.vue b/apps/cMiniApp/src/subpackages/authentication/authenticationResult/InnerPage.vue
index df5b96a..b6f78a2 100644
--- a/apps/cMiniApp/src/subpackages/authentication/authenticationResult/InnerPage.vue
+++ b/apps/cMiniApp/src/subpackages/authentication/authenticationResult/InnerPage.vue
@@ -12,7 +12,7 @@
>
<img class="result-icon" :src="IconSuccess" />
<div class="result-title">璁よ瘉鎴愬姛</div>
- <div class="result-subtitle">鎮ㄧ殑浼佷笟瀹炲悕宸茶璇佹垚鍔�</div>
+ <div class="result-subtitle">鎮ㄧ殑瀹炲悕宸茶璇佹垚鍔�</div>
<PageFooterBtn type="primary" class="result-btn" @click="goUserCenter"
>杩斿洖涓汉涓績</PageFooterBtn
>
@@ -23,7 +23,7 @@
>
<img class="result-icon" :src="IconError" />
<div class="result-title">璁よ瘉澶辫触</div>
- <div class="result-subtitle">鎮ㄧ殑浼佷笟瀹炲悕璁よ瘉澶辫触</div>
+ <div class="result-subtitle">鎮ㄧ殑瀹炲悕璁よ瘉澶辫触</div>
<div class="result-subtitle">澶辫触鍘熷洜锛歿{ myCertificationAuditInfo?.auditNote ?? '' }}</div>
<PageFooterBtn type="primary" class="result-btn" @click="goBack()"
>閲嶆柊鎻愪氦璁よ瘉</PageFooterBtn
diff --git a/packages/constants/authenticationV2.ts b/packages/constants/authenticationV2.ts
index c17d9b3..0e6065f 100644
--- a/packages/constants/authenticationV2.ts
+++ b/packages/constants/authenticationV2.ts
@@ -1,154 +1,7 @@
-/**
- * 鐢ㄦ埛浼佷笟璁よ瘉瑕佺礌
- */
-export enum UserCertificationElementEnum {
- /**
- * 浼佷笟涓夎绱犺璇�
- */
- Identity3 = 10,
- /**
- * 浼佷笟鍥涜绱犺璇�
- */
- Identity4 = 20,
-}
+import { EnumUserRealMethod } from './apiEnum';
-export const UserCertificationElementEnumText = {
- [UserCertificationElementEnum.Identity3]: '浼佷笟涓夎绱�',
- [UserCertificationElementEnum.Identity4]: '浼佷笟鍥涜绱�',
-};
-
-/**
- * 鐢ㄦ埛璁よ瘉閫氶亾
- */
-export enum UserCertificationChannelEnum {
- /**
- * 浜哄伐閫氶亾
- */
- Human = 10,
- /**
- * 绗笁鏂归�氶亾
- */
- ThirdParty = 20,
-}
-
-/**
- * 鐢ㄦ埛璁よ瘉鏂瑰紡
- */
-
-export enum UserCertificationModeEnumV2 {
- /**
- * 娉曚汉璁よ瘉
- */
- LegalPersonCertification = 10,
- /**
- * 浠g悊浜鸿璇�
- */
- ProxyPersonCertification = 20,
- /**
- * 鍚庡彴绠$悊鍛樿璇�
- */
- AdminCertification = 30,
- /**
- * 娉曞畾浠h〃浜烘墜鏈哄彿璁よ瘉
- */
- LegalPersonPhoneCertification = 40,
- /**
- * 娉曞畾浠h〃浜洪摱琛屽崱璁よ瘉
- */
- LegalPersonBankCardCertification = 50,
- /**
- * 娉曞畾浠h〃浜哄埛鑴歌璇�
- */
- LegalPersonFaceCertification = 60,
- /**
- * 浠g悊浜烘墜鏈哄彿璁よ瘉
- */
- ProxyPersonPhoneCertification = 70,
- /**
- * 浠g悊浜洪摱琛屽崱璁よ瘉
- */
- ProxyPersonBankCardCertification = 80,
- /**
- * 浠g悊浜哄埛鑴歌璇�
- */
- ProxyPersonFaceCertification = 90,
-}
-
-export const UserCertificationModeEnumV2Text = {
- [UserCertificationModeEnumV2.LegalPersonCertification]: '娉曚汉璁よ瘉',
- [UserCertificationModeEnumV2.ProxyPersonCertification]: '浠g悊浜鸿璇�',
- [UserCertificationModeEnumV2.AdminCertification]: '鍚庡彴绠$悊鍛樿璇�',
- [UserCertificationModeEnumV2.LegalPersonPhoneCertification]: '娉曞畾浠h〃浜烘墜鏈哄彿璁よ瘉',
- [UserCertificationModeEnumV2.LegalPersonBankCardCertification]: '娉曞畾浠h〃浜洪摱琛屽崱璁よ瘉',
- [UserCertificationModeEnumV2.LegalPersonFaceCertification]: '娉曞畾浠h〃浜哄埛鑴歌璇�',
- [UserCertificationModeEnumV2.ProxyPersonPhoneCertification]: '浠g悊浜烘墜鏈哄彿璁よ瘉',
- [UserCertificationModeEnumV2.ProxyPersonBankCardCertification]: '浠g悊浜洪摱琛屽崱璁よ瘉',
- [UserCertificationModeEnumV2.ProxyPersonFaceCertification]: '浠g悊浜哄埛鑴歌璇�',
-};
-
-// function createUserCertificationModeV2SelectItem(
-// element: UserCertificationElementEnum,
-// mode: UserCertificationModeEnumV2
-// ) {
-// return [
-// `${element}_${mode}`,
-// `${UserCertificationElementEnumText[element]}+${UserCertificationModeEnumV2Text[mode]}`,
-// ] as const;
-// }
-
-// export const UserCertificationModeV2Select = new Map([
-// createUserCertificationModeV2SelectItem(
-// UserCertificationElementEnum.Identity4,
-// UserCertificationModeEnumV2.LegalPersonPhoneCertification
-// ),
-// createUserCertificationModeV2SelectItem(
-// UserCertificationElementEnum.Identity4,
-// UserCertificationModeEnumV2.LegalPersonBankCardCertification
-// ),
-// createUserCertificationModeV2SelectItem(
-// UserCertificationElementEnum.Identity4,
-// UserCertificationModeEnumV2.LegalPersonFaceCertification
-// ),
-// createUserCertificationModeV2SelectItem(
-// UserCertificationElementEnum.Identity3,
-// UserCertificationModeEnumV2.ProxyPersonPhoneCertification
-// ),
-// createUserCertificationModeV2SelectItem(
-// UserCertificationElementEnum.Identity3,
-// UserCertificationModeEnumV2.ProxyPersonBankCardCertification
-// ),
-// ]);
-
-export enum UserCertificationModeV2SelectEnum {
- Identity4_LegalPersonPhoneCertification = `${UserCertificationElementEnum.Identity4}_${UserCertificationModeEnumV2.LegalPersonPhoneCertification}`,
- Identity4_LegalPersonBankCardCertification = `${UserCertificationElementEnum.Identity4}_${UserCertificationModeEnumV2.LegalPersonBankCardCertification}`,
- Identity4_LegalPersonFaceCertification = `${UserCertificationElementEnum.Identity4}_${UserCertificationModeEnumV2.LegalPersonFaceCertification}`,
- Identity3_ProxyPersonPhoneCertification = `${UserCertificationElementEnum.Identity3}_${UserCertificationModeEnumV2.ProxyPersonPhoneCertification}`,
- Identity3_ProxyPersonBankCardCertification = `${UserCertificationElementEnum.Identity3}_${UserCertificationModeEnumV2.ProxyPersonBankCardCertification}`,
- Identity3_ProxyPersonFaceCertification = `${UserCertificationElementEnum.Identity3}_${UserCertificationModeEnumV2.ProxyPersonFaceCertification}`,
-}
-
-export const UserCertificationModeV2SelectEnumText = {
- [UserCertificationModeV2SelectEnum.Identity4_LegalPersonPhoneCertification]: `${
- UserCertificationElementEnumText[UserCertificationElementEnum.Identity4]
- }+${UserCertificationModeEnumV2Text[UserCertificationModeEnumV2.LegalPersonPhoneCertification]}`,
- [UserCertificationModeV2SelectEnum.Identity4_LegalPersonBankCardCertification]: `${
- UserCertificationElementEnumText[UserCertificationElementEnum.Identity4]
- }+${
- UserCertificationModeEnumV2Text[UserCertificationModeEnumV2.LegalPersonBankCardCertification]
- }`,
- [UserCertificationModeV2SelectEnum.Identity4_LegalPersonFaceCertification]: `${
- UserCertificationElementEnumText[UserCertificationElementEnum.Identity4]
- }+${UserCertificationModeEnumV2Text[UserCertificationModeEnumV2.LegalPersonFaceCertification]}`,
- [UserCertificationModeV2SelectEnum.Identity3_ProxyPersonPhoneCertification]: `${
- UserCertificationElementEnumText[UserCertificationElementEnum.Identity3]
- }+${UserCertificationModeEnumV2Text[UserCertificationModeEnumV2.ProxyPersonPhoneCertification]}`,
- [UserCertificationModeV2SelectEnum.Identity3_ProxyPersonBankCardCertification]: `${
- UserCertificationElementEnumText[UserCertificationElementEnum.Identity3]
- }+${
- UserCertificationModeEnumV2Text[UserCertificationModeEnumV2.ProxyPersonBankCardCertification]
- }`,
- [UserCertificationModeV2SelectEnum.Identity3_ProxyPersonFaceCertification]: `${
- UserCertificationElementEnumText[UserCertificationElementEnum.Identity3]
- }+${UserCertificationModeEnumV2Text[UserCertificationModeEnumV2.ProxyPersonFaceCertification]}`,
+export const EnumUserRealMethodText = {
+ [EnumUserRealMethod.Face]: '瀹炰汉宸茶璇�',
+ [EnumUserRealMethod.Identity3]: '宸插疄鍚�',
+ [EnumUserRealMethod.Identity4]: '宸插疄鍚�',
};
--
Gitblit v1.9.1