This commit is contained in:
李京通 2025-06-07 15:14:44 +08:00
parent da574215bf
commit a1f2fe46c9
1 changed files with 13 additions and 10 deletions

View File

@ -9,6 +9,7 @@ import com.ruoyi.database.service.ApprovalProcessService;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -39,23 +40,25 @@ public class ApprovalProcessController extends BaseController {
} }
@ApiOperation("根据编号查") @ApiOperation("根据编号查")
@PostMapping("/getById") @PostMapping("/getByApprovalNo/{id}")
public TableDataInfo getById(Long id) { public TableDataInfo getByApprovalNo(@PathVariable String id) {
List<ApprovalProcess> list = approvalsProcessService.lambdaQuery() List<ApprovalProcess> list = approvalsProcessService.lambdaQuery()
.eq(ApprovalProcess::getApprovalNo, id) .like(ApprovalProcess::getApprovalNo, id)
.list(); .list();
return getDataTable(list); return getDataTable(list);
} }
@ApiOperation("根据id查询详情") @ApiOperation("根据id查")
@PostMapping("/getDetailById") @PostMapping("/getById/{id}")
public AjaxResult getDetailById(Long id) { public AjaxResult getById(@PathVariable Long id) {
ApprovalProcess approvalProcess = approvalsProcessService.getById(id); List<ApprovalProcess> list = approvalsProcessService.lambdaQuery()
approvalProcess.setReadStatus(1); .eq(ApprovalProcess::getId, id)
boolean result = approvalsProcessService.updateById(approvalProcess); .list();
return AjaxResult.success(approvalProcess); return AjaxResult.success(list);
} }
} }