From ab86729e33b585bfda8c552b5acac062ae5551b8 Mon Sep 17 00:00:00 2001 From: YANGJIANKUAN Date: Wed, 10 Dec 2025 18:05:25 +0800 Subject: [PATCH] feat: new api --- .claude/settings.local.json | 3 +- .../src/views/inspection/execution/index.vue | 178 +++++++++++- .../src/main/resources/application.yml | 10 +- .../controller/ArExecutionController.java | 21 +- .../controller/ArStepRecordController.java | 8 +- .../domain/bo/ArExecutionSubmitBo.java | 51 ++++ .../domain/bo/ArStepRecordTreeBo.java | 89 ++++++ .../domain/vo/ArExecutionDetailVo.java | 46 +++ .../domain/vo/ArStepRecordTreeVo.java | 83 ++++++ .../service/IArExecutionService.java | 18 ++ .../service/impl/ArExecutionServiceImpl.java | 271 +++++++++++++++++- 11 files changed, 753 insertions(+), 25 deletions(-) create mode 100644 ruoyi-modules/ruoyi-inspection/src/main/java/org/dromara/inspection/domain/bo/ArExecutionSubmitBo.java create mode 100644 ruoyi-modules/ruoyi-inspection/src/main/java/org/dromara/inspection/domain/bo/ArStepRecordTreeBo.java create mode 100644 ruoyi-modules/ruoyi-inspection/src/main/java/org/dromara/inspection/domain/vo/ArExecutionDetailVo.java create mode 100644 ruoyi-modules/ruoyi-inspection/src/main/java/org/dromara/inspection/domain/vo/ArStepRecordTreeVo.java diff --git a/.claude/settings.local.json b/.claude/settings.local.json index d3ed402..ab14c71 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -5,7 +5,8 @@ "Bash(mvn clean package:*)", "Bash(echo:*)", "Bash(git add:*)", - "Bash(git commit:*)" + "Bash(git commit:*)", + "Bash(grep:*)" ], "deny": [], "ask": [] diff --git a/plus-ui/src/views/inspection/execution/index.vue b/plus-ui/src/views/inspection/execution/index.vue index 83b3d60..4b93afa 100644 --- a/plus-ui/src/views/inspection/execution/index.vue +++ b/plus-ui/src/views/inspection/execution/index.vue @@ -107,7 +107,13 @@ - + @@ -121,7 +127,8 @@ - + + @@ -134,34 +141,90 @@ 执行角色 + + - + + + - + + + + + - + + + - + + + + + - + + + @@ -173,18 +236,27 @@ + + + + + + +