|
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
|
|
|
import java.util.Collections;
|
|
|
+import java.util.Date;
|
|
|
import java.util.List;
|
|
|
|
|
|
import com.game.common.annotation.DataSource;
|
|
@@ -70,6 +71,7 @@ public class AppUsersCashrecordServiceImpl extends ServiceImpl<AppUsersCashrecor
|
|
|
@Override
|
|
|
@DataSource(DataSourceType.SLAVE)
|
|
|
public int updateAppUsersCashrecord(AppUsersCashrecord appUsersCashrecord) {
|
|
|
+ appUsersCashrecord.setUptime(new Date());
|
|
|
return appUsersCashrecordMapper.updateAppUsersCashrecord(appUsersCashrecord);
|
|
|
}
|
|
|
|
|
@@ -102,9 +104,21 @@ public class AppUsersCashrecordServiceImpl extends ServiceImpl<AppUsersCashrecor
|
|
|
public List<AppUsersCashrecord> getUserCashList(Long userId, String beginTime, String endTime) {
|
|
|
LambdaQueryWrapper<AppUsersCashrecord> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
queryWrapper.eq(AppUsersCashrecord::getStatus,"1");
|
|
|
+ queryWrapper.in(AppUsersCashrecord::getCashOutStatus,0,1);
|
|
|
queryWrapper.eq(AppUsersCashrecord::getCashType,"7");//余额提现
|
|
|
queryWrapper.eq(AppUsersCashrecord::getUid,userId);
|
|
|
- queryWrapper.between(AppUsersCashrecord::getAddtime,beginTime,endTime);
|
|
|
+ queryWrapper.between(AppUsersCashrecord::getUptime,beginTime,endTime);
|
|
|
+ return appUsersCashrecordMapper.selectList(queryWrapper);
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public List<AppUsersCashrecord> getUserCashListByIds(List<Long> userIds, String beginTime, String endTime) {
|
|
|
+ LambdaQueryWrapper<AppUsersCashrecord> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
+ queryWrapper.eq(AppUsersCashrecord::getStatus,"1");
|
|
|
+ queryWrapper.in(AppUsersCashrecord::getCashOutStatus,0,1);
|
|
|
+ queryWrapper.eq(AppUsersCashrecord::getCashType,"7");//余额提现
|
|
|
+ queryWrapper.in(AppUsersCashrecord::getUid,userIds);
|
|
|
+ queryWrapper.between(AppUsersCashrecord::getUptime,beginTime,endTime);
|
|
|
return appUsersCashrecordMapper.selectList(queryWrapper);
|
|
|
}
|
|
|
|