fimsConf 수정(장애인표지조회 연계)

main
이범준 12 months ago
parent c7f63aa018
commit 1419503473

@ -36,4 +36,7 @@ public class FimsConf extends AbstractComponent {
private List<String> externalEntNet; //외부 협력업체PC IP
private String publicInfoCarYn; //차적조회연계 행공센연계여부
private String nxrpDemonYn; //차세대연계 별도 프로세스 여부
private String disabledParkingDemonYn; //장애인표지조회연계 별도 프로세스 여부
private String disabledParkingDemonUrl;//장애인표지조회연계 API 아이피,포트
}

@ -18,6 +18,7 @@ import com.fasterxml.jackson.databind.ObjectMapper;
import cokr.xit.base.file.service.FileQuery;
import cokr.xit.base.file.service.bean.FileBean;
import cokr.xit.fims.FimsConf;
import cokr.xit.fims.cmmn.CmmnUtil;
import cokr.xit.fims.cmmn.CrdnSttsHstry;
import cokr.xit.fims.cmmn.dao.CrdnSttsHstryMapper;
@ -454,6 +455,16 @@ public class CrdnCvlcptServiceBean extends AbstractServiceBean implements CrdnCv
@Override
public String executeDisabledTagInfoInquire(String... crdnIds) {
String disabledParkingDemonYn = FimsConf.get().getDisabledParkingDemonYn();
String disabledParkingDemonUrl = FimsConf.get().getDisabledParkingDemonUrl();
if(isEmpty(disabledParkingDemonYn)) {
disabledParkingDemonYn = "N";
}
if(isEmpty(disabledParkingDemonUrl)) {
disabledParkingDemonUrl = "";
}
int i=0;
HashMap<String, Boolean> vehicleResultMap = new HashMap<String, Boolean>();
@ -468,15 +479,15 @@ public class CrdnCvlcptServiceBean extends AbstractServiceBean implements CrdnCv
}
if(!vehicleResultMap.containsKey(vhrno)) {
DataObject inquireResult;
if(1 != 1) { //TODO:별도서비스여부
DataObject inquireResult = new DataObject();
String LINK_SRVC_PROTOCOL_IP_PORT = "http://127.0.0.1:9078";
// 연계서비스 별도 프로세스 여부
if(disabledParkingDemonYn.equals("Y")) {
String sUrl = disabledParkingDemonUrl + "/intf/disabledParking/parkingInfo";
HttpResponse<String> apiRslt = new WebClient().post(request -> {
request.contentType(WebClient.Request.ContentType.JSON);
request.uri(LINK_SRVC_PROTOCOL_IP_PORT+"/intf/disabledParking/parkingInfo");
request.uri(sUrl);
request.data("vehicleNo", crdnInfo.string("VHRNO"));
});
String rslt = apiRslt.body();

Loading…
Cancel
Save