package com.panzhihua.service_community.service.impl;
|
|
import com.panzhihua.common.model.vos.R;
|
import com.panzhihua.common.model.vos.advertisement.ComOpsAdvJumpVO;
|
import com.panzhihua.service_community.dao.ComOpsAdvJumpDAO;
|
import com.panzhihua.service_community.model.dos.ComOpsAdvJumpDO;
|
import com.panzhihua.service_community.service.ComOpsAdvService;
|
import org.springframework.stereotype.Service;
|
import org.springframework.util.ObjectUtils;
|
|
import javax.annotation.Resource;
|
import java.util.ArrayList;
|
import java.util.List;
|
|
/**
|
* @program: springcloud_k8s_panzhihuazhihuishequ
|
* @description: 广告
|
* @author: huang.hongfa weixin hhf9596 qq 959656820
|
* @create: 2020-12-28 15:41
|
**/
|
@Service
|
public class ComOpsAdvServiceImpl implements ComOpsAdvService {
|
@Resource
|
private ComOpsAdvJumpDAO comOpsAdvJumpDAO;
|
/**
|
* 获取广告跳转内容配置
|
*
|
* @return 跳转内容集合
|
*/
|
@Override
|
public R getJumpContent() {
|
List<ComOpsAdvJumpVO> comOpsAdvJumpVOS=new ArrayList<>();
|
List<ComOpsAdvJumpDO> comOpsAdvJumpDOS = comOpsAdvJumpDAO.selectList(null);
|
if (!ObjectUtils.isEmpty(comOpsAdvJumpDOS)) {
|
comOpsAdvJumpDOS.forEach(comOpsAdvJumpDO -> {
|
ComOpsAdvJumpVO comOpsAdvJumpVO=new ComOpsAdvJumpVO();
|
comOpsAdvJumpVO.setId(comOpsAdvJumpDO.getId());
|
comOpsAdvJumpVO.setJumpContent(comOpsAdvJumpDO.getJumpContent());
|
comOpsAdvJumpVOS.add(comOpsAdvJumpVO);
|
});
|
}
|
return R.ok(comOpsAdvJumpVOS);
|
}
|
}
|