|
|
|
@ -25,7 +25,6 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
|
|
import com.baomidou.mybatisplus.core.toolkit.ObjectUtils; |
|
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
|
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
|
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
|
|
|
|
import com.logpm.aftersales.vo.AftersalesAbnormalPackageVO; |
|
|
|
|
import com.logpm.basic.entity.BasicPrintTemplateEntity; |
|
|
|
|
import com.logpm.basic.feign.IBasicPrintTemplateClient; |
|
|
|
@ -73,7 +72,6 @@ import org.springblade.common.constant.order.OrderStatusConstant;
|
|
|
|
|
import org.springblade.common.constant.orderpackage.*; |
|
|
|
|
import org.springblade.common.constant.printTemplate.PrintTemplateStatusConstant; |
|
|
|
|
import org.springblade.common.constant.reservation.*; |
|
|
|
|
import org.springblade.common.constant.signing.SignforDriverSigningStatusConstant; |
|
|
|
|
import org.springblade.common.constant.signing.SignforStatusConstant; |
|
|
|
|
import org.springblade.common.constant.stockup.StockAssignStatusConstant; |
|
|
|
|
import org.springblade.common.constant.stockup.StockupStatusConstant; |
|
|
|
@ -6157,6 +6155,7 @@ public class DistributionDeliveryListServiceImpl extends BaseServiceImpl<Distrib
|
|
|
|
|
Long deliveryListEntityId = deliveryListEntity.getId(); |
|
|
|
|
String taskTime = deliveryListEntity.getTaskTime();//配送时间
|
|
|
|
|
String kind = deliveryListEntity.getKind(); |
|
|
|
|
String trainNumber = deliveryListEntity.getTrainNumber(); |
|
|
|
|
Map<String, String> driverCar = getDriverCar(kind, deliveryListEntityId); |
|
|
|
|
String dirverName = driverCar.get("dirverName"); |
|
|
|
|
String dirverPhone = driverCar.get("dirverPhone"); |
|
|
|
@ -6168,9 +6167,10 @@ public class DistributionDeliveryListServiceImpl extends BaseServiceImpl<Distrib
|
|
|
|
|
for (DistributionReservationEntity reservationEntity : distributionReservationEntityList) { |
|
|
|
|
Map<String, Object> map = new HashMap<>(); |
|
|
|
|
map.put("配送单号", reservationEntity.getReservationCode()); |
|
|
|
|
map.put("车次号", trainNumber); |
|
|
|
|
String fileTypeName = QRCodeUtil.createCodeToFile(reservationEntity.getReservationCode()); |
|
|
|
|
map.put("配送单二维码", QRCodeUtil.getEmpAutograph(fileTypeName)); |
|
|
|
|
map.put("收货单单位", reservationEntity.getReceivingUnit());//收货单单位
|
|
|
|
|
map.put("收货单位", reservationEntity.getReceivingUnit());//收货单单位
|
|
|
|
|
map.put("商城名称", reservationEntity.getStoreName());//商场名称
|
|
|
|
|
map.put("收货人", reservationEntity.getConsignee());//收货人
|
|
|
|
|
map.put("联系电话", reservationEntity.getDeliveryPhone());//收货人电话
|
|
|
|
|