|
|
@@ -1,5 +1,6 @@
|
|
|
package com.kym.service.miniapp.impl;
|
|
|
|
|
|
+import cn.dev33.satoken.stp.StpUtil;
|
|
|
import com.github.yulichang.base.MPJBaseServiceImpl;
|
|
|
import com.github.yulichang.toolkit.JoinWrappers;
|
|
|
import com.github.yulichang.wrapper.MPJLambdaWrapper;
|
|
|
@@ -32,10 +33,13 @@ public class UserRechargeRightsServiceImpl extends MPJBaseServiceImpl<UserRechar
|
|
|
*/
|
|
|
@Override
|
|
|
public UserRechargeRights getUserRechargeRights(String startChargeSeq) {
|
|
|
+ var userId = StpUtil.getLoginIdAsLong();
|
|
|
MPJLambdaWrapper<UserRechargeRights> wrapper = JoinWrappers.lambda(UserRechargeRights.class)
|
|
|
.selectAll(UserRechargeRights.class)
|
|
|
- .rightJoin(OrderRechargeRights.class, OrderRechargeRights::getRightsId, UserRechargeRights::getRightsId)
|
|
|
- .eq(OrderRechargeRights::getStartChargeSeq, startChargeSeq);
|
|
|
+ .rightJoin(OrderRechargeRights.class, on ->
|
|
|
+ on.eq(OrderRechargeRights::getRightsId, UserRechargeRights::getRightsId).eq(OrderRechargeRights::getUserId, UserRechargeRights::getUserId))
|
|
|
+ .eq(OrderRechargeRights::getStartChargeSeq, startChargeSeq)
|
|
|
+ .eq(UserRechargeRights::getUserId, userId);
|
|
|
return this.getOne(wrapper);
|
|
|
}
|
|
|
|