库存管理查询出库列表改正
This commit is contained in:
@@ -63,5 +63,40 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
</if>
|
||||
</select>
|
||||
|
||||
<select id="defineQueryTotal" resultType="Long">
|
||||
select
|
||||
count(*)
|
||||
from
|
||||
sys_oa_out_warehouse ware
|
||||
join
|
||||
sys_oa_project project on ware.project_id = project.project_id
|
||||
|
||||
join sys_oa_warehouse warehouse on warehouse.id = ware.warehouse_id
|
||||
<if test="bo != null">
|
||||
<where>
|
||||
<if test="bo.projectName != null and bo.projectName != ''">
|
||||
and project.project_name like concat('%', #{bo.projectName}, '%')
|
||||
</if>
|
||||
<if test="bo.id != null and bo.id != ''">
|
||||
and ware.id = #{bo.id}
|
||||
</if>
|
||||
<if test="bo.projectId != null and bo.projectId != ''">
|
||||
and project.project_id = #{bo.projectId}
|
||||
</if>
|
||||
<if test="bo.amount != null and bo.amount != ''">
|
||||
and ware.amount = #{bo.amount}
|
||||
</if>
|
||||
<if test="bo.remark != null and bo.remark != ''">
|
||||
and ware.remark like concat('%', #{bo.remark}, '%')
|
||||
</if>
|
||||
<if test="bo.warehouseId != null and bo.warehouseId != ''">
|
||||
and ware.warehouse_id = #{bo.warehouseId}
|
||||
</if>
|
||||
<if test="bo.warehouseName != null and bo.warehouseName != ''">
|
||||
and warehouse.name like concat('%', #{bo.warehouseName}, '%')
|
||||
</if>
|
||||
</where>
|
||||
</if>
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
|
||||
Reference in New Issue
Block a user