| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 |
- package com.cyksj.model.views;
- import com.ejlchina.searcher.bean.DbField;
- import com.ejlchina.searcher.bean.DbIgnore;
- import com.ejlchina.searcher.bean.SearchBean;
- import lombok.Data;
- import java.math.BigDecimal;
- /**
- * @author zwhui
- * @date 2024/4/24 15:20
- */
- @Data
- @SearchBean(tables = "upgrade_package up left join goods_don g on up.goods_id = g.id "
- , where = "up.deleted = true :sku:",
- orderBy = "up.num asc")
- public class UpgradePackageView {
- @DbField("up.id")
- private Long id;
- /**
- * 套餐名称
- */
- @DbField("up.name")
- private String name;
- /**
- * 商品id
- */
- @DbField("up.goods_id")
- private Long goodsId;
- /**
- * 商品名称
- */
- @DbField("g.title")
- private String goodsName;
- /**
- * 商品规格id
- */
- @DbField("up.sku_ids")
- private String skuIds;
- /**
- * 升级规格
- */
- @DbField("up.upgrade_sku_id")
- private Long upgradeSkuId;
- /**
- * gpt类型,0.车票套餐
- */
- @DbField("up.gpt_type")
- private Integer gptType;
- /**
- * 商品规格名称
- */
- @DbIgnore
- private String specVal;
- /**
- * 套餐价格
- */
- @DbField("up.price")
- private BigDecimal price;
- /**
- * 小时
- */
- @DbField("up.time")
- private Integer time;
- /**
- * 数量
- */
- @DbField("up.num")
- private Integer num;
- /**
- * 备注
- */
- @DbField("up.remark")
- private String remark;
- /**
- * true 上架 / false 下架
- */
- @DbField("up.status")
- private Boolean status;
- /**
- * true 存在 / false 删除
- */
- @DbField("up.deleted")
- private Boolean deleted;
- }
|