Commit efc2eab4 by yangyang

轨迹接口提交(湖南)

parent f7a9f1d7
...@@ -193,40 +193,40 @@ public class SkTrailController extends ApiController implements ExcelControllerI ...@@ -193,40 +193,40 @@ public class SkTrailController extends ApiController implements ExcelControllerI
*/ */
@PostMapping("query") @PostMapping("query")
@ApiOperation(value = "以人侦查_获取轨迹接口") @ApiOperation(value = "以人侦查_获取轨迹接口")
//@OperLog(message = "公共_获取轨迹接口", operation = OperationType.QUERY) @OperLog(message = "公共_获取轨迹接口", operation = OperationType.QUERY)
public MapRestResult query(@RequestBody SkTrailParam sktrailParam,HttpServletRequest request) { public MapRestResult query(@RequestBody SkTrailParam sktrailParam,HttpServletRequest request) {
List<SkTrailVO> list = new ArrayList<>(); List<SkTrailVO> list = new ArrayList<>();
// 根据标识号查看是否为演示数据 演示数据直接走数据库 // 根据标识号查看是否为演示数据 演示数据直接走数据库
// if("dev".equals(environment)||SkTextUtilServiceImpl.queryText(sktrailParam.getLikeValue()).size()>0){ /*if(SkTextUtilServiceImpl.queryText(sktrailParam.getLikeValue()).size()>0){
// //分页 //分页
// Page page = new Page(sktrailParam.getPage(), sktrailParam.getPageSize()); Page page = new Page(sktrailParam.getPage(), sktrailParam.getPageSize());
// QueryWrapper queryWrapper = new QueryWrapper(); QueryWrapper queryWrapper = new QueryWrapper();
// queryWrapper.eq("isDeleted", "0"); queryWrapper.eq("isDeleted", "0");
// queryWrapper.select("objectValue","objectType","objectName"); queryWrapper.select("objectValue","objectType","objectName");
// if (sktrailParam.getLikeField() != null && !sktrailParam.getLikeField().equals("")) { if (sktrailParam.getLikeField() != null && !sktrailParam.getLikeField().equals("")) {
// queryWrapper.eq("objectType", sktrailParam.getLikeField()); queryWrapper.eq("objectType", sktrailParam.getLikeField());
// } }
// if (sktrailParam.getLikeValue() != null && !sktrailParam.getLikeValue().equals("")) { if (sktrailParam.getLikeValue() != null && !sktrailParam.getLikeValue().equals("")) {
// queryWrapper.like("objectValue", sktrailParam.getLikeValue()); queryWrapper.like("objectValue", sktrailParam.getLikeValue());
// } }
// //时间 //时间
// if (sktrailParam.getKssj() != null && !sktrailParam.getKssj().equals("")) { if (sktrailParam.getKssj() != null && !sktrailParam.getKssj().equals("")) {
// queryWrapper.ge("str_to_date(date,'%Y-%m-%d %H:%i:%s')", sktrailParam.getKssj()); queryWrapper.ge("str_to_date(date,'%Y-%m-%d %H:%i:%s')", sktrailParam.getKssj());
// } }
// if (sktrailParam.getJssj() != null && !sktrailParam.getJssj().equals("")) { if (sktrailParam.getJssj() != null && !sktrailParam.getJssj().equals("")) {
// queryWrapper.le("str_to_date(date,'%Y-%m-%d %H:%i:%s')", sktrailParam.getJssj()); queryWrapper.le("str_to_date(date,'%Y-%m-%d %H:%i:%s')", sktrailParam.getJssj());
// } }
//
// queryWrapper.groupBy("objectValue"); queryWrapper.groupBy("objectValue");
// queryWrapper.groupBy("objectType"); queryWrapper.groupBy("objectType");
// queryWrapper.groupBy("objectName"); queryWrapper.groupBy("objectName");
//
// IPage page1 = skTrailService.page(page, queryWrapper); IPage page1 = skTrailService.page(page, queryWrapper);
// List<SkTrail> records = page1.getRecords(); List<SkTrail> records = page1.getRecords();
// for (SkTrail skTrail : records) { for (SkTrail skTrail : records) {
// list.add(new SkTrailVO(skTrail, findByBh(skTrail.getObjectvalue(),skTrail.getObjecttype()))); list.add(new SkTrailVO(skTrail, findByBh(skTrail.getObjectvalue(),skTrail.getObjecttype())));
// } }
// } }*/
// 真实API // 真实API
if(sktrailParam.getLikeField().equals("wbgj")){ if(sktrailParam.getLikeField().equals("wbgj")){
list = interfaceAPI.getWbXx(sktrailParam.getLikeValue(),sktrailParam.getKssj(),sktrailParam.getJssj(),request,sktrailParam.getPage(),sktrailParam.getPageSize()); list = interfaceAPI.getWbXx(sktrailParam.getLikeValue(),sktrailParam.getKssj(),sktrailParam.getJssj(),request,sktrailParam.getPage(),sktrailParam.getPageSize());
...@@ -504,7 +504,7 @@ public class SkTrailController extends ApiController implements ExcelControllerI ...@@ -504,7 +504,7 @@ public class SkTrailController extends ApiController implements ExcelControllerI
@PostMapping("/export") @PostMapping("/export")
@ApiOperation("Excel接口") @ApiOperation("Excel接口")
//@OperLog(message = "Excel接口(轨迹导出)", operation = OperationType.QUERY) @OperLog(message = "Excel接口(轨迹导出)", operation = OperationType.QUERY)
public void export(HttpServletResponse response,@RequestBody SkTrailParam sktrailParam,HttpServletRequest request)throws Exception{ public void export(HttpServletResponse response,@RequestBody SkTrailParam sktrailParam,HttpServletRequest request)throws Exception{
List<SkTrailVO> list = new ArrayList<>(); List<SkTrailVO> list = new ArrayList<>();
// 根据标识号查看是否为演示数据 演示数据直接走数据库 // 根据标识号查看是否为演示数据 演示数据直接走数据库
......
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