| | |
| | | import com.ycl.service.store.StoreInfoService; |
| | | import com.ycl.utils.ExcelUtils; |
| | | import com.ycl.vo.store.StoreInfoExcelVo; |
| | | import com.ycl.vo.store.StoreInfoVO; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.beans.BeanUtils; |
| | | import org.springframework.stereotype.Service; |
| | |
| | | @Slf4j |
| | | public class StoreInfoServiceImpl extends ServiceImpl<StoreInfoMapper, StoreInfo> implements StoreInfoService { |
| | | |
| | | @Resource |
| | | StoreInfoMapper storeInfoMapper; |
| | | |
| | | |
| | | @Override |
| | | public Page<StoreInfo> list(String keyword, Integer pageSize, Integer pageNum) { |
| | | Page<StoreInfo> page = new Page<>(pageSize, pageNum); |
| | | Page<StoreInfo> storeInfoPage = page(page, new LambdaQueryWrapper<StoreInfo>() |
| | | .like(StringUtils.isNotBlank(keyword), StoreInfo::getStoreName, keyword)); |
| | | storeInfoPage.setRecords(list(new LambdaQueryWrapper<StoreInfo>() |
| | | .like(StringUtils.isNotBlank(keyword), StoreInfo::getStoreName, keyword))); |
| | | return storeInfoPage; |
| | | public Page<StoreInfoVO> list(String keyword, Integer pageSize, Integer pageNum) { |
| | | Page<StoreInfo> storeInfoPage = new Page<>(); |
| | | storeInfoPage.setSize(pageSize); |
| | | storeInfoPage.setCurrent(pageNum); |
| | | return storeInfoMapper.selectStorePage(storeInfoPage,keyword); |
| | | } |
| | | |
| | | @Override |