Merge remote-tracking branch 'origin/dev_20230828_RXWIN' into dev_20230828_RXWIN
This commit is contained in:
+2
-1
@@ -15,6 +15,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
*/
|
||||
public interface ProjectRxswinEOMapper extends BaseMapper<ProjectRxswinEO> {
|
||||
|
||||
List<ProjectLibraryBase> queryProjectLibraryBaseList(@Param("projectLibraryId") String projectLibraryId);
|
||||
List<ProjectLibraryBase> queryProjectLibraryBaseList(@Param("id") String id,
|
||||
@Param("parentId") String parentId);
|
||||
|
||||
}
|
||||
|
||||
+2
-2
@@ -34,7 +34,7 @@
|
||||
LEFT JOIN project_name_info AS pni ON plb.project_name_id = pni.id
|
||||
LEFT JOIN project_year_name_info AS pyni ON plb.year_name_id = pyni.id
|
||||
LEFT JOIN sys_dict_item AS sdi ON sdi.item_value = plb.target_market
|
||||
where plb.parent_id = #{projectLibraryId}
|
||||
or plb.id = #{projectLibraryId}
|
||||
where plb.parent_id = #{parentId}
|
||||
or plb.id = #{id}
|
||||
</select>
|
||||
</mapper>
|
||||
|
||||
+13
-1
@@ -51,6 +51,8 @@ public class ProjectRxswinEOServiceImpl extends ServiceImpl<ProjectRxswinEOMappe
|
||||
private ProjectRxswinEOMapper projectRxswinEOMapper;
|
||||
@Autowired
|
||||
private BussDocumentLibraryEOServiceImpl bussDocumentLibraryEOService;
|
||||
@Autowired
|
||||
private ProjectLibraryBaseServiceImpl projectLibraryBaseService;
|
||||
/**
|
||||
* 保存
|
||||
*
|
||||
@@ -190,7 +192,17 @@ public class ProjectRxswinEOServiceImpl extends ServiceImpl<ProjectRxswinEOMappe
|
||||
*/
|
||||
@Override
|
||||
public Page<ProjectLibraryBase> getOnePage(Integer pageNo,Integer pageSize,ProjectRxswinEO projectRxswinEO) {
|
||||
List<ProjectLibraryBase> libraryBaseList = projectRxswinEOMapper.queryProjectLibraryBaseList(projectRxswinEO.getProjectId());
|
||||
ProjectLibraryBase libraryBase = projectLibraryBaseService.getById(projectRxswinEO.getProjectId());
|
||||
String id = "";
|
||||
String parentId = "";
|
||||
if(StringUtils.isBlank(libraryBase.getParentId())){
|
||||
id = libraryBase.getId();
|
||||
parentId = libraryBase.getId();
|
||||
}else{
|
||||
id = libraryBase.getParentId();
|
||||
parentId = libraryBase.getParentId();
|
||||
}
|
||||
List<ProjectLibraryBase> libraryBaseList = projectRxswinEOMapper.queryProjectLibraryBaseList(id,parentId);
|
||||
for (ProjectLibraryBase projectLibraryBase : libraryBaseList) {
|
||||
//项目名称
|
||||
String projectName = "";
|
||||
|
||||
Reference in New Issue
Block a user