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