mysql lambda查询_lambdaQueryWrapper多条件嵌套查询

/** * @param pageNum 当前页 * @param pageSize 每页条数 * @param moduleName 产品 * @param

/**

* @param pageNum 当前页

* @param pageSize 每页条数

* @param moduleName 产品

* @param userNetType 运营商

* @param cityName 城市名称

* @param beginTime 开始周的任意一天日期(例如:2019-12-20)

* @param endTime 结束周的任意一天日期(例如:2020-01-20)

* @param keyWord 查询条件(专题英文名或者中文名)

* @return

*/

//开始年份

String beginYear = null;

//结束年份

String endYear = null;

//开始周数

String beginWeek = null;

//结束周数

String endWeek = null;

/*这部分内容忽略,调用了其他的方法,

反正就是为了获取开始日期所在的年份、周数以及结束日期所在的年份、周数*/

if (StringUtils.isBlank(beginTime) || StringUtils.isBlank(endTime)) {

DateTime dateTime = DateUtil.lastWeek();

//格式化日期,结果:yyyyMMdd

beginTime = DateUtil.formatDate(dateTime);

beginYear = TimeU