校验站点分润配置, 提出一个方法

This commit is contained in:
Guoqs
2025-04-03 17:00:00 +08:00
parent 539807faaf
commit 1a7c88c09a
4 changed files with 78 additions and 10 deletions

View File

@@ -292,6 +292,38 @@ public class SpringBootTestController {
@Autowired
private QcyunsService qcyunsService;
@Test
public void verifySplitConfigTest() {
List<StationSplitConfig> stationSplitConfigList = Lists.newArrayList();
stationSplitConfigList.add(StationSplitConfig.builder()
.adapayMemberId("adapayMemberId1")
.stationId("stationId1")
.merchantId("merchantId1")
.feeFlag(Constants.ONE)
.createBy(Constants.SYSTEM)
.createTime(DateUtils.getNowDate())
.delFlag(DelFlagEnum.NORMAL.getValue())
.electricitySplitRatio(new BigDecimal("50"))
.serviceSplitRatio(new BigDecimal("50"))
.build());
stationSplitConfigList.add(StationSplitConfig.builder()
.adapayMemberId("adapayMemberId2")
.stationId("stationId2")
.merchantId("merchantId2")
.feeFlag(Constants.ZERO)
.createBy(Constants.SYSTEM)
.createTime(DateUtils.getNowDate())
.delFlag(DelFlagEnum.NORMAL.getValue())
.electricitySplitRatio(new BigDecimal("50"))
.serviceSplitRatio(new BigDecimal("50"))
.build());
stationSplitConfigService.verifySplitConfig(stationSplitConfigList);
}
@Test
public void selectAutoWithdrawalMerchantInfoListTest() {
List<PileMerchantInfo> pileMerchantInfos = pileMerchantInfoService.selectAutoWithdrawalMerchantInfoList();