refactor(erp): 调整项目计划阶段排序字段类型

- 将 ErpProjectPlanStage 实体类中的 sortOrder 字段类型从 Long 改为 Integer
- 同步修改 Bo 和 Vo 类中对应的 sortOrder 字段类型
- 调整代码顺序,确保业务逻辑清晰执行
dev
zangch@mesnac.com 1 month ago
parent 92aef978cc
commit e8fd53aa44

@ -107,7 +107,7 @@ public class ErpProjectPlanStage extends TenantEntity {
/**
*
*/
private Long sortOrder;
private Integer sortOrder;
/**
*

@ -106,7 +106,7 @@ public class ErpProjectPlanStageBo extends BaseEntity {
/**
*
*/
private Long sortOrder;
private Integer sortOrder;
/**
*

@ -132,7 +132,7 @@ public class ErpProjectPlanStageVo implements Serializable {
*
*/
@ExcelProperty(value = "排序号")
private Long sortOrder;
private Integer sortOrder;
/**
*

@ -283,12 +283,12 @@ public class ErpProjectPlanServiceImpl implements IErpProjectPlanService {
if(isValid){
//TODO 做一些业务上的校验,判断是否需要校验
}
List<Long> businessIds = ids.stream().toList();
// 先删除子表
planStageMapper.delete(Wrappers.<ErpProjectPlanStage>lambdaQuery()
.in(ErpProjectPlanStage::getProjectPlanId, ids));
baseMapper.deleteByIds(ids);
//删除工作流
List<Long> businessIds = ids.stream().toList();
return remoteWorkflowService.deleteInstance(businessIds);
}

Loading…
Cancel
Save