zhengyiming
5 天以前 368c72d678ec6a1f5b60f109911d190e9c2a2809
src/views/MaterialReview/MaterialReviewDetail.vue
@@ -5,16 +5,32 @@
        <template #title>
          <div class="page-form-layout-title">
            申报详情
            <span class="page-form-layout-title-item status">
              审核状态:<span :style="{ color: BountyCheckStatusEnumColor[form.outCheckStatus] }">{{
                BountyCheckStatusEnumText[form.outCheckStatus]
              }}</span>
            </span>
            <span class="page-form-layout-title-item remark">
              <TextOverTooltip v-if="form.outCheckStatus === BountyCheckStatusEnum.CheckReject">
                {{ `审核未通过原因:${form.outCheckRemark ?? ''}` }}
              </TextOverTooltip>
            </span>
            <template v-if="isReReview">
              <span class="page-form-layout-title-item status">
                复审状态:<span
                  :style="{ color: BountyCheckStatusEnumColor[form.outReCheckStatus] }"
                  >{{ BountyCheckStatusEnumText[form.outCheckStatus] }}</span
                >
              </span>
              <span class="page-form-layout-title-item remark">
                <TextOverTooltip v-if="form.outCheckStatus === BountyCheckStatusEnum.CheckReject">
                  {{ `复审未通过原因:${form.outCheckRemark ?? ''}` }}
                </TextOverTooltip>
              </span>
            </template>
            <template v-else>
              <span class="page-form-layout-title-item status">
                审核状态:<span
                  :style="{ color: BountyCheckStatusEnumColor[form.outCheckStatus] }"
                  >{{ BountyCheckStatusEnumText[form.outCheckStatus] }}</span
                >
              </span>
              <span class="page-form-layout-title-item remark">
                <TextOverTooltip v-if="form.outCheckStatus === BountyCheckStatusEnum.CheckReject">
                  {{ `审核未通过原因:${form.outCheckRemark ?? ''}` }}
                </TextOverTooltip>
              </span>
            </template>
          </div>
        </template>
        <DetailView :form="form">
@@ -75,6 +91,9 @@
const route = useRoute();
const { closeViewPush } = useRouteView();
const id = route.params?.id as string;
const type = route.query?.type as string;
//是否复审
const isReReview = type === 'reReview';
const form = reactive({
  batchNo: '',
  parkName: '',
@@ -90,6 +109,9 @@
  outCheckStatus: '' as any as BountyCheckStatusEnum,
  outCheckRemark: '',
  outReCheckStatus: '' as any as BountyCheckStatusEnum,
  outReCheckRemark: '',
  suportPlatRecharge: false,
  suportFinance: false,
@@ -129,6 +151,8 @@
    form.settleSumAmount = data.settleSumAmount;
    form.outCheckStatus = data.outCheckStatus;
    form.outCheckRemark = data.outCheckRemark;
    form.outReCheckStatus = data.outReCheckStatus;
    form.outReCheckRemark = data.outReCheckRemark;
    form.parkCollectFileList = EnterpriseApplyFileUtils.convertApiFileToParkCollectFileList(
      data.listFiles
    );