feat(schProdScheduleItem): 添加排产单主加明细合并功能
- 新增 SchProdScheduleItemMergeBo 合并请求对象 - 在 ISchProdScheduleItemService 中添加 mergeByBo 方法定义 - 在 SchProdScheduleItemController 中添加 merge 接口 - 在 SchProdScheduleItemServiceImpl 中实现合并逻辑 - 支持先删除被合并记录再插入合并后新记录的功能 - 使用事务确保合并操作的数据一致性
This commit is contained in:
@@ -3,6 +3,7 @@ package com.klp.flow.service;
|
||||
import com.klp.flow.domain.SchProdScheduleItem;
|
||||
import com.klp.flow.domain.vo.SchProdScheduleItemVo;
|
||||
import com.klp.flow.domain.bo.SchProdScheduleItemBo;
|
||||
import com.klp.flow.domain.bo.SchProdScheduleItemMergeBo;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
|
||||
@@ -51,4 +52,9 @@ public interface ISchProdScheduleItemService {
|
||||
* 校验并批量删除排产单主加明细可合并信息
|
||||
*/
|
||||
Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid);
|
||||
|
||||
/**
|
||||
* 合并多条排产单主加明细可合并记录:先删除被合并的记录,再插入合并后的新记录
|
||||
*/
|
||||
Boolean mergeByBo(SchProdScheduleItemMergeBo mergeBo);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user