Merge branch 'refs/heads/fix-report-zzs' into test
This commit is contained in:
commit
8dc3b760ed
@ -171,16 +171,8 @@ public class ITCOrderDetailsReportPlugin extends AbstractReportListDataPlugin {
|
|||||||
selectfields.add("yem_shippingplan_entry.yem_plandetail_entry.id order_plan_detail_id");//跟单任务明细子分录ID
|
selectfields.add("yem_shippingplan_entry.yem_plandetail_entry.id order_plan_detail_id");//跟单任务明细子分录ID
|
||||||
selectfields.add("yem_shippingplan_entry.yem_plandetail_entry.yem_srcentryid order_detail_id_plan_fk");
|
selectfields.add("yem_shippingplan_entry.yem_plandetail_entry.yem_srcentryid order_detail_id_plan_fk");
|
||||||
|
|
||||||
DataSet dataSet = ORM.create().queryDataSet(algoKey, "yem_es_salesorder", String.join(",", selectfields), qFilter.toArray());
|
|
||||||
|
|
||||||
DataSet proReqBill = queryOrderProReqBill(param);
|
return ORM.create().queryDataSet(algoKey, "yem_es_salesorder", String.join(",", selectfields), qFilter.toArray());
|
||||||
|
|
||||||
dataSet = dataSet.leftJoin(proReqBill)
|
|
||||||
.on("order_plan_id", "order_req_main_detail_fk")
|
|
||||||
.select(RptUtil.getDataSetFiledAlias(dataSet), RptUtil.getDataSetFiledAlias(proReqBill))
|
|
||||||
.finish();
|
|
||||||
|
|
||||||
return dataSet;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private DataSet queryOrderProReqBill(ReportQueryParam param) {
|
private DataSet queryOrderProReqBill(ReportQueryParam param) {
|
||||||
@ -240,11 +232,22 @@ public class ITCOrderDetailsReportPlugin extends AbstractReportListDataPlugin {
|
|||||||
private DataSet queryTrackTaskConsoleProcEntry(ReportQueryParam param) {
|
private DataSet queryTrackTaskConsoleProcEntry(ReportQueryParam param) {
|
||||||
|
|
||||||
List<String> selectfields = new ArrayList<>();
|
List<String> selectfields = new ArrayList<>();
|
||||||
|
selectfields.add("yem_es_salesorder_r.id task_order_plan_id");
|
||||||
selectfields.add("yem_es_salesorder_r.yem_entrtyid plan_proc_detail_fk");
|
selectfields.add("yem_es_salesorder_r.yem_entrtyid plan_proc_detail_fk");
|
||||||
selectfields.add("yem_es_salesorder_r.yem_stockway yem_ifreform");
|
selectfields.add("yem_es_salesorder_r.yem_stockway yem_ifreform");
|
||||||
// selectfields.add("TO_CHAR(yem_es_salesorder_r.yem_yieldetacdate, 'yyyy-MM-dd') yem_prodfeedbackdate");//预计完成时间
|
// selectfields.add("TO_CHAR(yem_es_salesorder_r.yem_yieldetacdate, 'yyyy-MM-dd') yem_prodfeedbackdate");//预计完成时间
|
||||||
selectfields.add("TO_CHAR(yem_es_salesorder_r.yem_yieldfactacdate, 'yyyy-MM-dd') yem_plancompdate");//实际完成时间
|
selectfields.add("TO_CHAR(yem_es_salesorder_r.yem_yieldfactacdate, 'yyyy-MM-dd') yem_plancompdate");//实际完成时间
|
||||||
return ORM.create().queryDataSet(algoKey, "yem_tracktaskconsole", String.join(",", selectfields), null);
|
|
||||||
|
DataSet dataSet = ORM.create().queryDataSet(algoKey, "yem_tracktaskconsole", String.join(",", selectfields), null);
|
||||||
|
|
||||||
|
DataSet proReqBill = queryOrderProReqBill(param);
|
||||||
|
|
||||||
|
dataSet = dataSet.leftJoin(proReqBill)
|
||||||
|
.on("task_order_plan_id", "order_req_main_detail_fk")
|
||||||
|
.select(RptUtil.getDataSetFiledAlias(dataSet), RptUtil.getDataSetFiledAlias(proReqBill))
|
||||||
|
.finish();
|
||||||
|
|
||||||
|
return dataSet;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
Reference in New Issue
Block a user