zoukankan      html  css  js  c++  java
  • springcloud根据日期区间查询同时其他字段模糊查询

    /**
    	 * 分页查询完工送检单
    	 * @param entity
    	 * @param query
    	 * @return
    	 */
    	@GetMapping("getQcProInsAppOverList")
    	public R<IPage<QcProInsAppOverVO>> getQcProInsAppOverList(@ApiIgnore @RequestParam Map<String, Object> entity, Query query){
    		log.info("分页查询完工送检单entity======"+entity);
    		QueryWrapper<QcProInsAppOver> queryWrapper=Condition.getQueryWrapper(entity,QcProInsAppOver.class).orderByDesc("id");
    		if(entity.containsKey("startDateTime")&&entity.containsKey("endDateTime") && Func.isNotEmpty(entity.get("startDateTime"))&&Func.isNotEmpty(entity.get("endDateTime"))){
    			Map<String,Object>map=new HashMap<>();
    			map.putAll(entity);
    			map.remove("startDateTime");
    			map.remove("endDateTime");
    			map.remove("current");
    			map.remove("size");
    			queryWrapper=Condition.getQueryWrapper(map, QcProInsAppOver.class).orderByDesc("id").between("create_date",entity.get("startDateTime"),entity.get("endDateTime"));
    		}
    		IPage<QcProInsAppOver> pages = qcProInsAppOverService.page(Condition.getPage(query),queryWrapper);
    		return R.data(QcProInsAppOverWrapper.build().pageVO(pages));
    	}
    

      

  • 相关阅读:
    1121 Django基本
    1121 爬虫简单面条版
    1118 DOM
    1114 CSS基础
    1116 前端的练习--博客界面
    1112 前端基础之标签
    仿优酷错误
    1107 python自定义实现ORM
    cesm1_2_2在南信大大型机上的移植以及运行简单case的步骤
    ERROR:105: Unable to locate a modulefile for 'xxx'
  • 原文地址:https://www.cnblogs.com/xianz666/p/14207073.html
Copyright © 2011-2022 走看看