/** * 查看 * * @param param 参数 * @return JsonMessage */ @ResponseBody @RequestMapping(value = "/view") public JsonMessage view(ClientParameter param) { Map<String, String> map = ParameterUtils.getMapFromParameter(param); SecurityCert securityCert = securityCertService.selectByPrimaryKey(MapUtils.getString(map, "refrenceId")); if (null == securityCert) { return super.getJsonMessage(ClientConst.DBERROR); } return super.getJsonMessage(CommonConst.SUCCESS, securityCert); }
/** * 处理申请 * * @param param 参数 * @return JsonMessage */ @ResponseBody @RequestMapping(value = "/handApply") public JsonMessage handApply(ClientParameter param) throws Exception { Map<String, String> map = ParameterUtils.getMapFromParameter(param); SecurityCert securityCert = new SecurityCert(); BeanUtils.populate(securityCert, map); securityCert.setUserCate(MapUtils.getShort(map, "userCate")); securityCert.setApplyType(MapUtils.getShort(map, "applyType")); securityCert.setActState(MapUtils.getShort(map, "actState")); String actionIp = MapUtils.getString(map, "actionIp"); securityCert.setActionIp(IPUtil.formatStrIpToInt(actionIp)); securityCertService.updateActState(securityCert); return super.getJsonMessage(CommonConst.SUCCESS); }
/** * 列表(分页) * * @param param 参数 * @return JsonMessage */ @ResponseBody @RequestMapping(value = "/search", method = RequestMethod.POST) public JsonMessage search(ClientParameter param) throws Exception { Map<String, String> map = ParameterUtils.getMapFromParameter(param); Pagination page = new Pagination( MapUtils.getIntValue(map, "currentPage"), MapUtils.getIntValue(map, "pageSize")); SecurityCert searchBean = new SecurityCert(); searchBean.setUserCate(MapUtils.getShort(map, "userCate")); searchBean.setApplyType(MapUtils.getShort(map, "applyType")); searchBean.setActState(MapUtils.getShort(map, "actState")); PaginateResult<SecurityCert> result = securityCertService.searchByClient(searchBean, page); return super.getJsonMessage(CommonConst.SUCCESS, result); }