体检项目缴费

debug
李进才 2 years ago
parent bd58e7fbcd
commit 15d5832036
  1. 36
      src/main/java/com/ynxbd/common/dao/his/HisRecipeDao.java

@ -175,21 +175,27 @@ public class HisRecipeDao {
recipeIdsXml.append("<Id>").append(id).append("</Id>"); recipeIdsXml.append("<Id>").append(id).append("</Id>");
} }
return HisHelper.getJsonResult(HisEnum.AP_Pay_Invoice, params -> { Map<String,Object> params = new HashMap<>();
params.put("Recipe", recipeIdsXml.toString()); params.put("Recipe", recipeIdsXml.toString());
params.put("PatientID", patientId);
params.put("PatientID", patientId); params.put("MZNum", treatNum);
params.put("MZNum", treatNum); params.put("PayMoney", payMoney);
params.put("PayMoney", payMoney); params.put("PayDate", payDate);
params.put("PayDate", payDate); params.put("PayTime", payTime);
params.put("PayTime", payTime); params.put("TransNo", tradeNo);
params.put("TransNo", tradeNo); params.put("PayDeviceID", payDeviceId);
params.put("PayDeviceID", payDeviceId); params.put("PayWay", merchantEnum.HIS_PAY_WAY);
params.put("PayWay", merchantEnum.HIS_PAY_WAY); params.put("BankTransNo", fpOrderId); // 商户订单号
params.put("BankTransNo", fpOrderId); // 商户订单号 params.put("OpenId", openid);
params.put("OpenId", openid); params.put("Token", WeChatConfig.TOKEN);
params.put("Token", WeChatConfig.TOKEN); if(treatNum.contains("P-")){
},merchantEnum); log.info("[{}支付回调-体检,体检号-{}]",merchantEnum.NAME,treatNum);
params.put("MZNum", "0");
params.put("PatientID", "0");
params.put("TJBH",treatNum.split("-")[1]);
params.put("GroupFlag","1");
}
return HisHelper.getJsonResult(HisEnum.AP_Pay_Invoice, params,merchantEnum);
} }

Loading…
Cancel
Save