|
@@ -12,11 +12,14 @@ import com.diagbot.vo.StdMissionInfoUpVO;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
+import org.springframework.transaction.annotation.Transactional;
|
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
+import javax.validation.Valid;
|
|
|
+
|
|
|
/**
|
|
|
* <p>
|
|
|
* 前端控制器
|
|
@@ -45,7 +48,8 @@ public class StdMissionInfoController {
|
|
|
notes = "修改获取任务信息")
|
|
|
@PostMapping("/updataMissionInfo")
|
|
|
@SysLogger("updataMissionInfo")
|
|
|
- public RespDTO<Boolean> updataMissionInfo(@RequestBody StdMissionInfoUpVO stdMissionInfoUpVO) {
|
|
|
+ @Transactional
|
|
|
+ public RespDTO<Boolean> updataMissionInfo(@RequestBody @Valid StdMissionInfoUpVO stdMissionInfoUpVO) {
|
|
|
boolean res = stdMissionInfoFacade.updataMissionInfos(stdMissionInfoUpVO);
|
|
|
return RespDTO.onSuc(res);
|
|
|
}
|
|
@@ -54,7 +58,7 @@ public class StdMissionInfoController {
|
|
|
notes = "删除任务信息")
|
|
|
@PostMapping("/clearMissionInfo")
|
|
|
@SysLogger("clearMissionInfo")
|
|
|
- public RespDTO<Boolean> clearMissionInfo(@RequestBody StdMissionInfoClearVO stdMissionInfoClearVO) {
|
|
|
+ public RespDTO<Boolean> clearMissionInfo(@RequestBody @Valid StdMissionInfoClearVO stdMissionInfoClearVO) {
|
|
|
boolean res = stdMissionInfoFacade.clearMissionInfos(stdMissionInfoClearVO);
|
|
|
return RespDTO.onSuc(res);
|
|
|
}
|