package com.cyksj.model.views; import com.cyksj.model.entity.HomeManagementConfig; import com.ejlchina.searcher.bean.DbField; import com.ejlchina.searcher.bean.DbIgnore; import com.ejlchina.searcher.bean.SearchBean; import lombok.Getter; import lombok.Setter; import java.util.Date; /* *项目名: netflix *文件名: HomeManagementConfigView *创建者: JavaZou *创建时间:2023/8/17 17:53 */ @Getter @Setter @SearchBean(tables = "(select * from home_management_config where deleted is true)hc" + " left join goods_don g on g.id = hc.goods_id") public class HomeManagementConfigView { @DbField("hc.id") private Long id; @DbField("hc.title") private String title; @DbField("hc.pic") private String pic; @DbField("hc.icon") private String icon; @DbField("hc.goods_id") private Long goodsId; @DbField("hc.url") private String url; @DbField("g.title") private String goodsTitle; @DbField("hc.type") private HomeManagementConfig.Type type; @DbField("hc.ad_type") private HomeManagementConfig.AdType adType; @DbField("hc.tag") private String tag; @DbField("hc.sorted") private Integer sorted; @DbField("hc.status") private Boolean status; @DbIgnore private Integer click; @DbField("hc.pre_status") private Boolean preStatus; @DbField("hc.time") private Long time; @DbField("hc.created_time") private Date createdTime; }