|
|
@@ -19,6 +19,7 @@ package org.springblade.check.controller;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
|
|
+import org.springblade.check.entity.AuditPaths;
|
|
|
import org.springblade.check.entity.AuditPathsLevels;
|
|
|
import org.springblade.check.service.IAuditPathsLevelsService;
|
|
|
import io.swagger.annotations.Api;
|
|
|
@@ -28,6 +29,7 @@ import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
|
|
|
import lombok.AllArgsConstructor;
|
|
|
|
|
|
import org.springblade.check.entity.AuditPathsActs;
|
|
|
+import org.springblade.check.service.IAuditPathsService;
|
|
|
import org.springblade.core.mp.support.Condition;
|
|
|
import org.springblade.core.mp.support.Query;
|
|
|
import org.springblade.core.secure.utils.AuthUtil;
|
|
|
@@ -55,6 +57,8 @@ public class AuditPathsActsController extends BladeController {
|
|
|
|
|
|
private final IAuditPathsLevelsService auditPathsLevelsService;
|
|
|
|
|
|
+ private final IAuditPathsService pathsService;
|
|
|
+
|
|
|
|
|
|
@GetMapping("/list")
|
|
|
@ApiOperationSupport(order = 2)
|
|
|
@@ -65,6 +69,15 @@ public class AuditPathsActsController extends BladeController {
|
|
|
lambdaQueryWrapper.eq(AuditPathsActs::getTenantId, AuthUtil.getTenantId());
|
|
|
lambdaQueryWrapper.like(StringUtils.isNotBlank(auditPathsActs.getActName()),AuditPathsActs::getActName,auditPathsActs.getActName());
|
|
|
IPage<AuditPathsActs> pages = auditPathsActsService.page(Condition.getPage(query), lambdaQueryWrapper);
|
|
|
+ List<AuditPathsActs> records = pages.getRecords();
|
|
|
+ if(CollectionUtils.isNotEmpty(records))
|
|
|
+ {
|
|
|
+ records.forEach(e->{
|
|
|
+ Long pathId = e.getPathId();
|
|
|
+ AuditPaths auditPaths = pathsService.getById(pathId);
|
|
|
+ e.setPathName(auditPaths.getPathName());
|
|
|
+ });
|
|
|
+ }
|
|
|
return R.data(pages);
|
|
|
}
|
|
|
|