Bläddra i källkod

交班记录列表查询参数新增

qiangxuan 2 månader sedan
förälder
incheckning
480a635658

+ 9 - 1
zgztBus/jeecg-module-sbm/src/main/java/org/jeecg/modules/billet/billetHotsendChangeShift/controller/BilletHotsendChangeShiftController.java

@@ -130,9 +130,17 @@ public class BilletHotsendChangeShiftController extends JeecgController<BilletHo
 	public Result<IPage<BilletHotsendChangeShift>> queryPageList(BilletHotsendChangeShift billetHotsendChangeShift,
 								   @RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
 								   @RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
+								   @RequestParam(name="queryDate", required = false) String queryDate,
 								   HttpServletRequest req) {
 		QueryWrapper<BilletHotsendChangeShift> queryWrapper = QueryGenerator.initQueryWrapper(billetHotsendChangeShift, req.getParameterMap());
-		Page<BilletHotsendChangeShift> page = new Page<BilletHotsendChangeShift>(pageNo, pageSize);
+		Page<BilletHotsendChangeShift> page = new Page<>(pageNo, pageSize);
+		if (queryDate != null && !queryDate.isEmpty()) {
+			String queryDateTime = queryDate + " " + " 00:00:00";
+			Date date = DateUtils.parseDatetime(queryDateTime);
+			Date startTime = DateUtils.getStartOfDayByDate(date);
+			Date endTime = DateUtils.getEndOfDayByDate(date);
+			queryWrapper.between("create_time", startTime, endTime);
+		}
 		IPage<BilletHotsendChangeShift> pageList = billetHotsendChangeShiftService.page(page, queryWrapper);
 		return Result.OK(pageList);
 	}