Browse Source

Merge branch 'milestone-20251215-多语言二期2' of http://39.101.133.168:8807/huangqizhen/gold-vue into milestone-20251215-多语言二期2

zhangrenyuan/feature-20260128093451-日常优化1.0
zhangrenyuan 1 month ago
parent
commit
5daead616d
  1. 19
      src/views/moneyManage/financialAccount/cashFlow.vue
  2. 2
      src/views/moneyManage/receiveDetail/receiveFinance.vue
  3. 2
      src/views/moneyManage/receiveDetail/receiveManage.vue
  4. 2
      src/views/moneyManage/refundDetail/refundCharge.vue

19
src/views/moneyManage/financialAccount/cashFlow.vue

@ -84,6 +84,18 @@ const getMarket = async () => {
}
}
const formatStatuses = (statuses) => {
// 1/
if (!Array.isArray(statuses)) {
return [];
}
// 2 null undefined
if (statuses.some(item => item === null || item === undefined)) {
return [];
}
// 3
return statuses;
};
//
const fetchData = async () => {
loading.value = true
@ -99,11 +111,13 @@ const fetchData = async () => {
endTime: queryParams.timeRange?.[1] ? dayjs(queryParams.timeRange[1]).format('YYYY-MM-DD HH:mm:ss') : '',
payType: normalizePayType(queryParams.payType || ''),
orderCode: queryParams.orderCode,
statuses: queryParams.statuses,
statuses: formatStatuses(queryParams.statuses),
markets:[],
}
}
console.log('查询参数:', params)
const res = await Moneyfunds(params)
if (res.code == 200) {
@ -232,12 +246,13 @@ const handleExport = async () => {
pageSize: queryParams.pageSize,
fundsDTO: {
jwcode: queryParams.jwcode,
markets: queryParams.markets,
localMarket:queryParams.markets,
startTime: queryParams.timeRange?.[0] ? dayjs(queryParams.timeRange[0]).format('YYYY-MM-DD HH:mm:ss') : '',
endTime: queryParams.timeRange?.[1] ? dayjs(queryParams.timeRange[1]).format('YYYY-MM-DD HH:mm:ss') : '',
payType: normalizePayType(queryParams.payType || ''),
orderCode: queryParams.orderCode,
statuses: queryParams.statuses,
markets:[],
}
}

2
src/views/moneyManage/receiveDetail/receiveFinance.vue

@ -832,7 +832,7 @@ const exportExcel = async function () {
receivedMarket: MarketNameForId(submitterMarket),
cashRoleId: cashRoleId,
paymentCurrency: payCurrencySelect,
submitterMarket: submitterMarket,
submitterMarket: normalizeSubmitterMarket(adminData.value.markets),
goodsName: goodsName,
market: MarketNameForId(searchData.value.market)
}

2
src/views/moneyManage/receiveDetail/receiveManage.vue

@ -832,7 +832,7 @@ const exportExcel = async function () {
receivedMarket: MarketNameForId(submitterMarket),
cashRoleId: cashRoleId,
paymentCurrency: payCurrencySelect,
submitterMarket: submitterMarket,
submitterMarket: normalizeSubmitterMarket(adminData.value.markets),
goodsName: goodsName,
market: MarketNameForId(searchData.value.market)
}

2
src/views/moneyManage/refundDetail/refundCharge.vue

@ -640,7 +640,7 @@ const exportExcel = async function () {
statuses.value = [22, 32]
} else if (searchForm.value.statuses === t('cash.statusList.pending')) {
statuses.value = [20]
} else if (searchForm.value.statuses === t('cash.statusList.success')) {
} else if (searchForm.value.statuses === t('cash.refundSuccess')) {
statuses.value = [41]
} else {
statuses.value = [20, 22, 30, 32, 40, 41]

Loading…
Cancel
Save