|
|
|
@ -35,7 +35,7 @@ public class SapProductPlanDaoImpl implements ISapProductPlanDao {
|
|
|
|
|
public ListPager<SapProductPlan> querySapProductPlanPager(SapProductPlan sapProductPlan, Pager pager) {
|
|
|
|
|
//查询数据
|
|
|
|
|
StringBuffer dataHql = new StringBuffer("select sap.plnum,sap.plmat,ifnull(sap.gsmng,0) as sumQty," +
|
|
|
|
|
"ifnull(mes.complete_qty,0) as completeQty,sap.meins,sap.psttr,sap.pedtr,sap.l_str," +
|
|
|
|
|
"ifnull(mes.reported_qty,0) as completeQty,sap.meins,sap.psttr,sap.pedtr,sap.l_str," +
|
|
|
|
|
"sap.plwrk,sap.create_date_time,sap.create_user,sap.modify_date_time,sap.modify_user");
|
|
|
|
|
StringBuilder hql = new StringBuilder();
|
|
|
|
|
hql.append(" from sap_product_plan sap left join mes_work_order mes on sap.plnum = mes.plan_order_no and sap.plmat = mes.part_no " +
|
|
|
|
@ -44,7 +44,7 @@ public class SapProductPlanDaoImpl implements ISapProductPlanDao {
|
|
|
|
|
//拼接查询条件
|
|
|
|
|
packWhere(sapProductPlan, hql);
|
|
|
|
|
StringBuffer unionDataHql = new StringBuffer("select sap.plnum,mes.part_no,ifnull(mes.qty,0) as sumQty," +
|
|
|
|
|
"ifnull(mes.complete_qty,0) as completeQty,part.unit,sap.psttr,sap.pedtr,sap.l_str," +
|
|
|
|
|
"ifnull(mes.reported_qty,0) as completeQty,part.unit,sap.psttr,sap.pedtr,sap.l_str," +
|
|
|
|
|
"sap.plwrk,mes.create_date_time,mes.create_user,mes.modify_date_time,mes.modify_user");
|
|
|
|
|
StringBuilder unionHql = new StringBuilder();
|
|
|
|
|
unionHql.append(" from sap_product_plan sap right join mes_work_order mes on sap.plnum = mes.plan_order_no and sap.plmat = mes.part_no " +
|
|
|
|
|