wms租赁推送到bms计费凭证

This commit is contained in:
zhou-hongcheng
2026-03-19 14:02:42 +08:00
parent 04c1150c06
commit c2d4ce9610
7 changed files with 27 additions and 1 deletions
@@ -74,4 +74,11 @@ public class BusinessDataPushDTO{
@ApiModelProperty("数据来源(1-系统生成,2-手工录入)") @ApiModelProperty("数据来源(1-系统生成,2-手工录入)")
private Integer dataSources; private Integer dataSources;
@ApiModelProperty("结算币种")
private String settlementCurrency;
@ApiModelProperty("业务员ID")
private String salesmanId;
@ApiModelProperty("业务员名称")
private String salesmanName;
} }
@@ -493,6 +493,9 @@ public class LeaseApplicationService {
jsonObject.put("jiecun_cbm",0);//结存体积 jsonObject.put("jiecun_cbm",0);//结存体积
businessDataPushDTO.setDocumentFormJson(jsonObject.toJSONString()); businessDataPushDTO.setDocumentFormJson(jsonObject.toJSONString());
businessDataPushDTO.setDocumentTypeCode("TY_ZL"); businessDataPushDTO.setDocumentTypeCode("TY_ZL");
businessDataPushDTO.setSalesmanId(leasePO.getSalesmanId());
businessDataPushDTO.setSalesmanName(leasePO.getSalesmanName());
businessDataPushDTO.setSettlementCurrency(leasePO.getSettlementCurrency());
businessDataPushDTO.setSettlementEntityId(leasePO.getShipperId()); businessDataPushDTO.setSettlementEntityId(leasePO.getShipperId());
businessDataPushDTO.setSecondSubjectCode(leasePO.getSecondSubjectCode()); businessDataPushDTO.setSecondSubjectCode(leasePO.getSecondSubjectCode());
businessDataPushDTO.setServiceItemsCode(leasePO.getServiceItemsCode()); businessDataPushDTO.setServiceItemsCode(leasePO.getServiceItemsCode());
@@ -539,6 +542,9 @@ public class LeaseApplicationService {
jsonObject.put("jiecun_cbm",totalVolume);//结存体积 jsonObject.put("jiecun_cbm",totalVolume);//结存体积
businessDataPushDTO.setDocumentFormJson(jsonObject.toJSONString()); businessDataPushDTO.setDocumentFormJson(jsonObject.toJSONString());
businessDataPushDTO.setDocumentTypeCode("TY_ZL"); businessDataPushDTO.setDocumentTypeCode("TY_ZL");
businessDataPushDTO.setSalesmanId(leasePO.getSalesmanId());
businessDataPushDTO.setSalesmanName(leasePO.getSalesmanName());
businessDataPushDTO.setSettlementCurrency(leasePO.getSettlementCurrency());
businessDataPushDTO.setSettlementEntityId(leasePO.getShipperId()); businessDataPushDTO.setSettlementEntityId(leasePO.getShipperId());
businessDataPushDTO.setSecondSubjectCode(leasePO.getSecondSubjectCode()); businessDataPushDTO.setSecondSubjectCode(leasePO.getSecondSubjectCode());
businessDataPushDTO.setServiceItemsCode(leasePO.getServiceItemsCode()); businessDataPushDTO.setServiceItemsCode(leasePO.getServiceItemsCode());
@@ -93,4 +93,7 @@ public class Lease extends BaseVOEntity{
@ApiModelProperty("推送时间") @ApiModelProperty("推送时间")
private String pushTime; private String pushTime;
@ApiModelProperty("业务员ID")
private String salesmanId;
} }
@@ -94,4 +94,7 @@ public class LeasePO extends BaseVOEntity{
@ApiModelProperty("推送时间") @ApiModelProperty("推送时间")
private String pushTime; private String pushTime;
@ApiModelProperty("业务员ID")
private String salesmanId;
} }
@@ -110,4 +110,7 @@ public class LeaseDO extends BaseVOEntity{
@ApiModelProperty("推送时间") @ApiModelProperty("推送时间")
private String pushTime; private String pushTime;
@ApiModelProperty("业务员ID")
private String salesmanId;
} }
@@ -107,4 +107,7 @@ public class LeaseDTO extends BaseVOEntity{
@ApiModelProperty("推送时间") @ApiModelProperty("推送时间")
private String pushTime; private String pushTime;
@ApiModelProperty("业务员ID")
private String salesmanId;
} }
@@ -67,7 +67,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
a.bill_days, a.bill_days,
a.bill_time, a.bill_time,
a.salesman_name, a.salesman_name,
a.settlement_currency a.settlement_currency,
a.salesman_id
from lease a from lease a
LEFT JOIN warehouse w ON a.warehouse_id = w.warehouse_id AND w.del_flag = 1 LEFT JOIN warehouse w ON a.warehouse_id = w.warehouse_id AND w.del_flag = 1
</sql> </sql>