| | |
| | | </where> |
| | | order by fgi.update_time desc |
| | | |
| | | limit #{offset},#{pageSize}; |
| | | <!-- limit #{offset},#{pageSize}--> |
| | | ; |
| | | </select> |
| | | |
| | | |
| | | <select id="getPageTotal"> |
| | | select |
| | | CEILING(count(fgi.id)/#{pageSize}) as 'pageTotal', |
| | | 1 as 'pageTotal', |
| | | <!-- CEILING(count(fgi.id)/#{pageSize}) as 'pageTotal', --> |
| | | |
| | | count(fgi.id) as 'total' |
| | | from finished_goods_inventory fgi |
| | | from mm.finished_goods_inventory fgi |
| | | left join sd.order_detail od on fgi.order_id = od.order_id and fgi.order_number = od.order_number |
| | | left join sd.`order` o on fgi.order_id = o.order_id |
| | | <where> |
| | |
| | | </where> |
| | | |
| | | order by fgi.update_time desc |
| | | limit #{offset},#{pageSize} |
| | | <!-- limit #{offset},#{pageSize} as 'pageTotal', --> |
| | | ; |
| | | </select> |
| | | |
| | |
| | | <select id="getPrintTitleByBox"> |
| | | select kkk.*, |
| | | rw.teams_groups_name as teams_groups_name2 |
| | | from(select o.order_id, |
| | | from(select #{orderId} as order_id, |
| | | o.customer_name, |
| | | o.customer_id, |
| | | o.project, |
| | | o.batch, |
| | | (select batch from sd.`order` pp1 where pp1.order_id =#{orderId} ) as batch, |
| | | fol.box_no as 'remarks', |
| | | SUM(fol.quantity_available) as quantity, |
| | | ROUND( sum(od.width * od.height * fol.quantity_available) / 1000000, 2 ) as area, |