feat 单据校验

This commit is contained in:
Amjacks 2025-04-07 16:54:04 +08:00
parent f2f04b2c30
commit 86e963d593

View File

@ -18,6 +18,7 @@ import javax.annotation.Resource;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import java.util.Objects;
import java.util.stream.Collectors;
@RestController
@ -58,7 +59,11 @@ public class DeliveryController {
// 单据名称集合
List<String> nameList = new ArrayList<>();
// 判定是否是到库单
String typeByKey = deliveryService.getByKey(siteName, receiveRequestName).getReceiveRequestType();
MaterialReceiveRequest byKey = deliveryService.getByKey(siteName, receiveRequestName);
if (Objects.isNull(byKey)) {
return AjaxResult.me().setSuccess(false).setMessage("不存在该单据");
}
String typeByKey = byKey.getReceiveRequestType();
// 到货单
String deliveryName = null;
if (typeByKey.equals(ReceiveTypeEnums.DK.getCode())) {