新增患者id和openid返回

debug
wangsq 1 year ago
parent 0c129fac2c
commit ce992077ff
  1. 4
      src/main/java/com/ynxbd/common/dao/PWEReportDao.java
  2. 4
      src/main/java/com/ynxbd/wx/pwe/PWEHelper.java

@ -38,7 +38,7 @@ public class PWEReportDao {
* @param outTradeNo 订单号
*/
public Register selectRegOrderInfo(String outTradeNo) {
String sql = "select r.idCardNo, r.deptCode, r.deptName, r.doctCode, r.doctName, r.outTradeNo, r.bankTransNo, r.tradeNo, p.name as patientName, p.sex, p.birthday" +
String sql = "select r.idCardNo, r.deptCode, r.deptName, r.doctCode, r.doctName, r.outTradeNo, r.bankTransNo, r.tradeNo, r.patientId, r.openid, p.name as patientName, p.sex, p.birthday" +
" from register as r left join patientBase as p on (r.patientId = p.patientId and r.openid = p.openid)" +
" where r.outTradeNo = ?";
return DataBase.selectOne(sql, Register.class, ps -> {
@ -52,7 +52,7 @@ public class PWEReportDao {
* @param tradeNo 订单号
*/
public Register selectRegOrderNo(String tradeNo) {
String sql = "select deptCode, deptName, doctCode, doctName, outTradeNo, bankTransNo, tradeNo from register where tradeNo = ?";
String sql = "select patientId, openid, deptCode, deptName, doctCode, doctName, outTradeNo, bankTransNo, tradeNo from register where tradeNo = ?";
return DataBase.selectOne(sql, Register.class, ps -> {
ps.setString(1, tradeNo);
});

@ -22,7 +22,7 @@ public class PWEHelper {
/**
* [患者端]8.1.获取打开小程序短链
*
* @param registerId 挂号ID订单号
* @param registerId 挂号ID商户订单号 outTradeNo
*/
public static String getMiniPWEUrl(String registerId) throws ServiceException {
log.info("[患者端]8.1.获取打开小程序短链 registerId={}", registerId);
@ -67,7 +67,7 @@ public class PWEHelper {
/**
* [患者端]获取预问诊h5链接 [线上挂号场景适用场景经由合作方页面挂号后需要在医生问诊前进行预问诊提供带挂号 ID URL 供用户访问]
*
* @param registerId 挂号ID商户订单号
* @param registerId 挂号ID商户订单号 outTradeNo
*/
public static String getH5PWEUrl(String registerId) {
log.info("[患者端]获取预问诊h5链接 registerId={}", registerId);

Loading…
Cancel
Save