|
@@ -5,6 +5,7 @@ import com.lantone.common.api.CommonResult;
|
|
|
import com.lantone.daqe.dto.GetOperationPageDTO;
|
|
|
import com.lantone.daqe.facade.OperationManagementFacade;
|
|
|
import com.lantone.daqe.vo.AddOperationVO;
|
|
|
+import com.lantone.daqe.vo.DelOperationByIdVO;
|
|
|
import com.lantone.daqe.vo.GetOperationPageVO;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
@@ -14,6 +15,8 @@ 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;
|
|
|
+
|
|
|
/**
|
|
|
* @Description: 手术管理API
|
|
|
* @author: songxl
|
|
@@ -35,8 +38,14 @@ public class OperationManagementController {
|
|
|
|
|
|
@ApiOperation(value = "新增手术 [by:songxl]")
|
|
|
@PostMapping("/addOperation")
|
|
|
- public CommonResult<Boolean> addOperation(@RequestBody AddOperationVO addOperationVO) {
|
|
|
+ public CommonResult<Boolean> addOperation(@RequestBody @Valid AddOperationVO addOperationVO) {
|
|
|
return CommonResult.success(operationManagementFacade.addOperation(addOperationVO));
|
|
|
}
|
|
|
|
|
|
+ @ApiOperation(value = "通过id删除手术 [by:songxl]")
|
|
|
+ @PostMapping("/delOperationById")
|
|
|
+ public CommonResult<Boolean> delOperationById(@RequestBody @Valid DelOperationByIdVO delOperationByIdVO) {
|
|
|
+ return CommonResult.success(operationManagementFacade.delOperationById(delOperationByIdVO));
|
|
|
+ }
|
|
|
+
|
|
|
}
|