|
|
@@ -1,9 +1,14 @@
|
|
|
package com.sckw.system.dubbo;
|
|
|
|
|
|
+import com.github.pagehelper.PageHelper;
|
|
|
+import com.github.pagehelper.PageInfo;
|
|
|
import com.sckw.core.exception.SystemException;
|
|
|
+import com.sckw.core.model.page.PageHelperUtil;
|
|
|
+import com.sckw.core.model.page.PageResult;
|
|
|
import com.sckw.core.utils.BeanUtils;
|
|
|
import com.sckw.core.utils.CollectionUtils;
|
|
|
import com.sckw.core.web.constant.HttpStatus;
|
|
|
+import com.sckw.core.web.context.LoginUserHolder;
|
|
|
import com.sckw.system.api.RemoteUserService;
|
|
|
import com.sckw.system.api.model.dto.req.ForgetPasswordReqDto;
|
|
|
import com.sckw.system.api.model.dto.req.RegisterReqDto;
|
|
|
@@ -17,6 +22,7 @@ import com.sckw.system.model.*;
|
|
|
import com.sckw.system.model.pojo.FindMenuTreePojo;
|
|
|
import com.sckw.system.model.vo.req.ForgetPasswordReqVo;
|
|
|
import com.sckw.system.model.vo.res.KwsMenuResVo;
|
|
|
+import com.sckw.system.model.vo.res.KwsUserResVo;
|
|
|
import com.sckw.system.service.*;
|
|
|
import jakarta.annotation.Resource;
|
|
|
import org.apache.dubbo.config.annotation.DubboService;
|
|
|
@@ -168,6 +174,21 @@ public class RemoteUserServiceImpl implements RemoteUserService {
|
|
|
return remoteBaseService.queryEntTypeById(entId);
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ /**
|
|
|
+ * @param cityCode 区域code entTypeList 企业类型 page 页数 pageSize页大小
|
|
|
+ * @return PageResult
|
|
|
+ * @desc: 根据区域code和企业类型分页查询企业信息
|
|
|
+ * @author: czh
|
|
|
+ * @date: 2023/9/1
|
|
|
+ */
|
|
|
+ @Override
|
|
|
+ public PageResult queryEntInfoByCityCodeAndEntTypesWithPage(Integer cityCode, List<Integer> entTypeList, Integer page, Integer pageSize) {
|
|
|
+ PageHelper.startPage(page, pageSize);
|
|
|
+ List<KwsEnterprise> list = remoteBaseService.queryEntInfoByCityCodeAndEntTypesWithPage(cityCode, entTypeList);
|
|
|
+ return PageHelperUtil.getPageResult(new PageInfo<>(list));
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public KwsUserResDto getUserByAccount(String username) {
|
|
|
return remoteBaseService.getUserByAccount(username);
|