From 03ee22c86da4545af9f03e33fd02f22c1d834b8d Mon Sep 17 00:00:00 2001 From: dongzi Date: Thu, 4 Jun 2026 17:45:00 +0800 Subject: [PATCH] del --- .gitea/checker/notifier.py | 50 ++++++++++--------- .gitea/model1.md | 29 ++++------- .../controller/CultureClockInController.java | 21 -------- 3 files changed, 37 insertions(+), 63 deletions(-) diff --git a/.gitea/checker/notifier.py b/.gitea/checker/notifier.py index 6e79b9e..a27d52b 100644 --- a/.gitea/checker/notifier.py +++ b/.gitea/checker/notifier.py @@ -261,40 +261,44 @@ def build_path_change_markdown( push_time: str, file_name: str, ) -> str: - """构建 API路径变更通知,匹配 model1.md 模板,并加强高亮。 + """构建 API路径变更通知,完全匹配 model1.md 模板,并加强视觉区分。 - 支持的 change_type: - - 新增接口:原路径显示 "-",新路径高亮显示 - - 修改路径:原路径删除线,新路径高亮 - - 删除接口:原路径高亮,新路径显示 "已删除" + 改进点: + - 标题使用【】风格 + - 头部信息缩进 + 颜色高亮 + - URI 详情使用列表(更直观) + - 根据变更类型动态强调「原/新路径」 """ + # 变更类型高亮 + type_highlight = f"**{change_type}**" + + # 全路径类名高亮 + class_highlight = f"**{file_name}**" + + # 根据变更类型优化 URI 展示 if change_type == "新增接口": - old_display = "-" - new_display = f"**`{new_uri}`**" + old_display = "`-`" + new_display = f"**`{new_uri}`****新增**" elif change_type == "删除接口": - old_display = f"**`{old_uri}`**" - new_display = "已删除" + old_display = f"**`{old_uri}`****已删除**" + new_display = "`已删除`" else: # 修改路径 - old_display = f"~~`{old_uri}`~~" if old_uri else "-" - new_display = f"**`{new_uri}`**" if new_uri else "已删除" + old_display = f"~~`{old_uri}`~~**旧路径**" + new_display = f"**`{new_uri}`****新路径**" parts = [ "# 【API路径变更通知】", - f"- **变更类型:** **{change_type}**", - f"- **修改人:** {push_user}", - f"- **修改时间:** {push_time}", - f"- **全路径类名:** **{file_name}**", + "", + f" 变更类型: {type_highlight}", + f" 全路径类名: {class_highlight}", + f" 修改人: {push_user}", + f" 修改时间: {push_time}", "", "---", "", - "## URI变更详情", - "", - "---", - "", - "| 项目 | 路径 |", - "|------|------|", - f"| 原路径 | {old_display} |", - f"| 新路径 | {new_display} |", + "#### 【URI变更详情】", + f"- **原路径:** {old_display}", + f"- **新路径:** {new_display}", "", "---", ] diff --git a/.gitea/model1.md b/.gitea/model1.md index e89b794..b6f49b6 100644 --- a/.gitea/model1.md +++ b/.gitea/model1.md @@ -1,26 +1,17 @@ # 【API路径变更通知】 -- **变更类型:** {新增接口 / 修改路径 / 删除接口} -- **修改人:** {Modifier} -- **修改时间:** {ModifyTime} -- **全路径类名:** {FileName} + 变更类型: {新增接口 / 修改路径 / 删除接口} + 全路径类名: {FullClassName} + 修改人: {Modifier} + 修改时间: {ModifyTime} --- -## URI变更详情 - ---- - -| 项目 | 路径 | -|------|------| -| 原路径 | `{OldURI}` *(新增时显示:-)* | -| 新路径 | `{NewURI}` *(删除时显示:已删除 / -)* | - ---- +#### 【URI变更详情】 +- **原路径:** `{OldURI}` *(新增时显示:-)* +- **新路径:** `{NewURI}` *(删除时显示:已删除 / -)* **示例:** - -| 项目 | 路径 | -|------|------| -| 原路径 | `/api/users/{id}` | -| 新路径 | `/api/users/getall` | \ No newline at end of file +- 全路径类名:`com.example.controller.UserController` +- 原路径:`/api/users/{id}` +- 新路径:`/api/users/getall` \ No newline at end of file diff --git a/ftb/src/main/java/ftb/test/controller/CultureClockInController.java b/ftb/src/main/java/ftb/test/controller/CultureClockInController.java index f2cdc5d..72a95e1 100644 --- a/ftb/src/main/java/ftb/test/controller/CultureClockInController.java +++ b/ftb/src/main/java/ftb/test/controller/CultureClockInController.java @@ -86,27 +86,6 @@ public class CultureClockInController { return ActionResult.success(new Base64ImageVo(pair.getLeft(), base64Img)); } - /** - * 打卡分享 - 获取随机图片[base64] - * @param lastCombo 上次组合 - * @param response HttpServletResponse - */ - @GetMapping(value = "/random-preview/create") - public ActionResult getRandomPicPreviewBase64(@RequestParam(value = "lastCombo", required = false) String lastCombo, HttpServletRequest request, HttpServletResponse response) throws Exception { - - MutablePair pair = cultureClockInService.getRandomPicPreview(lastCombo, requestUrl); - if (pair == null || pair.getRight() == null) { - throw new Exception("获取图片失败,请重试"); - } - byte[] bytes; - try (ByteArrayOutputStream output = new ByteArrayOutputStream()) { - ImageIO.write(pair.getRight(), "png", output); - bytes = output.toByteArray(); - } - String base64 = Base64.getEncoder().encodeToString(bytes); - String base64Img = "data:image/png;base64," + base64; - return ActionResult.success(new Base64ImageVo(pair.getLeft(), base64Img)); - } /** * 打卡分享 - 打卡