|
|
@@ -657,9 +657,11 @@ public class DesktopFacadeProvider extends GenericProvider implements IDesktopFa
|
|
|
String position = employeePo.getPositions().split(",")[0];
|
|
|
PartyEntityPo entityPo = partyEntityRepository.get(position);
|
|
|
// 根据用户id查询用户所属医院(地点) 查询 ibps_party_entity 表 path_ 字段第二级,没有则查询第一级
|
|
|
- String diDian = entityPo.getPath().split("\\.")[1];
|
|
|
- if (BeanUtils.isEmpty(diDian)){
|
|
|
- diDian = entityPo.getPath().split("\\.")[0];
|
|
|
+ String diDian = "";
|
|
|
+ try{
|
|
|
+ diDian = entityPo.getPath().split(StringPool.BACK_SLASH+StringPool.DOT)[1];
|
|
|
+ }catch (Exception e){
|
|
|
+ diDian = entityPo.getPath().split(StringPool.BACK_SLASH+StringPool.DOT)[0];
|
|
|
}
|
|
|
if (BeanUtils.isNotEmpty(diDian)){
|
|
|
queryFilter.addFilter("TYPE_", diDian, QueryOP.EQUAL);
|