fix:销售提成-整机中有重复数据

This commit is contained in:
zzs 2025-01-16 10:09:50 +08:00
parent 56c5ddedf4
commit 13cac49c4f

View File

@ -21,7 +21,7 @@ import static com.yem.rf.salescommission.CompleteShipDetailReportPlugin.querySal
import static com.yem.rf.utils.RFUtils.*; import static com.yem.rf.utils.RFUtils.*;
/** /**
* @Description: TODO * @Description: 销售提成-整机
* @Date: 2024/7/8 10:24 * @Date: 2024/7/8 10:24
* @Created: by ZZSLL * @Created: by ZZSLL
*/ */
@ -44,6 +44,7 @@ public class SalesCommissionReportPlugin extends AbstractReportListDataPlugin {
.on("delivernoticeid", "storagetransid") .on("delivernoticeid", "storagetransid")
.select(RptUtil.getDataSetFiledAlias(delivernotice), RptUtil.getDataSetFiledAlias(storagetrans)) .select(RptUtil.getDataSetFiledAlias(delivernotice), RptUtil.getDataSetFiledAlias(storagetrans))
.finish(); .finish();
resDataSet = resDataSet.distinct();
resDataSet = resDataSet.leftJoin(salesorder) resDataSet = resDataSet.leftJoin(salesorder)
.on("coreentryid", "salesorderenid") .on("coreentryid", "salesorderenid")
.select(RptUtil.getDataSetFiledAlias(resDataSet), RptUtil.getDataSetFiledAlias(salesorder)) .select(RptUtil.getDataSetFiledAlias(resDataSet), RptUtil.getDataSetFiledAlias(salesorder))
@ -68,6 +69,7 @@ public class SalesCommissionReportPlugin extends AbstractReportListDataPlugin {
FilterInfo filter = param.getFilter(); FilterInfo filter = param.getFilter();
String salesorderno = filter.getString("yem_salesorderno");//合同号 String salesorderno = filter.getString("yem_salesorderno");//合同号
salesorderno = "EHWL-YLL240729-A";
long producttype = filter.getLong("yem_bd_producttype");//产品分类 long producttype = filter.getLong("yem_bd_producttype");//产品分类
long customer = filter.getLong("yem_bd_customer");//客户 long customer = filter.getLong("yem_bd_customer");//客户
long products = filter.getLong("yem_bd_products");//机型 long products = filter.getLong("yem_bd_products");//机型