From 21993ccb7101deac1256480738b676fd39f05dc0 Mon Sep 17 00:00:00 2001
From: lzx_mac <2602107437@qq.com>
Date: Wed, 18 Dec 2024 01:22:53 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E4=BF=AE=E5=A4=8D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
applet-rice-api/applet-rice-api.iml | 2 +-
.../api/controller/ApiRiceInfoController.java | 8 +-
.../java/org/jeecg/api/service/ApiRiceService.java | 4 +-
.../jeecg/api/service/impl/ApiRiceServiceImpl.java | 11 +-
module-common/module-common.iml | 2 +-
module-common/pom.xml | 8 +-
.../api/controller/AppletLoginController.java | 6 +
.../org/jeecg/api/service/AppletLoginService.java | 12 +-
.../api/service/impl/AppletLoginServiceImpl.java | 163 ++++++++++++++++++++-
.../controller/CommonMoneyLogController.java | 2 +-
.../commonMoneyLog/entity/CommonMoneyLog.java | 37 +++--
.../mapper/CommonMoneyLogMapper.java | 2 +-
.../service/ICommonMoneyLogService.java | 2 +-
.../service/impl/CommonMoneyLogServiceImpl.java | 2 +-
.../commonMoneyLog/vue/CommonMoneyLogList.vue | 69 +++++++--
.../vue/modules/CommonMoneyLogForm.vue | 28 ++--
.../commonMoneyLog/vue3/CommonMoneyLog.data.ts | 84 +++++++++--
module-system/module-system.iml | 2 +-
.../src/main/resources/application-dev.yml | 2 +-
19 files changed, 371 insertions(+), 75 deletions(-)
diff --git a/applet-rice-api/applet-rice-api.iml b/applet-rice-api/applet-rice-api.iml
index cdbe7f2..2330136 100644
--- a/applet-rice-api/applet-rice-api.iml
+++ b/applet-rice-api/applet-rice-api.iml
@@ -235,6 +235,7 @@
+
@@ -298,7 +299,6 @@
-
diff --git a/applet-rice-api/src/main/java/org/jeecg/api/controller/ApiRiceInfoController.java b/applet-rice-api/src/main/java/org/jeecg/api/controller/ApiRiceInfoController.java
index 832bf68..bba7ea6 100644
--- a/applet-rice-api/src/main/java/org/jeecg/api/controller/ApiRiceInfoController.java
+++ b/applet-rice-api/src/main/java/org/jeecg/api/controller/ApiRiceInfoController.java
@@ -64,8 +64,8 @@ public class ApiRiceInfoController {
//获取粉丝列表带分页
@ApiOperation(value="获取粉丝列表带分页", notes="获取粉丝列表带分页")
@GetMapping(value = "/getFansPageList")
- public Result> getFansPageList(@RequestHeader("X-Access-Token") String token,PageBean pageBean){
- return apiRiceService.getFansPageList(token,pageBean);
+ public Result> getFansPageList(@RequestHeader("X-Access-Token") String token,PageBean pageBean,String title){
+ return apiRiceService.getFansPageList(token,pageBean,title);
}
//获取个人邀请码
@@ -147,8 +147,8 @@ public class ApiRiceInfoController {
//提现
@ApiOperation(value="提现", notes="提现")
@GetMapping(value = "/withdraw")
- public Result> withdraw(@RequestHeader("X-Access-Token") String token,BigDecimal money){
- return apiRiceService.withdraw(token,money);
+ public Result> withdraw(@RequestHeader("X-Access-Token") String token,BigDecimal money,String bankName,String bankNo){
+ return apiRiceService.withdraw(token,money,bankName,bankNo);
}
diff --git a/applet-rice-api/src/main/java/org/jeecg/api/service/ApiRiceService.java b/applet-rice-api/src/main/java/org/jeecg/api/service/ApiRiceService.java
index b9d58fb..3a589e0 100644
--- a/applet-rice-api/src/main/java/org/jeecg/api/service/ApiRiceService.java
+++ b/applet-rice-api/src/main/java/org/jeecg/api/service/ApiRiceService.java
@@ -95,7 +95,7 @@ public interface ApiRiceService {
Result> getOrderDetail(String token, String id);
//获取粉丝列表带分页
- Result> getFansPageList(String token,PageBean pageBean);
+ Result> getFansPageList(String token,PageBean pageBean,String title);
//获取购物车信息列表带分页
Result> getCartPageList(String token,PageBean pageBean);
@@ -130,7 +130,7 @@ public interface ApiRiceService {
Result> recharge(String token, BigDecimal money);
//提现
- Result> withdraw(String token,BigDecimal money);
+ Result> withdraw(String token,BigDecimal money,String bankName,String bankNo);
//确认收货
diff --git a/applet-rice-api/src/main/java/org/jeecg/api/service/impl/ApiRiceServiceImpl.java b/applet-rice-api/src/main/java/org/jeecg/api/service/impl/ApiRiceServiceImpl.java
index 79ddae7..46b0ab7 100644
--- a/applet-rice-api/src/main/java/org/jeecg/api/service/impl/ApiRiceServiceImpl.java
+++ b/applet-rice-api/src/main/java/org/jeecg/api/service/impl/ApiRiceServiceImpl.java
@@ -878,12 +878,13 @@ public class ApiRiceServiceImpl implements ApiRiceService {
//获取粉丝列表带分页
@Override
- public Result> getFansPageList(String token,PageBean pageBean){
+ public Result> getFansPageList(String token,PageBean pageBean,String title){
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
Page page = hanHaiMemberService
.lambdaQuery()
.eq(HanHaiMember::getShareId,hanHaiMember.getId())
- .page(new Page<>(1, 10));
+ .like(null!=title,HanHaiMember::getNickName,title)
+ .page(new Page<>(pageBean.getPageNo(), pageBean.getPageSize()));
return Result.OK(page);
}
@@ -1220,7 +1221,7 @@ public class ApiRiceServiceImpl implements ApiRiceService {
//提现
@Override
- public Result> withdraw(String token,BigDecimal money){
+ public Result> withdraw(String token,BigDecimal money,String bankName,String bankNo){
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//查询当前用户余额
BigDecimal userPrice = hanHaiMember.getMoney();
@@ -1236,6 +1237,8 @@ public class ApiRiceServiceImpl implements ApiRiceService {
commonMoneyLog.setOldMoney(userPrice);
commonMoneyLog.setType(1);
commonMoneyLog.setState(0);
+ commonMoneyLog.setBankName(bankName);
+ commonMoneyLog.setBankNo(bankNo);
commonMoneyLog.setUserId(hanHaiMember.getId());
commonMoneyLogService.save(commonMoneyLog);
@@ -1529,11 +1532,13 @@ public class ApiRiceServiceImpl implements ApiRiceService {
@Override
public Result> addOrUpdateCommonUser(String token, CommonUser commonUser){
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
+ commonUser.setState(0);
//根据用户标识查询改用户是否以申请
CommonUser one = commonUserService.lambdaQuery().eq(CommonUser::getUserId, hanHaiMember.getId()).one();
//如果为空则申请
if(one==null){
commonUser.setUserId(hanHaiMember.getId());
+ commonUser.setState(0);
commonUserService.save(commonUser);
}else{
//如果状态为1
diff --git a/module-common/module-common.iml b/module-common/module-common.iml
index c32a51e..1eb81f1 100644
--- a/module-common/module-common.iml
+++ b/module-common/module-common.iml
@@ -237,6 +237,7 @@
+
@@ -271,7 +272,6 @@
-
diff --git a/module-common/pom.xml b/module-common/pom.xml
index 5a9f065..51e37fd 100644
--- a/module-common/pom.xml
+++ b/module-common/pom.xml
@@ -38,6 +38,12 @@
org.jeecgframework.boot
base-core
-
+
+ com.vaadin.external.google
+ android-json
+ 0.0.20131108.vaadin1
+ compile
+
+
\ No newline at end of file
diff --git a/module-common/src/main/java/org/jeecg/api/controller/AppletLoginController.java b/module-common/src/main/java/org/jeecg/api/controller/AppletLoginController.java
index 4f00a29..937428b 100644
--- a/module-common/src/main/java/org/jeecg/api/controller/AppletLoginController.java
+++ b/module-common/src/main/java/org/jeecg/api/controller/AppletLoginController.java
@@ -33,6 +33,12 @@ public class AppletLoginController {
}
+ //绑定手机号码
+ @ApiOperation(value="绑定手机号码", notes="绑定手机号码")
+ @GetMapping(value = "/bindPhone")
+ public Result