zhengyiming
4 天以前 7c86889e5177ae0da77fd75f298fabe9971b2822
feat: v2.2
5个文件已修改
53 ■■■■ 已修改文件
.env.development 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
.env.jx 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/services/api/typings.d.ts 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/Home/components/InsureOrderInfoView.vue 29 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/InsuranceClaim/components/InsuranceClaimView.vue 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
.env.development
@@ -2,7 +2,7 @@
VITE_PORT = 8698
# 开发环境读取配置文件路径
VITE_PUBLIC_PATH = /
VITE_PUBLIC_PATH = /front/
# 开发环境代理
VITE_PROXY_DOMAIN = /api
.env.jx
@@ -1,7 +1,7 @@
NODE_ENV=production
# 线上环境项目打包路径
VITE_PUBLIC_PATH = /
VITE_PUBLIC_PATH = /front/
# 线上环境路由历史模式
VITE_ROUTER_HISTORY = "h5"
src/services/api/typings.d.ts
@@ -959,6 +959,10 @@
    certType?: string;
    certNo?: string;
    jobName?: string;
    /** 职业类型 */
    occupationType?: string;
    /** 职业码值 */
    occupationCode?: string;
    userEmploer?: string;
    address?: string;
    age?: number;
@@ -1295,6 +1299,10 @@
    useEmploer?: string;
    /** 雇员工种 */
    jobName?: string;
    /** 职业类型 */
    occupationType?: string;
    /** 职业码值 */
    occupationCode?: string;
    /** 用工地点 */
    address?: string;
    phone?: string;
src/views/Home/components/InsureOrderInfoView.vue
@@ -6,7 +6,16 @@
          <ProFormCol>
            <ProFormColItem :span="8">
              <ProFormItemV2 label="保单号:" prop="insureBillNo">
                <ProFormText v-model.trim="detail.insureBillNo" />
                <div class="pro-from-item-read-content-wrapper" v-if="!!detail.insureBillNo">
                  {{ detail.insureBillNo }}
                  <el-button
                    type="primary"
                    link
                    @click="handleGoStampFiles"
                    v-if="detail.productOnline && detail.anyPayComplete"
                    >详情</el-button
                  >
                </div>
              </ProFormItemV2>
            </ProFormColItem>
            <ProFormColItem :span="8">
@@ -101,9 +110,11 @@
            </template>
            <template v-else>
              <el-button @click="handleDownloadPerson()" type="primary">下载人员清单</el-button>
              <el-button v-if="detail.productOnline" @click="handleGoStampFiles()" type="primary"
                >下载保单</el-button
              >
              <template v-if="detail.productOnline">
                <el-button v-if="detail.anyPayComplete" @click="handleGoStampFiles()" type="primary"
                  >下载保单</el-button
                >
              </template>
              <el-button v-else @click="handleDownloadOrder()" type="primary">下载保单</el-button>
            </template>
          </template>
@@ -198,6 +209,16 @@
    name: '雇员工种',
  },
  {
    id: '51',
    enCode: 'occupationType',
    name: '职业类型',
  },
  {
    id: '52',
    enCode: 'occupationCode',
    name: '职业码值',
  },
  {
    id: '6',
    enCode: 'userEmploer',
    name: '用工单位',
src/views/InsuranceClaim/components/InsuranceClaimView.vue
@@ -459,14 +459,10 @@
        idIdNumber: form.idNumber,
        reportedTime: form.reportedTime,
      };
      let existedInsuranceOrderList = await queryClient.ensureQueryData({
        queryKey: ['insuranceOrderServices/getInsuranceOrderListByOrderRelevance', params],
        queryFn: async () => {
          return await insuranceOrderServices.getInsuranceOrderListByOrderRelevance(params, {
            showLoading: false,
          });
        },
      });
      let existedInsuranceOrderList =
        await insuranceOrderServices.getInsuranceOrderListByOrderRelevance(params, {
          showLoading: false,
        });
      if (existedInsuranceOrderList.length == 1) {
        form.insuranceOrderId = existedInsuranceOrderList[0].id;
      } else if (existedInsuranceOrderList.length > 1) {