Commit 2247e7e7 by wang_jiaxing

增加历史版本查询和版本升级,原接口全部加入日志记录

parent efaf115b
......@@ -4,6 +4,7 @@ import net.sf.json.JSONObject;
import net.sf.json.JsonConfig;
import org.springblade.founder.ajda.model.*;
import org.springblade.founder.ajda.service.IAjdaService;
import org.springblade.founder.log.LogOper;
import org.springblade.founder.redis.service.IDicItemService;
import org.springblade.founder.utils.R;
import org.springframework.beans.factory.annotation.Autowired;
......@@ -38,6 +39,7 @@ public class AjdaController {
*/
@RequestMapping("/queryAjdaxxs")
@ResponseBody
@LogOper(czxxLbdm = "01", yymcJyqk = "0701", czxxJyqk = "查询案件档案")
public R queryAjdaxx(String asjbh) {
try {
HashMap<String, Object> resultMap = new HashMap<>();
......
......@@ -2,6 +2,7 @@ package org.springblade.founder.asj.controller;
import org.springblade.founder.asj.entity.AsjQueryParam;
import org.springblade.founder.asj.service.KyxsService;
import org.springblade.founder.log.LogOper;
import org.springblade.founder.utils.R;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
......@@ -24,6 +25,7 @@ public class KyxsController {
private KyxsService kyxsService;
@PostMapping("/saveNewKyxs")
@LogOper(czxxLbdm = "02", yymcJyqk = "0701", czxxJyqk = "新增可疑线索")
public R saveNewKyxs(String asjbh, String type,
@RequestParam(required = false) String kyhm, String kyyj,
@RequestParam(required = false) MultipartFile file,
......@@ -42,6 +44,7 @@ public class KyxsController {
}
@PostMapping("/getKyxsByAsjbh")
@LogOper(czxxLbdm = "01", yymcJyqk = "0701", czxxJyqk = "查询可疑线索")
public R getKyxsByAsjbh(String asjbh) {
try {
Map<String, Object> resultMap = kyxsService.getKyxsByAsjbh(asjbh);
......@@ -86,6 +89,7 @@ public class KyxsController {
}
@RequestMapping("/getFile/{xxzjbh}")
@LogOper(czxxLbdm = "07", yymcJyqk = "0701", czxxJyqk = "可疑线索附件下载")
public R getFile(@PathVariable String xxzjbh) {
try {
HttpServletResponse response = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getResponse();
......
......@@ -3,6 +3,7 @@ package org.springblade.founder.asj.controller;
import org.springblade.founder.asj.VO.AsjVO;
import org.springblade.founder.asj.entity.TbStAsjQgccj;
import org.springblade.founder.asj.service.TbStAsjService;
import org.springblade.founder.log.LogOper;
import org.springblade.founder.utils.R;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
......@@ -35,6 +36,7 @@ public class TbStAsjController {
* @return 单条数据
*/
@PostMapping("queryByXxzjbh")
@LogOper(czxxLbdm = "01", yymcJyqk = "0701", czxxJyqk = "查询案件详情")
public R queryById(String asjbh) {
try{
TbStAsjQgccj tbStAsjQgccj= tbStAsjService.queryById(asjbh);
......
package org.springblade.founder.bbgx.controller;
import org.springblade.founder.bbgx.service.AppBbgxService;
import org.springblade.founder.utils.R;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.context.request.RequestContextHolder;
import org.springframework.web.context.request.ServletRequestAttributes;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.util.Map;
@RestController
@RequestMapping("/bbgx")
public class AppBbgxController {
@Autowired
private AppBbgxService appBbgxService;
@PostMapping("/getBbgxList")
public R getBbgxList(String version,
@RequestParam(defaultValue = "1") Integer page,
@RequestParam(defaultValue = "5") Integer limit){
try {
Map<String, Object> resultMap = appBbgxService.getBbgxList(version, page, limit);
return R.ok().data(resultMap);
} catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
@PostMapping("/fileUpload")
public R fileUpload(String version, String gxbz, MultipartFile file){
try {
String result = appBbgxService.fileUpload(version, gxbz, file);
if (result == null){
return R.error("该版本已经存在");
}
return R.ok().data("version", result);
} catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
@RequestMapping("/getXbbwj/{version}")
public R getXbbwj(@PathVariable String version){
try {
HttpServletResponse response = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getResponse();
appBbgxService.getXbbwj(version, response);
return R.ok();
} catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
}
package org.springblade.founder.bbgx.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.util.Date;
@Data
@TableName("TB_ST_APP_BFGX")
public class AppBbgx {
@TableId(type = IdType.INPUT)
private String appVersion;//版本号
private String appGxbz;//更新备注
private byte[] appGxwj;//更新文件
private Date rksj;//入库时间
private String xxscPdbz;//删除标志
}
package org.springblade.founder.bbgx.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
import org.springblade.founder.bbgx.entity.AppBbgx;
import org.springframework.stereotype.Repository;
import java.util.List;
@Mapper
@Repository
public interface AppBbgxMapper extends BaseMapper<AppBbgx> {
}
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper namespace="org.springblade.founder.bbgx.mapper.AppBbgxMapper">
</mapper>
package org.springblade.founder.bbgx.service;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.util.Map;
public interface AppBbgxService {
Map<String, Object> getBbgxList(String version, Integer page, Integer limit);
void getXbbwj(String version, HttpServletResponse response) throws IOException;
String fileUpload(String version, String gxbz, MultipartFile file) throws IOException;
}
package org.springblade.founder.bbgx.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.apache.commons.io.IOUtils;
import org.springblade.founder.bbgx.entity.AppBbgx;
import org.springblade.founder.bbgx.mapper.AppBbgxMapper;
import org.springblade.founder.bbgx.service.AppBbgxService;
import org.springblade.founder.xcxx.entity.TbStAppXcxxFj;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServletResponse;
import java.io.ByteArrayInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.URLEncoder;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@Service
public class AppBbgxServiceImpl extends ServiceImpl<AppBbgxMapper, AppBbgx> implements AppBbgxService {
@Autowired
private AppBbgxMapper appBbgxMapper;
@Override
public Map<String, Object> getBbgxList(String version, Integer page, Integer limit) {
HashMap<String, Object> resultMap = new HashMap<>();
LambdaQueryWrapper<AppBbgx> queryWrapper = Wrappers.lambdaQuery(AppBbgx.class);
queryWrapper.eq(AppBbgx::getXxscPdbz, "0");
queryWrapper.orderByDesc(AppBbgx::getRksj);
queryWrapper.select(AppBbgx::getAppVersion
, AppBbgx::getAppGxbz
, AppBbgx::getRksj
, AppBbgx::getXxscPdbz);
Page<AppBbgx> bbgxPage = super.page(new Page<>(page, limit), queryWrapper);
long total = bbgxPage.getTotal();
List<AppBbgx> rows = bbgxPage.getRecords();
resultMap.put("sfksj", "1");
if (rows != null && !rows.isEmpty()){
AppBbgx bbgx = rows.get(0);
if (version != null && version.equals(bbgx.getAppVersion())){
resultMap.put("sfksj", "0");
}
}
resultMap.put("total", total);
resultMap.put("rows", rows);
return resultMap;
}
@Override
public void getXbbwj(String version, HttpServletResponse response) throws IOException {
AppBbgx bbgx = appBbgxMapper.selectById(version);
InputStream inputStream = new ByteArrayInputStream(bbgx.getAppGxwj());
response.setHeader("Content-Disposition", "attachment;filename=" + URLEncoder.encode("智慧警务app" + version + ".apk", "UTF-8"));
ServletOutputStream outputStream = response.getOutputStream();
IOUtils.copy(inputStream, outputStream);
try {
IOUtils.closeQuietly(inputStream);
IOUtils.closeQuietly(outputStream);
} catch (Exception ignored) {
}
}
@Override
public String fileUpload(String version, String gxbz, MultipartFile file) throws IOException {
byte[] bytes = file.getBytes();
AppBbgx bbgx = new AppBbgx();
bbgx.setAppVersion(version);
bbgx.setAppGxbz(gxbz);
bbgx.setAppGxwj(bytes);
int insert;
try {
insert = appBbgxMapper.insert(bbgx);
} catch (Exception e){
e.printStackTrace();
insert = 0;
}
if (insert == 0){
return null;
}
return version;
}
}
......@@ -3,6 +3,7 @@ package org.springblade.founder.dzbl.controller;
import org.springblade.founder.dzbl.entity.TbStAppDzbl;
import org.springblade.founder.dzbl.entity.ZcyEntity;
import org.springblade.founder.dzbl.service.TbStAppDzblService;
import org.springblade.founder.log.LogOper;
import org.springblade.founder.utils.R;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping;
......@@ -20,6 +21,7 @@ public class TbStAppDzblController {
private TbStAppDzblService tbStAppDzblService;
@PostMapping("/saveNewDzbl")
@LogOper(czxxLbdm = "02", yymcJyqk = "0701", czxxJyqk = "新增电子笔录")
public R saveNewDzbl(TbStAppDzbl dzbl) {
try {
String xxzjbh = tbStAppDzblService.saveNewDzbl(dzbl);
......@@ -31,6 +33,7 @@ public class TbStAppDzblController {
}
@PostMapping("/updateDzbl")
@LogOper(czxxLbdm = "03", yymcJyqk = "0701", czxxJyqk = "修改电子笔录")
public R updateDzbl(TbStAppDzbl dzbl) {
try {
String xxzjbh = tbStAppDzblService.updateDzbl(dzbl);
......@@ -53,6 +56,7 @@ public class TbStAppDzblController {
}
@PostMapping("/getDzblByXxzjbh")
@LogOper(czxxLbdm = "01", yymcJyqk = "0701", czxxJyqk = "查询电子笔录")
public R getDzblByXxzjbh(String xxzjbh) {
try {
TbStAppDzbl dzbl = tbStAppDzblService.getDzblByXxzjbh(xxzjbh);
......@@ -64,6 +68,7 @@ public class TbStAppDzblController {
}
@PostMapping("/deleteDzbl")
@LogOper(czxxLbdm = "04", yymcJyqk = "0701", czxxJyqk = "删除电子笔录")
public R deleteDzbl(String xxzjbh) {
try {
tbStAppDzblService.deleteDzbl(xxzjbh);
......
package org.springblade.founder.log.entity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import org.springblade.founder.entity.BaseModel;
......@@ -13,74 +14,71 @@ import org.springblade.founder.entity.BaseModel;
@Getter
@Setter
public class SysGnsyrz extends BaseModel {
//日志流水号
private String rzlsh;
//访问时间
private String fwsj;
//应用名称
private String yymcJyqk;
//用户_公民身份号码
private String yhGmsfhm;
//用户IP
private String yhIp;
//用户单位公安机关机构代码
private String yhdwGajgjgdm;
//用户单位名称
private String yhdwGajgmc;
//操作类型代码
private String czlxdm;
//操作信息
private String czxxJyqk;
//信息来源描述
private String xxlyms;
//应用名称代码
private String yymcdm;
//业务编号类型代码
private String ywbhlxdm;
//业务编号
private String ywbh;
//用户_姓名
private String yhXm;
//查询内容类别代码
private String cxnrlbdm;
//查询内容编号
private String cxnrbh;
//操作(查询)信息结果
private String cxxxjg;
//系统类型
private String xtlx;
// 操作开始时间
private String kssj;
// 操作结束时间
private String jssj;
//用户姓名
private String userName;
// unitcode用户单位
private String unitcode;
// 操作类型czlx
private String czlx;
// czmk 操作模块
private String czmk;
//日志流水号
@ApiModelProperty(value = "日志流水号")
private String rzlsh;
//访问时间
@ApiModelProperty(value = "访问时间")
private String fwsj;
private String fwsjkssj;
private String fwsjjssj;
//应用名称
@ApiModelProperty(value = "应用名称")
private String yymcJyqk;
//用户_公民身份号码
@ApiModelProperty(value = "用户_公民身份号码")
private String yhGmsfhm;
//用户IP
@ApiModelProperty(value = "用户IP")
private String yhIp;
//用户单位公安机关机构代码
@ApiModelProperty(value = "用户单位公安机关机构代码")
private String yhdwGajgjgdm;
//用户单位名称
@ApiModelProperty(value = "用户单位名称")
private String yhdwGajgmc;
//操作类型代码
@ApiModelProperty(value = "操作类型代码")
private String czlxdm;
//操作信息
@ApiModelProperty(value = "操作信息")
private String czxxJyqk;
private String czxxParam;
//应用名称代码
@ApiModelProperty(value = "应用名称代码")
private String yymcdm;
//业务编号类型代码
@ApiModelProperty(value = "业务编号类型代码")
private String ywbhlxdm;
//业务编号
@ApiModelProperty(value = "业务编号")
private String ywbh;
//用户_姓名
@ApiModelProperty(value = "用户_姓名")
private String yhXm;
//查询内容类别代码
@ApiModelProperty(value = "查询内容类别代码")
private String cxnrlbdm;
//查询内容编号
@ApiModelProperty(value = "查询内容编号")
private String cxnrbh;
//操作(查询)信息结果
@ApiModelProperty(value = "操作(查询)信息结果")
private String cxxxjg;
......
package org.springblade.founder.ryythcj.controller;
import org.springblade.founder.log.LogOper;
import org.springblade.founder.ryythcj.entity.TbStAppRyxx;
import org.springblade.founder.ryythcj.entity.TbStAppRyzpfj;
import org.springblade.founder.ryythcj.service.TbStAppRyxxService;
......@@ -19,6 +20,7 @@ public class TbStAppRyxxController {
private TbStAppRyxxService tbStAppRyxxService;
@PostMapping("/saveNewRyxx")
@LogOper(czxxLbdm = "02", yymcJyqk = "0701", czxxJyqk = "新增人员信息")
public R saveNewRyxx(TbStAppRyxx ryxx){
try {
String xxzjbh = tbStAppRyxxService.saveNewRyxx(ryxx);
......@@ -58,6 +60,7 @@ public class TbStAppRyxxController {
}
@PostMapping("/getRyxxByXxzjbh")
@LogOper(czxxLbdm = "01", yymcJyqk = "0701", czxxJyqk = "查询人员信息")
public R getYrxxByXxzjbh(String xxzjbh){
try {
TbStAppRyxx ryxx = tbStAppRyxxService.getYrxxByXxzjbh(xxzjbh);
......@@ -80,6 +83,7 @@ public class TbStAppRyxxController {
}
@PostMapping("/updateRyxxByXxzjbh")
@LogOper(czxxLbdm = "03", yymcJyqk = "0701", czxxJyqk = "修改人员信息")
public R updateYrxxByXxzjbh(TbStAppRyxx ryxx){
try {
String xxzjbh = tbStAppRyxxService.updateYrxxByXxzjbh(ryxx);
......@@ -102,6 +106,7 @@ public class TbStAppRyxxController {
}
@PostMapping("/deleteRyxx")
@LogOper(czxxLbdm = "04", yymcJyqk = "0701", czxxJyqk = "删除人员信息")
public R deleteRyxx(String xxzjbh){
try {
tbStAppRyxxService.deleteRyxx(xxzjbh);
......@@ -113,6 +118,7 @@ public class TbStAppRyxxController {
}
@PostMapping("/tqQgryxx")
@LogOper(czxxLbdm = "01", yymcJyqk = "0701", czxxJyqk = "提取人员信息")
public R tqQgryxx(String sfzh){
try {
TbStAppRyxx ryxx = tbStAppRyxxService.tqQgryxx(sfzh);
......
package org.springblade.founder.xcxt.controller;
import org.springblade.founder.log.LogOper;
import org.springblade.founder.utils.R;
import org.springblade.founder.xcxt.entity.TbStAppXs;
import org.springblade.founder.xcxt.entity.TbStAppXsFj;
......@@ -19,6 +20,7 @@ public class TbStAppXsController {
private TbStAppXsService tbStAppXsService;
@PostMapping("/saveNewXs")
@LogOper(czxxLbdm = "02", yymcJyqk = "0701", czxxJyqk = "新增线索协同线索")
public R saveNewXs(TbStAppXs xs){
try {
String xxzjbh = tbStAppXsService.saveNewXs(xs);
......@@ -41,6 +43,7 @@ public class TbStAppXsController {
}
@PostMapping("/updateXs")
@LogOper(czxxLbdm = "03", yymcJyqk = "0701", czxxJyqk = "修改线索协同线索")
public R updateXs(TbStAppXs xs){
try {
String xxzjbh = tbStAppXsService.updateXs(xs);
......@@ -52,6 +55,7 @@ public class TbStAppXsController {
}
@PostMapping("/deleteXs")
@LogOper(czxxLbdm = "04", yymcJyqk = "0701", czxxJyqk = "删除线索协同线索")
public R deleteXs(String xxzjbh){
try {
tbStAppXsService.deleteXs(xxzjbh);
......@@ -85,6 +89,7 @@ public class TbStAppXsController {
}
@PostMapping("/selectXsByXxzjbh")
@LogOper(czxxLbdm = "01", yymcJyqk = "0701", czxxJyqk = "查询线索协同线索")
public R selectXsByXxzjbh(String xxzjbh){
try {
TbStAppXs xs = tbStAppXsService.selectXsByXxzjbh(xxzjbh);
......@@ -96,6 +101,7 @@ public class TbStAppXsController {
}
@PostMapping("/reportToXs")
@LogOper(czxxLbdm = "03", yymcJyqk = "0701", czxxJyqk = "上报线索协同线索")
public R reportToXs(String xxzjbh){
try {
tbStAppXsService.reportToXs(xxzjbh);
......
package org.springblade.founder.xcxx.controller;
import org.springblade.founder.log.LogOper;
import org.springblade.founder.utils.R;
import org.springblade.founder.xcxx.entity.TbStAppWzxx;
import org.springblade.founder.xcxx.service.TbStAppWzxxService;
......@@ -18,6 +19,7 @@ public class TbStAppWzxxController {
private TbStAppWzxxService tbStAppWzxxService;
@PostMapping("/saveNewWzxx")
@LogOper(czxxLbdm = "02", yymcJyqk = "0701", czxxJyqk = "新增位置信息")
public R saveNewWzxx(TbStAppWzxx wzxx){
try {
String xxzjbh = tbStAppWzxxService.saveNewWzxx(wzxx);
......@@ -32,6 +34,7 @@ public class TbStAppWzxxController {
}
@PostMapping("/updateWzxx")
@LogOper(czxxLbdm = "03", yymcJyqk = "0701", czxxJyqk = "更新位置信息")
public R updateWzxx(TbStAppWzxx wzxx){
try {
String xxzjbh = tbStAppWzxxService.updateWzxx(wzxx);
......@@ -43,6 +46,7 @@ public class TbStAppWzxxController {
}
@PostMapping("/deleteWzxx")
@LogOper(czxxLbdm = "04", yymcJyqk = "0701", czxxJyqk = "修改位置信息")
public R deleteWzxx(String xxzjbh){
try {
tbStAppWzxxService.deleteWzxx(xxzjbh);
......@@ -54,6 +58,7 @@ public class TbStAppWzxxController {
}
@PostMapping("/selectList")
@LogOper(czxxLbdm = "01", yymcJyqk = "0701", czxxJyqk = "查询位置信息")
public R selectList(TbStAppWzxx wzxx){
try {
Map<String, Object> resultMap = tbStAppWzxxService.selectList(wzxx);
......
......@@ -25,7 +25,7 @@ public class XcxxController {
private XcxxService xcxxService;
@PostMapping("/saveXcxx")
@LogOper(czxxLbdm = "02", yymcJyqk = "新增app现场信息")
@LogOper(czxxLbdm = "02", yymcJyqk = "0701", czxxJyqk = "新增app现场信息")
public R saveXcxx(TbStAppXcxx tbStAppXcxx){
try {
String xcbh = xcxxService.saveXcxx(tbStAppXcxx);
......@@ -51,7 +51,7 @@ public class XcxxController {
}
@PostMapping("/getXcxxListByParam")
@LogOper(czxxLbdm = "01", yymcJyqk = "查询app现场信息列表")
@LogOper(czxxLbdm = "01", yymcJyqk = "0701", czxxJyqk = "查询app现场信息列表")
public R getXcxxListByParam(TbStAppXcxx tbStAppXcxx){
try {
Map<String, Object> resultMap = xcxxService.getXcxxListByParam(tbStAppXcxx);
......@@ -63,7 +63,7 @@ public class XcxxController {
}
@PostMapping("/getXcxxListByGlxx")
@LogOper(czxxLbdm = "01", yymcJyqk = "查询关联下的现场信息")
@LogOper(czxxLbdm = "01", yymcJyqk = "0701", czxxJyqk = "查询关联下的现场信息")
public R getXcxxListByGlxx(String glxxXxzjbh, String glxxlx){
try {
Map<String, Object> resultMap = xcxxService.getXcxxListByAsjbh(glxxXxzjbh, glxxlx);
......@@ -75,7 +75,7 @@ public class XcxxController {
}
@PostMapping("/getXcxxByXcbh")
@LogOper(czxxLbdm = "01", yymcJyqk = "查询app现场信息详情")
@LogOper(czxxLbdm = "01", yymcJyqk = "0701", czxxJyqk = "查询app现场信息详情")
public R getXcxxByXcbh(String xcbh){
try {
TbStAppXcxx tbStAppXcxx = xcxxService.getXcxxByXcbh(xcbh);
......@@ -87,7 +87,7 @@ public class XcxxController {
}
@PostMapping("/updateXcxx")
@LogOper(czxxLbdm = "03", yymcJyqk = "修改app现场信息")
@LogOper(czxxLbdm = "03", yymcJyqk = "0701", czxxJyqk = "修改app现场信息")
public R updateXcxx(TbStAppXcxx tbStAppXcxx){
try {
xcxxService.updateXcxx(tbStAppXcxx);
......@@ -99,7 +99,7 @@ public class XcxxController {
}
@PostMapping("/deleteXcxx")
@LogOper(czxxLbdm = "04", yymcJyqk = "删除app现场信息")
@LogOper(czxxLbdm = "04", yymcJyqk = "0701", czxxJyqk = "删除app现场信息")
public R deleteXcxx(String xcbh){
try {
xcxxService.deleteXcxx(xcbh);
......@@ -122,6 +122,7 @@ public class XcxxController {
}
@RequestMapping("/getFile/{xxzjbh}")
@LogOper(czxxLbdm = "07", yymcJyqk = "0701", czxxJyqk = "app现场信息附件下载")
public R getFile(@PathVariable String xxzjbh){
try {
HttpServletResponse response = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getResponse();
......
......@@ -2,6 +2,7 @@ package org.springblade.founder.ydjwhc.controller;
import com.alibaba.fastjson.JSONObject;
import org.apache.commons.lang.StringUtils;
import org.springblade.founder.log.LogOper;
import org.springblade.founder.utils.R;
import org.springblade.founder.ydjwhc.entity.TbStAppRxhcrw;
import org.springblade.founder.ydjwhc.service.BjHcService;
......@@ -25,6 +26,7 @@ public class BjHcController {
private TbStAppRxhcrwService tbStAppRxhcrwService;
@PostMapping("/rybjhcBySfzh")
@LogOper(czxxLbdm = "01", yymcJyqk = "0701", czxxJyqk = "人员背景核查")
public R rybjhcBySfzh(String sfzh){
try {
if (StringUtils.isEmpty(sfzh)){
......@@ -42,6 +44,7 @@ public class BjHcController {
}
@PostMapping("/clsahcByCphm")
@LogOper(czxxLbdm = "01", yymcJyqk = "0701", czxxJyqk = "车辆背景核查")
public R clsahcByCphm(String cphm){
try {
if (StringUtils.isEmpty(cphm)){
......@@ -59,6 +62,7 @@ public class BjHcController {
}
@PostMapping("/znjsByHm")
@LogOper(czxxLbdm = "01", yymcJyqk = "0701", czxxJyqk = "智能检索")
public R znjsByHm(String hm){
try {
if (StringUtils.isEmpty(hm)){
......@@ -76,6 +80,7 @@ public class BjHcController {
}
@PostMapping("/saveRxbdTask")
@LogOper(czxxLbdm = "02", yymcJyqk = "0701", czxxJyqk = "人像比对")
public R saveRxbdTask(TbStAppRxhcrw rxhcrw){
try {
if (StringUtils.isEmpty(rxhcrw.getTaskId())){
......@@ -93,6 +98,7 @@ public class BjHcController {
}
@PostMapping("/getRxhcList")
@LogOper(czxxLbdm = "01", yymcJyqk = "0701", czxxJyqk = "查询人像比对任务")
public R getRxhcList(TbStAppRxhcrw rxhcrw){
try {
Map<String, Object> resultMap = tbStAppRxhcrwService.getRxhcList(rxhcrw);
......@@ -104,6 +110,7 @@ public class BjHcController {
}
@PostMapping("/deleteRxhcrw/{taskId}")
@LogOper(czxxLbdm = "04", yymcJyqk = "0701", czxxJyqk = "删除人像比对任务")
public R deleteRxhcrw(@PathVariable String taskId){
try {
tbStAppRxhcrwService.deleteRxhcrw(taskId);
......
package org.springblade.founder.ydjwhc.controller;
import org.springblade.founder.log.LogOper;
import org.springblade.founder.utils.R;
import org.springblade.founder.ydjwhc.entity.HcAjJg;
import org.springblade.founder.ydjwhc.entity.Xzgzry;
......@@ -19,6 +20,7 @@ public class ZbxxjsController {
private ZbxxjsService zbxxjsService;
@RequestMapping("/zbajjs")//周边案件检索
@LogOper(czxxLbdm = "01", yymcJyqk = "0701", czxxJyqk = "周边案件检索")
public R getZbAjxxByJwd(ZbxxjsQueryParam queryParam) {
try {
if (queryParam.isEmpty()){
......@@ -33,6 +35,7 @@ public class ZbxxjsController {
}
@RequestMapping("/zbryjs")//周边刑侦关注人员检索
@LogOper(czxxLbdm = "01", yymcJyqk = "0701", czxxJyqk = "周边刑侦关注人员检索")
public R getZbRyxxByJwd(ZbxxjsQueryParam queryParam) {
try {
if (queryParam.isEmpty()){
......
......@@ -32,6 +32,7 @@ import org.springblade.core.tool.utils.DigestUtil;
import org.springblade.core.tool.utils.Func;
import org.springblade.core.tool.utils.RedisUtil;
import org.springblade.core.tool.utils.WebUtil;
import org.springblade.founder.log.LogOper;
import org.springblade.modules.auth.granter.ITokenGranter;
import org.springblade.modules.auth.granter.TokenGranterBuilder;
import org.springblade.modules.auth.granter.TokenParameter;
......@@ -69,6 +70,7 @@ public class AuthController {
@PostMapping("token")
@ApiOperation(value = "获取认证token", notes = "传入租户ID:tenantId,账号:account,密码:password")
@LogOper(czxxLbdm = "05", yymcJyqk = "0701", czxxJyqk = "登陆")
public R<AuthInfo> token(@ApiParam(value = "授权类型", required = true) @RequestParam(defaultValue = "password", required = false) String grantType,
@ApiParam(value = "刷新令牌") @RequestParam(required = false) String refreshToken,
@ApiParam(value = "租户ID", required = true) @RequestParam(defaultValue = "000000", required = false) String tenantId,
......
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