|
@@ -8,7 +8,7 @@ import org.springframework.stereotype.Service;
|
|
|
import org.springframework.web.client.RestTemplate;
|
|
|
import thyyxxk.webserver.config.exception.ExceptionEnum;
|
|
|
import thyyxxk.webserver.constants.Capacity;
|
|
|
-import thyyxxk.webserver.constants.HrgAddr;
|
|
|
+import thyyxxk.webserver.constants.ExternalAddr;
|
|
|
import thyyxxk.webserver.dao.his.mzpayqrcode.MzPayQrcodeDao;
|
|
|
import thyyxxk.webserver.entity.HrgResponse;
|
|
|
import thyyxxk.webserver.entity.ResultVo;
|
|
@@ -40,7 +40,7 @@ public class MzPayQrcodeService {
|
|
|
obj.put("patIdType", 11);
|
|
|
obj.put("patIdNo", socialNo);
|
|
|
RestTemplate template = new RestTemplate();
|
|
|
- return template.postForObject(HrgAddr.QUERY_PATIENT_INFO, obj, PatInfo.class);
|
|
|
+ return template.postForObject(ExternalAddr.QUERY_PATIENT_INFO, obj, PatInfo.class);
|
|
|
}
|
|
|
|
|
|
public ResultVo<List<Map<String, String>>> getRoughList(String patientId) {
|
|
@@ -53,7 +53,7 @@ public class MzPayQrcodeService {
|
|
|
obj.put("patCardNo", patientId);
|
|
|
obj.put("hisOrdNum", "");
|
|
|
RestTemplate template = new RestTemplate();
|
|
|
- HrgResponse hrgRes = template.postForObject(HrgAddr.GET_MZ_CHARGE_DETAIL_FOR_UN_PAID, obj, HrgResponse.class);
|
|
|
+ HrgResponse hrgRes = template.postForObject(ExternalAddr.GET_MZ_CHARGE_DETAIL_FOR_UN_PAID, obj, HrgResponse.class);
|
|
|
if (null == hrgRes || null == hrgRes.getResultCode()) {
|
|
|
return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, "网络服务错误!");
|
|
|
}
|
|
@@ -79,7 +79,7 @@ public class MzPayQrcodeService {
|
|
|
pObj.put("hisOrdNum", param.getHisOrdNum());
|
|
|
|
|
|
RestTemplate template = new RestTemplate();
|
|
|
- HrgResponse hrgRes = template.postForObject(HrgAddr.GET_CHARGE_DETAIL_BY_HIS_ORD_NUM, pObj, HrgResponse.class);
|
|
|
+ HrgResponse hrgRes = template.postForObject(ExternalAddr.GET_CHARGE_DETAIL_BY_HIS_ORD_NUM, pObj, HrgResponse.class);
|
|
|
if (null == hrgRes || null == hrgRes.getResultCode()) {
|
|
|
return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, "网络服务错误!");
|
|
|
}
|
|
@@ -90,8 +90,7 @@ public class MzPayQrcodeService {
|
|
|
JSONObject retObj = new JSONObject();
|
|
|
retObj.put("list", makeSimpleData(list));
|
|
|
RestTemplate restTemplate = new RestTemplate();
|
|
|
- String url = "http://192.168.200.3:8805/wxserver/wxApi/createOrderForMzGuideBill";
|
|
|
- ResultVo<String> qrResult = restTemplate.postForObject(url, param, ResultVo.class);
|
|
|
+ ResultVo<String> qrResult = restTemplate.postForObject(ExternalAddr.CREATE_ORDER_FOR_MZ_GUIDE_BILL, param, ResultVo.class);
|
|
|
if (null == qrResult || qrResult.getCode() != ExceptionEnum.SUCCESS.getCode()) {
|
|
|
return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, "请求微信支付二维码失败,请联系管理员。");
|
|
|
}
|