|
@@ -133,7 +133,9 @@ public class TTsNewServiceImpl implements ITTsNewService {
|
|
|
tTsNewMapper.insertTTsNew(tTsNew);
|
|
|
TShiftRoster tShiftRoster = new TShiftRoster();
|
|
|
tShiftRoster.setShiftDate(tTsNew.getStartdate());
|
|
|
- tShiftRoster.setVacation(tTsNew.getVacation());
|
|
|
+ if(tTsNew.getVacation()!=null&&tTsNew.getVacation()==1) {
|
|
|
+ tShiftRoster.setVacation(tTsNew.getVacation());
|
|
|
+ }
|
|
|
tShiftRoster.setWeek(0L);
|
|
|
List<TShiftRoster> rosters = tShiftRosterMapper.selectTShiftRosterListByTrain(tShiftRoster);
|
|
|
int i = 0;
|
|
@@ -158,6 +160,8 @@ public class TTsNewServiceImpl implements ITTsNewService {
|
|
|
tTsFirstplan.setTrainer(user.getNickName());
|
|
|
tTsFirstplan.setTrainerId(user.getUserId());
|
|
|
}
|
|
|
+ }else{
|
|
|
+ tTsFirstplan.setTrainer(tTsFirstplanTmpl.getTrainer());
|
|
|
}
|
|
|
tTsFirstplan.setNewId(tTsNew.getNewId());
|
|
|
tTsFirstplan.setCourseCode(tTsFirstplanTmpl.getCourseCode());
|
|
@@ -208,6 +212,7 @@ public class TTsNewServiceImpl implements ITTsNewService {
|
|
|
tShiftRoster.setDclass(tStaffmgr.getTeam());
|
|
|
tShiftRoster.setNclass(tStaffmgr.getTeam());
|
|
|
tShiftRoster.setVacation(null);
|
|
|
+ tShiftRoster.setWeek(null);
|
|
|
rosters = tShiftRosterMapper.selectTShiftRosterListByTrain(tShiftRoster);
|
|
|
i=0;
|
|
|
if (tTsNew.getPlanType() == 1) {
|