| | |
| | | |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.nq.common.ServerResponse; |
| | | import com.nq.dao.StockMapper; |
| | | import com.nq.dao.StockSettingMapper; |
| | |
| | | |
| | | @Override |
| | | public ServerResponse queryAll(String stockCode) { |
| | | |
| | | QueryWrapper<StockSetting> queryWrapper = new QueryWrapper<>(); |
| | | if(!TextUtils.isEmpty(stockCode)){ |
| | | queryWrapper.eq("stock_code",stockCode); |
| | | } |
| | | return ServerResponse.createBySuccess(stockSettingMapper.selectList(queryWrapper)); |
| | | } |
| | | |
| | | @Override |
| | | public ServerResponse queryAllPage(String stockCode, Integer page, Integer pageSize) { |
| | | QueryWrapper<StockSetting> queryWrapper = new QueryWrapper<>(); |
| | | if(!TextUtils.isEmpty(stockCode)){ |
| | | queryWrapper.eq("stock_code",stockCode); |
| | | } |
| | | Page<StockSetting> pageParam = new Page<>(page, pageSize); |
| | | IPage<StockSetting> stockPage = stockSettingMapper.selectPage(pageParam, queryWrapper); |
| | | return ServerResponse.createBySuccess(stockPage); |
| | | } |
| | | } |