|
|
|
@ -24,13 +24,15 @@
|
|
|
|
|
auth_dept.name deptName,
|
|
|
|
|
auth_warehouse.name invName,
|
|
|
|
|
ip.deptCode,
|
|
|
|
|
ip.invCode
|
|
|
|
|
ip.invCode,
|
|
|
|
|
auth_space.name spaceName
|
|
|
|
|
from inv_product ip
|
|
|
|
|
inner join basic_udirel on ip.relIdFk = basic_udirel.id
|
|
|
|
|
inner join basic_products bp on basic_udirel.uuid = bp.uuid
|
|
|
|
|
left join basic_corp on ip.supId = basic_corp.erpId
|
|
|
|
|
left join auth_dept on auth_dept.code = ip.deptCode
|
|
|
|
|
left join auth_warehouse on auth_warehouse.code = ip.invCode
|
|
|
|
|
left join auth_space `as` on ip.invSpaceCode = `as`.code
|
|
|
|
|
<where>
|
|
|
|
|
bp.diType = 1
|
|
|
|
|
<if test="cpmctymc != null and cpmctymc != ''">
|
|
|
|
@ -72,6 +74,9 @@
|
|
|
|
|
<if test="invCode != null and invCode != ''">
|
|
|
|
|
AND ip.invCode = #{invCode}
|
|
|
|
|
</if>
|
|
|
|
|
<if test="invSpaceCode != null and invSpaceCode != ''">
|
|
|
|
|
AND invSpaceCode = #{invSpaceCode}
|
|
|
|
|
</if>
|
|
|
|
|
<if test="invCodes != null and invCodes.size() != 0">
|
|
|
|
|
AND ip.invCode in
|
|
|
|
|
<foreach collection="invCodes" item="item" index="index" open="(" close=")" separator=",">
|
|
|
|
@ -301,7 +306,7 @@
|
|
|
|
|
bp.zczbhhzbapzbh,
|
|
|
|
|
sum(ip.inCount) as inCount,
|
|
|
|
|
sum(ip.outCount) as outCount,
|
|
|
|
|
sum(ip.reCount)as reCount,
|
|
|
|
|
sum(ip.reCount) as reCount,
|
|
|
|
|
ip.customerId,
|
|
|
|
|
basic_corp.name supName,
|
|
|
|
|
ip.supId,
|
|
|
|
@ -366,5 +371,4 @@
|
|
|
|
|
group by ip.relIdFk
|
|
|
|
|
order by ip.updateTime desc
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
</mapper>
|
|
|
|
|