feat(wms): 添加已删除数据查询功能
- 在WmsApprovalMapper中新增selectVoListWithDeleted方法用于查询未删除和已删除的审批数据 - 在WmsApprovalTaskMapper中新增selectVoListWithDeleted方法用于查询未删除和已删除的审批任务数据 - 更新WmsApprovalServiceImpl中审批任务查询逻辑,使用新的方法获取包含已删除数据的任务 - 更新WmsApprovalTaskServiceImpl中审批信息查询逻辑,使用新的方法获取包含已删除数据的审批 - 在XML映射文件中添加对应的SQL查询语句,支持按del_flag条件查询数据
This commit is contained in:
@@ -24,5 +24,18 @@
|
||||
<result property="remark" column="remark"/>
|
||||
</resultMap>
|
||||
|
||||
<!-- 查询未删除和已删除的审批数据(del_flag = 0 或 del_flag = 2) -->
|
||||
<select id="selectVoListWithDeleted" resultType="com.klp.domain.vo.WmsApprovalVo">
|
||||
SELECT *
|
||||
FROM wms_approval
|
||||
WHERE del_flag IN (0, 2)
|
||||
<if test="approvalIds != null and approvalIds.size() > 0">
|
||||
AND approval_id IN
|
||||
<foreach collection="approvalIds" item="id" open="(" separator="," close=")">
|
||||
#{id}
|
||||
</foreach>
|
||||
</if>
|
||||
</select>
|
||||
|
||||
|
||||
</mapper>
|
||||
|
||||
@@ -35,4 +35,18 @@
|
||||
<result property="remark" column="remark"/>
|
||||
</resultMap>
|
||||
|
||||
<!-- 查询未删除和已删除的审批任务数据(del_flag = 0 或 del_flag = 2) -->
|
||||
<select id="selectVoListWithDeleted" resultType="com.klp.domain.vo.WmsApprovalTaskVo">
|
||||
SELECT *
|
||||
FROM wms_approval_task
|
||||
WHERE del_flag IN (0, 2)
|
||||
<if test="approvalIds != null and approvalIds.size() > 0">
|
||||
AND approval_id IN
|
||||
<foreach collection="approvalIds" item="id" open="(" separator="," close=")">
|
||||
#{id}
|
||||
</foreach>
|
||||
</if>
|
||||
ORDER BY create_time ASC
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
|
||||
Reference in New Issue
Block a user