Browse Source

处理多次拼接处理人信息问题

feature/dangjian
wanggongfeng 3 years ago
parent
commit
a07b91d1ce
  1. 16
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java

16
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java

@ -1267,7 +1267,21 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem
@Override
public List<ItemHandleProgressResultDTO> listOfItemHandleProgressByMobile(String itemId) {
return baseDao.selectListOfItemHandleProgressByMobile(itemId);
List<ItemHandleProgressResultDTO> list = baseDao.selectListOfItemHandleProgressByMobile(itemId);
// 处理多次拼接处理人信息问题
for(ItemHandleProgressResultDTO dto : list){
String advice = dto.getAdvice();
// 对包含【h_s】的数据进行重新组装
if(advice.contains("h_s")){
String hsStr = advice.substring(advice.indexOf("h_s"),advice.length());
String adviceOld = advice.substring(0,advice.indexOf(" 办理人:"));
String adviceNew = adviceOld + hsStr;
dto.setAdvice(adviceNew);
}
}
return list;
}
@Override

Loading…
Cancel
Save