|
@@ -19,6 +19,7 @@ import thyyxxk.wxservice_server.entity.wxapi.JsApiSHA1;
|
|
|
import thyyxxk.wxservice_server.entity.wxapi.GenMzPayQrcodeParam;
|
|
|
import thyyxxk.wxservice_server.entity.wxapi.WxPayOrder;
|
|
|
import thyyxxk.wxservice_server.entity.wxapi.WxPyQrcdPrm;
|
|
|
+import thyyxxk.wxservice_server.factory.cytj.CytjService;
|
|
|
import thyyxxk.wxservice_server.factory.wechatpay.WeChatPayService;
|
|
|
import thyyxxk.wxservice_server.factory.wechatpay.model.NativePayResponse;
|
|
|
import thyyxxk.wxservice_server.factory.wechatpay.model.WechatPayGlobalRequest;
|
|
@@ -189,7 +190,9 @@ public class WxApiService {
|
|
|
case INPATIENT_PRE_PAY:
|
|
|
return savePayResultService.saveZyYjjInfo(order, successTime);
|
|
|
case SELF_HELP_MACHINE:
|
|
|
+ return "订单已支付。";
|
|
|
case INSPECTIONS:
|
|
|
+ new CytjService().notifyPaymentSuccess(order);
|
|
|
return "订单已支付。";
|
|
|
case COUPON_PURCHASE:
|
|
|
return savePayResultService.saveCouponPurchase(order, successTime);
|
|
@@ -268,7 +271,7 @@ public class WxApiService {
|
|
|
order.setBody(orderTypeName);
|
|
|
order.setOpenid("");
|
|
|
order.setTotalFee(DecimalTool.moneyFenToYuan(param.getTotalAmt()));
|
|
|
- order.setPatientId(param.getPatientId());
|
|
|
+ order.setPatientId(param.getPatientId().trim());
|
|
|
order.setPatientName(patName);
|
|
|
order.setMchId(PropertiesUtil.getLocalProperty("mchId"));
|
|
|
order.setTimeStamp(String.valueOf(timesStamp));
|