1. 审核相关 完成

This commit is contained in:
zhaowenyuan 2024-06-18 15:01:19 +08:00
parent 126fc7e479
commit 3d1136f219
1 changed files with 12 additions and 5 deletions

View File

@ -1,6 +1,8 @@
package com.chushang.inspection.project.controller; package com.chushang.inspection.project.controller;
import com.chushang.common.core.web.AjaxResult; import com.chushang.common.core.web.AjaxResult;
import com.chushang.common.log.annotation.SysLog;
import com.chushang.common.log.enums.BusinessType;
import com.chushang.common.mybatis.page.CommonParam; import com.chushang.common.mybatis.page.CommonParam;
import com.chushang.inspection.project.entity.dto.AuditDTO; import com.chushang.inspection.project.entity.dto.AuditDTO;
import com.chushang.inspection.project.entity.dto.PageAuditDTO; import com.chushang.inspection.project.entity.dto.PageAuditDTO;
@ -28,7 +30,7 @@ public class WrkAuditController {
* 审核列表 * 审核列表
*/ */
@GetMapping(value = "/list") @GetMapping(value = "/list")
// @RequiresPermissions("project:audit:list") @RequiresPermissions("project:audit:list")
public AjaxResult pageList(@Validated PageAuditDTO auditDTO){ public AjaxResult pageList(@Validated PageAuditDTO auditDTO){
return AjaxResult.success(auditService.pageList(auditDTO)); return AjaxResult.success(auditService.pageList(auditDTO));
} }
@ -37,7 +39,7 @@ public class WrkAuditController {
* 审核 * 审核
*/ */
@PostMapping(value = "/audit/{auditId}") @PostMapping(value = "/audit/{auditId}")
// @RequiresPermissions("project:audit:audit") @RequiresPermissions("project:audit:audit")
public AjaxResult audit(@PathVariable Long auditId, public AjaxResult audit(@PathVariable Long auditId,
@RequestBody@Validated AuditDTO auditDTO) @RequestBody@Validated AuditDTO auditDTO)
{ {
@ -45,9 +47,14 @@ public class WrkAuditController {
return AjaxResult.success(); return AjaxResult.success();
} }
@DeleteMapping(value = "/del") /**
public AjaxResult del(){ * 删除 审核记录
*/
@SysLog(value = "审核记录", businessType = BusinessType.DELETE)
@DeleteMapping(value = "/del/{auditId}")
@RequiresPermissions(value = "project:audit:del")
public AjaxResult del(@PathVariable Long auditId){
auditService.removeById(auditId);
return AjaxResult.success(); return AjaxResult.success();
} }