diff --git a/ruoyi-cai/pom.xml b/ruoyi-cai/pom.xml
index de83338b..faf8d767 100644
--- a/ruoyi-cai/pom.xml
+++ b/ruoyi-cai/pom.xml
@@ -15,6 +15,7 @@
8
8
UTF-8
+ 2.9.10
@@ -34,5 +35,16 @@
com.ruoyi
ruoyi-yunxin
+
+ com.github.javen205
+ IJPay-WxPay
+ ${ijapy.version}
+
+
+ com.github.javen205
+ IJPay-AliPay
+ ${ijapy.version}
+
+
diff --git a/ruoyi-cai/src/main/java/com/ruoyi/cai/auth/CaiLoginManager.java b/ruoyi-cai/src/main/java/com/ruoyi/cai/auth/CaiLoginManager.java
index b184b764..f9e62d9c 100644
--- a/ruoyi-cai/src/main/java/com/ruoyi/cai/auth/CaiLoginManager.java
+++ b/ruoyi-cai/src/main/java/com/ruoyi/cai/auth/CaiLoginManager.java
@@ -97,7 +97,7 @@ public class CaiLoginManager {
public String register(CaiRegisterUser caiUser) {
User user = userService.getByUsername(caiUser.getUsername());
- if(user == null){
+ if(user != null){
throw new ServiceException("手机号已存在");
}
if(!caiUser.getPassword().equals(caiUser.getPasswordCheck())){
diff --git a/ruoyi-cai/src/main/java/com/ruoyi/cai/controller/app/AgreementSettingAppController.java b/ruoyi-cai/src/main/java/com/ruoyi/cai/controller/app/AgreementSettingAppController.java
index ae6364fc..fcc6d1e1 100644
--- a/ruoyi-cai/src/main/java/com/ruoyi/cai/controller/app/AgreementSettingAppController.java
+++ b/ruoyi-cai/src/main/java/com/ruoyi/cai/controller/app/AgreementSettingAppController.java
@@ -34,6 +34,7 @@ public class AgreementSettingAppController extends BaseController {
@GetMapping("/userAgreement")
@Operation(summary = "获取用户协议")
+ @Log(title = "获取用户协议", businessType = BusinessType.OTHER, isSaveDb = false)
public R userAgreement() {
String userAgreement = agreementSettingService.getAgreementSetting().getUserAgreement();
return R.ok(new AgreementDTO(userAgreement));
@@ -41,6 +42,7 @@ public class AgreementSettingAppController extends BaseController {
@GetMapping("/anchorJoinAgreement")
@Operation(summary = "用户主播入驻协议")
+ @Log(title = "用户主播入驻协议", businessType = BusinessType.OTHER, isSaveDb = false)
public R anchorJoinAgreement() {
String anchorJoinAgreement = agreementSettingService.getAgreementSetting().getAnchorJoinAgreement();
return R.ok(new AgreementDTO(anchorJoinAgreement));
diff --git a/ruoyi-cai/src/main/java/com/ruoyi/cai/controller/app/AnchorAppController.java b/ruoyi-cai/src/main/java/com/ruoyi/cai/controller/app/AnchorAppController.java
index 9cc487e4..f2e7def7 100644
--- a/ruoyi-cai/src/main/java/com/ruoyi/cai/controller/app/AnchorAppController.java
+++ b/ruoyi-cai/src/main/java/com/ruoyi/cai/controller/app/AnchorAppController.java
@@ -10,7 +10,9 @@ import com.ruoyi.cai.service.AnchorApplyService;
import com.ruoyi.cai.service.AnchorService;
import com.ruoyi.cai.service.UserCameraAuditService;
import com.ruoyi.cai.service.UserService;
+import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.domain.R;
+import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.common.helper.LoginHelper;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag;
@@ -36,6 +38,7 @@ public class AnchorAppController {
@GetMapping("/info")
@Operation(summary = "当前用户的主播信息")
+ @Log(title = "当前用户的主播信息", businessType = BusinessType.OTHER, isSaveDb = false)
public R anchorInfo(){
return R.ok(currentUserManager.anchorInfo());
}
@@ -43,12 +46,14 @@ public class AnchorAppController {
@PostMapping("/update")
@Operation(summary = "修改当前用户的主播信息")
+ @Log(title = "修改当前用户的主播信息", businessType = BusinessType.OTHER, isSaveDb = false)
public R anchorUpdate(@RequestBody AnchorUpdateReq anchorUpdate){
return R.ok(currentUserManager.anchorUpdate(anchorUpdate));
}
@GetMapping("/cameraAudit")
@Operation(summary = "主播自拍认证")
+ @Log(title = "主播自拍认证", businessType = BusinessType.OTHER, isSaveDb = false)
public R cameraAudit(){
Long userId = LoginHelper.getUserId();
return R.ok(userCameraAuditService.cameraAudit(userId));
@@ -56,6 +61,7 @@ public class AnchorAppController {
@PostMapping("/uploadCameraAudit")
@Operation(summary = "上传自拍认证")
+ @Log(title = "上传自拍认证", businessType = BusinessType.OTHER, isSaveDb = false)
public R uploadCameraAudit(@RequestBody CameraAuditVo vo){
Long userId = LoginHelper.getUserId();
vo.setUserId(userId);
@@ -64,6 +70,7 @@ public class AnchorAppController {
@Operation(summary = "同意主播服务协议")
@PostMapping("/agreeProtocol")
+ @Log(title = "同意主播服务协议", businessType = BusinessType.OTHER, isSaveDb = false)
public R agreeProtocol(){
boolean b = userService.agreeProtocol(LoginHelper.getUserId());
return R.ok(b);
@@ -71,6 +78,7 @@ public class AnchorAppController {
@Operation(summary = "加入主播页面")
@GetMapping("/joinHome")
+ @Log(title = "加入主播页面", businessType = BusinessType.OTHER, isSaveDb = false)
public R joinHome(){
AnchorJoinHomeVo vo = anchorApplyService.joinHome(LoginHelper.getUserId());
return R.ok(vo);
@@ -78,6 +86,7 @@ public class AnchorAppController {
@Operation(summary = "申请加入主播")
@GetMapping("/joinAnchor")
+ @Log(title = "申请加入主播", businessType = BusinessType.OTHER, isSaveDb = false)
public R joinAnchor(){
return R.ok(anchorApplyService.joinAnchor(LoginHelper.getUserId()));
}
diff --git a/ruoyi-cai/src/main/java/com/ruoyi/cai/controller/app/AuthAppController.java b/ruoyi-cai/src/main/java/com/ruoyi/cai/controller/app/AuthAppController.java
index 4cc7126c..7087966d 100644
--- a/ruoyi-cai/src/main/java/com/ruoyi/cai/controller/app/AuthAppController.java
+++ b/ruoyi-cai/src/main/java/com/ruoyi/cai/controller/app/AuthAppController.java
@@ -7,7 +7,9 @@ import com.ruoyi.cai.domain.User;
import com.ruoyi.cai.enums.CodeEnum;
import com.ruoyi.cai.service.SmsVerifyService;
import com.ruoyi.cai.service.UserService;
+import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.domain.R;
+import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.common.exception.ServiceException;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag;
@@ -37,6 +39,7 @@ public class AuthAppController {
@PostMapping("/register")
@Operation(summary = "注册")
+ @Log(title = "用户主播入驻协议", businessType = BusinessType.OTHER, isSaveDb = false)
public R