fix:出口报关明细报表,订单号
This commit is contained in:
parent
afc3b08ce2
commit
8a571e614a
@ -450,18 +450,20 @@ public class ExportDeclarationDetailsReportPlugin extends AbstractReportListData
|
||||
"ELSE 0.0 " +
|
||||
"END contains_framework_sign ");
|
||||
|
||||
DataSet framework = dataSet.copy().where("contains_framework_sign = 1.0");
|
||||
|
||||
framework = framework.groupBy(new String[]{"framework_billno"})
|
||||
.agg(new GroupConcatFunctionByComma(), "contact_billno", "yem_orderno")
|
||||
.finish();
|
||||
|
||||
framework = framework.select("framework_billno framework_billno_fk, yem_orderno");
|
||||
|
||||
dataSet = dataSet.leftJoin(framework)
|
||||
.on("framework_billno", "framework_billno_fk")
|
||||
.select(RptUtil.getDataSetFiledAlias(dataSet), RptUtil.getDataSetFiledAlias(framework))
|
||||
.finish();
|
||||
dataSet = dataSet.select(String.join(",", RptUtil.getDataSetFiledAlias(dataSet)) + "," +
|
||||
"CASE WHEN contains_framework_sign = 1 THEN contact_billno ELSE '' END yem_orderno");
|
||||
// DataSet framework = dataSet.copy().where("contains_framework_sign = 1.0");
|
||||
//
|
||||
// framework = framework.groupBy(new String[]{"framework_billno"})
|
||||
// .agg(new GroupConcatFunctionByComma(), "contact_billno", "yem_orderno")
|
||||
// .finish();
|
||||
//
|
||||
// framework = framework.select("framework_billno framework_billno_fk, yem_orderno");
|
||||
//
|
||||
// dataSet = dataSet.leftJoin(framework)
|
||||
// .on("framework_billno", "framework_billno_fk")
|
||||
// .select(RptUtil.getDataSetFiledAlias(dataSet), RptUtil.getDataSetFiledAlias(framework))
|
||||
// .finish();
|
||||
|
||||
return dataSet;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user