支持体检扫码缴费的功能

debug
李进才 2 years ago
parent 908ce16dfe
commit 5c42248d18
  1. 2
      src/main/java/com/ynxbd/common/helper/common/AesHelper.java
  2. 3
      src/main/java/com/ynxbd/wx/servlet/QServlet.java
  3. 2
      src/main/java/com/ynxbd/wx/wxfactory/ReqParamHelper.java

@ -74,7 +74,7 @@ public class AesHelper {
// System.out.println(end - beg); // System.out.println(end - beg);
// String a = decryptHex("111123", "wsqysqsdssjtwmyd", "xbzynydykkxxkkll"); // String a = decryptHex("111123", "wsqysqsdssjtwmyd", "xbzynydykkxxkkll");
// System.out.println(a); // System.out.println(a);
System.out.println(enCode("10000629")); System.out.println(enCode("11044955"));
System.out.println(deCode("4BCBEAAFDC5A36E7A5448FB4F471581E541FB64A336D3D83B30CFBD9B7959A4C")); System.out.println(deCode("4BCBEAAFDC5A36E7A5448FB4F471581E541FB64A336D3D83B30CFBD9B7959A4C"));
// String encrypt = decryptHex("A95C0ACF523B396D48857B85B82D3A47CA3DC877FEAAE4C6AB1A462C0F18D6BA537CE71511A651344B566B9CC65A06E04977EA167558E29B3AB2E7CF1ED993C62CA454E9566133712B92344B64C88B5B9260C287EA3712F6314F02738AD888C864271129DD5D83119509F2380ECACF0A2B8202C3F367711123FEADC6AEEE24A11AF79816F33E9A64DF10DDB0E2070B8204A8BC0D70C162515C1EA6FF69CABEED3ABFC3609B0EBC36FF8BA7868BE9B6767F23076876BB549829370DBD98DE52BD14E015F53F3E44574EA2F80B30B14C27414994DC852528BDC711F42379E0399C62A1983627A0765E7B51AB880B10BAE824C9A7F6DE096040A24D3C8ABD394E32C04EB78E8F05D95A122B447D91B65FCB738E41291F088FDD259DFE6B8E94D51F", "cqmygysdssjtwmyd", "llyscysykryhsbjc"); // String encrypt = decryptHex("A95C0ACF523B396D48857B85B82D3A47CA3DC877FEAAE4C6AB1A462C0F18D6BA537CE71511A651344B566B9CC65A06E04977EA167558E29B3AB2E7CF1ED993C62CA454E9566133712B92344B64C88B5B9260C287EA3712F6314F02738AD888C864271129DD5D83119509F2380ECACF0A2B8202C3F367711123FEADC6AEEE24A11AF79816F33E9A64DF10DDB0E2070B8204A8BC0D70C162515C1EA6FF69CABEED3ABFC3609B0EBC36FF8BA7868BE9B6767F23076876BB549829370DBD98DE52BD14E015F53F3E44574EA2F80B30B14C27414994DC852528BDC711F42379E0399C62A1983627A0765E7B51AB880B10BAE824C9A7F6DE096040A24D3C8ABD394E32C04EB78E8F05D95A122B447D91B65FCB738E41291F088FDD259DFE6B8E94D51F", "cqmygysdssjtwmyd", "llyscysykryhsbjc");

@ -1,5 +1,6 @@
package com.ynxbd.wx.servlet; package com.ynxbd.wx.servlet;
import com.bocom.api.utils.Base64;
import com.ynxbd.common.bean.enums.MerchantEnum; import com.ynxbd.common.bean.enums.MerchantEnum;
import com.ynxbd.common.helper.common.HttpHelper; import com.ynxbd.common.helper.common.HttpHelper;
import com.ynxbd.common.result.ResultEnum; import com.ynxbd.common.result.ResultEnum;
@ -54,7 +55,7 @@ public class QServlet extends HttpServlet {
} }
if (MerchantEnum.WX.equals(merchantEnum)) { if (MerchantEnum.WX.equals(merchantEnum)) {
response.sendRedirect(WeChatConfig.getWebUrl() + "pay-qr-recipe.html?p=" + patientId + "&enp=" + ReqParamHelper.encode(patientId)); response.sendRedirect(WeChatConfig.getWebUrl() + "pay-qr-recipe.html?p=" + patientId + "&enp=" + ReqParamHelper.encode(patientId)+ "&ent=" + request.getParameter("t"));
} }
} }

@ -21,7 +21,7 @@ public class ReqParamHelper {
} }
public static void main(String[] args) { public static void main(String[] args) {
System.out.println(encode("60461401")); System.out.println(encode("30105880"));
System.out.println(decode("5AE40D74FFF8C3F14A0491F8824C61EE")); System.out.println(decode("5AE40D74FFF8C3F14A0491F8824C61EE"));
} }
} }

Loading…
Cancel
Save