package com.nq.service.impl; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.nq.dao.MoneyLogMapper; import com.nq.pojo.MoneyLog; import com.nq.service.IMoneyLogServces; import org.apache.http.util.TextUtils; import org.springframework.stereotype.Service; import javax.annotation.Resource; import java.util.List; @Service public class MoneyLogServcesimpl implements IMoneyLogServces { @Resource MoneyLogMapper moneyLogMapper; @Override public Page queryMoneyLog(String user, Integer page, Integer pageSize) { Page page1 = new Page<>(page, pageSize); QueryWrapper queryWrapper = new QueryWrapper<>(); if(!TextUtils.isEmpty(user)){ queryWrapper.eq("user_id",user); } queryWrapper.orderByDesc("create_time"); return moneyLogMapper.selectPage(page1,queryWrapper); } }