|
@@ -127,20 +127,18 @@ public class TTrainingNonController extends BaseController
|
|
|
logger.info("nonParticipants:" + nonParticipants);
|
|
|
tTrainingService.updateTTraining(tTraining);
|
|
|
//定期类-关联培训成绩
|
|
|
- if (tTraining.getTrainingType().equals("10")) {
|
|
|
- TTrainingDevice tTrainingDevice = new TTrainingDevice();
|
|
|
- tTrainingDevice.setRegularId(tTraining.getRegularId());
|
|
|
- List<TTrainingDevice> tTrainingDevices = tTrainingDeviceService.selectTTrainingDeviceList(tTrainingDevice);
|
|
|
- for (TTrainingDevice d : tTrainingDevices) {
|
|
|
- if (d.getStaffId().equals(tTrainingNon.getStaffId())) {
|
|
|
- if (tTrainingNon.getTrainingDate() != null) {
|
|
|
- d.setStartDate(tTrainingNon.getTrainingDate());
|
|
|
- }else {
|
|
|
- d.setStartDate(null);
|
|
|
- }
|
|
|
- d.setSupplementary("1");
|
|
|
- tTrainingDeviceService.updateTTrainingDevice(d);
|
|
|
+ TTrainingDevice tTrainingDevice = new TTrainingDevice();
|
|
|
+ tTrainingDevice.setRegularId(tTraining.getId());
|
|
|
+ List<TTrainingDevice> tTrainingDevices = tTrainingDeviceService.selectTTrainingDeviceList(tTrainingDevice);
|
|
|
+ for (TTrainingDevice d : tTrainingDevices) {
|
|
|
+ if (d.getStaffId().equals(tTrainingNon.getStaffId())) {
|
|
|
+ if (tTrainingNon.getTrainingDate() != null) {
|
|
|
+ d.setStartDate(tTrainingNon.getTrainingDate());
|
|
|
+ }else {
|
|
|
+ d.setStartDate(null);
|
|
|
}
|
|
|
+ d.setSupplementary("1");
|
|
|
+ tTrainingDeviceService.updateTTrainingDevice(d);
|
|
|
}
|
|
|
}
|
|
|
return toAjax(tTrainingNonService.insertTTrainingNon(tTrainingNon));
|
|
@@ -245,20 +243,18 @@ public class TTrainingNonController extends BaseController
|
|
|
logger.info("nonParticipants:" + nonParticipants);
|
|
|
tTrainingService.updateTTraining(tTraining);
|
|
|
//定期类-关联培训成绩
|
|
|
- if (tTraining.getTrainingType().equals("10")) {
|
|
|
- TTrainingDevice tTrainingDevice = new TTrainingDevice();
|
|
|
- tTrainingDevice.setRegularId(tTraining.getRegularId());
|
|
|
- List<TTrainingDevice> tTrainingDevices = tTrainingDeviceService.selectTTrainingDeviceList(tTrainingDevice);
|
|
|
- for (TTrainingDevice d : tTrainingDevices) {
|
|
|
- if (d.getStaffId().equals(tTrainingNon.getStaffId())) {
|
|
|
- if (tTrainingNon.getTrainingDate() != null) {
|
|
|
- d.setStartDate(tTrainingNon.getTrainingDate());
|
|
|
- }else {
|
|
|
- d.setStartDate(null);
|
|
|
- }
|
|
|
- d.setSupplementary("1");
|
|
|
- tTrainingDeviceService.updateTTrainingDevice(d);
|
|
|
+ TTrainingDevice tTrainingDevice = new TTrainingDevice();
|
|
|
+ tTrainingDevice.setRegularId(tTraining.getId());
|
|
|
+ List<TTrainingDevice> tTrainingDevices = tTrainingDeviceService.selectTTrainingDeviceList(tTrainingDevice);
|
|
|
+ for (TTrainingDevice d : tTrainingDevices) {
|
|
|
+ if (d.getStaffId().equals(tTrainingNon.getStaffId())) {
|
|
|
+ if (tTrainingNon.getTrainingDate() != null) {
|
|
|
+ d.setStartDate(tTrainingNon.getTrainingDate());
|
|
|
+ }else {
|
|
|
+ d.setStartDate(null);
|
|
|
}
|
|
|
+ d.setSupplementary("1");
|
|
|
+ tTrainingDeviceService.updateTTrainingDevice(d);
|
|
|
}
|
|
|
}
|
|
|
return toAjax(tTrainingNonService.updateTTrainingNon(tTrainingNon));
|
|
@@ -325,6 +321,22 @@ public class TTrainingNonController extends BaseController
|
|
|
logger.info("isFinish:" + isFinish);
|
|
|
logger.info("nonParticipants:" + nonParticipants);
|
|
|
tTrainingService.updateTTraining(tTraining);
|
|
|
+ /*//定期类-关联培训成绩
|
|
|
+ TTrainingDevice tTrainingDevice = new TTrainingDevice();
|
|
|
+ tTrainingDevice.setRegularId(tTraining.getId());
|
|
|
+ tTrainingDevice.setStaffId(id.toString());
|
|
|
+ List<TTrainingDevice> tTrainingDevices = tTrainingDeviceService.selectTTrainingDeviceList(tTrainingDevice);
|
|
|
+ for (TTrainingDevice d : tTrainingDevices) {
|
|
|
+ if (d.getStaffId().equals(tTrainingNon.getStaffId())) {
|
|
|
+ if (tTrainingNon.getTrainingDate() != null) {
|
|
|
+ d.setStartDate(tTrainingNon.getTrainingDate());
|
|
|
+ }else {
|
|
|
+ d.setStartDate(null);
|
|
|
+ }
|
|
|
+ d.setSupplementary("1");
|
|
|
+ tTrainingDeviceService.updateTTrainingDevice(d);
|
|
|
+ }
|
|
|
+ }*/
|
|
|
}
|
|
|
return toAjax(tTrainingNonService.deleteTTrainingNonByIds(ids));
|
|
|
}
|