update 测试会员钱包流水导出

This commit is contained in:
YAS\29473
2025-08-15 13:22:20 +08:00
parent af92176bbf
commit c4055497a8
6 changed files with 172 additions and 20 deletions

View File

@@ -1,6 +1,7 @@
package com.jsowell.web.controller.pile;
import com.alibaba.fastjson2.JSON;
import com.alibaba.nacos.shaded.org.checkerframework.checker.units.qual.A;
import com.github.pagehelper.PageHelper;
import com.google.common.collect.Lists;
import com.jsowell.common.annotation.Log;
@@ -20,10 +21,9 @@ import com.jsowell.pile.domain.MemberBasicInfo;
import com.jsowell.pile.domain.MemberPlateNumberRelation;
import com.jsowell.pile.domain.PileMerchantInfo;
import com.jsowell.pile.dto.*;
import com.jsowell.pile.service.MemberBasicInfoService;
import com.jsowell.pile.service.MemberPlateNumberRelationService;
import com.jsowell.pile.service.MemberTransactionRecordService;
import com.jsowell.pile.service.*;
import com.jsowell.pile.util.UserUtils;
import com.jsowell.pile.vo.MemberWalletLogVO2;
import com.jsowell.pile.vo.base.MerchantInfoVO;
import com.jsowell.pile.vo.uniapp.customer.MemberVO;
import com.jsowell.pile.vo.uniapp.customer.MemberWalletLogVO;
@@ -56,6 +56,9 @@ public class MemberBasicInfoController extends BaseController {
@Autowired
private MemberPlateNumberRelationService memberPlateNumberRelationService;
@Autowired
private MemberWalletLogService memberWalletLogService;
/**
* 查询会员基础信息列表
*/
@@ -339,4 +342,17 @@ public class MemberBasicInfoController extends BaseController {
return AjaxResult.error("查询会员明细发生未知异常,请稍后重试");
}
}
/**
* 导出会员钱包流水
* @param response
* @param dto
*/
@PostMapping("/exportMemberWalletLog")
public void exportMemberWalletLog(HttpServletResponse response, UniAppQueryMemberBalanceDTO dto){
List<MemberWalletLogVO2> memberWalletLogVO2 = memberWalletLogService.getByMemberId(dto.getMemberId());
ExcelUtil<MemberWalletLogVO2> util = new ExcelUtil<MemberWalletLogVO2>(MemberWalletLogVO2.class);
util.exportExcel(response, memberWalletLogVO2, "会员钱包流水");
}
}