diff --git a/README.md b/README.md
index 2ec84fdb..6994b0e5 100644
--- a/README.md
+++ b/README.md
@@ -116,7 +116,7 @@ PS:单独部署的话,数据库文件访问这里:https://gitee.com/beijing_
#### 移动端
-
+
diff --git a/buyer-api/src/main/java/cn/lili/controller/distribution/DistributionGoodsBuyerController.java b/buyer-api/src/main/java/cn/lili/controller/distribution/DistributionGoodsBuyerController.java
index 811a4c0c..76338351 100644
--- a/buyer-api/src/main/java/cn/lili/controller/distribution/DistributionGoodsBuyerController.java
+++ b/buyer-api/src/main/java/cn/lili/controller/distribution/DistributionGoodsBuyerController.java
@@ -1,6 +1,7 @@
package cn.lili.controller.distribution;
import cn.lili.common.enums.ResultCode;
+import cn.lili.common.exception.ServiceException;
import cn.lili.common.utils.ResultUtil;
import cn.lili.common.vo.ResultMessage;
import cn.lili.modules.distribution.entity.dto.DistributionGoodsSearchParams;
@@ -11,7 +12,6 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiOperation;
-import lombok.RequiredArgsConstructor;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
@@ -57,6 +57,6 @@ public class DistributionGoodsBuyerController {
if (distributionSelectedGoodsService.add(distributionGoodsId)) {
return ResultUtil.success(ResultCode.SUCCESS);
}
- return ResultUtil.error(ResultCode.ERROR);
+ throw new ServiceException(ResultCode.ERROR);
}
}
diff --git a/buyer-api/src/main/java/cn/lili/controller/member/FootprintController.java b/buyer-api/src/main/java/cn/lili/controller/member/FootprintController.java
index 0fbc82b1..8eeadbf0 100644
--- a/buyer-api/src/main/java/cn/lili/controller/member/FootprintController.java
+++ b/buyer-api/src/main/java/cn/lili/controller/member/FootprintController.java
@@ -1,6 +1,7 @@
package cn.lili.controller.member;
import cn.lili.common.enums.ResultCode;
+import cn.lili.common.exception.ServiceException;
import cn.lili.common.utils.ResultUtil;
import cn.lili.common.vo.PageVO;
import cn.lili.common.vo.ResultMessage;
@@ -9,7 +10,6 @@ import cn.lili.modules.search.entity.dos.EsGoodsIndex;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiOperation;
-import lombok.RequiredArgsConstructor;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
@@ -47,7 +47,7 @@ public class FootprintController {
if (footprintService.deleteByIds(ids)) {
return ResultUtil.success(ResultCode.SUCCESS);
}
- return ResultUtil.error(ResultCode.ERROR);
+ throw new ServiceException(ResultCode.ERROR);
}
@ApiOperation(value = "清空足迹")
@@ -56,7 +56,7 @@ public class FootprintController {
if (footprintService.clean()) {
return ResultUtil.success(ResultCode.SUCCESS);
}
- return ResultUtil.error(ResultCode.ERROR);
+ throw new ServiceException(ResultCode.ERROR);
}
@ApiOperation(value = "获取当前会员足迹数量")
diff --git a/buyer-api/src/main/java/cn/lili/controller/member/MemberAddressBuyerController.java b/buyer-api/src/main/java/cn/lili/controller/member/MemberAddressBuyerController.java
index b9205af1..4492bd16 100644
--- a/buyer-api/src/main/java/cn/lili/controller/member/MemberAddressBuyerController.java
+++ b/buyer-api/src/main/java/cn/lili/controller/member/MemberAddressBuyerController.java
@@ -1,6 +1,7 @@
package cn.lili.controller.member;
import cn.lili.common.enums.ResultCode;
+import cn.lili.common.exception.ServiceException;
import cn.lili.common.security.context.UserContext;
import cn.lili.common.utils.ResultUtil;
import cn.lili.common.vo.PageVO;
@@ -12,7 +13,6 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiOperation;
-import lombok.RequiredArgsConstructor;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
@@ -81,7 +81,7 @@ public class MemberAddressBuyerController {
if (memberAddressService.removeMemberAddress(id)) {
return ResultUtil.success(ResultCode.SUCCESS);
}
- return ResultUtil.error(ResultCode.ERROR);
+ throw new ServiceException(ResultCode.ERROR);
}
}
diff --git a/buyer-api/src/main/java/cn/lili/controller/member/MemberWalletBuyerController.java b/buyer-api/src/main/java/cn/lili/controller/member/MemberWalletBuyerController.java
index 5427b389..a12ae53f 100644
--- a/buyer-api/src/main/java/cn/lili/controller/member/MemberWalletBuyerController.java
+++ b/buyer-api/src/main/java/cn/lili/controller/member/MemberWalletBuyerController.java
@@ -79,9 +79,9 @@ public class MemberWalletBuyerController {
//校验验证码
if (verificationService.check(uuid, VerificationEnums.WALLET_PASSWORD)) {
memberWalletService.setMemberWalletPassword(member, password);
- return ResultUtil.error(ResultCode.SUCCESS);
+ throw new ServiceException(ResultCode.SUCCESS);
} else {
- return ResultUtil.error(ResultCode.VERIFICATION_ERROR);
+ throw new ServiceException(ResultCode.VERIFICATION_ERROR);
}
}
diff --git a/buyer-api/src/main/java/cn/lili/controller/other/FeedbackBuyerController.java b/buyer-api/src/main/java/cn/lili/controller/other/FeedbackBuyerController.java
index 3e878b41..42e579d1 100644
--- a/buyer-api/src/main/java/cn/lili/controller/other/FeedbackBuyerController.java
+++ b/buyer-api/src/main/java/cn/lili/controller/other/FeedbackBuyerController.java
@@ -1,6 +1,7 @@
package cn.lili.controller.other;
import cn.lili.common.enums.ResultCode;
+import cn.lili.common.exception.ServiceException;
import cn.lili.common.security.context.UserContext;
import cn.lili.common.utils.ResultUtil;
import cn.lili.common.vo.ResultMessage;
@@ -8,7 +9,6 @@ import cn.lili.modules.page.entity.dos.Feedback;
import cn.lili.modules.page.service.FeedbackService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
-import lombok.RequiredArgsConstructor;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
@@ -38,7 +38,7 @@ public class FeedbackBuyerController {
if (feedbackService.save(feedback)) {
return ResultUtil.success(ResultCode.SUCCESS);
}
- return ResultUtil.error(ResultCode.ERROR);
+ throw new ServiceException(ResultCode.ERROR);
}
}
diff --git a/buyer-api/src/main/java/cn/lili/controller/passport/MemberBuyerController.java b/buyer-api/src/main/java/cn/lili/controller/passport/MemberBuyerController.java
index f990954a..2c676ba1 100644
--- a/buyer-api/src/main/java/cn/lili/controller/passport/MemberBuyerController.java
+++ b/buyer-api/src/main/java/cn/lili/controller/passport/MemberBuyerController.java
@@ -1,6 +1,7 @@
package cn.lili.controller.passport;
import cn.lili.common.enums.ResultCode;
+import cn.lili.common.exception.ServiceException;
import cn.lili.common.sms.SmsUtil;
import cn.lili.common.utils.ResultUtil;
import cn.lili.common.verification.enums.VerificationEnums;
@@ -13,7 +14,6 @@ import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiImplicitParams;
import io.swagger.annotations.ApiOperation;
-import lombok.RequiredArgsConstructor;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
@@ -50,7 +50,7 @@ public class MemberBuyerController {
if (verificationService.check(uuid, VerificationEnums.LOGIN)) {
return ResultUtil.data(this.memberService.usernameLogin(username, password));
} else {
- return ResultUtil.error(ResultCode.VERIFICATION_ERROR);
+ throw new ServiceException(ResultCode.VERIFICATION_ERROR);
}
}
@@ -66,7 +66,7 @@ public class MemberBuyerController {
// if(smsUtil.verifyCode(mobile,VerificationEnums.LOGIN,uuid,code)){
return ResultUtil.data(memberService.mobilePhoneLogin(mobile));
// }else {
-// return ResultUtil.error("验证码错误");
+// throw new ServiceException("验证码错误");
// }
}
@@ -88,7 +88,7 @@ public class MemberBuyerController {
if (result) {
return ResultUtil.data(memberService.register(username, password, mobilePhone));
} else {
- return ResultUtil.error(ResultCode.VERIFICATION_SMS_ERROR);
+ throw new ServiceException(ResultCode.VERIFICATION_SMS_ERROR);
}
}
@@ -115,7 +115,7 @@ public class MemberBuyerController {
return ResultUtil.success(ResultCode.SUCCESS);
}
}
- return ResultUtil.error(ResultCode.VERIFICATION_ERROR);
+ throw new ServiceException(ResultCode.VERIFICATION_ERROR);
}
@ApiOperation(value = "修改密码")
diff --git a/buyer-api/src/main/java/cn/lili/controller/passport/connect/ConnectBuyerWebController.java b/buyer-api/src/main/java/cn/lili/controller/passport/connect/ConnectBuyerWebController.java
index ab6c1f26..60e2c70f 100644
--- a/buyer-api/src/main/java/cn/lili/controller/passport/connect/ConnectBuyerWebController.java
+++ b/buyer-api/src/main/java/cn/lili/controller/passport/connect/ConnectBuyerWebController.java
@@ -2,6 +2,7 @@ package cn.lili.controller.passport.connect;
import cn.lili.common.enums.ResultCode;
+import cn.lili.common.exception.ServiceException;
import cn.lili.common.token.Token;
import cn.lili.common.utils.ResultUtil;
import cn.lili.common.vo.ResultMessage;
@@ -16,7 +17,6 @@ import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiImplicitParams;
import io.swagger.annotations.ApiOperation;
-import lombok.RequiredArgsConstructor;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
@@ -68,7 +68,7 @@ public class ConnectBuyerWebController {
@GetMapping("/result")
public ResultMessage