diff --git a/src/pages.json b/src/pages.json
index c9f0aa8c..273d0514 100644
--- a/src/pages.json
+++ b/src/pages.json
@@ -274,15 +274,46 @@
},
{
"path": "verify-status",
+ "style": {
+ "navigationBarTitleText": "人脸认证状态",
+ "navigationStyle": "custom"
+ }
+ },
+ {
+ "path": "face-verify/boy-verify",
"style": {
"navigationBarTitleText": "人脸认证",
"navigationStyle": "custom"
}
},
{
- "path": "face-verify",
+ "path": "face-verify/girl-verify-1",
"style": {
- "navigationBarTitleText": "人脸认证",
+ "navigationBarTitleText": "人脸认证-1",
+ "navigationStyle": "custom",
+ "app-plus": {
+ "softinputMode": "adjustResize"
+ }
+ }
+ },
+ {
+ "path": "face-verify/girl-verify-2",
+ "style": {
+ "navigationBarTitleText": "人脸认证-2",
+ "navigationStyle": "custom"
+ }
+ },
+ {
+ "path": "face-verify/girl-verify-3",
+ "style": {
+ "navigationBarTitleText": "人脸认证-3",
+ "navigationStyle": "custom"
+ }
+ },
+ {
+ "path": "face-verify/girl-verify-4",
+ "style": {
+ "navigationBarTitleText": "人脸认证-4",
"navigationStyle": "custom"
}
},
diff --git a/src/pages/profile/face-verify.vue b/src/pages/profile/face-verify.vue
deleted file mode 100644
index 7ed7e2a4..00000000
--- a/src/pages/profile/face-verify.vue
+++ /dev/null
@@ -1,509 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 完善详细资料(必填)
- 认真填写,展现你的魅力~
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 请上传3-9张最美的照片
- 请上传本人真实照片,更容易受到男士青睐
-
-
-
-
-
-
-
- 添加联系方式
-
- 我们会保护你的隐私,联系方式只展示给审核人员和付费后的VIP男生
-
-
-
-
-
-
-
- 请上传与上方微信匹配的微信二维码以便客服核实
-
- 匹配不通过将不会认证通过哦~
-
-
-
- 基本资料
- 上传清晰的五官头像,让更多用户发现你~
-
-
-
-
-
- 确保本人头像
- 才能通过审核哦
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 开始认证
-
-
-
-
-
- 基本资料
- 上传本人头像,女生更放心与你见面~
-
-
-
-
-
-
-
- 开始认证
-
-
-
- 为保护您的隐私,您的信息只有认证过的女生可以看到,请放心认证
-
-
-
-
-
-
-
-
-
-
diff --git a/src/pages/profile/face-verify/ali-face-verify.ts b/src/pages/profile/face-verify/ali-face-verify.ts
new file mode 100644
index 00000000..f75453bf
--- /dev/null
+++ b/src/pages/profile/face-verify/ali-face-verify.ts
@@ -0,0 +1,63 @@
+import RecentApi from '@/sheep/api/member/recent';
+// @ts-ignore
+import sheep from '@/sheep/index';
+
+/**
+ * @param certifyId 阿里人脸认证id
+ * @param authId 发起认证的id
+ */
+const verify = (certifyId: string, authId: string) => {
+ if (!certifyId) return uni.showToast({ title: 'certifyId不存在', icon: 'none' });
+ if (!authId) return uni.showToast({ title: 'authId不存在', icon: 'none' });
+ // const p = uni.getSystemInfoSync().platform;
+ // if (p === 'ios') {
+ // }
+ console.log('certifyId', certifyId);
+
+ const aliyunVerify = uni.requireNativePlugin('AP-FaceDetectModule');
+ aliyunVerify.verify(
+ {
+ certifyId,
+ useMsgBox: true,
+ extParams: null,
+ },
+ function (response: any) {
+ console.log('认证结果', response);
+
+ switch (response.code) {
+ case 2006:
+ uni.showToast({
+ title: '认证不通过,请上传与您本人人脸相同的头像图片',
+ icon: 'none',
+ duration: 10000,
+ });
+ break;
+ case 1000:
+ sheep.$store('user').getInfo(); // 认证完成再次获取用户信息
+ uni.showToast({ title: '您已认证成功', icon: 'none' });
+ setTimeout(() => {
+ uni.navigateBack();
+ }, 300);
+ break;
+ case 1001:
+ RecentApi.cancelFaceVerify({ authId });
+ uni.showToast({ title: '系统错误', icon: 'none' });
+ break;
+ case 1003:
+ RecentApi.cancelFaceVerify({ authId });
+ uni.showToast({ title: '验证中断', icon: 'none' });
+ break;
+ case 2002:
+ uni.showToast({ title: '网络错误', icon: 'none' });
+ break;
+ case 2003:
+ uni.showToast({ title: '客户端设备时间错误', icon: 'none' });
+ break;
+ default:
+ uni.showToast({ title: '未知错误', icon: 'none' });
+ }
+ },
+ );
+};
+
+export default verify;
diff --git a/src/pages/profile/face-verify/boy-verify.vue b/src/pages/profile/face-verify/boy-verify.vue
new file mode 100644
index 00000000..f7275a0f
--- /dev/null
+++ b/src/pages/profile/face-verify/boy-verify.vue
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+ 基本资料
+ 上传本人头像,女生更放心与你见面~
+
+
+
+
+
+
+
+ 开始认证
+
+
+
+ 为保护您的隐私,您的信息只有认证过的女生可以看到,请放心认证
+
+
+
+
+
+
diff --git a/src/pages/profile/face-verify/girl-verify-1.vue b/src/pages/profile/face-verify/girl-verify-1.vue
new file mode 100644
index 00000000..d8ff9778
--- /dev/null
+++ b/src/pages/profile/face-verify/girl-verify-1.vue
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 完善详细资料(必填)
+ 认真填写,展现你的魅力~
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/profile/face-verify/girl-verify-2.vue b/src/pages/profile/face-verify/girl-verify-2.vue
new file mode 100644
index 00000000..50eaa925
--- /dev/null
+++ b/src/pages/profile/face-verify/girl-verify-2.vue
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 请上传3-9张最美的照片
+ 请上传本人真实照片,更容易受到男士青睐
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/profile/face-verify/girl-verify-3.vue b/src/pages/profile/face-verify/girl-verify-3.vue
new file mode 100644
index 00000000..ad341ecb
--- /dev/null
+++ b/src/pages/profile/face-verify/girl-verify-3.vue
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 添加联系方式
+
+ 我们会保护你的隐私,联系方式只展示给审核人员和付费后的VIP男生
+
+
+
+
+
+
+
+ 请上传与上方微信匹配的微信二维码以便客服核实
+
+ 匹配不通过将不会认证通过哦~
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/profile/face-verify/girl-verify-4.vue b/src/pages/profile/face-verify/girl-verify-4.vue
new file mode 100644
index 00000000..a768aed4
--- /dev/null
+++ b/src/pages/profile/face-verify/girl-verify-4.vue
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 基本资料
+ 上传清晰的五官头像,让更多用户发现你~
+
+
+
+
+
+ 确保本人头像
+ 才能通过审核哦
+
+
+
+
+
+
+
+
+
+ 开始认证
+
+
+
+
+
+
diff --git a/src/pages/profile/verify-status.vue b/src/pages/profile/verify-status.vue
index e489e6a0..f0ef353d 100644
--- a/src/pages/profile/verify-status.vue
+++ b/src/pages/profile/verify-status.vue
@@ -24,13 +24,11 @@
待认证
-
-
-
- {{ authData?.authStatus == '3' ? '重新认证' : '开始认证' }}
-
-
-
+
+
+ {{ authData?.authStatus == '3' ? '重新认证' : '开始认证' }}
+
+
@@ -38,7 +36,11 @@