fix(warehouse):修复仓库主表更新逻辑
- 在更新条件中补充设置 masterId 字段 - 确保更新操作能正确匹配目标记录 - 避免因缺少主键导致的数据更新异常
This commit is contained in:
@@ -322,6 +322,7 @@ public class SysOaWarehouseMasterServiceImpl implements ISysOaWarehouseMasterSer
|
|||||||
if (masterId == null) return false;
|
if (masterId == null) return false;
|
||||||
if (requirementId == 0) {
|
if (requirementId == 0) {
|
||||||
SysOaWarehouseMaster update = new SysOaWarehouseMaster();
|
SysOaWarehouseMaster update = new SysOaWarehouseMaster();
|
||||||
|
update.setMasterId(masterId);
|
||||||
update.setRequirementId(requirementId);
|
update.setRequirementId(requirementId);
|
||||||
return baseMapper.updateById(update) > 0;
|
return baseMapper.updateById(update) > 0;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user