From 683b99be211651c3811c6beb6c40d5993a5afea3 Mon Sep 17 00:00:00 2001 From: lzh Date: Thu, 15 Jan 2026 16:37:34 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=88=A0=E9=99=A4=E5=90=8C=E5=90=8DOpsO?= =?UTF-8?q?rderQueueMapper?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mysql/workorder/OpsOrderQueueMapper.java | 55 ------------------- 1 file changed, 55 deletions(-) delete mode 100644 viewsh-module-ops/viewsh-module-ops-biz/src/main/java/com/viewsh/module/ops/dal/mysql/workorder/OpsOrderQueueMapper.java diff --git a/viewsh-module-ops/viewsh-module-ops-biz/src/main/java/com/viewsh/module/ops/dal/mysql/workorder/OpsOrderQueueMapper.java b/viewsh-module-ops/viewsh-module-ops-biz/src/main/java/com/viewsh/module/ops/dal/mysql/workorder/OpsOrderQueueMapper.java deleted file mode 100644 index bfc2024..0000000 --- a/viewsh-module-ops/viewsh-module-ops-biz/src/main/java/com/viewsh/module/ops/dal/mysql/workorder/OpsOrderQueueMapper.java +++ /dev/null @@ -1,55 +0,0 @@ -package com.viewsh.module.ops.dal.mysql.workorder; - -import com.viewsh.framework.mybatis.core.mapper.BaseMapperX; -import com.viewsh.framework.mybatis.core.query.LambdaQueryWrapperX; -import com.viewsh.module.ops.dal.dataobject.workorder.OpsOrderQueueDO; -import org.apache.ibatis.annotations.Mapper; - -import java.util.List; - -/** - * 工单排队队列 Mapper - * - * @author lzh - */ -@Mapper -public interface OpsOrderQueueMapper extends BaseMapperX { - - /** - * 根据保洁员查询队列 - */ - default List selectListByUserId(Long userId) { - return selectList(new LambdaQueryWrapperX() - .eq(OpsOrderQueueDO::getUserId, userId) - .orderByAsc(OpsOrderQueueDO::getQueueIndex)); - } - - /** - * 根据保洁员和状态查询队列 - */ - default List selectListByUserIdAndStatus(Long userId, String queueStatus) { - return selectList(new LambdaQueryWrapperX() - .eq(OpsOrderQueueDO::getUserId, userId) - .eq(OpsOrderQueueDO::getQueueStatus, queueStatus) - .orderByAsc(OpsOrderQueueDO::getQueueIndex)); - } - - /** - * 根据工单ID查询队列记录 - */ - default OpsOrderQueueDO selectByOpsOrderId(Long opsOrderId) { - return selectOne(OpsOrderQueueDO::getOpsOrderId, opsOrderId); - } - - /** - * 查询队列中的最大序号 - */ - default Integer selectMaxQueueIndex(Long userId) { - OpsOrderQueueDO record = selectOne(new LambdaQueryWrapperX() - .eq(OpsOrderQueueDO::getUserId, userId) - .orderByDesc(OpsOrderQueueDO::getQueueIndex) - .last("LIMIT 1")); - return record != null ? record.getQueueIndex() : 0; - } - -}