执行单添加发牌状态与日期,入库单添加运输业务单号

This commit is contained in:
赵辉
2026-06-04 16:28:08 +08:00
parent c7e4ced035
commit 3a004607b2
8 changed files with 79 additions and 6 deletions
@@ -25,6 +25,8 @@ import com.mhd.oms.domain.businessOrderAccount.BusinessOrderAccount;
import com.mhd.oms.domain.businessOrderAccount.repository.mapper.BusinessOrderAccountMapper;
import com.mhd.oms.domain.reservationOrder.entity.ReservationOrder;
import com.mhd.oms.domain.reservationOrder.repository.mapper.ReservationOrderMapper;
import com.mhd.oms.domain.reservationStockInOrder.entity.ReservationStockInOrder;
import com.mhd.oms.domain.reservationStockInOrder.repository.mapper.ReservationStockInOrderMapper;
import com.mhd.oms.domain.reservationStockOutOrder.entity.ReservationStockOutOrder;
import com.mhd.oms.domain.reservationStockOutOrder.repository.mapper.ReservationStockOutOrderMapper;
import com.mhd.oms.domain.reserveStockOutOrder.entity.ReserveStockOutOrder;
@@ -83,6 +85,9 @@ public class BusinessDocumentOrderDomainService {
@Resource
private ReservationStockOutOrderMapper reservationStockOutOrderMapper;
@Autowired
private ReservationStockInOrderMapper reservationStockInOrderMapper;
/**
* 分页查询【请填写功能名称】列表
*/
@@ -233,6 +238,12 @@ public class BusinessDocumentOrderDomainService {
reservationStockOutOrder.setBusinessNumber(tmsOrder.getGoodsNumber());
reservationStockOutOrderMapper.updateById(reservationStockOutOrder);
}
ReservationStockInOrder reservationStockInOrder = reservationStockInOrderMapper.selectOne(new LambdaQueryWrapper<ReservationStockInOrder>().eq(ReservationStockInOrder::getInOrderNumber, tmsOrder.getInOrderNumber()));
if (reservationStockInOrder != null){
reservationStockInOrder.setBusinessNumber(tmsOrder.getGoodsNumber());
reservationStockInOrderMapper.updateById(reservationStockInOrder);
}
List<BusinessDocumentAddressMultiDTO> loadingAddressList = businessDocumentOrderDO.getLoadingAddressList();//装货地信息集合
List<BusinessDocumentAddressMultiDTO> unloadAddressList = businessDocumentOrderDO.getUnloadAddressList();//卸货地信息集合
String loadCityCounty="",unloadCityCounty="";
@@ -150,5 +150,12 @@ public class ExecuteOrder extends BaseVOEntity{
@Excel(name = "发票编号")
private String invoiceNumber;
@ApiModelProperty("发票上传状态(0.未上传,1.已上传)")
private Integer invoiceStatus;
@ApiModelProperty("发票上传时间")
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
private Date invoiceDate;
}
@@ -12,6 +12,7 @@ import java.math.BigDecimal;
import java.util.List;
import com.mhd.common.core.web.domain.BaseVOEntity;
import org.springframework.format.annotation.DateTimeFormat;
/**
@@ -222,4 +223,12 @@ public class ExecuteOrderPO extends BaseVOEntity{
@Excel(name = "卸货联系人")
private String dischargerName;
@ApiModelProperty("发票上传状态(0.未上传,1.已上传)")
private Integer invoiceStatus;
@ApiModelProperty("发票上传时间")
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
private Date invoiceDate;
}
@@ -151,4 +151,22 @@ public class ExecuteOrderDO extends BaseVOEntity{
@ApiModelProperty("发票编号")
@Excel(name = "发票编号")
private String invoiceNumber;
@ApiModelProperty("发票上传状态(0.未上传,1.已上传)")
private Integer invoiceStatus;
@ApiModelProperty("发票上传时间")
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
private Date invoiceDate;
@ApiModelProperty("发票上传开始时间")
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
private Date invoiceStartTime;
@ApiModelProperty("发票上传结束时间")
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
private Date invoiceEndTime;
}
@@ -427,4 +427,7 @@ public class ReservationStockInOrder extends BaseVOEntity {
@ApiModelProperty("推送人姓名")
private String pushByName;
@ApiModelProperty("运输业务单号")
private String businessNumber;
}
@@ -137,4 +137,23 @@ public class ExecuteOrderDTO extends BaseVOEntity{
@ApiModelProperty("业务单元")
private String businessUnit;
@ApiModelProperty("发票上传状态(0.未上传,1.已上传)")
private Integer invoiceStatus;
@ApiModelProperty("发票上传时间")
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
private Date invoiceDate;
@ApiModelProperty("发票上传开始时间")
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
private Date invoiceStartTime;
@ApiModelProperty("发票上传结束时间")
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
private Date invoiceEndTime;
}