护理单元缴费充值微信支付返回状态调整

This commit is contained in:
1378012178@qq.com 2026-02-26 15:30:26 +08:00
parent a751049957
commit a48c944091
1 changed files with 7 additions and 3 deletions

View File

@ -138,7 +138,8 @@ public class WeChatPayApi {
upDto.setOrderStatus("ORG_PAYMENT_DISABLED");//商家未启用微信支付功能
upDto.setReceiptDescription("由于商家已关闭微信支付功能,无法完成微信支付。");//回执描述
Map<String, String> resultMap = Maps.newHashMap();
resultMap.put("failType", "ORG_PAYMENT_DISABLED");
resultMap.put("nuFailType", "ORG_PAYMENT_DISABLED");
resultMap.put("msg", "由于商家已关闭微信支付功能,无法完成微信支付");
return resultMap;
}
}
@ -147,18 +148,21 @@ public class WeChatPayApi {
{
String valiResult = nuBaseInfoApi.canBinding(nuId);
if (StringUtils.isNotBlank(valiResult)) {
Map<String, String> resultMap = Maps.newHashMap();
//不可以支付
SystemOrderApiEntity upDto = new SystemOrderApiEntity();
upDto.setId(systemOrderApiEntity.getId());
upDto.setOrderStatus("NU_HAS_BEEN_BOUND");//护理单元已被其它用户绑定
if ("yiShiYong".equals(valiResult)) {
resultMap.put("nuFailType", "NU_USING");
resultMap.put("msg", "护理单元已被其它用户绑定");
upDto.setReceiptDescription("护理单元已被其它用户绑定。");//回执描述
}
if ("bangDingJiaoFeiZhong".equals(valiResult)) {
resultMap.put("nuFailType", "NU_PAYING");
resultMap.put("msg", "其它用户正在绑定此护理单元,如需要继续绑定,请于一分钟后重新查询");
upDto.setReceiptDescription("其它用户正在绑定此护理单元,如需要继续绑定,请于一分钟后重新查询。");//回执描述
}
Map<String, String> resultMap = Maps.newHashMap();
resultMap.put("nuFailType", "NU_HAS_BEEN_BOUND");
return resultMap;
} else {
//可以支付 修改绑定护理单元的缴费状态