|
@@ -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);
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 令牌禁用
|
|
|
*
|