修改上架明细报错
This commit is contained in:
+1
@@ -494,4 +494,5 @@ public class ReservationInMaterialDetailPO extends ReservationStockInOrderBasePO
|
||||
private BigDecimal erpPriceGw;
|
||||
//申报总价
|
||||
private BigDecimal amountGw;
|
||||
private String khdm;
|
||||
}
|
||||
+1
@@ -602,4 +602,5 @@ public class ReservationOutMaterialDetailPO extends ReservationStockOutOrderBase
|
||||
private BigDecimal amountGw;
|
||||
private String inOrderNumberGw;
|
||||
private String inLineNumGw;
|
||||
private String khdm;
|
||||
}
|
||||
+1
@@ -476,4 +476,5 @@ public class ReservationStockInOrderPO extends BaseVOEntity {
|
||||
|
||||
@ApiModelProperty("业务计价方式")
|
||||
private String businessPriceWay;
|
||||
private String khdm;
|
||||
}
|
||||
+11
-1
@@ -267,7 +267,17 @@ public class ReservationStockInOrderApplicationService {
|
||||
*/
|
||||
public ReservationStockInOrderPO getInfo(Long inOrderId)
|
||||
{
|
||||
return stockInOrderDomainService.getInfo(inOrderId);
|
||||
ReservationStockInOrderPO info = stockInOrderDomainService.getInfo(inOrderId);
|
||||
String userNcCode = reservationStockInOrderMapper.getUserNcCode(info.getShipperId());
|
||||
info.setKhdm(userNcCode);
|
||||
List<ReservationInMaterialDetailPO> materialDetailList = info.getMaterialDetailList();
|
||||
if (materialDetailList != null && !materialDetailList.isEmpty()) {
|
||||
for (ReservationInMaterialDetailPO materialDetail : materialDetailList) {
|
||||
materialDetail.setKhdm(userNcCode);
|
||||
}
|
||||
info.setMaterialDetailList(materialDetailList);
|
||||
}
|
||||
return info;
|
||||
}
|
||||
|
||||
|
||||
|
||||
+1
@@ -504,4 +504,5 @@ public class ReservationStockOutOrderPO extends BaseVOEntity {
|
||||
@ApiModelProperty("车次")
|
||||
@Excel(name = "车次")
|
||||
private Integer trainNo;
|
||||
private String khdm;
|
||||
}
|
||||
+9
-2
@@ -294,11 +294,18 @@ public class ReservationStockOutOrderApplicationService {
|
||||
public ReservationStockOutOrderPO getInfoChildren(Long outOrderId)
|
||||
{
|
||||
ReservationStockOutOrderPO stockOutOrderPO = stockOutOrderDomainService.getInfoChildren(outOrderId);
|
||||
|
||||
String userNcCode = reservationStockInOrderMapper.getUserNcCode(stockOutOrderPO.getShipperId());
|
||||
if (stockOutOrderPO == null || CollectionUtils.isEmpty(stockOutOrderPO.getMaterialDetailList())) {
|
||||
return stockOutOrderPO;
|
||||
}
|
||||
|
||||
stockOutOrderPO.setKhdm(userNcCode);
|
||||
List<ReservationOutMaterialDetailPO> materialDetailList = stockOutOrderPO.getMaterialDetailList();
|
||||
if (CollectionUtils.isEmpty(materialDetailList)) {
|
||||
for (ReservationOutMaterialDetailPO reservationOutMaterialDetailPO : materialDetailList) {
|
||||
reservationOutMaterialDetailPO.setKhdm(userNcCode);
|
||||
}
|
||||
stockOutOrderPO.setMaterialDetailList(materialDetailList);
|
||||
}
|
||||
List<ReservationOutMaterialDetailPO> detailList = stockOutOrderPO.getMaterialDetailList();
|
||||
String outOrderNumber = stockOutOrderPO.getOutOrderNumber();
|
||||
for (ReservationOutMaterialDetailPO reservationOutMaterialDetailPO : detailList) {
|
||||
|
||||
Reference in New Issue
Block a user