소스 검색

只显示未关联服务端

Zhaops 6 년 전
부모
커밋
6d2d7cf896
1개의 변경된 파일16개의 추가작업 그리고 0개의 파일을 삭제
  1. 16 0
      diagbotman-service/src/main/java/com/diagbot/web/ServiceTokenController.java

+ 16 - 0
diagbotman-service/src/main/java/com/diagbot/web/ServiceTokenController.java

@@ -4,6 +4,7 @@ package com.diagbot.web;
 import com.diagbot.annotation.SysLogger;
 import com.diagbot.dto.ProductServiceDTO;
 import com.diagbot.dto.RespDTO;
+import com.diagbot.entity.ServiceToken;
 import com.diagbot.enums.TokenTypeEnum;
 import com.diagbot.facade.ProductServiceFacade;
 import com.diagbot.facade.ServiceTokenFacade;
@@ -67,6 +68,21 @@ public class ServiceTokenController {
         return RespDTO.onSuc(productServiceDTO);
     }
 
+    /**
+     * 根据产品服务关联id获取令牌
+     * @param productServiceId
+     * @return
+     */
+    @ApiOperation(value = "根据产品服务关联id获取令牌[by:zhaops]",
+            notes = "productServiceId:产品服务id,必填<br>")
+    @PostMapping("/getTokenByProductServiceId")
+    @SysLogger("getTokenByProductServiceId")
+    @Transactional
+    public RespDTO<ServiceToken> getTokenByProductServiceId(@RequestParam Long productServiceId) {
+        ServiceToken serviceToken = serviceTokenFacade.getByProductServiceId(productServiceId);
+        return RespDTO.onSuc(serviceToken);
+    }
+
     /**
      * 令牌禁用
      *