feat: 药房上货推荐单

dev_fifo_z
chenhc 6 months ago
parent bcd25d976a
commit 59195e2e0f

@ -50,7 +50,10 @@
swq.maxDrugCount as maxDrugCount, swq.maxDrugCount as maxDrugCount,
swf.row, swf.row,
(ifnull(swq.maxDrugCount,0) - ifnull(isfi.reCount,0)) as suggestOutCount (ifnull(swq.maxDrugCount,0) - ifnull(isfi.reCount,0)) as suggestOutCount
from io_split_fifo_inv isfi from
(select relId,sum(reCount) as reCount,sum(availableCount) as availableCount,supId,workPlaceQueueCode,workPlaceCode,busType from io_split_fifo_inv
group by relId,supId,workPlaceQueueCode,workPlaceCode,busType
) as isfi
LEFT JOIN basic_udirel bu ON bu.id = isfi.relId LEFT JOIN basic_udirel bu ON bu.id = isfi.relId
LEFT JOIN sys_workplace_queue swq ON swq.code = isfi.workPlaceQueueCode LEFT JOIN sys_workplace_queue swq ON swq.code = isfi.workPlaceQueueCode
LEFT JOIN sys_workplace_freight swf ON swq.freightCode = swf.code LEFT JOIN sys_workplace_freight swf ON swq.freightCode = swf.code
@ -120,7 +123,7 @@
AND (isfi.reCount - swq.remindCount) <![CDATA[ <= ]]> 0 AND (isfi.reCount - swq.remindCount) <![CDATA[ <= ]]> 0
</if> </if>
</where> </where>
GROUP BY id GROUP BY isfi.workPlaceQueueCode
order by swf.row,isfi.workPlaceQueueCode order by swf.row,isfi.workPlaceQueueCode
</select> </select>
</mapper> </mapper>

Loading…
Cancel
Save