From 7a90b194a7d1a213d01c323fd90ef5afbdeb4ea7 Mon Sep 17 00:00:00 2001 From: qushaowei <qushaowei@163.com> Date: 星期二, 10 六月 2025 16:21:02 +0800 Subject: [PATCH] 保养修改 --- lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/EamEquipmentController.java | 18 ++++++++++++++++-- 1 files changed, 16 insertions(+), 2 deletions(-) diff --git a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/EamEquipmentController.java b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/EamEquipmentController.java index d38e4e2..dcdbd49 100644 --- a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/EamEquipmentController.java +++ b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/EamEquipmentController.java @@ -1315,13 +1315,27 @@ @RequestParam(name="pageNo", defaultValue="1") Integer pageNo, @RequestParam(name="pageSize", defaultValue="10") Integer pageSize, HttpServletRequest req) { - QueryWrapper<Equipment> queryWrapper = QueryGenerator.initQueryWrapper(equipment, req.getParameterMap()); +// QueryWrapper<Equipment> queryWrapper = QueryGenerator.initQueryWrapper(equipment, req.getParameterMap()); + QueryWrapper<Equipment> queryWrapper = new QueryWrapper<>(); + String num = equipment.getNum(); + if(StringUtils.isNotBlank(num)){ + queryWrapper.like("num",num); + } + String name = equipment.getName(); + if(StringUtils.isNotBlank(name)){ + queryWrapper.like("name",name); + } + String workCenterId = equipment.getWorkCenterId(); + if(StringUtils.isNotBlank(workCenterId)){ + queryWrapper.eq("work_center_id",workCenterId); + } //鏍规嵁涓嬫涓変繚鏃堕棿鎺掑簭 - queryWrapper.orderByAsc("next_third_maintenance_time"); + //濡傛灉startTime鍜宔ndTime涓嶄负绌猴紝鍒欐煡璇笅娆′笁淇濇椂闂村湪杩欎釜鏃堕棿娈靛唴鐨勮澶� if(equipment.getStartTime()!=null && equipment.getEndTime()!=null){ queryWrapper.between("next_third_maintenance_time",equipment.getStartTime(),equipment.getEndTime()); } + queryWrapper.orderByAsc("next_third_maintenance_time"); Page<Equipment> page = new Page<Equipment>(pageNo, pageSize); IPage<Equipment> pageList = equipmentService.page(page, queryWrapper); return Result.OK(pageList); -- Gitblit v1.9.3