Commit a1f316ee by panaichi

身份信息核查返回值修改

parent d86779fa
......@@ -5,7 +5,9 @@ import com.founder.checkAuthorization.config.AuthorizationInterceptor;
import com.founder.common.IpADressLock;
import com.founder.common.LogsUtil;
import com.founder.dao.AuthorizationMapper;
import com.founder.model.NewResult;
import com.founder.model.R;
import com.founder.model.Result;
import com.founder.model.SfxxReqVo;
import com.founder.service.SfxxService;
import com.founder.service.SysGnsyrzOpenApiService;
......@@ -18,6 +20,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletRequest;
import java.util.ArrayList;
import java.util.Map;
@RestController
......@@ -41,21 +44,31 @@ public class SfxxfwController {
* @return
*/
@PostMapping("/sfxxfk")
public R getJjwfjl(HttpServletRequest request, @RequestBody SfxxReqVo sfxxReqVo){
public NewResult getJjwfjl(HttpServletRequest request, @RequestBody SfxxReqVo sfxxReqVo){
NewResult reslt = new NewResult();
if(sfxxReqVo == null || (StringUtils.isEmpty(sfxxReqVo.getBhcrsfzhm()) && StringUtils.isEmpty(sfxxReqVo.getXm()))){
return R.error("没有被查询人员的身份证号码或姓名,不能查询!");
reslt.setData(new ArrayList<>());
reslt.setMessage("没有被查询人员的身份证号码或姓名,不能查询!");
reslt.setStatus("fail");
return reslt;
}
Map<String, String> map = getFwidAndXtmc(request);
try {
Map<String, Object> mapResult = sfxxService.getSfxxfk(request, sfxxReqVo);
sysGnsyrzOpenApiService.insertGNSYRZOPENAPI("01",map.get("FWMC"), LogsUtil.getNotEmptyFiled(sfxxReqVo).toString(),
"","","430000000000",map.get("XTMC"),"", ipADressLock.getAddressIp(request),"0", map.get("FWID"));
return R.ok().data(mapResult).message("身份信息反馈成功");
reslt.setData(mapResult);
reslt.setMessage("身份信息反馈成功");
reslt.setStatus("success");
return reslt;
}catch (Exception e){
log.error("错误日志", e);
sysGnsyrzOpenApiService.insertGNSYRZOPENAPI("01",map.get("FWMC"), LogsUtil.getNotEmptyFiled(sfxxReqVo).toString(),
"","","430000000000",map.get("XTMC"),"", ipADressLock.getAddressIp(request),"1", map.get("FWID"));
return R.error("身份信息反馈失败,请联系管理员");
reslt.setData(new ArrayList<>());
reslt.setMessage("身份信息反馈失败,请联系管理员");
reslt.setStatus("fail");
return reslt;
}
}
......
package com.founder.model;
public class NewResult {
private Object data;
private String status;
private String message;
public Object getData() {
return data;
}
public void setData(Object data) {
this.data = data;
}
public String getStatus() {
return status;
}
public void setStatus(String status) {
this.status = status;
}
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment