Commit 09f612dc by wang_jiaxing

身份核查接口返回值修改

parent fe7861d1
......@@ -6,6 +6,7 @@ import com.founder.common.IpADressLock;
import com.founder.common.LogsUtil;
import com.founder.dao.AuthorizationMapper;
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 +19,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 +43,31 @@ public class SfxxfwController {
* @return
*/
@PostMapping("/sfxxfk")
public R getJjwfjl(HttpServletRequest request, @RequestBody SfxxReqVo sfxxReqVo){
public Result getJjwfjl(HttpServletRequest request, @RequestBody SfxxReqVo sfxxReqVo){
Result reslt = new Result();
if(sfxxReqVo == null || (StringUtils.isEmpty(sfxxReqVo.getBhcrsfzhm()) && StringUtils.isEmpty(sfxxReqVo.getXm()))){
return R.error("没有被查询人员的身份证号码或姓名,不能查询!");
reslt.setData(new ArrayList<>());
reslt.setMsg("没有被查询人员的身份证号码或姓名,不能查询!");
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.setMsg("身份信息反馈成功");
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.setMsg("身份信息反馈失败,请联系管理员");
reslt.setStatus("fail");
return reslt;
}
}
......
......@@ -46,8 +46,6 @@ public class SfxxServiceImpl implements SfxxService {
zdry = dataMap.get("zdry").toString();
}
}
resultMap.put("code","200");
resultMap.put("msg","身份信息反馈查询成功");
resultMap.put("qkry", qkry + "");
resultMap.put("ztry", ztry + "");
resultMap.put("zdry", zdry + "");
......
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