|
|
|
@ -596,6 +596,11 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem |
|
|
|
|
|
|
|
// 详情
|
|
|
|
ItemDetailForPCEndResultDTO resultDTO = baseDao.selectOneOfItemDetailForPCEnd(id); |
|
|
|
// 解析分类全部编码[前端分类复显使用]
|
|
|
|
String categoryFullCode = resultDTO.getCategoryFullCode(); |
|
|
|
String[] categoryIds = categoryFullCode.split("-"); |
|
|
|
resultDTO.setCategoryIds(categoryIds); |
|
|
|
|
|
|
|
//获取项目基本信息
|
|
|
|
ItemEntity entity = this.selectById(id); |
|
|
|
// 获取项目处理进度
|
|
|
|
@ -1161,6 +1166,7 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem |
|
|
|
itemEntity.setCategoryCode(categoryInfo.getCategoryCode()); |
|
|
|
itemEntity.setFirstCategoryCode(categoryInfo.getFirstCategoryCode()); |
|
|
|
itemEntity.setCategoryFullName(categoryInfo.getCategoryFullName()); |
|
|
|
itemEntity.setCategoryFullCode(categoryInfo.getCategoryFullCode()); |
|
|
|
} |
|
|
|
|
|
|
|
baseDao.updateById(itemEntity); |
|
|
|
@ -1335,20 +1341,27 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem |
|
|
|
resultDto.setFirstCategoryCode(cateList.get(0).getCategoryCode()); |
|
|
|
//分类标签全称拼接:-分割
|
|
|
|
String name = ""; |
|
|
|
//分类标签code拼接:-分割
|
|
|
|
String code = ""; |
|
|
|
for (int i = 0; i < cateList.size(); i++) { |
|
|
|
if (i == cateList.size() - 1) { |
|
|
|
name = name + cateList.get(i).getCategoryName(); |
|
|
|
code = code + cateList.get(i).getCategoryCode(); |
|
|
|
} else { |
|
|
|
name = name + cateList.get(i).getCategoryName() + "-"; |
|
|
|
code = code + cateList.get(i).getCategoryCode() + "-"; |
|
|
|
} |
|
|
|
} |
|
|
|
name = name + "-" + cateDto.getCategoryName(); |
|
|
|
code = code + "-" + cateDto.getCategoryCode(); |
|
|
|
resultDto.setCategoryFullName(name); |
|
|
|
resultDto.setCategoryFullCode(code); |
|
|
|
// 所选分类标签为一级
|
|
|
|
} else { |
|
|
|
//当前标签作为一级标签
|
|
|
|
resultDto.setFirstCategoryCode(cateDto.getCategoryCode()); |
|
|
|
resultDto.setCategoryFullName(cateDto.getCategoryName()); |
|
|
|
resultDto.setCategoryFullCode(cateDto.getCategoryCode()); |
|
|
|
} |
|
|
|
|
|
|
|
return resultDto; |
|
|
|
|