wupengfei
2025-09-25 25f7a02df424eb4b8f12534d9a94484abb3bcfb4
feat: 页面
3个文件已修改
33 ■■■■■ 已修改文件
src/constants/enterprise.ts 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/EnterpriseManage/components/ConfigureDialog.vue 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/EnterpriseManage/components/WechatConfigureView.vue 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/constants/enterprise.ts
@@ -20,10 +20,10 @@
   * 短信通道配置
   */
  ShortMessage = 4,
  // /**
  //  * 微信支付配置
  //  */
  // Wechat = 5,
  /**
   * 微信支付配置
   */
  Wechat = 5,
}
export const EnterpriseConfigureTypeText = {
@@ -31,7 +31,7 @@
  [EnterpriseConfigureType.AliPay]: '支付宝配置',
  [EnterpriseConfigureType.Electronic]: '电子签配置',
  [EnterpriseConfigureType.ShortMessage]: '短信通道配置',
  // [EnterpriseConfigureType.Wechat]: '微信支付配置',
  [EnterpriseConfigureType.Wechat]: '微信支付配置',
};
export enum VerifyStatus {
src/views/EnterpriseManage/components/ConfigureDialog.vue
@@ -13,9 +13,9 @@
      <el-tab-pane lazy :name="EnterpriseConfigureType.AliPay">
        <AliPayConfigureView :id="form.id" ref="aliPayConfigureViewRef" />
      </el-tab-pane>
      <!-- <el-tab-pane lazy :name="EnterpriseConfigureType.Wechat">
      <el-tab-pane lazy :name="EnterpriseConfigureType.Wechat">
        <WechatConfigureView :id="form.id" ref="wechatConfigureViewRef" />
      </el-tab-pane> -->
      </el-tab-pane>
      <el-tab-pane lazy :name="EnterpriseConfigureType.Electronic">
        <ElectronicConfigureView :id="form.id" ref="electronicConfigureViewRef" />
      </el-tab-pane>
@@ -87,10 +87,9 @@
    res = await electronicConfigureViewRef.value?.onConfirm?.();
  } else if (form.value.enterpriseConfigureType === EnterpriseConfigureType.ShortMessage) {
    res = await shortMessageConfigureViewRef.value?.onConfirm?.();
  } else if (form.value.enterpriseConfigureType === EnterpriseConfigureType.Wechat) {
    res = await wechatConfigureViewRef.value?.onConfirm?.();
  }
  //  else if (form.value.enterpriseConfigureType === EnterpriseConfigureType.Wechat) {
  //   res = await wechatConfigureViewRef.value?.onConfirm?.();
  // }
  if (res) {
    emit('onConfirm');
  }
src/views/EnterpriseManage/components/WechatConfigureView.vue
@@ -1,6 +1,6 @@
<template>
  <LoadingLayout :loading="isLoading">
    <ProForm :model="form" ref="dialogForm" label-width="120px">
    <ProForm :model="form" ref="dialogForm" label-width="130px">
      <ProFormItemV2
        label="联系人姓名:"
        prop="name"
@@ -16,6 +16,18 @@
        <ProFormRadio v-model.trim="form.name" :value-enum="[]" button-style />
      </ProFormItemV2>
      <ProFormItemV2
        label="业务办理授权函:"
        prop="url"
        :check-rules="[{ type: 'upload', message: '请上传业务办理授权函' }]"
      >
        <ProFormUpload
          v-model:file-url="form.url"
          :limit="1"
          :limitFileSize="10"
          accept="png,jpg,jpeg,pdf"
        ></ProFormUpload>
      </ProFormItemV2>
      <ProFormItemV2
        label="手机号:"
        prop="name"
        :checkRules="[{ type: 'phone', message: '请输入手机号' }]"