|
|
|
@ -18,6 +18,7 @@ import com.ynxbd.common.result.ResultEnum; |
|
|
|
|
import com.ynxbd.common.result.ServiceException; |
|
|
|
|
import com.ynxbd.common.service.MedicalService; |
|
|
|
|
import com.ynxbd.common.service.params.RegParams; |
|
|
|
|
import com.ynxbd.wx.wxfactory.ReqParamHelper; |
|
|
|
|
import com.ynxbd.wx.wxfactory.WxCacheHelper; |
|
|
|
|
import com.ynxbd.wx.wxfactory.WxMedicalHelper; |
|
|
|
|
import com.ynxbd.wx.wxfactory.WxPayHelper; |
|
|
|
@ -99,11 +100,15 @@ public class MedicalAction extends BaseAction { |
|
|
|
|
* [处方流转]获取授权链接 |
|
|
|
|
*/ |
|
|
|
|
@Action("getAuthUrl") |
|
|
|
|
public Result getAuthUrl(String url, String callNo) { |
|
|
|
|
if (ObjectUtils.isEmpty(url) || ObjectUtils.isEmpty(callNo)) { |
|
|
|
|
public Result getAuthUrl(String url) { |
|
|
|
|
if (ObjectUtils.isEmpty(url)) { |
|
|
|
|
return Result.error(ResultEnum.PARAM_IS_INVALID); |
|
|
|
|
} |
|
|
|
|
JSONObject respJson = WxMedicalHelper.getMdAuthUrl(url, callNo); |
|
|
|
|
url = ReqParamHelper.decode(url); |
|
|
|
|
if (ObjectUtils.isEmpty(url)) { |
|
|
|
|
return Result.error(ResultEnum.PARAM_IS_INVALID); |
|
|
|
|
} |
|
|
|
|
JSONObject respJson = WxMedicalHelper.getMdAuthUrl(url); |
|
|
|
|
return Result.success(respJson); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -115,6 +120,7 @@ public class MedicalAction extends BaseAction { |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* 获取对账链接 |
|
|
|
|
* |
|
|
|
|
* @param billDate 账单日期 |
|
|
|
|
* @param billType 账单类型 ALL,返回当日所有订单信息,默认 SUCCESS,返回当日成功支付的订单 REFUND,返回当日退款订单 |
|
|
|
|
* @param key 加密密钥 |
|
|
|
|