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

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