|
@@ -6,6 +6,7 @@ import java.util.List;
|
|
|
import com.ruoyi.project.system.domain.SysUser;
|
|
|
import com.ruoyi.project.system.service.ISysUserService;
|
|
|
import com.ruoyi.project.training.spec.domain.TStFeedback;
|
|
|
+import com.ruoyi.project.training.spec.domain.TStPlan;
|
|
|
import com.ruoyi.project.training.spec.domain.vo.TStYearPlanExportVO;
|
|
|
import com.ruoyi.project.training.spec.mapper.TStPlanMapper;
|
|
|
import com.ruoyi.project.training.spec.mapper.TStYearplanMapper;
|
|
@@ -57,7 +58,8 @@ public class TStYearplanController extends BaseController
|
|
|
|
|
|
@Resource
|
|
|
private TStYearplanMapper tStYearplanMapper;
|
|
|
-
|
|
|
+ @Autowired
|
|
|
+ private ITStPlanService tStPlanService;
|
|
|
/**
|
|
|
* 查询专项培训年度计划列表
|
|
|
*/
|
|
@@ -183,6 +185,16 @@ public class TStYearplanController extends BaseController
|
|
|
feedbackService.deleteTStFeedbackById(feedback.getId());
|
|
|
}
|
|
|
}
|
|
|
+ // 删除关联培训
|
|
|
+ for (int i = 0; i < ids.length; i++) {
|
|
|
+ TStPlan t = new TStPlan();
|
|
|
+ t.setYearPlanId(ids[i]);
|
|
|
+ List<TStPlan> list = tStPlanService.selectTStPlanList(t);
|
|
|
+ for (TStPlan tp: list
|
|
|
+ ) {
|
|
|
+ tStPlanService.deleteTStPlanById(tp.getId());
|
|
|
+ }
|
|
|
+ }
|
|
|
return toAjax(tStYearplanService.deleteTStYearplanByIds(ids));
|
|
|
}
|
|
|
}
|