浏览代码

在线缴费

wujunjie 7 年之前
父节点
当前提交
f072ce7892
共有 1 个文件被更改,包括 7 次插入3 次删除
  1. 7 3
      patient-co-wlyy/src/main/java/com/yihu/wlyy/web/wx/OnePayController.java

+ 7 - 3
patient-co-wlyy/src/main/java/com/yihu/wlyy/web/wx/OnePayController.java

@ -205,8 +205,10 @@ public class OnePayController extends WeixinBaseController {
            @RequestParam String feeDetail) throws Exception {
        try {
            //            获取居民个人信息
            String patient = getUID();
            String openId = getOpenid();
//            String patient = getUID();
//            String openId = getOpenid();
            String patient = "0cc6e4562de2437ab2dbbf51a9fc3b49";
            String openId = "oULM4xAj9sOsHJ95ttKYd_Fjh6Hc";
            if (StringUtils.isNotEmpty(openId)) {
                String settleNo = pay.charge(orgCode, chargeType, chargeRelation, totalAmount, feeDetail, patient, openId);  //ohNH9sh4uwuJCxIwcLJtGTX-BaSk    getUID(),getOpenid()
                return write(200, "家庭医生签约支付成功!", "data", settleNo);
@ -380,8 +382,10 @@ public class OnePayController extends WeixinBaseController {
        OnepayDefaultClient client = new OnepayDefaultClient("", appId, appSecret, encryptRes.getSignType(), encryptRes.getEncryptType());
        try {
           /* client.execute(encryptRes);
            LOGGER.info("解密前:{}", JSON.toJSONString(encryptRes));
           /* ResponseParams<?> decryptRes = client.decryptNotifyResponse(encryptRes);
            ResponseParams<?> decryptRes = client.decryptNotifyResponse(encryptRes);
            LOGGER.info("解密后:{}", JSON.toJSONString(decryptRes));
            boolean isDecrypt = ("-1".equals(decryptRes.getRespCode()) ? false : true); // 是否解密失败
            if (!isDecrypt) {