wupengfei
14 小时以前 3a6f47aae0ca4566a7f39c98c30bcc5545dd1216
apps/cMiniApp/src/subpackages/authentication/hooks/index.ts
@@ -9,7 +9,6 @@
  UserCertificationChannelEnum,
  UserCertificationPayType,
} from '@12333/constants';
import * as userServices from '@12333/services/api/User';
import { FormValidator, Message } from '@12333/utils';
import { useUserCertificationSetting } from '@12333/hooks';
import Taro from '@tarojs/taro';
@@ -96,7 +95,7 @@
    if (!formRef.value) return;
    formRef.value.validate().then(({ valid, errors }: any) => {
      if (valid) {
        addUserCertificationAudit();
        // addUserCertificationAudit();
      }
    });
  }
@@ -105,45 +104,45 @@
  async function addUserCertificationAudit() {
    try {
      let params: API.AddUserCertificationAuditInput = {
        enterpriseType: form.enterpriseType,
        licenseUrl: form.licenseUrl[0].path,
        enterpriseName: form.enterpriseName,
        societyCreditCode: form.societyCreditCode,
        certificationMode: form.certificationMode,
        legalPersonName: form.legalPersonName,
        legalPersonIdNumber: form.legalPersonIdNumber,
        legalPersonIdImgUrl: form.legalPersonIdFrontImgUrl?.[0]?.path ?? '',
        legalPersonIdBackImgUrl: form.legalPersonIdBackImgUrl?.[0]?.path ?? '',
        legalPersonBankCardImgUrl: form.legalPersonBankCardImgUrl?.[0]?.path ?? '',
        certificationContact:
          form.certificationElement === UserCertificationElementEnum.Identity4
            ? form.legalPersonName
            : form.proxyPersonName,
        certificationContactPhone:
          form.certificationElement === UserCertificationElementEnum.Identity4
            ? form.legalPersonContactPhone
            : form.proxyPersonContactPhone,
        proxyPersonName: form.proxyPersonName,
        proxyPersonIdNumber: form.proxyPersonIdNumber,
        proxyPersonIdImgUrl: form.proxyPersonIdFrontImgUrl?.[0]?.path ?? '',
        proxyPersonIdBackImgUrl: form.proxyPersonIdBackImgUrl?.[0]?.path ?? '',
        proxyPersonBankCardImgUrl: form.proxyPersonBankCardImgUrl?.[0]?.path ?? '',
        proxyPowerAttorneyUrl: form.proxyPowerAttorneyUrl?.[0]?.path ?? '',
        certificationChannel: UserCertificationChannelEnum.ThirdParty,
        certificationElement: form.certificationElement,
        vCode: form.verificationCode,
        bankCardNumber: form.bankCardNumber,
        payType: UserCertificationPayType.NotNeedPay,
      };
      loading.value = true;
      let res = await userServices.addUserCertificationAudit(params, { showLoading: false });
      if (res) {
        updateUserInfo();
        Taro.redirectTo({
          url: RouterPath.authenticationResult,
        });
      }
      // let params: API.AddUserCertificationAuditInput = {
      //   enterpriseType: form.enterpriseType,
      //   licenseUrl: form.licenseUrl[0].path,
      //   enterpriseName: form.enterpriseName,
      //   societyCreditCode: form.societyCreditCode,
      //   certificationMode: form.certificationMode,
      //   legalPersonName: form.legalPersonName,
      //   legalPersonIdNumber: form.legalPersonIdNumber,
      //   legalPersonIdImgUrl: form.legalPersonIdFrontImgUrl?.[0]?.path ?? '',
      //   legalPersonIdBackImgUrl: form.legalPersonIdBackImgUrl?.[0]?.path ?? '',
      //   legalPersonBankCardImgUrl: form.legalPersonBankCardImgUrl?.[0]?.path ?? '',
      //   certificationContact:
      //     form.certificationElement === UserCertificationElementEnum.Identity4
      //       ? form.legalPersonName
      //       : form.proxyPersonName,
      //   certificationContactPhone:
      //     form.certificationElement === UserCertificationElementEnum.Identity4
      //       ? form.legalPersonContactPhone
      //       : form.proxyPersonContactPhone,
      //   proxyPersonName: form.proxyPersonName,
      //   proxyPersonIdNumber: form.proxyPersonIdNumber,
      //   proxyPersonIdImgUrl: form.proxyPersonIdFrontImgUrl?.[0]?.path ?? '',
      //   proxyPersonIdBackImgUrl: form.proxyPersonIdBackImgUrl?.[0]?.path ?? '',
      //   proxyPersonBankCardImgUrl: form.proxyPersonBankCardImgUrl?.[0]?.path ?? '',
      //   proxyPowerAttorneyUrl: form.proxyPowerAttorneyUrl?.[0]?.path ?? '',
      //   certificationChannel: UserCertificationChannelEnum.ThirdParty,
      //   certificationElement: form.certificationElement,
      //   vCode: form.verificationCode,
      //   bankCardNumber: form.bankCardNumber,
      //   payType: UserCertificationPayType.NotNeedPay,
      // };
      // loading.value = true;
      // let res = await userServices.addUserCertificationAudit(params, { showLoading: false });
      // if (res) {
      //   updateUserInfo();
      //   Taro.redirectTo({
      //     url: RouterPath.authenticationResult,
      //   });
      // }
    } catch (error) {
    } finally {
      loading.value = false;