From 971d4858fcba2b551bc26f281c71f16e8671ab62 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期日, 05 十一月 2023 11:11:09 +0800
Subject: [PATCH] 添加快速溯源接口

---
 src/main/java/com/yssh/controller/SuYuanController.java |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/yssh/controller/SuYuanController.java b/src/main/java/com/yssh/controller/SuYuanController.java
index 196bfa4..1fa3d4a 100644
--- a/src/main/java/com/yssh/controller/SuYuanController.java
+++ b/src/main/java/com/yssh/controller/SuYuanController.java
@@ -1,5 +1,6 @@
 package com.yssh.controller;
 
+import cn.hutool.core.date.DateTime;
 import com.yssh.entity.*;
 import com.yssh.service.CommonService;
 import com.yssh.service.VocValsService;
@@ -196,11 +197,21 @@
     }
 
     @ApiOperation(value = "鏍规嵁鍚嶇О鏌ヨ婧簮ID", notes = "鏍规嵁鍚嶇О鏌ヨ婧簮ID")
-    @ApiOperationSupport(order = 16)
+    @ApiOperationSupport(order = 17)
     @GetMapping("/selectSuYuanIdByName")
     public Result selectSuYuanIdByName(@RequestParam(value = "name") String name) {
         if (null == name || name.length() == 0) return Result.OK(null);
 
         return Result.OK(suYuanService.selectSuYuanIdByName(name));
     }
+
+    @ApiOperation(value = "鏍规嵁ID鏌ヨ蹇�熸函婧�")
+    @ApiOperationSupport(order = 18)
+    @GetMapping("/selectFastById")
+    public Result selectFastById(@RequestParam(value = "id") String id, @RequestParam(value = "date", required = false) @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") Date date) {
+        if (StringUtils.isEmpty(id)) return Result.OK(null);
+        if (null == date) date = DateTime.now();
+
+        return Result.OK(suYuanService.selectFastById(id, date));
+    }
 }

--
Gitblit v1.9.3