From 052a1c6f01420d695cb3c251619249725181ff02 Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期二, 22 七月 2025 09:32:38 +0800 Subject: [PATCH] feat: 页面 --- src/views/Reward/RewardGrant.vue | 59 +++++++++++++++++++++++++++++++++++------------------------ 1 files changed, 35 insertions(+), 24 deletions(-) diff --git a/src/views/Reward/RewardGrant.vue b/src/views/Reward/RewardGrant.vue index 563ce13..27e2812 100644 --- a/src/views/Reward/RewardGrant.vue +++ b/src/views/Reward/RewardGrant.vue @@ -14,7 +14,7 @@ @change="getList()" ></FieldDatePicker> </QueryFilterItem> - <QueryFilterItem tip-content="鎷ㄤ粯鏃ユ湡"> + <QueryFilterItem tip-content="璐㈡斂鎷ㄤ粯鐧昏鏃ユ湡"> <FieldDatePicker v-model="extraParamState.financeTime" type="daterange" @@ -25,7 +25,7 @@ @change="getList()" ></FieldDatePicker> </QueryFilterItem> - <QueryFilterItem tip-content="鍏呭�兼棩鏈�"> + <QueryFilterItem tip-content="骞冲彴鎷ㄤ粯鐧昏鏃ユ湡"> <FieldDatePicker v-model="extraParamState.settleTime" type="daterange" @@ -36,7 +36,7 @@ @change="getList()" ></FieldDatePicker> </QueryFilterItem> - <QueryFilterItem tip-content="璐㈡斂鎷ㄤ粯鐘舵��"> + <QueryFilterItem tip-content="璐㈡斂鎷ㄤ粯鐧昏鐘舵��"> <FieldRadio v-model="extraParamState.financeStatus" :value-enum="FinanceStatusEnumTextV2Query" @@ -45,7 +45,7 @@ @change="getList()" /> </QueryFilterItem> - <QueryFilterItem tip-content="骞冲彴鍏呭�肩姸鎬�"> + <QueryFilterItem tip-content="骞冲彴鎷ㄤ粯鐧昏鐘舵��"> <FieldRadio v-model="extraParamState.settleStatus" :value-enum="SettleStatusEnumTextV2Query" @@ -174,19 +174,19 @@ { id: '8', enCode: 'financeTime', - name: '鐧昏鎷ㄤ粯鏃ユ湡', + name: '璐㈡斂鎷ㄤ粯鐧昏鏃ユ湡', width: 180, }, { id: '9', enCode: 'settleStatus', - name: '骞冲彴鍏呭�肩櫥璁扮姸鎬�', + name: '骞冲彴鎷ㄤ粯鐧昏鐘舵��', width: 160, }, { id: '10', enCode: 'settleTime', - name: '鐧昏鍏呭�兼棩鏈�', + name: '骞冲彴鎷ㄤ粯鐧昏鏃ユ湡', width: 180, }, ]; @@ -233,7 +233,7 @@ name: '鐧昏', }, emits: { - onClick: (role) => openRegisterDialog(role), + onClick: (role) => goRewardGrantRegister(role), }, extraProps: { hide: (row: API.GetParkBountyApplyListOutput) => @@ -243,22 +243,22 @@ ), }, }, - { - data: { - enCode: 'uploadCertBtn', - name: '涓婁紶鍑瘉', - }, - emits: { - onClick: (role) => openCertRewardDialog(role), - }, - extraProps: { - hide: (row: API.GetParkBountyApplyListOutput) => - !( - row.settleStatus === SettleStatusEnum.HasSettle || - row.financeStatus === FinanceStatusEnum.HasIncome - ), - }, - }, + // { + // data: { + // enCode: 'uploadCertBtn', + // name: '涓婁紶鍑瘉', + // }, + // emits: { + // onClick: (role) => openCertRewardDialog(role), + // }, + // extraProps: { + // hide: (row: API.GetParkBountyApplyListOutput) => + // !( + // row.settleStatus === SettleStatusEnum.HasSettle || + // row.financeStatus === FinanceStatusEnum.HasIncome + // ), + // }, + // }, { data: { enCode: 'checkBtn', @@ -411,6 +411,7 @@ defaultFormParams: { incomeType: '' as any as IncomeTypeEnum, parkBountyApplyId: '', + fileUrl: [] as UploadUserFile[], financeSumAmount: 0, showSuportPlatRecharge: false, showSuportFiscalRecharge: false, @@ -420,6 +421,7 @@ function openRegisterDialog(row?: API.GetParkBountyApplyListOutput) { handleRegisterEdit({ incomeType: '' as any as IncomeTypeEnum, + fileUrl: [] as UploadUserFile[], showSuportPlatRecharge: row.settleStatus === SettleStatusEnum.WaitForSettle, showSuportFiscalRecharge: row.financeStatus === FinanceStatusEnum.WaitForIncome, parkBountyApplyId: row.id, @@ -542,6 +544,15 @@ } } catch (error) {} } + +function goRewardGrantRegister(row: API.GetParkBountyApplyListOutput) { + router.push({ + name: 'RewardGrantRegister', + params: { + id: row.id, + }, + }); +} </script> <style lang="scss" scoped> -- Gitblit v1.9.1