package cn.stylefeng.guns.modular.business.service.impl;
|
|
import cn.stylefeng.guns.modular.business.entity.Banner;
|
import cn.stylefeng.guns.modular.business.mapper.BannerMapper;
|
import cn.stylefeng.guns.modular.business.service.IBannerService;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import org.springframework.stereotype.Service;
|
|
/**
|
* <p>
|
* banner 服务实现类
|
* </p>
|
*
|
* @author goupan
|
* @since 2024-01-01
|
*/
|
@Service
|
public class BannerServiceImpl extends ServiceImpl<BannerMapper, Banner> implements IBannerService {
|
|
public Banner wrapperBannerByJumpModule(Banner banner) {
|
if (banner != null && banner.getJumpModule() != null && banner.getJumpModule() == 0) {
|
// 跳转模块:0不跳转,1心理测试,2课程,3咨询
|
banner.setJumpPage(null);
|
banner.setJumpId(null);
|
return banner;
|
} else if (banner != null && banner.getJumpPage() != null && banner.getJumpPage() == 1) {
|
// 跳转页面,1主页,2详情页
|
banner.setJumpId(null);
|
return banner;
|
}
|
return banner;
|
}
|
}
|