fix: 添加业务失败枚举

This commit is contained in:
ql
2025-07-05 20:15:38 +08:00
parent 83284e7674
commit 97b61b6d5b
2 changed files with 5 additions and 3 deletions
@@ -21,6 +21,7 @@ public enum HttpErrorEnum implements ErrorEnum {
ACCESS_DENIED(401, "登录失效,请重新登录"),
BLACK_ERROR(360, "对不起,不在白名单内"),
SYSTEM_ERROR(1001, "系统出小差了,请稍后再试哦~~"),
BIZ_ERROR(2001, "业务异常,请稍后再试哦~~"),
JWT_TOKEN_EXCEED(40004, "token已过期"),
;
private Integer code;
@@ -2,13 +2,14 @@ package com.hula.core.user.service.impl;
import com.hula.common.annotation.RedissonLock;
import com.hula.common.domain.vo.res.IdRespVO;
import com.hula.domain.vo.res.ApiResult;
import com.hula.utils.AssertUtil;
import com.hula.core.user.dao.UserEmojiDao;
import com.hula.core.user.domain.entity.UserEmoji;
import com.hula.core.user.domain.vo.req.user.UserEmojiReq;
import com.hula.core.user.domain.vo.resp.user.UserEmojiResp;
import com.hula.core.user.service.UserEmojiService;
import com.hula.domain.vo.res.ApiResult;
import com.hula.enums.HttpErrorEnum;
import com.hula.utils.AssertUtil;
import jakarta.annotation.Resource;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
@@ -51,7 +52,7 @@ public class UserEmojiServiceImpl implements UserEmojiService {
public ApiResult<IdRespVO> insert(UserEmojiReq req, Long uid) {
//校验表情数量是否超过30
int count = userEmojiDao.countByUid(uid);
AssertUtil.isFalse(count > 500, "最多只能添加500个表情哦~~");
AssertUtil.isFalse(count > 500, HttpErrorEnum.BIZ_ERROR, "最多只能添加500个表情哦~~");
//校验表情是否存在
int existsCount = Math.toIntExact(userEmojiDao.lambdaQuery()
.eq(UserEmoji::getExpressionUrl, req.getExpressionUrl())