|
|
@ -94,7 +94,13 @@ public class BannerServiceImpl extends BaseServiceImpl<BannerDao, BannerEntity> |
|
|
|
@Override |
|
|
|
public BannerDTO get(String id) { |
|
|
|
BannerEntity entity = baseDao.selectById(id); |
|
|
|
return ConvertUtils.sourceToTarget(entity, BannerDTO.class); |
|
|
|
BannerDTO dto = ConvertUtils.sourceToTarget(entity, BannerDTO.class); |
|
|
|
if(StringUtils.isNotBlank(dto.getAllDeptIds())){ |
|
|
|
String[] idsShow = dto.getAllDeptIds().split(","); |
|
|
|
List<String> ids = Arrays.asList(idsShow); |
|
|
|
dto.setAllDeptIdsShow(ids.subList(1,ids.size())); |
|
|
|
} |
|
|
|
return dto; |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
@ -109,7 +115,7 @@ public class BannerServiceImpl extends BaseServiceImpl<BannerDao, BannerEntity> |
|
|
|
if (StringUtils.isBlank(dto.getId())) { |
|
|
|
entity.setState(YesOrNoEnum.NO.value()); |
|
|
|
} |
|
|
|
List<String> allDeptIds = dto.getAllDeptIds(); |
|
|
|
List<String> allDeptIds = dto.getAllDeptIdsShow(); |
|
|
|
// bnner所属部门id
|
|
|
|
Long bnnerDeptId = 0L; |
|
|
|
if(allDeptIds != null && allDeptIds.size() != 0){ |
|
|
|