快递100面单下单图片保存

This commit is contained in:
zhangji committed 2025-09-25 09:46:22 +08:00
1 parent 0fb7a36b6b
commit 7701b823c0
3 files changed
+13 -2

No files matched your search

@@ -105,6 +105,9 @@ public class TradeOrderBaseVO {
@Schema(description = "发货物流单号", example = "1024")
private String logisticsNo;
@Schema(description = "发货物流面单短链", example = "1024")
private String logisticsLabel;
@Schema(description = "发货时间")
private LocalDateTime deliveryTime;
@@ -210,6 +210,12 @@ public class TradeOrderDO extends BaseDO {
* 如果无需发货,则 logisticsNo 设置 ""。原因是,不想再添加额外字段
*/
private String logisticsNo;
/**
* 发货物流面单短链
*
* 如果无需发货,则 logisticsLabel 设置 ""。原因是,不想再添加额外字段
*/
private String logisticsLabel;
/**
* 发货时间
*/
@@ -628,7 +628,7 @@ public class TradeOrderUpdateServiceImpl implements TradeOrderUpdateService {
orderReq.setRecMan(recManInfo);
// orderReq.setPrintType(PrintType.CLOUD);
orderReq.setPrintType(PrintType.HTML);
orderReq.setPrintType(PrintType.IMAGE);
String param = new Gson().toJson(orderReq);
String t = System.currentTimeMillis() + "";
@@ -657,7 +657,9 @@ public class TradeOrderUpdateServiceImpl implements TradeOrderUpdateService {
//快递单号
deliveryReqVO.setLogisticsNo(result.getData().getKuaidinum());
DeliveryExpressDO express = deliveryExpressService.validateDeliveryExpress(deliveryReqVO.getLogisticsId());
updateOrderObj.setLogisticsId(deliveryReqVO.getLogisticsId()).setLogisticsNo(deliveryReqVO.getLogisticsNo());
updateOrderObj.setLogisticsId(deliveryReqVO.getLogisticsId())
.setLogisticsNo(deliveryReqVO.getLogisticsNo())
.setLogisticsLabel(result.getData().getLabel());
// 执行更新
updateOrderObj.setStatus(TradeOrderStatusEnum.DELIVERED.getStatus()).setDeliveryTime(LocalDateTime.now());