Commit 5090e702 authored by unset's avatar unset

完善接口信息

parent 715652b8
......@@ -11,5 +11,6 @@ import lombok.Data;
*/
@Data
public class BannerDto extends PageParam {
Integer status;
String title;
}
......@@ -9,6 +9,7 @@ import com.github.wxiaoqi.security.common.vo.PageDataVO;
import com.upyuns.platform.rs.website.dto.BannerDto;
import com.upyuns.platform.rs.website.entity.Banner;
import com.upyuns.platform.rs.website.mapper.BannerMapper;
import org.apache.commons.lang3.StringUtils;
import org.springframework.stereotype.Service;
import com.github.wxiaoqi.security.common.biz.BaseBiz;
......@@ -69,6 +70,12 @@ public class BannerBiz extends BaseBiz<BannerMapper, Banner> {
Example example = new Example(Banner.class);
Example.Criteria criteria = example.createCriteria();
criteria.andEqualTo("isDel", 0);
if (bannerDto.getStatus() != null) {
criteria.andEqualTo("status", bannerDto.getStatus());
}
if (StringUtils.isNotBlank(bannerDto.getTitle())) {
criteria.andLike("title", "%" + bannerDto.getTitle() + "%");
}
example.orderBy("updTime").desc();
Query query = new Query(bannerDto);
PageDataVO<Banner> pageDataVO = PageDataVO.pageInfo(query, () -> mapper.selectByExample(example));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment