Commit bf513e05 authored by liuChang's avatar liuChang

项目管理

parent 0fc75f92
...@@ -47,8 +47,8 @@ public class BusinessInfoController extends BaseController ...@@ -47,8 +47,8 @@ public class BusinessInfoController extends BaseController
* 查询所有项目名称(支持模糊查询) * 查询所有项目名称(支持模糊查询)
*/ */
@PostMapping("/query/project") @PostMapping("/query/project")
public R<List<BusinessLikeProjectNameListVo>> queryprojectName(@RequestBody BusinessListDto dto){ public R<List<BusinessLikeProjectNameListVo>> queryprojectName(@RequestBody BusinessListDto dto,@RequestBody PageQuery pageQuery){
return R.ok(businessInfoService.selectProjectName(dto)); return R.ok(businessInfoService.selectProjectName(dto,pageQuery));
} }
/** /**
......
...@@ -57,7 +57,7 @@ public interface IBusinessInfoService ...@@ -57,7 +57,7 @@ public interface IBusinessInfoService
* 查询所有项目名称(支持模糊查询) * 查询所有项目名称(支持模糊查询)
* @return * @return
*/ */
List<BusinessLikeProjectNameListVo> selectProjectName(BusinessListDto dto); List<BusinessLikeProjectNameListVo> selectProjectName(BusinessListDto dto,PageQuery pageQuery);
/** /**
* 项目批量导入 * 项目批量导入
......
...@@ -138,11 +138,11 @@ public class BusinessInfoServiceImpl implements IBusinessInfoService { ...@@ -138,11 +138,11 @@ public class BusinessInfoServiceImpl implements IBusinessInfoService {
} }
@Override @Override
public List<BusinessLikeProjectNameListVo> selectProjectName(BusinessListDto dto) { public List<BusinessLikeProjectNameListVo> selectProjectName(BusinessListDto dto,PageQuery pageQuery) {
// List<BusinessLikeProjectNameListVo> vos = businessInfoMapper.selectProjectName(dto); // List<BusinessLikeProjectNameListVo> vos = businessInfoMapper.selectProjectName(dto);
List<BusinessLikeProjectNameListVo> vos = new ArrayList<>(); List<BusinessLikeProjectNameListVo> vos = new ArrayList<>();
try { try {
Map<String, Object> result = dskOpenApiUtil.requestBody("/nationzj/jskBid/news/findByName", toRequestMap(dto)); Map<String, Object> result = dskOpenApiUtil.requestBody("/nationzj/jskBid/news/findByName", toRequestMap(dto,pageQuery));
if (ObjectUtil.isNotEmpty(result.get("data"))) { if (ObjectUtil.isNotEmpty(result.get("data"))) {
List<Map<String, Object>> list = (List<Map<String, Object>>) BeanUtil.beanToMap(result.get("data")).get("list"); List<Map<String, Object>> list = (List<Map<String, Object>>) BeanUtil.beanToMap(result.get("data")).get("list");
if (!CollectionUtils.isEmpty(list)) { if (!CollectionUtils.isEmpty(list)) {
...@@ -169,10 +169,10 @@ public class BusinessInfoServiceImpl implements IBusinessInfoService { ...@@ -169,10 +169,10 @@ public class BusinessInfoServiceImpl implements IBusinessInfoService {
return vos; return vos;
} }
private Map<String, Object> toRequestMap(BusinessListDto dto) { private Map<String, Object> toRequestMap(BusinessListDto dto,PageQuery pageQuery) {
Map<String, Object> page = new HashMap<>(); Map<String, Object> page = new HashMap<>();
page.put("page", 1); page.put("page", pageQuery.getPageNum());
page.put("limit", 20); page.put("limit", pageQuery.getPageSize());
Map<String, Object> map = new HashMap<>(); Map<String, Object> map = new HashMap<>();
map.put("keyword", dto.getProjectName()); map.put("keyword", dto.getProjectName());
map.put("page", page); map.put("page", page);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment