package com.thinkgem.jeesite.modules.restQydm; import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import com.google.common.collect.Maps; import com.thinkgem.jeesite.common.web.BaseController; import com.thinkgem.jeesite.modules.reg.web.httprest.utils.DatatypeUtil; @Controller @RequestMapping(value = "${frontPath}/restQydm/restQydmInterface") public class restQydmInterface extends BaseController { public static final int HASH_INTERATIONS = 1024; public static final int SALT_SIZE = 8; @Autowired private restQydmInterfaceService restQydmInterfaceService; /** * 4.1 不动产权证/证明号验证 * @param request * @return */ @RequestMapping(value = "/checkBdcqxxByZh", method = RequestMethod.POST) public void checkBdcqxxByZh(HttpServletRequest request,HttpServletResponse response) { String jsonstr = DatatypeUtil.reqReceive(request); logger.info("传入参数{}",jsonstr); Map resmap = Maps.newHashMap(); try { resmap = restQydmInterfaceService.checkBdcqxxByZh(jsonstr); resmap.put("data", true); resmap.put("txStatus", "1"); } catch (Exception e) { resmap.put("data", false); resmap.put("rtnMessage", e.getMessage()); resmap.put("txStatus", "0"); e.printStackTrace(); } renderString(response, resmap); } /** * 4.8 申请系统分发申请数据至登记系统 * @param request * @return */ @RequestMapping(value = "/saveApplicationInfo", method = RequestMethod.POST) public void saveApplicationInfo(HttpServletRequest request,HttpServletResponse response) { String jsonstr = DatatypeUtil.reqReceive(request); logger.info("传入参数{}",jsonstr); Map resmap = Maps.newHashMap(); try { resmap = restQydmInterfaceService.saveApplicationInfo(jsonstr); } catch (Exception e) { resmap.put("data", false); resmap.put("rtnMessage", e.getMessage()); resmap.put("txStatus", "0"); e.printStackTrace(); } renderString(response, resmap); } }