收货到上家详情
This commit is contained in:
@@ -38,4 +38,4 @@ ALTER TABLE SHELF_MATERIAL_DETAIL ADD COPY_DETAILS VARCHAR;
|
|||||||
|
|
||||||
ALTER TABLE NGWL_TEST_WMS.IN_MATERIAL_DETAIL ADD OMS_IN_MATERIAL_DETAIL varchar(100) NULL;
|
ALTER TABLE NGWL_TEST_WMS.IN_MATERIAL_DETAIL ADD OMS_IN_MATERIAL_DETAIL varchar(100) NULL;
|
||||||
ALTER TABLE NGWL_TEST_WMS.STOCK_IN_ORDER ADD OMS_STOCK_IN_ORDER_ID varchar(100) NULL;
|
ALTER TABLE NGWL_TEST_WMS.STOCK_IN_ORDER ADD OMS_STOCK_IN_ORDER_ID varchar(100) NULL;
|
||||||
ALTER TABLE NGWL_TEST_WMS.RECEIPT_MATERIAL_DETAIL ADD OMS_STOCK_IN_ORDER_ID varchar(100) NULL;
|
ALTER TABLE NGWL_TEST_WMS.RECEIPT_MATERIAL_DETAIL ADD oms_in_material_detail varchar(100) NULL;
|
||||||
|
|||||||
+4
@@ -359,4 +359,8 @@ public class ReceiptMaterialDetailPO extends BaseVOEntity {
|
|||||||
@ApiModelProperty("是否抄码: 1-是 2-否")
|
@ApiModelProperty("是否抄码: 1-是 2-否")
|
||||||
@Excel(name = "是否抄码: 1-是 2-否")
|
@Excel(name = "是否抄码: 1-是 2-否")
|
||||||
private Integer copyCode;
|
private Integer copyCode;
|
||||||
|
|
||||||
|
@ApiModelProperty("oms入库单详情id")
|
||||||
|
@Excel(name = "oms入库单详情id")
|
||||||
|
private String omsInMaterialDetail;
|
||||||
}
|
}
|
||||||
|
|||||||
+3
-3
@@ -355,7 +355,7 @@ public class ReceiptMaterialDetailDO extends BaseVOEntity {
|
|||||||
@ApiModelProperty("是否抄码:1-是 2-否(与物料主数据同源,PDA/PC 透传)")
|
@ApiModelProperty("是否抄码:1-是 2-否(与物料主数据同源,PDA/PC 透传)")
|
||||||
private Integer copyCode;
|
private Integer copyCode;
|
||||||
|
|
||||||
@ApiModelProperty("oms入库单id")
|
@ApiModelProperty("oms入库单详情id")
|
||||||
@Excel(name = "oms入库单id")
|
@Excel(name = "oms入库单详情id")
|
||||||
private String omsStockInOrderId;
|
private String omsInMaterialDetail;
|
||||||
}
|
}
|
||||||
|
|||||||
+4
@@ -363,4 +363,8 @@ public class ShelfMaterialDetailDO extends BaseVOEntity {
|
|||||||
*/
|
*/
|
||||||
@ApiModelProperty(hidden = true)
|
@ApiModelProperty(hidden = true)
|
||||||
private Boolean pdaShelfSyntheticChildInjected;
|
private Boolean pdaShelfSyntheticChildInjected;
|
||||||
|
|
||||||
|
@ApiModelProperty("oms入库单详情id")
|
||||||
|
@Excel(name = "oms入库单详情id")
|
||||||
|
private String omsInMaterialDetail;
|
||||||
}
|
}
|
||||||
+2
@@ -1297,6 +1297,7 @@ public class StockReceiptOrderDomainService {
|
|||||||
|
|
||||||
ShelfMaterialDetailDO shelfMaterialDetailDO = new ShelfMaterialDetailDO();
|
ShelfMaterialDetailDO shelfMaterialDetailDO = new ShelfMaterialDetailDO();
|
||||||
BeanUtils.copyProperties(receiptMaterialDetailPO, shelfMaterialDetailDO);
|
BeanUtils.copyProperties(receiptMaterialDetailPO, shelfMaterialDetailDO);
|
||||||
|
shelfMaterialDetailDO.setOmsInMaterialDetail(receiptMaterialDetailPO.getOmsInMaterialDetail());
|
||||||
shelfMaterialDetailDO.setLotNumber(receiptMaterialDetailPO.getLotNo());
|
shelfMaterialDetailDO.setLotNumber(receiptMaterialDetailPO.getLotNo());
|
||||||
shelfMaterialDetailDO.setQuantity(receiptMaterialDetailPO.getReceiptQuantity());
|
shelfMaterialDetailDO.setQuantity(receiptMaterialDetailPO.getReceiptQuantity());
|
||||||
shelfMaterialDetailDO.setInUniqueId(receiptMaterialDetailPO.getInUniqueId());
|
shelfMaterialDetailDO.setInUniqueId(receiptMaterialDetailPO.getInUniqueId());
|
||||||
@@ -1344,6 +1345,7 @@ public class StockReceiptOrderDomainService {
|
|||||||
}
|
}
|
||||||
ShelfMaterialDetailDO shelfMaterialDetailDOChildren = new ShelfMaterialDetailDO();
|
ShelfMaterialDetailDO shelfMaterialDetailDOChildren = new ShelfMaterialDetailDO();
|
||||||
BeanUtils.copyProperties(receiptMaterialDetailPOChildren, shelfMaterialDetailDOChildren);
|
BeanUtils.copyProperties(receiptMaterialDetailPOChildren, shelfMaterialDetailDOChildren);
|
||||||
|
shelfMaterialDetailDOChildren.setOmsInMaterialDetail(receiptMaterialDetailPO.getOmsInMaterialDetail());
|
||||||
shelfMaterialDetailDOChildren.setLotNumber(receiptMaterialDetailPOChildren.getLotNo());
|
shelfMaterialDetailDOChildren.setLotNumber(receiptMaterialDetailPOChildren.getLotNo());
|
||||||
shelfMaterialDetailDOChildren.setQuantity(receiptMaterialDetailPOChildren.getReceiptQuantity());
|
shelfMaterialDetailDOChildren.setQuantity(receiptMaterialDetailPOChildren.getReceiptQuantity());
|
||||||
shelfMaterialDetailDOChildren.setInUniqueId(receiptMaterialDetailPO.getInUniqueId());
|
shelfMaterialDetailDOChildren.setInUniqueId(receiptMaterialDetailPO.getInUniqueId());
|
||||||
|
|||||||
+4
@@ -303,4 +303,8 @@ public class ReceiptMaterialDetailDTO extends BaseVOEntity {
|
|||||||
@ApiModelProperty("抄码数量克重详情:JSON 字符串,key 为序号(1,2,3…),value 为单件净重KG(支持小数)。例:{\"1\":1.343,\"2\":1.343};上架完成后写入 copy_code_reference")
|
@ApiModelProperty("抄码数量克重详情:JSON 字符串,key 为序号(1,2,3…),value 为单件净重KG(支持小数)。例:{\"1\":1.343,\"2\":1.343};上架完成后写入 copy_code_reference")
|
||||||
@Excel(name = "抄码数量克重详情")
|
@Excel(name = "抄码数量克重详情")
|
||||||
private String copyDetails;
|
private String copyDetails;
|
||||||
|
|
||||||
|
@ApiModelProperty("oms入库单详情id")
|
||||||
|
@Excel(name = "oms入库单详情id")
|
||||||
|
private String omsInMaterialDetail;
|
||||||
}
|
}
|
||||||
+4
@@ -159,4 +159,8 @@ public class StockReceiptOrderDTO extends StockInOrderBaseDTO {
|
|||||||
|
|
||||||
@ApiModelProperty(name = "费用参数json")
|
@ApiModelProperty(name = "费用参数json")
|
||||||
private String billingJson;
|
private String billingJson;
|
||||||
|
|
||||||
|
@ApiModelProperty("oms入库单id")
|
||||||
|
@Excel(name = "oms入库单id")
|
||||||
|
private String omsStockInOrderId;
|
||||||
}
|
}
|
||||||
@@ -115,6 +115,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||||||
a.ORIGIN_COUNTRY, a.BOX_PALLET_NO, a.CURRENCY, a.UNIT, a.DECLARED_QUANTITY, a.BOX_COUNT, a.PIECE_COUNT, a.INBOUND_QUANTITY,
|
a.ORIGIN_COUNTRY, a.BOX_PALLET_NO, a.CURRENCY, a.UNIT, a.DECLARED_QUANTITY, a.BOX_COUNT, a.PIECE_COUNT, a.INBOUND_QUANTITY,
|
||||||
a.TOTAL_NET_WEIGHT, a.TOTAL_GROSS_WEIGHT, a.TOTAL_VOLUME, a.TOTAL_AREA, a.TOTAL_PRICE,
|
a.TOTAL_NET_WEIGHT, a.TOTAL_GROSS_WEIGHT, a.TOTAL_VOLUME, a.TOTAL_AREA, a.TOTAL_PRICE,
|
||||||
a.PRODUCTION_DATE, a.EXPIRY_DATE, a.INVENTORY_DATE, a.EXT_ATTR_1, a.EXT_ATTR_2, a.EXT_ATTR_3, a.EXT_ATTR_4
|
a.PRODUCTION_DATE, a.EXPIRY_DATE, a.INVENTORY_DATE, a.EXT_ATTR_1, a.EXT_ATTR_2, a.EXT_ATTR_3, a.EXT_ATTR_4
|
||||||
|
a.OMS_IN_MATERIAL_DETAIL
|
||||||
,CASE
|
,CASE
|
||||||
WHEN (a.quantity - a.receipt_quantity) < 0 THEN 0
|
WHEN (a.quantity - a.receipt_quantity) < 0 THEN 0
|
||||||
ELSE (a.quantity - a.receipt_quantity)
|
ELSE (a.quantity - a.receipt_quantity)
|
||||||
|
|||||||
+3
-1
@@ -88,6 +88,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||||||
<result property="copyQuantity" column="copy_quantity" />
|
<result property="copyQuantity" column="copy_quantity" />
|
||||||
<result property="copyDetails" column="copy_details" />
|
<result property="copyDetails" column="copy_details" />
|
||||||
<result property="copyCode" column="COPY_CODE" />
|
<result property="copyCode" column="COPY_CODE" />
|
||||||
|
<result property="omsInMaterialDetail" column="OMS_IN_MATERIAL_DETAIL" />
|
||||||
</resultMap>
|
</resultMap>
|
||||||
|
|
||||||
|
|
||||||
@@ -119,7 +120,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||||||
ifnull(a.EXT_ATTR_1, b.EXT_ATTR_1) EXT_ATTR_1,
|
ifnull(a.EXT_ATTR_1, b.EXT_ATTR_1) EXT_ATTR_1,
|
||||||
ifnull(a.EXT_ATTR_2, b.EXT_ATTR_2) EXT_ATTR_2,
|
ifnull(a.EXT_ATTR_2, b.EXT_ATTR_2) EXT_ATTR_2,
|
||||||
ifnull(a.EXT_ATTR_3, b.EXT_ATTR_3) EXT_ATTR_3,
|
ifnull(a.EXT_ATTR_3, b.EXT_ATTR_3) EXT_ATTR_3,
|
||||||
ifnull(a.EXT_ATTR_4, b.EXT_ATTR_4) EXT_ATTR_4
|
ifnull(a.EXT_ATTR_4, b.EXT_ATTR_4) EXT_ATTR_4,
|
||||||
|
a.OMS_IN_MATERIAL_DETAIL
|
||||||
from RECEIPT_MATERIAL_DETAIL a
|
from RECEIPT_MATERIAL_DETAIL a
|
||||||
LEFT JOIN IN_MATERIAL_DETAIL b ON a.IN_UNIQUE_ID = b.UNIQUE_ID AND b.DEL_FLAG = 1
|
LEFT JOIN IN_MATERIAL_DETAIL b ON a.IN_UNIQUE_ID = b.UNIQUE_ID AND b.DEL_FLAG = 1
|
||||||
LEFT JOIN MATERIAL_BASE_INFO c ON a.MATERIAL_BASE_INFO_ID = c.MATERIAL_BASE_INFO_ID AND c.DEL_FLAG = 1
|
LEFT JOIN MATERIAL_BASE_INFO c ON a.MATERIAL_BASE_INFO_ID = c.MATERIAL_BASE_INFO_ID AND c.DEL_FLAG = 1
|
||||||
|
|||||||
Reference in New Issue
Block a user