li.shaoyi %!s(int64=2) %!d(string=hai) anos
pai
achega
30bd10076d

+ 6 - 25
src/packages/qxst/views/account/certification/Index.vue

@@ -146,32 +146,13 @@ const onCheckCardNum = () => {
                 cardnum: formData.idCard
             }
         }).then(() => {
-            formSubmit().then((res) => {
+            formSubmit().then(() => {
                 hideLoading()
-                switch (res.data.code.toString()) {
-                    case '0':
-                        getUserESignRecord()
-                        dialog('提交请求成功').then(() => {
-                            /// 进行下一步
-                            openComponent('certification-next')
-                        })
-                        break;
-                    case '100020':
-                        showFailToast('个人三要素信息验证失败')
-                        break;
-                    case '100021':
-                        showFailToast('用户已存在')
-                        break;
-                    case '100726':
-                        showFailToast('该条实名记录为核验记录,无法用于添加用户')
-                        break;
-                    case '100727':
-                        showFailToast('实名认证类型和添加用户类型不匹配')
-                        break;
-                    default:
-                        showFailToast('请求失败,错误码:' + res.data.code)
-                        break;
-                }
+                getUserESignRecord()
+                dialog('提交请求成功').then(() => {
+                    /// 进行下一步
+                    openComponent('certification-next')
+                })
             }).catch((err) => {
                 hideLoading(err, 'fail')
             })

+ 12 - 1
src/services/http/index.ts

@@ -167,7 +167,18 @@ export default new (class {
                 return res
             }
             default: {
-                return Promise.reject(res.msg)
+                switch (res.code.toString()) {
+                    case '100020':
+                        return Promise.reject('个人三要素信息验证失败')
+                    case '100021':
+                        return Promise.reject('用户已存在')
+                    case '100726':
+                        return Promise.reject('该条实名记录为核验记录,无法用于添加用户')
+                    case '100727':
+                        return Promise.reject('实名认证类型和添加用户类型不匹配')
+                    default:
+                        return Promise.reject(res.msg)
+                }
             }
         }
     }