虚拟清单详情页--不分页
This commit is contained in:
+2
-2
@@ -67,8 +67,8 @@ public class DummyInventoryInfoEOController extends JeroController<DummyInventor
|
|||||||
@AutoLog(value = "虚拟清单详情表-列表查询")
|
@AutoLog(value = "虚拟清单详情表-列表查询")
|
||||||
@ApiOperation(value="虚拟清单详情表-列表查询", notes="虚拟清单详情表-列表查询")
|
@ApiOperation(value="虚拟清单详情表-列表查询", notes="虚拟清单详情表-列表查询")
|
||||||
@GetMapping(value = "/list")
|
@GetMapping(value = "/list")
|
||||||
public Result<List<DummyInventoryInfoEO>> queryList() {
|
public Result<List<DummyInventoryInfoEO>> queryList(DummyInventoryInfoEO dummyInventoryInfoEO,HttpServletRequest req) {
|
||||||
List<DummyInventoryInfoEO> list = dummyInventoryInfoEOService.queryList();
|
List<DummyInventoryInfoEO> list = dummyInventoryInfoEOService.queryList(dummyInventoryInfoEO,req);
|
||||||
return Result.OK(list);
|
return Result.OK(list);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -63,7 +63,7 @@ public interface IDummyInventoryInfoEOService extends IService<DummyInventoryInf
|
|||||||
*
|
*
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
List<DummyInventoryInfoEO> queryList();
|
List<DummyInventoryInfoEO> queryList(DummyInventoryInfoEO dummyInventoryInfoEO,HttpServletRequest req);
|
||||||
|
|
||||||
IPage<DummyInventoryInfoEO> getPageInfo(DummyInventoryInfoEO dummyInventoryInfoEO,HttpServletRequest req);
|
IPage<DummyInventoryInfoEO> getPageInfo(DummyInventoryInfoEO dummyInventoryInfoEO,HttpServletRequest req);
|
||||||
|
|
||||||
|
|||||||
+11
-8
@@ -55,9 +55,8 @@ public class DummyInventoryInfoEOServiceImpl extends ServiceImpl<DummyInventoryI
|
|||||||
QueryWrapper<DummyInventoryInfoEO> queryWrapper = QueryGenerator.initQueryWrapper(dummyInventoryInfoEO, req.getParameterMap());
|
QueryWrapper<DummyInventoryInfoEO> queryWrapper = QueryGenerator.initQueryWrapper(dummyInventoryInfoEO, req.getParameterMap());
|
||||||
Page<DummyInventoryInfoEO> page = new Page<DummyInventoryInfoEO>(dummyInventoryInfoEO.getPageNo(), dummyInventoryInfoEO.getPageSize());
|
Page<DummyInventoryInfoEO> page = new Page<DummyInventoryInfoEO>(dummyInventoryInfoEO.getPageNo(), dummyInventoryInfoEO.getPageSize());
|
||||||
IPage<DummyInventoryInfoEO> pageInfo = this.page(page, queryWrapper);
|
IPage<DummyInventoryInfoEO> pageInfo = this.page(page, queryWrapper);
|
||||||
|
|
||||||
//技术领域处理
|
//技术领域处理
|
||||||
treeDict(dummyInventoryInfoEO, pageInfo);
|
// treeDict(dummyInventoryInfoEO, pageInfo);
|
||||||
return pageInfo;
|
return pageInfo;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -143,8 +142,12 @@ public class DummyInventoryInfoEOServiceImpl extends ServiceImpl<DummyInventoryI
|
|||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public List<DummyInventoryInfoEO> queryList() {
|
public List<DummyInventoryInfoEO> queryList(DummyInventoryInfoEO dummyInventoryInfoEO,HttpServletRequest req) {
|
||||||
return list();
|
QueryWrapper<DummyInventoryInfoEO> queryWrapper = QueryGenerator.initQueryWrapper(dummyInventoryInfoEO,req.getParameterMap());
|
||||||
|
List<DummyInventoryInfoEO> dummyInventoryInfoEOList = this.list(queryWrapper);
|
||||||
|
//技术领域处理
|
||||||
|
treeDict(dummyInventoryInfoEO, dummyInventoryInfoEOList);
|
||||||
|
return dummyInventoryInfoEOList;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -181,12 +184,12 @@ public class DummyInventoryInfoEOServiceImpl extends ServiceImpl<DummyInventoryI
|
|||||||
/**
|
/**
|
||||||
* 技术领域数据字典处理
|
* 技术领域数据字典处理
|
||||||
* @param dummyInventoryInfoEO
|
* @param dummyInventoryInfoEO
|
||||||
* @param pageInfo
|
* @param dummyInventoryInfoEOList
|
||||||
*/
|
*/
|
||||||
private void treeDict(DummyInventoryInfoEO dummyInventoryInfoEO, IPage<DummyInventoryInfoEO> pageInfo) {
|
private void treeDict(DummyInventoryInfoEO dummyInventoryInfoEO, List<DummyInventoryInfoEO> dummyInventoryInfoEOList) {
|
||||||
Set<String> technologyTerritorySet = new HashSet<>();
|
Set<String> technologyTerritorySet = new HashSet<>();
|
||||||
List<String> deliverableList = new ArrayList<>();
|
List<String> deliverableList = new ArrayList<>();
|
||||||
for (DummyInventoryInfoEO record : pageInfo.getRecords()) {
|
for (DummyInventoryInfoEO record : dummyInventoryInfoEOList) {
|
||||||
//技术领域
|
//技术领域
|
||||||
if(StringUtils.isNotBlank(record.getTechnologyTerritory())){
|
if(StringUtils.isNotBlank(record.getTechnologyTerritory())){
|
||||||
List<String> list = Arrays.asList(record.getTechnologyTerritory().split(","));
|
List<String> list = Arrays.asList(record.getTechnologyTerritory().split(","));
|
||||||
@@ -216,7 +219,7 @@ public class DummyInventoryInfoEOServiceImpl extends ServiceImpl<DummyInventoryI
|
|||||||
LambdaQueryWrapper<SysCategory> wrapper = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<SysCategory> wrapper = new LambdaQueryWrapper<>();
|
||||||
wrapper.in(SysCategory::getId, technologyTerritorySet);
|
wrapper.in(SysCategory::getId, technologyTerritorySet);
|
||||||
List<SysCategory> categoryList = sysCategoryService.list(wrapper);
|
List<SysCategory> categoryList = sysCategoryService.list(wrapper);
|
||||||
for (DummyInventoryInfoEO record : pageInfo.getRecords()) {
|
for (DummyInventoryInfoEO record : dummyInventoryInfoEOList) {
|
||||||
//技术领域
|
//技术领域
|
||||||
if (categoryList.size() != 0 && StringUtils.isNotBlank(record.getTechnologyTerritory())) {
|
if (categoryList.size() != 0 && StringUtils.isNotBlank(record.getTechnologyTerritory())) {
|
||||||
List<String> technologyTerritoryList = Arrays.asList(record.getTechnologyTerritory().split(","));
|
List<String> technologyTerritoryList = Arrays.asList(record.getTechnologyTerritory().split(","));
|
||||||
|
|||||||
Reference in New Issue
Block a user