From 07a3d37071f167017396a8c60ea3027582d0b845 Mon Sep 17 00:00:00 2001 From: penny <2500338766@qq.com> Date: Sun, 3 Jul 2022 01:18:30 +0800 Subject: [PATCH] =?UTF-8?q?feature1.0.0-img:=20=E4=BC=98=E5=8C=96=E6=8A=96?= =?UTF-8?q?=E9=9F=B3=E5=B0=8F=E7=A8=8B=E5=BA=8F=E7=AB=AF=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bnyer/img/controller/TiktokMiniController.java | 14 ++++++++++++++ .../java/com/bnyer/img/mapper/CreatorMapper.java | 7 +++++++ .../java/com/bnyer/img/service/CreatorService.java | 7 +++++++ .../bnyer/img/service/impl/CreatorServiceImpl.java | 12 ++++++++++++ .../com/bnyer/img/mapper/CreatorMapper.xml | 6 ++++++ 5 files changed, 46 insertions(+) diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/TiktokMiniController.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/TiktokMiniController.java index 092b5f1..d9f4d8e 100644 --- a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/TiktokMiniController.java +++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/TiktokMiniController.java @@ -20,6 +20,7 @@ import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; import java.util.List; +import java.util.Map; @Api(value = "【抖音小程序】接口",tags = "【抖音小程序】接口") @RestController @@ -209,4 +210,17 @@ public class TiktokMiniController extends BaseController { public AjaxResult listHotCreator(){ return AjaxResult.success(creatorService.queryHotCreatorList()); } + + //@TokenCheck + @ApiOperation(value="根据艺术家id获取搜索码") + @GetMapping(value = "/queryCreatorScanCodeById/{id}") + public AjaxResult queryCreatorScanCodeById(@PathVariable @ApiParam("艺术家id") Long id){ + Map result = creatorService.queryCreatorScanCodeById(id); + if(result != null){ + return AjaxResult.success(result); + }else{ + return AjaxResult.error("该艺术家不存在!"); + } + + } } diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/mapper/CreatorMapper.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/mapper/CreatorMapper.java index 20f46c9..a685d70 100644 --- a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/mapper/CreatorMapper.java +++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/mapper/CreatorMapper.java @@ -50,4 +50,11 @@ public interface CreatorMapper extends BaseMapper { * @return - */ List queryHotCreatorList(); + + /** + * 根据艺术家id获取搜索码 + * @param id 艺术家id + * @return - + */ + String queryCreatorScanCodeById(@Param("id") Long id); } diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/CreatorService.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/CreatorService.java index 808cb41..825e664 100644 --- a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/CreatorService.java +++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/CreatorService.java @@ -116,4 +116,11 @@ public interface CreatorService { * @return - */ List queryHotCreatorList(); + + /** + * 根据艺术家id获取搜索码 + * @param id 艺术家id + * @return - + */ + Map queryCreatorScanCodeById(Long id); } diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/CreatorServiceImpl.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/CreatorServiceImpl.java index 68c018e..699a0d3 100644 --- a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/CreatorServiceImpl.java +++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/CreatorServiceImpl.java @@ -335,4 +335,16 @@ public class CreatorServiceImpl implements CreatorService { public List queryHotCreatorList() { return creatorMapper.queryHotCreatorList(); } + + @Override + public Map queryCreatorScanCodeById(Long id) { + String scanCode = creatorMapper.queryCreatorScanCodeById(id); + if(StringUtils.isNotBlank(scanCode)){ + Map map = new HashMap<>(); + map.put("scanCode", scanCode); + return map; + }else{ + return null; + } + } } diff --git a/bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/CreatorMapper.xml b/bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/CreatorMapper.xml index d684d13..86db86e 100644 --- a/bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/CreatorMapper.xml +++ b/bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/CreatorMapper.xml @@ -115,4 +115,10 @@ from img_creator ic order by hotNum desc limit 10 +