*
* @param inReq
* @return
*/
public Object RestFul(ReconciliationInReconciliation inReq) {
ReconciliationOutReconciliation outReconciliation = new ReconciliationOutReconciliation();
// 1.参数校验
outReconciliation = checkParam(inReq);
if (null == outReconciliation.getCode()) {
outReconciliation.setCode("FAILURE");
outReconciliation.setMsg("参数校验失败");
return outReconciliation;
}
// 2.校验token
outReconciliation = checkToken(inReq);
if (null == outReconciliation.getCode()) {
outReconciliation.setCode("FAILURE");
outReconciliation.setMsg("token校验失败");
return outReconciliation;
}
// 3.查询收款数据
outReconciliation = queryData(inReq);
if (null == outReconciliation.getCode()) {
outReconciliation.setCode("FAILURE");
outReconciliation.setMsg("查询收款数据失败");
return outReconciliation;
}
// 4.计算总金额
BigDecimal totalAmount = BigDecimal.ZERO;
for (ReconciliationOutDetail outDetail : outReconciliation.getData()) {
totalAmount = totalAmount.add(outDetail.getAmount());
}
outReconciliation.setTotal_amount(totalAmount);
return outReconciliation;
}
/**
* 查询收款数据
*
*
聚合二维码收款流水怎么查?聚合二维码收款流水可以通过官方的支付宝或微信APP的支付功能查询,也可以通过聚合二维码收款的商户后台查询,或者联系对应的支付服务商客服查询。
聚合收款二维码怎么弄?1.登录进聚合收款(),注册账号进行实名认证。
2.在管理中心,点击“我的二维码”,点击“添加二维码”,输入金额,确认无误后,就会生成您的收款二维码。
3.将生成的二维码保存至您的电脑,或者通过手机邮箱发送到手机,以便他人使用时可以扫描支付。