opt:富佳优化
This commit is contained in:
@@ -6,6 +6,7 @@ import com.alibaba.fastjson.JSONArray;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.commons.lang.StringUtils;
|
||||
import org.nl.common.exception.BadRequestException;
|
||||
import org.nl.common.utils.IdUtil;
|
||||
import org.nl.wms.basedata_manage.service.IBsrealStorattrService;
|
||||
@@ -109,6 +110,20 @@ public class ErpToWmsServiceImpl implements ErpToWmsService {
|
||||
if(CollectionUtil.isEmpty(materDaoList)){
|
||||
throw new BadRequestException("物料编码不存在");
|
||||
}
|
||||
|
||||
// 查询所有订单
|
||||
List<PmFormData> pmFormDataList = iPmFormDataService.list(
|
||||
new QueryWrapper<PmFormData>().lambda()
|
||||
.in(PmFormData::getCode, dto.stream()
|
||||
.map(ErpGroupplateDto::getOrder_code)
|
||||
.collect(Collectors.toList())
|
||||
)
|
||||
);
|
||||
|
||||
if(CollectionUtil.isNotEmpty(pmFormDataList)){
|
||||
throw new BadRequestException("单据重复,请核对。重复单据="+ StringUtils.join(pmFormDataList, ","));
|
||||
}
|
||||
|
||||
// 查询所有计量单位
|
||||
List<MdPbMeasureunit> unitDaoList = iMdPbMeasureunitService.list(
|
||||
new QueryWrapper<MdPbMeasureunit>().lambda()
|
||||
|
||||
Reference in New Issue
Block a user