feat:处理合并问题

This commit is contained in:
曹鹏飞 2025-11-13 17:37:20 +08:00
parent 54fd717f83
commit 2f794b9972
4 changed files with 9 additions and 16 deletions

View File

@ -6,7 +6,6 @@ import cn.hutool.core.date.DateUtil;
import cn.hutool.core.lang.Pair;
import cn.hutool.core.util.IdUtil;
import cn.hutool.core.util.StrUtil;
import com.nflg.wms.admin.pojo.document.InMaterialScanRecord;
import com.nflg.wms.admin.pojo.dto.PdfPageDTO;
import com.nflg.wms.admin.repository.InMaterialScanRecordRespository;
import com.nflg.wms.admin.service.BasdeSerialNumberControllerService;
@ -17,6 +16,7 @@ import com.nflg.wms.admin.util.QRCodeUtil;
import com.nflg.wms.admin.util.ThymeleafUtil;
import com.nflg.wms.common.pojo.ApiResult;
import com.nflg.wms.common.pojo.PageData;
import com.nflg.wms.common.pojo.document.InMaterialScanRecord;
import com.nflg.wms.common.pojo.dto.DeliverNormalOrderItemDTO;
import com.nflg.wms.common.pojo.dto.InventoryDTO;
import com.nflg.wms.common.pojo.dto.MaterialQRCodeContentDTO;

View File

@ -13,6 +13,11 @@ import java.math.BigDecimal;
@Accessors(chain = true)
public class InProduceOrderGenerateMaterialsQO extends ZWM00MB007DTO {
/**
* 类型0半成品1成品
*/
private Integer dataType = 0;
/**
* 是否清单件
*/

View File

@ -1,14 +0,0 @@
package com.nflg.wms.common.pojo.qo;
import lombok.Data;
@Data
public class InProduceOrderSaveQO extends InProduceOrderGenerateMaterialsQO {
private Long id;
/**
* 类型0半成品1成品
*/
private Integer dataType = 0;
}

View File

@ -3,16 +3,18 @@ package com.nflg.wms.starter;
import cn.hutool.core.collection.CollectionUtil;
import cn.hutool.core.util.StrUtil;
import com.nflg.wms.common.pojo.document.OutMaterialScanRecord;
import com.nflg.wms.common.pojo.dto.DeliverNormalOrderItemDTO;
import com.nflg.wms.common.pojo.vo.InventoryForOutItemVO;
import com.nflg.wms.common.pojo.vo.InventoryForOutVO;
import lombok.extern.slf4j.Slf4j;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.RestController;
import java.math.BigDecimal;
import java.text.DecimalFormat;
import java.util.List;
import java.util.Optional;
import java.util.Map;
import java.util.Optional;
import java.util.stream.Collectors;
@Slf4j