Commit 28336263 authored by mengbali153's avatar mengbali153

培训计划

parent 5e9d9b5d
...@@ -2,11 +2,14 @@ package cn.wise.sc.cement.business.controller; ...@@ -2,11 +2,14 @@ package cn.wise.sc.cement.business.controller;
import cn.hutool.core.date.DateUtil; import cn.hutool.core.date.DateUtil;
import cn.hutool.core.util.StrUtil; import cn.hutool.core.util.StrUtil;
import cn.wise.sc.cement.business.entity.PlanTraining;
import cn.wise.sc.cement.business.mapper.PlanTrainingMapper;
import cn.wise.sc.cement.business.model.BaseResponse; import cn.wise.sc.cement.business.model.BaseResponse;
import cn.wise.sc.cement.business.model.PageQuery; import cn.wise.sc.cement.business.model.PageQuery;
import cn.wise.sc.cement.business.model.query.PlanTrainingQuery; import cn.wise.sc.cement.business.model.query.PlanTrainingQuery;
import cn.wise.sc.cement.business.model.vo.PlanTrainingVo; import cn.wise.sc.cement.business.model.vo.PlanTrainingVo;
import cn.wise.sc.cement.business.service.IPlanTrainingService; import cn.wise.sc.cement.business.service.IPlanTrainingService;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import org.slf4j.Logger; import org.slf4j.Logger;
...@@ -14,6 +17,7 @@ import org.slf4j.LoggerFactory; ...@@ -14,6 +17,7 @@ import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
...@@ -35,6 +39,9 @@ public class PlanTrainingController { ...@@ -35,6 +39,9 @@ public class PlanTrainingController {
@Autowired @Autowired
private IPlanTrainingService iplanTrainingService; private IPlanTrainingService iplanTrainingService;
@Resource
private PlanTrainingMapper planTrainingMapper;
@ApiOperation(value = "培训计划分页") @ApiOperation(value = "培训计划分页")
@GetMapping("/getPage") @GetMapping("/getPage")
public BaseResponse getPage(PageQuery pageQuery) { public BaseResponse getPage(PageQuery pageQuery) {
...@@ -106,6 +113,12 @@ public class PlanTrainingController { ...@@ -106,6 +113,12 @@ public class PlanTrainingController {
if (planTrainingQuery.getRemind() == 1 && planTrainingQuery.getRemindTime() == null) { if (planTrainingQuery.getRemind() == 1 && planTrainingQuery.getRemindTime() == null) {
return BaseResponse.errorMsg("请选择提醒时间"); return BaseResponse.errorMsg("请选择提醒时间");
} }
QueryWrapper<PlanTraining> qw=new QueryWrapper<>();
qw.eq("id",planTrainingQuery.getId());
int count=planTrainingMapper.selectCount(qw);
if (count<=0){
return BaseResponse.errorMsg("数据错误");
}
try { try {
return iplanTrainingService.update(planTrainingQuery); return iplanTrainingService.update(planTrainingQuery);
} catch (Exception e) { } catch (Exception e) {
......
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