|
@@ -3,7 +3,9 @@ package com.poteviohealth.ym.ipos.controller;
|
|
|
import com.poteviohealth.cgp.common.controller.BaseWebController;
|
|
import com.poteviohealth.cgp.common.controller.BaseWebController;
|
|
|
import com.poteviohealth.cgp.common.facade.log.OperateType;
|
|
import com.poteviohealth.cgp.common.facade.log.OperateType;
|
|
|
import com.poteviohealth.cgp.common.facade.log.OperationLog;
|
|
import com.poteviohealth.cgp.common.facade.log.OperationLog;
|
|
|
|
|
+import com.poteviohealth.cgp.common.integrated.StringParams;
|
|
|
import com.poteviohealth.cgp.common.model.VaultsResponse;
|
|
import com.poteviohealth.cgp.common.model.VaultsResponse;
|
|
|
|
|
+import com.poteviohealth.ym.ipos.model.split.back.AccountBalanceBack;
|
|
|
import com.poteviohealth.ym.ipos.model.split.back.SettlementQueryBack;
|
|
import com.poteviohealth.ym.ipos.model.split.back.SettlementQueryBack;
|
|
|
import com.poteviohealth.ym.ipos.model.split.detail.SettlementQueryDetail;
|
|
import com.poteviohealth.ym.ipos.model.split.detail.SettlementQueryDetail;
|
|
|
import com.poteviohealth.ym.ipos.service.ISplitService;
|
|
import com.poteviohealth.ym.ipos.service.ISplitService;
|
|
@@ -29,11 +31,17 @@ public class SettlementController extends BaseWebController {
|
|
|
private ISplitService splitService;
|
|
private ISplitService splitService;
|
|
|
|
|
|
|
|
|
|
|
|
|
- @PostMapping("/merchantQuery")
|
|
|
|
|
|
|
+ @PostMapping("/merchantQuery")
|
|
|
@ApiOperation(value = "结算查询")
|
|
@ApiOperation(value = "结算查询")
|
|
|
@OperationLog(type = OperateType.SELECT, description ="结算查询")
|
|
@OperationLog(type = OperateType.SELECT, description ="结算查询")
|
|
|
public VaultsResponse<SettlementQueryBack> merchantQuery(@RequestBody SettlementQueryDetail detail) {
|
|
public VaultsResponse<SettlementQueryBack> merchantQuery(@RequestBody SettlementQueryDetail detail) {
|
|
|
return splitService.merchantSettlementQuery(detail);
|
|
return splitService.merchantSettlementQuery(detail);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ @PostMapping("/accountBalanceQuery")
|
|
|
|
|
+ @ApiOperation(value = "单账户查询")
|
|
|
|
|
+ @OperationLog(type = OperateType.SELECT, description ="单账户查询")
|
|
|
|
|
+ public VaultsResponse<AccountBalanceBack> accountBalanceQuery(@RequestBody StringParams params) {
|
|
|
|
|
+ return splitService.accountBalanceQuery(params.getId());
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|