feat(doc): 添加文档分类接口的腾讯认证功能

- 引入 EbAuthentication 注解用于接口认证
- 集成 ApiConstants.TENCENT_AUTH 认证常量
- 为 classify 接口添加腾讯认证保护
This commit is contained in:
zhengBoss 2026-06-07 20:40:09 +08:00
parent 894c3124ac
commit af3c695c05

View File

@ -5,7 +5,9 @@ import com.heyu.api.baidu.request.doc.BDocClassifyRequest;
import com.heyu.api.baidu.response.doc.BDocClassifyResp;
import com.heyu.api.controller.BaseController;
import com.heyu.api.data.annotation.CacheResult;
import com.heyu.api.data.annotation.EbAuthentication;
import com.heyu.api.data.annotation.NotIntercept;
import com.heyu.api.data.constants.ApiConstants;
import com.heyu.api.data.utils.R;
import com.heyu.api.data.utils.StringUtils;
import org.springframework.web.bind.annotation.RequestMapping;
@ -42,6 +44,7 @@ public class DocClassifyController extends BaseController {
*/
@RequestMapping("/classify")
@CacheResult
@EbAuthentication(tencent = ApiConstants.TENCENT_AUTH)
public R<BDocClassifyResp> classify(BDocClassifyRequest request) {
if (request == null || (isBlank(request.getImageBase64()) && isBlank(request.getImageUrl()))) {
return R.error("image 和 url 不能都为空");