| doc/河南鹤壁天沐钢化玻璃厂.sql | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/ruoyi/device/controller/MaintenanceTaskController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/ruoyi/device/pojo/MaintenanceTask.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/ruoyi/device/service/MaintenanceTaskService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/ruoyi/device/service/impl/DeviceLedgerServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/ruoyi/device/service/impl/MaintenanceTaskServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/resources/mybatis/mybatis-config.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
doc/ºÓÄϺױÚÌìãå¸Ö»¯²£Á§³§.sql
@@ -157,4 +157,7 @@ ADD COLUMN `product_model_id` bigint NULL COMMENT '产åè§æ ¼ID' AFTER `inspect_id`; ALTER TABLE `product-inventory-management-hbtmblc`.`device_ledger` ADD COLUMN `product_process_id` bigint NULL COMMENT 'å·¥åºID' AFTER `type`; ADD COLUMN `product_process_id` bigint NULL COMMENT 'å·¥åºID' AFTER `type`; ALTER TABLE `maintenance_task` ADD COLUMN `maintenance_location` VARCHAR ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设å¤ä¿å »ä½ç½®'; src/main/java/com/ruoyi/device/controller/MaintenanceTaskController.java
@@ -30,7 +30,7 @@ @GetMapping("/listPage") @ApiOperation(value = "设å¤ä¿å »å®æ¶ä»»å¡å表") public AjaxResult listPage(Page page, MaintenanceTask maintenanceTask) { public AjaxResult listPage(Page<MaintenanceTask> page, MaintenanceTask maintenanceTask) { return maintenanceTaskService.listPage(page,maintenanceTask); } src/main/java/com/ruoyi/device/pojo/MaintenanceTask.java
@@ -106,4 +106,7 @@ @TableField(fill = com.baomidou.mybatisplus.annotation.FieldFill.INSERT) private Long tenantId; @ApiModelProperty("设å¤ä¿å »ä½ç½®") private String maintenanceLocation; } src/main/java/com/ruoyi/device/service/MaintenanceTaskService.java
@@ -12,7 +12,7 @@ * @date : 2025/12/22 14:56 */ public interface MaintenanceTaskService extends IService<MaintenanceTask> { AjaxResult listPage(Page page, MaintenanceTask maintenanceTask); AjaxResult listPage(Page<MaintenanceTask> page, MaintenanceTask maintenanceTask); AjaxResult add(MaintenanceTask maintenanceTask); src/main/java/com/ruoyi/device/service/impl/DeviceLedgerServiceImpl.java
@@ -42,7 +42,7 @@ private ProductProcessMapper productProcessMapper; @Override public IPage<DeviceLedgerDto> queryPage(Page<?> page, DeviceLedgerDto deviceLedger) { public IPage<DeviceLedgerDto> queryPage(Page page, DeviceLedgerDto deviceLedger) { return deviceLedgerMapper.queryPage(page, deviceLedger); } src/main/java/com/ruoyi/device/service/impl/MaintenanceTaskServiceImpl.java
@@ -1,7 +1,9 @@ package com.ruoyi.device.service.impl; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.ruoyi.common.utils.StringUtils; import com.ruoyi.common.utils.bean.BeanUtils; import com.ruoyi.device.mapper.MaintenanceTaskMapper; import com.ruoyi.device.pojo.MaintenanceTask; @@ -39,8 +41,21 @@ private MaintenanceTaskScheduler maintenanceTaskScheduler; @Override public AjaxResult listPage(Page page, MaintenanceTask maintenanceTask) { Page<MaintenanceTask> taskPage = maintenanceTaskMapper.selectPage(page, null); public AjaxResult listPage(Page<MaintenanceTask> page, MaintenanceTask maintenanceTask) { LambdaQueryWrapper<MaintenanceTask> queryWrapper = new LambdaQueryWrapper<>(); if (maintenanceTask != null) { if (StringUtils.isNotEmpty(maintenanceTask.getTaskName())) { queryWrapper.like(MaintenanceTask::getTaskName, maintenanceTask.getTaskName()); } if (StringUtils.isNotEmpty(maintenanceTask.getMaintenanceLocation())) { queryWrapper.like(MaintenanceTask::getMaintenanceLocation, maintenanceTask.getMaintenanceLocation()); } if (StringUtils.isNotEmpty(maintenanceTask.getStatus())) { queryWrapper.eq(MaintenanceTask::getStatus, maintenanceTask.getStatus()); } } queryWrapper.orderByDesc(MaintenanceTask::getCreateTime); Page<MaintenanceTask> taskPage = maintenanceTaskMapper.selectPage(page, queryWrapper); // 2. å¦ææ²¡ææ°æ®ï¼ç´æ¥è¿å空å页 if (taskPage.getRecords().isEmpty()) { return AjaxResult.success(taskPage); src/main/resources/mybatis/mybatis-config.xml
@@ -12,8 +12,8 @@ <!-- é ç½®é»è®¤çæ§è¡å¨.SIMPLEå°±æ¯æ®éæ§è¡å¨;REUSEæ§è¡å¨ä¼éç¨é¢å¤çè¯å¥(prepared statements);BATCHæ§è¡å¨å°éç¨è¯å¥å¹¶æ§è¡æ¹éæ´æ° --> <setting name="defaultExecutorType" value="SIMPLE"/> <!-- æå® MyBatis æç¨æ¥å¿çå ·ä½å®ç° --> <!-- <setting name="logImpl" value="SLF4J" />--> <setting name="logImpl" value="org.apache.ibatis.logging.stdout.StdOutImpl"/> <setting name="logImpl" value="SLF4J"/> <!-- <setting name="logImpl" value="org.apache.ibatis.logging.stdout.StdOutImpl" />--> <!-- 使ç¨é©¼å³°å½åæ³è½¬æ¢å段 --> <!-- <setting name="mapUnderscoreToCamelCase" value="true"/> --> </settings>