feat(cost): 添加生产指标计算结果批量保存功能
- 在CostProdMetricResultBo中新增resultIds和prodMetricResultList字段 - 添加/batch接口支持批量保存生产指标计算结果 - 实现batchSaveWithDelete方法支持先删除再插入操作 - 使用事务注解确保批量操作的数据一致性 - 集成CollUtil工具类处理集合操作 - 完善相关的Service接口定义
This commit is contained in:
@@ -7,6 +7,7 @@ import javax.validation.constraints.*;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
|
||||
/**
|
||||
@@ -55,5 +56,14 @@ public class CostProdMetricResultBo extends BaseEntity {
|
||||
*/
|
||||
private String tags;
|
||||
|
||||
/**
|
||||
* 要删除的主键ID集合
|
||||
*/
|
||||
private List<Long> resultIds;
|
||||
|
||||
/**
|
||||
* 要批量插入的数据集合
|
||||
*/
|
||||
private List<CostProdMetricResultBo> prodMetricResultList;
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user