查询流水区分类型
This commit is contained in:
parent
0fc6bf0d6d
commit
dec0a17935
|
|
@ -22,7 +22,7 @@ public class UserMoneyDetailsController {
|
||||||
@ApiOperation("钱包明细")
|
@ApiOperation("钱包明细")
|
||||||
@GetMapping("/queryUserMoneyDetails")
|
@GetMapping("/queryUserMoneyDetails")
|
||||||
public Result queryUserMoneyDetails(Integer page, Integer limit,Long sysUserId, Long userId,Integer classify,Integer type, Integer moneyType) {
|
public Result queryUserMoneyDetails(Integer page, Integer limit,Long sysUserId, Long userId,Integer classify,Integer type, Integer moneyType) {
|
||||||
return userMoneyDetailsService.queryUserMoneyDetails(page, limit, sysUserId, userId,classify,type, moneyType);
|
return userMoneyDetailsService.queryUserMoneyDetails(page, limit, sysUserId, userId,classify,type, moneyType, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
@GetMapping("/selectUserMoney")
|
@GetMapping("/selectUserMoney")
|
||||||
|
|
|
||||||
|
|
@ -25,8 +25,9 @@ public class AppUserMoneyDetailsController {
|
||||||
@Login
|
@Login
|
||||||
@ApiOperation("钱包明细")
|
@ApiOperation("钱包明细")
|
||||||
@GetMapping("/queryUserMoneyDetails")
|
@GetMapping("/queryUserMoneyDetails")
|
||||||
public Result queryUserMoneyDetails(Integer page, Integer limit, @RequestAttribute Long userId,Integer classify,Integer type, Integer moneyType) {
|
public Result queryUserMoneyDetails(Integer page, Integer limit, @RequestAttribute Long userId,Integer classify,
|
||||||
return userMoneyDetailsService.queryUserMoneyDetails(page, limit,null, userId,classify,type, moneyType);
|
Integer type, Integer moneyType, Integer viewType) {
|
||||||
|
return userMoneyDetailsService.queryUserMoneyDetails(page, limit,null, userId,classify,type, moneyType ,viewType);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Login
|
@Login
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,10 @@ import com.sqx.modules.app.entity.UserMoneyDetails;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
public interface UserMoneyDetailsService extends IService<UserMoneyDetails> {
|
public interface UserMoneyDetailsService extends IService<UserMoneyDetails> {
|
||||||
Result queryUserMoneyDetails(Integer page, Integer limit,Long sysUserId,Long userId,Integer classify,Integer type, Integer moneyType);
|
Result queryUserMoneyDetails(Integer page, Integer limit, Long sysUserId, Long userId, Integer classify,
|
||||||
Double monthIncome(String date,Long userId);
|
Integer type, Integer moneyType, Integer viewType);
|
||||||
|
|
||||||
|
Double monthIncome(String date, Long userId);
|
||||||
|
|
||||||
Map<String, Double> queryUserTotalEarning(Long userId);
|
Map<String, Double> queryUserTotalEarning(Long userId);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -10,6 +10,7 @@ import com.sqx.modules.app.entity.UserMoneyDetails;
|
||||||
import com.sqx.modules.app.service.UserMoneyDetailsService;
|
import com.sqx.modules.app.service.UserMoneyDetailsService;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
@ -18,7 +19,8 @@ import java.util.Map;
|
||||||
public class UserMoneyDetailsServiceImpl extends ServiceImpl<UserMoneyDetailsDao, UserMoneyDetails> implements UserMoneyDetailsService {
|
public class UserMoneyDetailsServiceImpl extends ServiceImpl<UserMoneyDetailsDao, UserMoneyDetails> implements UserMoneyDetailsService {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Result queryUserMoneyDetails(Integer page, Integer limit, Long sysUserId, Long userId, Integer classify, Integer type, Integer moneyType) {
|
public Result queryUserMoneyDetails(Integer page, Integer limit, Long sysUserId, Long userId, Integer classify,
|
||||||
|
Integer type, Integer moneyType, Integer viewType) {
|
||||||
IPage<UserMoneyDetails> page1 = new Page(page, limit);
|
IPage<UserMoneyDetails> page1 = new Page(page, limit);
|
||||||
QueryWrapper<UserMoneyDetails> queryWrapper = new QueryWrapper();
|
QueryWrapper<UserMoneyDetails> queryWrapper = new QueryWrapper();
|
||||||
if (sysUserId != null) {
|
if (sysUserId != null) {
|
||||||
|
|
@ -36,6 +38,13 @@ public class UserMoneyDetailsServiceImpl extends ServiceImpl<UserMoneyDetailsDao
|
||||||
if (moneyType != null) {
|
if (moneyType != null) {
|
||||||
queryWrapper.eq("money_type", moneyType);
|
queryWrapper.eq("money_type", moneyType);
|
||||||
}
|
}
|
||||||
|
if (viewType == 1) {
|
||||||
|
ArrayList<Integer> arrayList = new ArrayList<>();
|
||||||
|
arrayList.add(1);
|
||||||
|
arrayList.add(6);
|
||||||
|
arrayList.add(7);
|
||||||
|
queryWrapper.in("classify", arrayList);
|
||||||
|
}
|
||||||
queryWrapper.orderByDesc("create_time");
|
queryWrapper.orderByDesc("create_time");
|
||||||
return Result.success().put("data", baseMapper.selectPage(page1, queryWrapper));
|
return Result.success().put("data", baseMapper.selectPage(page1, queryWrapper));
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -147,7 +147,7 @@ public class AppInviteController {
|
||||||
@ApiOperation("钱包明细")
|
@ApiOperation("钱包明细")
|
||||||
@GetMapping("/queryUserMoneyDetails")
|
@GetMapping("/queryUserMoneyDetails")
|
||||||
public Result queryUserMoneyDetails(Integer page, Integer limit, @RequestAttribute("userId") Long userId, Integer classify, Integer type, Integer moneyType) {
|
public Result queryUserMoneyDetails(Integer page, Integer limit, @RequestAttribute("userId") Long userId, Integer classify, Integer type, Integer moneyType) {
|
||||||
return userMoneyDetailsService.queryUserMoneyDetails(page, limit, null, userId, 2, type, moneyType);
|
return userMoneyDetailsService.queryUserMoneyDetails(page, limit, null, userId, classify, type, moneyType, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
@GetMapping("/selectInviteAwardList")
|
@GetMapping("/selectInviteAwardList")
|
||||||
|
|
|
||||||
|
|
@ -74,7 +74,7 @@ public class AppCashController {
|
||||||
@ApiOperation("钱包明细")
|
@ApiOperation("钱包明细")
|
||||||
@GetMapping("/queryUserMoneyDetails")
|
@GetMapping("/queryUserMoneyDetails")
|
||||||
public Result queryUserMoneyDetails(Integer page, Integer limit, @RequestAttribute("userId") Long userId, Integer classify, Integer type, Integer moneyType) {
|
public Result queryUserMoneyDetails(Integer page, Integer limit, @RequestAttribute("userId") Long userId, Integer classify, Integer type, Integer moneyType) {
|
||||||
return userMoneyDetailsService.queryUserMoneyDetails(page, limit, null, userId, 2, type, moneyType);
|
return userMoneyDetailsService.queryUserMoneyDetails(page, limit, null, userId, classify, type, moneyType, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue