| | |
| | | from |
| | | sd.`order` as o left join sd.order_detail as od on o.order_id=od.order_id |
| | | left join sd.order_glass_detail as ogd on ogd.order_id=od.order_id and ogd.order_number=od.order_number |
| | | left join reporting_work as rw on rw.order_id=o.order_id |
| | | left join damage_details as dd on dd.reporting_work_id=rw.reporting_work_id and dd.order_number=ogd.order_number |
| | | left join pp.reporting_work as rw on rw.order_id=o.order_id |
| | | left join pp.damage_details as dd on dd.reporting_work_id=rw.reporting_work_id and dd.order_number=ogd.order_number |
| | | and dd.technology_number=ogd.technology_number |
| | | where date(rw.reporting_work_time) >= #{startDate} |
| | | and date(rw.reporting_work_time) <= #{endDate} |
| | |
| | | <select id="getProcessBreakingTotal"> |
| | | select CEILING(count(dd.id) / #{pageSize}) as 'pageTotal', |
| | | count(distinct dd.id) as 'total' |
| | | from damage_details as dd |
| | | left join reporting_work as rw |
| | | from pp.damage_details as dd |
| | | left join pp.reporting_work as rw |
| | | on rw.reporting_work_id = dd.reporting_work_id |
| | | left join sd.order as o |
| | | on rw.order_id = o.order_id |