Files
klp-oa/klp-wms/src/main/java/com/klp/mapper/WmsApprovalMapper.java
Joshi bbe451cb23 feat(wms): 添加已删除数据查询功能
- 在WmsApprovalMapper中新增selectVoListWithDeleted方法用于查询未删除和已删除的审批数据
- 在WmsApprovalTaskMapper中新增selectVoListWithDeleted方法用于查询未删除和已删除的审批任务数据
- 更新WmsApprovalServiceImpl中审批任务查询逻辑,使用新的方法获取包含已删除数据的任务
- 更新WmsApprovalTaskServiceImpl中审批信息查询逻辑,使用新的方法获取包含已删除数据的审批
- 在XML映射文件中添加对应的SQL查询语句,支持按del_flag条件查询数据
2026-04-29 13:07:48 +08:00

26 lines
724 B
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.klp.mapper;
import com.klp.domain.WmsApproval;
import com.klp.domain.vo.WmsApprovalVo;
import com.klp.common.core.mapper.BaseMapperPlus;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
* 通用审批(支持请假/外出等申请的审批Mapper接口
*
* @author klp
* @date 2026-01-20
*/
public interface WmsApprovalMapper extends BaseMapperPlus<WmsApprovalMapper, WmsApproval, WmsApprovalVo> {
/**
* 查询未删除和已删除的审批数据del_flag = 0 或 del_flag = 2
*
* @param approvalIds 审批ID列表
* @return 审批信息列表
*/
List<WmsApprovalVo> selectVoListWithDeleted(@Param("approvalIds") List<Long> approvalIds);
}