|
|
@@ -1,9 +1,11 @@
|
|
|
package com.sckw.system.dubbo;
|
|
|
|
|
|
+import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.sckw.core.model.constant.Global;
|
|
|
import com.sckw.core.model.constant.NumberConstant;
|
|
|
import com.sckw.core.utils.BeanUtils;
|
|
|
import com.sckw.core.utils.CollectionUtils;
|
|
|
+import com.sckw.core.web.response.result.PageDataResult;
|
|
|
import com.sckw.system.api.model.dto.res.*;
|
|
|
import com.sckw.system.api.model.pojo.DeptInfoPojo;
|
|
|
import com.sckw.system.dao.KwsAuthorityDao;
|
|
|
@@ -15,6 +17,7 @@ import com.sckw.system.model.pojo.FindManagePojo;
|
|
|
import com.sckw.system.model.vo.res.CertificateResVo;
|
|
|
import com.sckw.system.model.vo.res.KwsDeptResVo;
|
|
|
import com.sckw.system.model.vo.res.KwsUserResVo;
|
|
|
+import com.sckw.system.repository.KwsEnterpriseRepository;
|
|
|
import com.sckw.system.service.*;
|
|
|
import jakarta.annotation.Resource;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
@@ -56,6 +59,8 @@ public class RemoteBaseService {
|
|
|
|
|
|
@Resource
|
|
|
private KwsEnterpriseDao kwsEnterpriseDao;
|
|
|
+ @Resource
|
|
|
+ private KwsEnterpriseRepository kwsEnterpriseReposiory;
|
|
|
|
|
|
|
|
|
public KwsEnterpriseResDto queryEnterpriseById(Long id) {
|
|
|
@@ -320,4 +325,52 @@ public class RemoteBaseService {
|
|
|
BeanUtils.copyProperties(kwsEnterprise, kwsEnterpriseResDto);
|
|
|
return kwsEnterpriseResDto;
|
|
|
}
|
|
|
+
|
|
|
+ public PageDataResult<KwsEnterpriseResDto> pageEnt(int pageNum, int pageSize, Long entId) {
|
|
|
+ IPage<KwsEnterprise> kwsEnterprisePage = kwsEnterpriseReposiory.pageEnt(pageNum, pageSize, entId);
|
|
|
+ List<KwsEnterprise> records = kwsEnterprisePage.getRecords();
|
|
|
+ if (CollectionUtils.isEmpty(records)){
|
|
|
+ return new PageDataResult<>();
|
|
|
+ }
|
|
|
+ List<KwsEnterpriseResDto> enterpriseResDtoList = records.stream().map(RemoteBaseService::getKwsEnterpriseResDto).collect(Collectors.toList());
|
|
|
+ return PageDataResult.of(kwsEnterprisePage, enterpriseResDtoList);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ private static KwsEnterpriseResDto getKwsEnterpriseResDto(KwsEnterprise kwsEnterprise) {
|
|
|
+ KwsEnterpriseResDto kwsEnterpriseResDto = new KwsEnterpriseResDto();
|
|
|
+ kwsEnterpriseResDto.setId(kwsEnterprise.getId());
|
|
|
+ kwsEnterpriseResDto.setRemark(kwsEnterprise.getRemark());
|
|
|
+ kwsEnterpriseResDto.setStatus(kwsEnterprise.getStatus());
|
|
|
+ kwsEnterpriseResDto.setCreateBy(kwsEnterprise.getCreateBy());
|
|
|
+ kwsEnterpriseResDto.setCreateTime(kwsEnterprise.getCreateTime());
|
|
|
+ kwsEnterpriseResDto.setUpdateBy(kwsEnterprise.getUpdateBy());
|
|
|
+ kwsEnterpriseResDto.setUpdateTime(kwsEnterprise.getUpdateTime());
|
|
|
+ kwsEnterpriseResDto.setDelFlag(kwsEnterprise.getDelFlag());
|
|
|
+ kwsEnterpriseResDto.setCode(kwsEnterprise.getCode());
|
|
|
+ kwsEnterpriseResDto.setFirmName(kwsEnterprise.getFirmName());
|
|
|
+ kwsEnterpriseResDto.setContacts(kwsEnterprise.getContacts());
|
|
|
+ kwsEnterpriseResDto.setPhone(kwsEnterprise.getPhone());
|
|
|
+ kwsEnterpriseResDto.setLegalName(kwsEnterprise.getLegalName());
|
|
|
+ kwsEnterpriseResDto.setLegalPhone(kwsEnterprise.getLegalPhone());
|
|
|
+ kwsEnterpriseResDto.setHead(kwsEnterprise.getHead());
|
|
|
+ kwsEnterpriseResDto.setIntegral(kwsEnterprise.getIntegral());
|
|
|
+ kwsEnterpriseResDto.setBalance(kwsEnterprise.getBalance());
|
|
|
+ kwsEnterpriseResDto.setExperience(kwsEnterprise.getExperience());
|
|
|
+ kwsEnterpriseResDto.setMemberLevel(kwsEnterprise.getMemberLevel());
|
|
|
+ kwsEnterpriseResDto.setRegTime(kwsEnterprise.getRegTime());
|
|
|
+ kwsEnterpriseResDto.setRegSource(kwsEnterprise.getRegSource());
|
|
|
+ kwsEnterpriseResDto.setOrgCode(kwsEnterprise.getOrgCode());
|
|
|
+ kwsEnterpriseResDto.setCityCode(kwsEnterprise.getCityCode());
|
|
|
+ kwsEnterpriseResDto.setCityName(kwsEnterprise.getCityName());
|
|
|
+ kwsEnterpriseResDto.setDetailAddress(kwsEnterprise.getDetailAddress());
|
|
|
+ kwsEnterpriseResDto.setLat(kwsEnterprise.getLat());
|
|
|
+ kwsEnterpriseResDto.setLng(kwsEnterprise.getLng());
|
|
|
+ kwsEnterpriseResDto.setApproval(kwsEnterprise.getApproval());
|
|
|
+ kwsEnterpriseResDto.setApprovalTime(kwsEnterprise.getApprovalTime());
|
|
|
+ kwsEnterpriseResDto.setManager(kwsEnterprise.getManager());
|
|
|
+ kwsEnterpriseResDto.setBusiness(kwsEnterprise.getBusiness());
|
|
|
+
|
|
|
+ return kwsEnterpriseResDto;
|
|
|
+ }
|
|
|
}
|