Commit d03b29ca authored by mengbali153's avatar mengbali153

培训计划

parent d97611b9
...@@ -94,10 +94,11 @@ public class PlanTrainingServiceImpl extends ServiceImpl<PlanTrainingMapper, Pla ...@@ -94,10 +94,11 @@ public class PlanTrainingServiceImpl extends ServiceImpl<PlanTrainingMapper, Pla
if (save) { if (save) {
Integer planId = cama.getId(); Integer planId = cama.getId();
//todo 培训关联表对象 ==>plant + 基本用户信息 //todo 培训关联表对象 ==>plant + 基本用户信息
List<PlanPeople> batchAdd = new ArrayList<>();
if (query.getUserIds()!=null) {
//拆分用户id //拆分用户id
String userIds = query.getUserIds(); String userIds = query.getUserIds();
String[] split = userIds.split("、"); String[] split = userIds.split("、");
List<PlanPeople> batchAdd = new ArrayList<>();
//为每个用户id创建关联表信息s //为每个用户id创建关联表信息s
for (String userId : split) { for (String userId : split) {
Integer id = Integer.parseInt(userId); Integer id = Integer.parseInt(userId);
...@@ -112,7 +113,9 @@ public class PlanTrainingServiceImpl extends ServiceImpl<PlanTrainingMapper, Pla ...@@ -112,7 +113,9 @@ public class PlanTrainingServiceImpl extends ServiceImpl<PlanTrainingMapper, Pla
batchAdd.add(planPeople); batchAdd.add(planPeople);
cama.setPlanObject(cama.getPlanObject() + user.getName() + "、"); cama.setPlanObject(cama.getPlanObject() + user.getName() + "、");
} }
}
if (query.getGroupIds()!=null) {
//传的GroupIds //传的GroupIds
String groupIds = query.getGroupIds(); String groupIds = query.getGroupIds();
String[] split1 = groupIds.split("、"); String[] split1 = groupIds.split("、");
...@@ -131,6 +134,8 @@ public class PlanTrainingServiceImpl extends ServiceImpl<PlanTrainingMapper, Pla ...@@ -131,6 +134,8 @@ public class PlanTrainingServiceImpl extends ServiceImpl<PlanTrainingMapper, Pla
planPeople.setGroupId(user.getGroupId()); planPeople.setGroupId(user.getGroupId());
batchAdd.add(planPeople); batchAdd.add(planPeople);
cama.setPlanObject(cama.getPlanObject() + user.getName() + "、");
}
} }
} }
iPlantPeopleService.saveBatch(batchAdd); iPlantPeopleService.saveBatch(batchAdd);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment