分页22
This commit is contained in:
@@ -2,6 +2,8 @@ package com.sqx.modules.pay.controller;
|
||||
|
||||
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.github.pagehelper.PageHelper;
|
||||
import com.github.pagehelper.PageInfo;
|
||||
import com.sqx.common.utils.PageUtils;
|
||||
import com.sqx.common.utils.Result;
|
||||
import com.sqx.modules.pay.entity.PayClassify;
|
||||
@@ -14,6 +16,7 @@ import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author fang
|
||||
@@ -31,7 +34,7 @@ public class PayClassifyController {
|
||||
|
||||
@PostMapping("/insertPayClassify")
|
||||
@ApiOperation("添加充值分类")
|
||||
public Result insertPayClassify(@RequestBody PayClassify payClassify){
|
||||
public Result insertPayClassify(@RequestBody PayClassify payClassify) {
|
||||
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
||||
payClassify.setCreateTime(sdf.format(new Date()));
|
||||
payClassifyService.save(payClassify);
|
||||
@@ -40,26 +43,26 @@ public class PayClassifyController {
|
||||
|
||||
@PostMapping("/updatePayClassify")
|
||||
@ApiOperation("修改充值分类")
|
||||
public Result updatePayClassify(@RequestBody PayClassify payClassify){
|
||||
public Result updatePayClassify(@RequestBody PayClassify payClassify) {
|
||||
payClassifyService.updateById(payClassify);
|
||||
return Result.success();
|
||||
}
|
||||
|
||||
@PostMapping("/deletePayClassify")
|
||||
@ApiOperation("删除充值分类")
|
||||
public Result deletePayClassify(Long payClassifyId){
|
||||
public Result deletePayClassify(Long payClassifyId) {
|
||||
payClassifyService.removeById(payClassifyId);
|
||||
return Result.success();
|
||||
}
|
||||
|
||||
@GetMapping("/selectPayClassifyList")
|
||||
@ApiOperation("查询充值分类")
|
||||
public Result selectPayClassifyList(Integer page,Integer limit){
|
||||
Page<PayClassify> pages=new Page<>(page,limit);
|
||||
return Result.success().put("data",new PageUtils(payClassifyService.page(pages)));
|
||||
public Result selectPayClassifyList(Integer page, Integer limit) {
|
||||
PageHelper.startPage(page, limit);
|
||||
List<PayClassify> list = payClassifyService.list();
|
||||
PageInfo<PayClassify> pageInfo = new PageInfo<>(list);
|
||||
return Result.success().put("data", PageUtils.page(pageInfo));
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,17 +1,13 @@
|
||||
package com.sqx.modules.pay.dao;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.sqx.modules.pay.entity.CashOut;
|
||||
import org.apache.ibatis.annotations.MapKey;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author fang
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
package com.sqx.modules.pay.dao;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.sqx.modules.pay.entity.PayDetails;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
@@ -41,7 +39,7 @@ public interface PayDetailsDao extends BaseMapper<PayDetails> {
|
||||
|
||||
Double selectSumPayByClassify(@Param("time") String time, @Param("flag") Integer flag, @Param("classify") Integer classify,@Param("payClassify") Integer payClassify);
|
||||
|
||||
IPage<Map<String, Object>> selectUserMemberList(Page<Map<String, Object>> page, @Param("phone") String phone);
|
||||
List<Map<String, Object>> selectUserMemberList(@Param("phone") String phone);
|
||||
|
||||
int selectPayCount(Long userId);
|
||||
|
||||
|
||||
@@ -57,8 +57,10 @@ public class PayDetailsServiceImpl extends ServiceImpl<PayDetailsDao, PayDetails
|
||||
|
||||
@Override
|
||||
public PageUtils selectUserMemberList(int page, int limit, String phone) {
|
||||
Page<Map<String, Object>> pages = new Page<>(page, limit);
|
||||
return new PageUtils(payDetailsDao.selectUserMemberList(pages, phone));
|
||||
PageHelper.startPage(page, limit);
|
||||
List<Map<String, Object>> list = payDetailsDao.selectUserMemberList(phone);
|
||||
PageInfo<Map<String, Object>> pageInfo = new PageInfo<>(list);
|
||||
return PageUtils.page(pageInfo);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user