12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- package com.fdkankan.fusion.controller;
- import com.fdkankan.fusion.common.ResultData;
- import com.fdkankan.fusion.entity.CaseFiles;
- import com.fdkankan.fusion.entity.CaseTabulation;
- import com.fdkankan.fusion.service.ICaseTabulationService;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.*;
- /**
- * <p>
- * 前端控制器
- * </p>
- *
- * @author
- * @since 2025-05-13
- */
- @RestController
- @RequestMapping("/caseTabulation")
- public class CaseTabulationController {
- @Autowired
- ICaseTabulationService caseTabulationService;
- @GetMapping("/getByCaseId")
- public ResultData getByCaseId (@RequestParam(required = false) String caseId){
- return ResultData.ok(caseTabulationService.getByCaseId(caseId));
- }
- @GetMapping("/info")
- public ResultData info (@RequestParam (required = false) String tabulationId){
- return ResultData.ok(caseTabulationService.getById(tabulationId));
- }
- @GetMapping("/getByOverviewId")
- public ResultData getByOverviewId (@RequestParam(required = false) String overviewId){
- return ResultData.ok(caseTabulationService.getByOverviewId(overviewId));
- }
- @PostMapping("/addOrUpdate")
- public ResultData addOrUpdate (@RequestBody CaseTabulation caseTabulation){
- caseTabulationService.addOrUpdate(caseTabulation);
- return ResultData.ok(caseTabulation);
- }
- @PostMapping("/del")
- public ResultData del (@RequestBody CaseTabulation caseTabulation){
- caseTabulationService.removeById(caseTabulation.getId());
- return ResultData.ok();
- }
- }
|