-
-
-
+
+
+
+
+
+ 中国大陆二代居民身份证
+
+
+
+
+
+
+
-
-
身份证件正面
+

+
拍摄身份证正面
-
-
![身份证正面]()
+
+
-
-
-
-
+
+
-
-
身份证件背面
+

+
拍摄身份证正面
-
-
![身份证背面]()
+
+
支持 jpg、jpeg、png 格式图片,大小不超过 10M
-
-
+
+
-
-
+
+
+
+
+
+
+
+
+
![授权书]()
+
+
+
+ 授权书下载
+
+
+
+
+
+
+
-
-
+
- 同意
- 《AutoDL实名认证服务协议》
- 《隐私政策》
- ,请务必提供真实信息,AutoDL算力云有权自行或委托第三方,审查您提供的信息是否真实/有效,若提供虚假信息,由此带来的后果由您承担。
+ 您理解并同意
+ 《实名认证协议》,
+ Fast亼算云有权自行或委托第三方,审查您在实名认证时提供的信息是否真实、准确及有效。若提供虚假信息,由此带来的后果全部由您承担。
-
-
-
-
- 确认提交
- 取消
-
+
+
@@ -220,9 +147,14 @@ import {
} from 'ant-design-vue';
import {
UserOutlined,
- IdcardOutlined
-} from '@ant-design/icons-vue';
+ IdcardOutlined,
+ ArrowLeftOutlined,
+ DownloadOutlined
+} from '@ant-design/icons-vue';
+import { useRouter } from 'vue-router';
+import SmsCodeInput from '@/components/SmsCodeInput.vue';
+const router = useRouter();
// 表单引用
const formRef = ref
();
@@ -238,6 +170,9 @@ interface FormState {
name: string;
idNumber: string;
agreed: boolean;
+ phone: string;
+ code: string;
+ realName: string;
}
const formState = reactive({
@@ -250,7 +185,10 @@ const formState = reactive({
idCardBackUrl: null,
name: '',
idNumber: '',
- agreed: false
+ agreed: false,
+ phone: '',
+ code: '',
+ realName: '',
});
// 文件大小限制:10MB
@@ -297,7 +235,7 @@ const handleIdCardBackChange = (info: UploadChangeParam) => {
// 自定义校验函数
const validateBusinessLicense = () => {
if (!formState.businessLicenseUrl) {
- return Promise.reject(new Error('请上传企业证件'));
+ return Promise.reject(new Error('请上传证件照'));
}
return Promise.resolve();
};
@@ -342,7 +280,7 @@ const handleCancel = () => {
.enterprise-real-name-auth {
padding: 24px;
background-color: #fff;
- min-height: 100vh;
+ /* min-height: 100vh; */
}
.steps {
@@ -365,7 +303,7 @@ const handleCancel = () => {
.upload-placeholder {
text-align: center;
- color: #999;
+ color: #666;
}
.upload-placeholder i {
@@ -413,7 +351,31 @@ const handleCancel = () => {
margin-right: 0;
}
}
+
+::v-deep .avatar-uploader .ant-upload.ant-upload-select {
+ width: 200px;
+ overflow: hidden;
+ border: none !important;
+ background: url("@/assets/card1.png") no-repeat center;
+ background-size: contain;
+ /* 或者 'contain' 根据需求选择 */
+}
+
+::v-deep .avatar-uploader2 .ant-upload.ant-upload-select {
+ width: 200px;
+ overflow: hidden;
+ border: none !important;
+ background: url("@/assets/card2.png") no-repeat center;
+ background-size: contain;
+ /* 或者 'contain' 根据需求选择 */
+}
+
+::v-deep .avatar-uploader3 .ant-upload.ant-upload-select {
+ width: 200px;
+ overflow: hidden;
+ border: none !important;
+ background: url("@/assets/yyzz.png") no-repeat center;
+ background-size: contain;
+ /* 或者 'contain' 根据需求选择 */
+}
-
-
-
diff --git a/src/views/admin/account/myCertificate/index.vue b/src/views/admin/account/myCertificate/index.vue
new file mode 100644
index 0000000..ac55e3f
--- /dev/null
+++ b/src/views/admin/account/myCertificate/index.vue
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/admin/account/personalRealAuth/index.vue b/src/views/admin/account/personalRealAuth/index.vue
new file mode 100644
index 0000000..72071e6
--- /dev/null
+++ b/src/views/admin/account/personalRealAuth/index.vue
@@ -0,0 +1,323 @@
+
+
+
+
+
+
Fast亼算云严格遵守国家相关个人信息隐私保护规定,并不存储使用您的个人信息,请完成相关认证。
+
+
+
+
+
+
+
+
+
+ 中国大陆二代居民身份证
+
+
+
+
+
+
+
+
+

+
拍摄身份证正面
+
+
+
+
![身份证正面]()
+
+
+
+
+
+

+
拍摄身份证正面
+
+
+
+
![身份证正面]()
+
+
+
+ 支持 jpg、jpeg、png 格式图片,大小不超过 10M
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 您理解并同意
+ 《实名认证协议》,
+ Fast亼算云有权自行或委托第三方,审查您在实名认证时提供的信息是否真实、准确及有效。若提供虚假信息,由此带来的后果全部由您承担。
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/admin/account/realAuther/index.vue b/src/views/admin/account/realAuther/index.vue
new file mode 100644
index 0000000..651693b
--- /dev/null
+++ b/src/views/admin/account/realAuther/index.vue
@@ -0,0 +1,124 @@
+
+
+
+
+
+
+
+
+
+
+
+ 账户17044054908
+ 账户ID123456789123456789
+
+
+
+
+
+ 手机号17044054908
+
+
+
+ 登录密码********
+
+
修改
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/admin/account/realnameAuth/index.vue b/src/views/admin/account/realnameAuth/index.vue
index 57829f3..4f88f6c 100644
--- a/src/views/admin/account/realnameAuth/index.vue
+++ b/src/views/admin/account/realnameAuth/index.vue
@@ -38,7 +38,7 @@
-
+
@@ -50,13 +50,13 @@
营业执照等企业资质认证
-
+
@@ -82,7 +82,7 @@
@@ -112,7 +112,8 @@ import {
CheckCircleOutlined,
ClockCircleOutlined
} from '@ant-design/icons-vue';
-import router from '../../../../router';
+import { useRouter } from 'vue-router';
+const router = useRouter();
// 控制个人认证弹窗
const personalAuthModalVisible = ref(false);
@@ -125,7 +126,8 @@ const personalForm = reactive({
// 打开个人认证弹窗
const openPersonalAuthModal = () => {
- personalAuthModalVisible.value = true;
+ // personalAuthModalVisible.value = true;
+ router.push('/layout/admin/personalRealAuth');
};
// 跳转到企业认证页面
diff --git a/src/views/admin/index.vue b/src/views/admin/index.vue
index 47d8279..3404133 100644
--- a/src/views/admin/index.vue
+++ b/src/views/admin/index.vue
@@ -80,6 +80,9 @@ const menuItems: MenuItem[] = [
children: [
{ path: '/layout/admin/security', name: '账号安全', visible: true },
{ path: '/layout/admin/history', name: '访问记录', visible: true },
+ { path: '/layout/admin/accountSet', name: '账户设置', visible: true },
+ { path: '/layout/admin/realnameAuth', name: '实名认证', visible: true },
+ { path: '/layout/admin/myCertificate', name: '我的算力券', visible: true },
],
},
];