diff --git a/mhd_wms/src/main/java/com/mhd/wms/interfaces/dto/receiptMaterialDetail/ReceiptMaterialDetailDTO.java b/mhd_wms/src/main/java/com/mhd/wms/interfaces/dto/receiptMaterialDetail/ReceiptMaterialDetailDTO.java index 639ba47f1..b1fe39cf9 100644 --- a/mhd_wms/src/main/java/com/mhd/wms/interfaces/dto/receiptMaterialDetail/ReceiptMaterialDetailDTO.java +++ b/mhd_wms/src/main/java/com/mhd/wms/interfaces/dto/receiptMaterialDetail/ReceiptMaterialDetailDTO.java @@ -1,7 +1,9 @@ package com.mhd.wms.interfaces.dto.receiptMaterialDetail; +import com.fasterxml.jackson.databind.annotation.JsonDeserialize; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; +import com.mhd.wms.interfaces.deserializer.LongFromStringDeserializer; import com.mhd.common.core.annotation.Excel; import com.mhd.common.core.web.domain.BaseVOEntity; import com.mhd.wms.domain.inMaterialDetailSerialNumber.repository.todo.InMaterialDetailSerialNumberDO; @@ -41,6 +43,7 @@ public class ReceiptMaterialDetailDTO extends BaseVOEntity { @ApiModelProperty("业务唯一id") @Excel(name = "业务唯一id") @JsonSerialize(using = ToStringSerializer.class) + @JsonDeserialize(using = LongFromStringDeserializer.class) private Long uniqueId; @ApiModelProperty("收货单号") @@ -194,11 +197,13 @@ public class ReceiptMaterialDetailDTO extends BaseVOEntity { @ApiModelProperty("父级唯一Id") @Excel(name = "父级唯一Id") @JsonSerialize(using = ToStringSerializer.class) + @JsonDeserialize(using = LongFromStringDeserializer.class) private Long parentUniqueId; @ApiModelProperty("入库单物料明细id") @Excel(name = "入库单物料明细id") @JsonSerialize(using = ToStringSerializer.class) + @JsonDeserialize(using = LongFromStringDeserializer.class) private Long inUniqueId; @ApiModelProperty("备注")