|
@@ -6,6 +6,8 @@ import com.om.entity.vo.DiagnosisVersionVO;
|
|
|
import com.om.entity.vo.DignosisPageVO;
|
|
|
import com.om.service.IDiagnosisVersionInfoService;
|
|
|
import com.om.utils.Result;
|
|
|
+import io.swagger.annotations.Api;
|
|
|
+import io.swagger.annotations.ApiOperation;
|
|
|
import io.swagger.v3.oas.annotations.parameters.RequestBody;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
@@ -20,6 +22,7 @@ import javax.annotation.Resource;
|
|
|
* @since 2024-03-06
|
|
|
*/
|
|
|
@RestController
|
|
|
+@Api(tags = "诊断程序相关接口")
|
|
|
@RequestMapping("/diagnosis-version-info")
|
|
|
public class DiagnosisVersionInfoController {
|
|
|
|
|
@@ -27,35 +30,41 @@ public class DiagnosisVersionInfoController {
|
|
|
IDiagnosisVersionInfoService dvIoService;
|
|
|
|
|
|
@PostMapping("/add")
|
|
|
+ @ApiOperation("新增诊断程序")
|
|
|
public Result add(@RequestBody DiagnosisVersionVO diagnosisVersionVO){
|
|
|
|
|
|
return dvIoService.add(diagnosisVersionVO);
|
|
|
}
|
|
|
|
|
|
@GetMapping("/downloadFile/{id}")
|
|
|
+ @ApiOperation("下载诊断程序")
|
|
|
public Result downloadFile(@PathVariable(value = "id")Integer id){
|
|
|
|
|
|
return dvIoService.downloadFile(id);
|
|
|
}
|
|
|
|
|
|
@PostMapping("/edit")
|
|
|
+ @ApiOperation("修改诊断程序")
|
|
|
public Result edit(@RequestBody DiagnosisVersionVO diagnosisVersionVO){
|
|
|
|
|
|
return dvIoService.edit(diagnosisVersionVO);
|
|
|
}
|
|
|
|
|
|
@GetMapping("/getById/{id}")
|
|
|
+ @ApiOperation("根据id获取诊断程序")
|
|
|
public Result getByUserId(@PathVariable(value = "id")Integer id){
|
|
|
|
|
|
return dvIoService.getByUserId(id);
|
|
|
}
|
|
|
|
|
|
@PostMapping("/getDesc")
|
|
|
+ @ApiOperation("获取Desc诊断程序")
|
|
|
public Result getDesc(@RequestBody DiagnosisVersionVO diagnosisVersionVO){
|
|
|
|
|
|
return dvIoService.getDesc(diagnosisVersionVO);
|
|
|
}
|
|
|
@PostMapping("/getPageList")
|
|
|
+ @ApiOperation("分页查询诊断程序")
|
|
|
public Result getPageList(@RequestBody DignosisPageVO dignosisPageVO){
|
|
|
|
|
|
return dvIoService.getPageList(dignosisPageVO);
|
|
@@ -75,6 +84,7 @@ public class DiagnosisVersionInfoController {
|
|
|
}
|
|
|
|
|
|
@PostMapping("/upStatus")
|
|
|
+ @ApiOperation("修改诊断程序状态")
|
|
|
public Result upStatus(@RequestBody UpStatusDto upStatusDto){
|
|
|
|
|
|
return dvIoService.upStatus(upStatusDto);
|