Browse Source

feat(all): 索菲亚工厂

1 修改索菲亚工厂客户名称和电话逻辑
fix-sign
zhaoqiaobo 4 months ago
parent
commit
f3ebf8e4d5
  1. 15
      blade-service/logpm-factory-data/logpm-factory-data-suofeiya/src/main/java/com/logpm/factorydata/suofeiya/service/impl/DeliveryNoteServiceImpl.java

15
blade-service/logpm-factory-data/logpm-factory-data-suofeiya/src/main/java/com/logpm/factorydata/suofeiya/service/impl/DeliveryNoteServiceImpl.java

@ -164,16 +164,21 @@ public class DeliveryNoteServiceImpl extends BaseServiceImpl<DeliveryNoteMapper,
advanceEntity.setOrderCode(orderInfoVO.getOrderNo());
advanceEntity.setServiceNum(orderInfoVO.getMainOrderNo());
advanceEntity.setSenderFactory(vo.getSendAddr());
// 工长名字为无,则取客户名字 工长名字不为无 则取工长电话 客户名字转工长名字
if(StrUtil.equals(orderInfoVO.getConnectName(),"无")){
advanceEntity.setCustomerName(orderInfoVO.getReceiver());
advanceEntity.setCustomerPhone(orderInfoVO.getReceiveTel());
}else{
advanceEntity.setCustomerName(orderInfoVO.getReceiver() + " 转 " + orderInfoVO.getConnectName());
advanceEntity.setCustomerPhone(orderInfoVO.getConnectPhone());
}
advanceEntity.setCustomerAddress(orderInfoVO.getReceiveAddr());
for (PackageInfoVO orderPackageDTO : packageInfoVOS) {
advanceEntity.setDealerCode(orderPackageDTO.getDealerNo());
advanceEntity.setDealerName(orderPackageDTO.getDealerName());
advanceEntity.setStoreCode(orderPackageDTO.getDealerNo());
advanceEntity.setStoreName(orderPackageDTO.getDealerName());
advanceEntity.setCustomerName(orderInfoVO.getReceiver() + " 转 " + orderInfoVO.getConnectName());
advanceEntity.setCustomerPhone(orderInfoVO.getConnectPhone());
advanceEntity.setCustomerAddress(orderInfoVO.getReceiveAddr());
// 封装包件
TrunklineAdvanceDetailEntity advanceDetailEntity = new TrunklineAdvanceDetailEntity();
advanceDetailEntity.setWarehouseId(startWarehouseId);

Loading…
Cancel
Save