From 2fb349507a3c128612fdb96051a81c233a5851cb Mon Sep 17 00:00:00 2001
From: zhanghl <253316343@qq.com>
Date: 星期一, 19 五月 2025 15:47:32 +0800
Subject: [PATCH] 计划任务管理:增加swagger描述

---
 aps-modules/aps-core/src/main/java/com/aps/core/controller/mainPlan/ApsPlanTaskController.java |    5 +++++
 aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsPlanTask.java                        |   11 +++++++++++
 2 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/aps-modules/aps-core/src/main/java/com/aps/core/controller/mainPlan/ApsPlanTaskController.java b/aps-modules/aps-core/src/main/java/com/aps/core/controller/mainPlan/ApsPlanTaskController.java
index 979cdf9..47c6354 100644
--- a/aps-modules/aps-core/src/main/java/com/aps/core/controller/mainPlan/ApsPlanTaskController.java
+++ b/aps-modules/aps-core/src/main/java/com/aps/core/controller/mainPlan/ApsPlanTaskController.java
@@ -7,6 +7,9 @@
 import com.aps.core.domain.ApsPlanTask;
 import com.aps.core.service.ApsPlanTaskService;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import io.swagger.v3.oas.annotations.Operation;
+import io.swagger.v3.oas.annotations.media.Schema;
+import io.swagger.v3.oas.annotations.tags.Tag;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.GetMapping;
 import org.springframework.web.bind.annotation.RequestMapping;
@@ -16,6 +19,7 @@
 /**
  * 璁″垝浠诲姟绠$悊
  * */
+@Tag(name = "璁″垝浠诲姟绠$悊", description = "璁″垝浠诲姟绠$悊")
 @RestController
 @RequestMapping("/planTask")
 public class ApsPlanTaskController  extends BaseController {
@@ -23,6 +27,7 @@
     @Autowired
     private ApsPlanTaskService apsPlanTaskService;
 
+    @Operation(summary = "璁″垝浠诲姟绠$悊鍒楄〃", description = "鍒嗛〉鏌ヨ")
     @RequiresPermissions("planTask:list")
     @GetMapping("/list")
     public Page<ApsPlanTask> list(ApsPlanTask task){
diff --git a/aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsPlanTask.java b/aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsPlanTask.java
index 7ea82bc..15f1b31 100644
--- a/aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsPlanTask.java
+++ b/aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsPlanTask.java
@@ -8,6 +8,7 @@
 import java.io.Serializable;
 import java.util.Date;
 
+import io.swagger.v3.oas.annotations.media.Schema;
 import lombok.Builder;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
@@ -22,6 +23,7 @@
 @TableName(value ="aps_plan_task")
 @Data
 @Builder
+@Schema(description = "璁″垝浠诲姟")
 public class ApsPlanTask extends BaseEntity implements Serializable {
 
     @TableField(exist = false)
@@ -31,53 +33,62 @@
      */
     @TableField(value = "id")
     @TableId(type = IdType.INPUT)
+    @Schema(description = "涓婚敭ID")
     private Long id;
 
     /**
      * 浠诲姟鎵规鍙�
      */
+    @Schema(description = "浠诲姟鎵规鍙�")
     @TableField(value = "batch_num")
     private String batchNum;
 
     /**
      * 浠诲姟绫诲瀷
      */
+    @Schema(description = "浠诲姟绫诲瀷")
     @TableField(value = "task_type")
     private String taskType;
 
     /**
      * 浠诲姟鐘舵��
      */
+    @Schema(description = "浠诲姟鐘舵��")
     @TableField(value = "task_status")
     private String taskStatus;
 
     /**
      * 鍒涘缓浜�
      */
+    @Schema(description = "鍒涘缓浜�")
     @TableField(value = "create_by")
     private String createBy;
 
     /**
      * 鍒涘缓鏃堕棿
      */
+    @Schema(description = "鍒涘缓鏃堕棿")
     @TableField(value = "create_time")
     private Date createTime;
 
     /**
      * 鏇存柊浜�
      */
+    @Schema(description = "鏇存柊浜�")
     @TableField(value = "update_by")
     private String updateBy;
 
     /**
      * 鏇存柊鏃堕棿
      */
+    @Schema(description = "鏇存柊鏃堕棿")
     @TableField(value = "update_time")
     private Date updateTime;
 
     /**
      * 鍒犻櫎鏍囪(0,1)
      */
+    @Schema(description = "鍒犻櫎鏍囪(0,1)")
     @TableField(value = "del_flag")
     private Integer delFlag;
 

--
Gitblit v1.9.3