ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysTaskMapper.java
@@ -92,6 +92,14 @@ public SysTask selectSysTaskByTaskCode(String taskCode); /** * 查询指定日期前缀的最大任务编号 * * @param datePrefix 日期前缀(如:TASK20250923) * @return 最大任务编号 */ public String selectMaxTaskCodeByDatePrefix(String datePrefix); /** * 更新任务状态 * * @param sysTask 任务信息 @@ -106,4 +114,13 @@ * @return 结果 */ public int assignTask(SysTask sysTask); /** * 查询车辆正在进行中的任务 * 正在进行中的任务是指状态不为:PENDING(待处理)、COMPLETED(已完成)、CANCELLED(已取消)的任务 * * @param vehicleId 车辆ID * @return 正在进行中的任务列表 */ public List<SysTask> selectActiveTasksByVehicleId(Long vehicleId); }