|
|
|
@ -3,7 +3,7 @@ package com.elink.esua.gird.shibei.api.impl; |
|
|
|
import com.elink.esua.gird.shibei.api.ShiBeiCityGridApi; |
|
|
|
import com.elink.esua.gird.shibei.contants.ApiConstants; |
|
|
|
import com.elink.esua.gird.shibei.dto.GetZSBInputInfoDto; |
|
|
|
import com.elink.esua.gird.shibei.dto.GirdDto; |
|
|
|
import com.elink.esua.gird.shibei.dto.GridDto; |
|
|
|
import com.elink.esua.gird.shibei.dto.SearchCaseProcessByTaskIdDto; |
|
|
|
import com.elink.esua.gird.shibei.dto.form.SendInputInfoFormDto; |
|
|
|
import com.elink.esua.gird.shibei.dto.form.SendWenXinEvaluateInfoFormDto; |
|
|
|
@ -20,7 +20,7 @@ import org.springframework.stereotype.Component; |
|
|
|
import java.io.IOException; |
|
|
|
import java.util.Map; |
|
|
|
|
|
|
|
/** |
|
|
|
/* |
|
|
|
* 市北城市网格化平台API接口 |
|
|
|
* |
|
|
|
* @author rongchao |
|
|
|
@ -35,10 +35,10 @@ public class ShiBeiCityGridApiImpl implements ShiBeiCityGridApi { |
|
|
|
private Logger LOGGER = LogManager.getLogger(HttpClientUtils.class); |
|
|
|
|
|
|
|
@Override |
|
|
|
public GirdDto sendInputInfo(SendInputInfoFormDto caseReportFormDto) { |
|
|
|
public GridDto sendInputInfo(SendInputInfoFormDto caseReportFormDto) { |
|
|
|
Map<String, Object> map = Maps.newHashMap(); |
|
|
|
map.put("srtXml", XstreamUtil.objectToXml(caseReportFormDto)); |
|
|
|
GirdDto girdDto = this.requestGird(ApiConstants.SendInputInfo, map, GirdDto.class); |
|
|
|
GridDto girdDto = this.requestGird(ApiConstants.SendInputInfo, map, GridDto.class); |
|
|
|
if (girdDto == null) { |
|
|
|
LOGGER.error("案件上报失败,案件内部编号:{}", caseReportFormDto.getHotLinesn()); |
|
|
|
return null; |
|
|
|
@ -48,10 +48,10 @@ public class ShiBeiCityGridApiImpl implements ShiBeiCityGridApi { |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public GirdDto newSendInputInfo(SendInputInfoFormDto caseReportFormDto) { |
|
|
|
public GridDto newSendInputInfo(SendInputInfoFormDto caseReportFormDto) { |
|
|
|
Map<String, Object> map = Maps.newHashMap(); |
|
|
|
map.put("srtXml", XstreamUtil.objectToXml(caseReportFormDto)); |
|
|
|
GirdDto girdDto = this.requestGird(ApiConstants.newSendInputInfo, map, GirdDto.class); |
|
|
|
GridDto girdDto = this.requestGird(ApiConstants.newSendInputInfo, map, GridDto.class); |
|
|
|
if (girdDto == null) { |
|
|
|
LOGGER.error("案件上报失败,案件内部编号:{}", caseReportFormDto.getHotLinesn()); |
|
|
|
return null; |
|
|
|
@ -61,11 +61,11 @@ public class ShiBeiCityGridApiImpl implements ShiBeiCityGridApi { |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public GirdDto sendWenXinEvaluateInfo(SendWenXinEvaluateInfoFormDto sendWenXinEvaluateInfoFormDto) { |
|
|
|
public GridDto sendWenXinEvaluateInfo(SendWenXinEvaluateInfoFormDto sendWenXinEvaluateInfoFormDto) { |
|
|
|
Map<String, Object> map = Maps.newHashMap(); |
|
|
|
map.put("taskId", sendWenXinEvaluateInfoFormDto.getTaskId()); |
|
|
|
map.put("evaluateType", sendWenXinEvaluateInfoFormDto.getEvaluateType()); |
|
|
|
GirdDto girdDto = this.requestGird(ApiConstants.SendWenXinEvaluateInfo, map, GirdDto.class); |
|
|
|
GridDto girdDto = this.requestGird(ApiConstants.SendWenXinEvaluateInfo, map, GridDto.class); |
|
|
|
if (girdDto == null) { |
|
|
|
LOGGER.error("案件评价失败,案件taskId为:{}", sendWenXinEvaluateInfoFormDto.getTaskId()); |
|
|
|
return null; |
|
|
|
|