zhengyiming
2 天以前 89f387786da0e4383cf06ee162526db54971f9cf
fix: s
2个文件已修改
75 ■■■■ 已修改文件
src/components/commonView/FourStreamsBatchMaterialFileDialog.vue 26 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/Home/Home.vue 49 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/commonView/FourStreamsBatchMaterialFileDialog.vue
@@ -92,22 +92,22 @@
]);
const operationBtns = defineOperationBtns([
  // {
  //   data: {
  //     enCode: 'detailBtn',
  //     name: '查看',
  //   },
  //   emits: {
  //     onClick: (row) => handlePreview(row),
  //   },
  //   extraProps: {
  //     hide: (row: UploadUserFile) => !isFileCanPreview(row.path),
  //   },
  // },
  {
    data: {
      enCode: 'detailBtn',
      name: '查看',
    },
    emits: {
      onClick: (row) => handlePreview(row),
    },
    extraProps: {
      hide: (row: UploadUserFile) => !isFileCanPreview(row.path),
    },
  },
  {
    data: {
      enCode: 'downloadBtn',
      name: '查看',
      name: '下载',
    },
    emits: {
      onClick: (row) => handleDownload(row),
src/views/Home/Home.vue
@@ -3,7 +3,7 @@
    <AppContainer>
      <ChunkCell title="待处理">
        <div class="data-board-card-list">
          <DataBoardCard title="待审核批次" :contentBetween="true">
          <DataBoardCard title="申报待审核" :contentBetween="true">
            <DataBoardCardPrice
              :value="detail?.waitCheckEnterpriseNumber ?? 0"
              :isInline="true"
@@ -12,7 +12,7 @@
            />
            <el-button type="primary" link @click="goToAudit">去审核</el-button>
          </DataBoardCard>
          <DataBoardCard title="奖励金待发放" :contentBetween="true">
          <DataBoardCard title="奖励金待登记" :contentBetween="true">
            <DataBoardCardPrice
              :isInline="true"
              :value="detail?.waitForSettleRewardNumber ?? 0"
@@ -20,6 +20,33 @@
              unit=""
            />
            <el-button type="primary" link @click="goToGrant">去发放</el-button>
          </DataBoardCard>
          <DataBoardCard title="提现待审批" :contentBetween="true">
            <DataBoardCardPrice
              :isInline="true"
              :value="detail?.waitForSettleRewardNumber ?? 0"
              :useThousand="false"
              unit=""
            />
            <el-button type="primary" link @click="goToWithdrawalApproval">去审批</el-button>
          </DataBoardCard>
          <DataBoardCard title="出账待审批" :contentBetween="true">
            <DataBoardCardPrice
              :isInline="true"
              :value="detail?.waitForSettleRewardNumber ?? 0"
              :useThousand="false"
              unit=""
            />
            <el-button type="primary" link @click="goToRewardApplyTradeCheck">去审批</el-button>
          </DataBoardCard>
          <DataBoardCard title="财务待审核" :contentBetween="true">
            <DataBoardCardPrice
              :isInline="true"
              :value="detail?.waitForSettleRewardNumber ?? 0"
              :useThousand="false"
              unit=""
            />
            <el-button type="primary" link @click="goToFinancialApproval">去审核</el-button>
          </DataBoardCard>
        </div>
      </ChunkCell>
@@ -98,6 +125,24 @@
  });
}
function goToWithdrawalApproval() {
  router.push({
    name: 'WithdrawalApproval',
  });
}
function goToRewardApplyTradeCheck() {
  router.push({
    name: 'RewardApplyTradeCheck',
  });
}
function goToFinancialApproval() {
  router.push({
    name: 'FinancialApproval',
  });
}
const queryClient = useQueryClient();
onMounted(async () => {