|  | @@ -3,6 +3,7 @@ package com.hwrj.cloud.admin.service.impl;
 | 
	
		
			
				|  |  |  import cn.hutool.core.bean.BeanUtil;
 | 
	
		
			
				|  |  |  import com.alibaba.excel.util.StringUtils;
 | 
	
		
			
				|  |  |  import com.github.pagehelper.PageHelper;
 | 
	
		
			
				|  |  | +import com.github.pagehelper.PageInfo;
 | 
	
		
			
				|  |  |  import com.hwrj.cloud.admin.dao.UmsCompanyShopDao;
 | 
	
		
			
				|  |  |  import com.hwrj.cloud.admin.dto.UmsCompanyDto;
 | 
	
		
			
				|  |  |  import com.hwrj.cloud.admin.excelEntity.UmsCompanyInfoExcel;
 | 
	
	
		
			
				|  | @@ -11,15 +12,15 @@ import com.hwrj.cloud.admin.mapper.UmsCompanyInfoMapper;
 | 
	
		
			
				|  |  |  import com.hwrj.cloud.admin.mapper.UmsCompanyShopMapper;
 | 
	
		
			
				|  |  |  import com.hwrj.cloud.admin.model.*;
 | 
	
		
			
				|  |  |  import com.hwrj.cloud.admin.service.UmsCompanyService;
 | 
	
		
			
				|  |  | +import com.hwrj.cloud.common.api.CommonPage;
 | 
	
		
			
				|  |  |  import com.hwrj.cloud.common.exception.GlobalException;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  import lombok.extern.slf4j.Slf4j;
 | 
	
		
			
				|  |  |  import org.springframework.beans.factory.annotation.Autowired;
 | 
	
		
			
				|  |  |  import org.springframework.stereotype.Service;
 | 
	
		
			
				|  |  |  import org.springframework.transaction.annotation.Transactional;
 | 
	
		
			
				|  |  | -import java.util.ArrayList;
 | 
	
		
			
				|  |  | -import java.util.Date;
 | 
	
		
			
				|  |  | -import java.util.List;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +import java.util.*;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  @Service
 | 
	
		
			
				|  |  |  @Slf4j
 | 
	
	
		
			
				|  | @@ -42,6 +43,7 @@ public class UmsCompanyInfoServiceImpl implements UmsCompanyService {
 | 
	
		
			
				|  |  |      public void add(UmsCompanyDto dto) {
 | 
	
		
			
				|  |  |          UmsCompanyInfo ums = new UmsCompanyInfo();
 | 
	
		
			
				|  |  |          BeanUtil.copyProperties(dto,ums);
 | 
	
		
			
				|  |  | +        ums.setCreateTime(new Date());
 | 
	
		
			
				|  |  |          int i = umsCompanyInfoMapper.insertSelective(ums);
 | 
	
		
			
				|  |  |          List<UmsCompanyFile> files = dto.getFiles();
 | 
	
		
			
				|  |  |          List<UmsCompanyShop> shops = dto.getShops();
 | 
	
	
		
			
				|  | @@ -123,23 +125,28 @@ public class UmsCompanyInfoServiceImpl implements UmsCompanyService {
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      @Override
 | 
	
		
			
				|  |  | -    public List<UmsCompanyDto> getCompanyInfoList(int pageSize, int pageNo) {
 | 
	
		
			
				|  |  | +    public Map<String,Object> getCompanyInfoList(int pageSize, int pageNo) {
 | 
	
		
			
				|  |  | +        Map<String,Object> hasp=new HashMap<>();
 | 
	
		
			
				|  |  |          PageHelper.startPage(pageNo,pageSize);
 | 
	
		
			
				|  |  |          UmsCompanyInfoExample example = new UmsCompanyInfoExample();
 | 
	
		
			
				|  |  |          UmsCompanyInfoExample.Criteria criteria = example.createCriteria();
 | 
	
		
			
				|  |  |          criteria.andCompStatusEqualTo(0);
 | 
	
		
			
				|  |  | +        example.setOrderByClause("create_time desc");
 | 
	
		
			
				|  |  |          List<UmsCompanyInfo> companyInfos = umsCompanyInfoMapper.selectByExample(example);
 | 
	
		
			
				|  |  | +        CommonPage<UmsCompanyInfo> umsCompanyInfoCommonPage = CommonPage.restPage(companyInfos);
 | 
	
		
			
				|  |  | +        List<UmsCompanyInfo> list = umsCompanyInfoCommonPage.getList();
 | 
	
		
			
				|  |  |          List<UmsCompanyDto> dtos = new ArrayList<>();
 | 
	
		
			
				|  |  | -        companyInfos.stream().forEach(comp->{
 | 
	
		
			
				|  |  | +        list.stream().forEach(comp->{
 | 
	
		
			
				|  |  |              UmsCompanyDto dto= new UmsCompanyDto();
 | 
	
		
			
				|  |  |              BeanUtil.copyProperties(comp,dto);
 | 
	
		
			
				|  |  |              dto.setFiles(getCompanyFile(comp.getId()));
 | 
	
		
			
				|  |  |              dto.setShops(getCompanyShop(comp.getId()));
 | 
	
		
			
				|  |  |              dtos.add(dto);
 | 
	
		
			
				|  |  |              dtos.add(dto);
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |          });
 | 
	
		
			
				|  |  | -        return dtos;
 | 
	
		
			
				|  |  | +        hasp.put("total",umsCompanyInfoCommonPage.getTotal());
 | 
	
		
			
				|  |  | +        hasp.put("list",dtos);
 | 
	
		
			
				|  |  | +        return hasp;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      @Override
 |