入库修改

This commit is contained in:
张松
2025-11-28 10:50:07 +08:00
parent 5e7416aaed
commit 8da5c8d976
2 changed files with 9 additions and 1 deletions

View File

@@ -29,6 +29,8 @@ public class ConsInOutStockBodyParam implements Serializable {
*/
@NotNull(message = "耗材id不能为空", groups = DefaultGroup.class)
private String conId;
private String failReason;
/**
* 耗材名称
*/

View File

@@ -99,8 +99,14 @@
ConsInfo consInfo;
if (StrUtil.isBlank(entity.getConId())) {
consInfo = consInfoMapper.selectOneByQuery(new QueryWrapper().like(ConsInfo::getConName, entity.getConName())
.eq(ConsInfo::getConUnit, entity.getUnitName())
.eq(ConsInfo::getShopId, shopId).limit(1));
if (consInfo == null) {
entity.setFailReason("耗材不存在");
}else if (!consInfo.getConUnit().equals(entity.getUnitName())) {
entity.setFailReason("耗材单位不匹配");
consInfo = null;
}
entity.setConId(consInfo == null ? null : consInfo.getId().toString());
consStockFlow.setConId(consInfo == null ? null : consInfo.getId());
}else {