doum
2025-12-12 68c3ad67a7042432fa92e8587bd75a88589454aa
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
package com.doumee.dao.business.model;
 
import com.baomidou.mybatisplus.annotation.TableField;
import com.doumee.core.annotation.excel.ExcelColumn;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.util.Date;
import java.util.List;
 
/**
 * 轮播图信息表
 * @author 江蹄蹄
 * @date 2023/03/21 15:48
 */
@Data
@ApiModel("轮播图信息表")
@TableName("`banner`")
public class Banner {
 
    @ApiModelProperty(value = "主键", example = "1")
    @ExcelColumn(name="主键")
    @TableId(value = "id",type = IdType.AUTO)
    private Integer id;
 
    @ApiModelProperty(value = "创建人编码", example = "1")
    @ExcelColumn(name="创建人编码")
    private Integer creator;
 
    @ApiModelProperty(value = "创建时间")
    @ExcelColumn(name="创建时间")
    
    private Date createDate;
 
    @ApiModelProperty(value = "更新人编码", example = "1")
    @ExcelColumn(name="更新人编码")
    private Integer editor;
 
    @ApiModelProperty(value = "更新时间")
    @ExcelColumn(name="更新时间")
    
    private Date editDate;
 
    @ApiModelProperty(value = "是否删除0否 1是", example = "1")
    @ExcelColumn(name="是否删除0否 1是")
    private Integer isdeleted;
 
    @ApiModelProperty(value = "备注")
    @ExcelColumn(name="备注")
    private String info;
 
    @ApiModelProperty(value = "标题")
    @ExcelColumn(name="标题")
    private String title;
 
    @ApiModelProperty(value = "排序码", example = "1")
    @ExcelColumn(name="排序码")
    private Integer sortnum;
 
    @ApiModelProperty(value = "状态 0正常 1停用", example = "1")
    @ExcelColumn(name="状态 0正常 1停用")
    private Integer status;
 
    @ApiModelProperty(value = "列表图")
    @ExcelColumn(name="列表图")
    private String imgurl;
 
    @ApiModelProperty(value = "跳转类型 0富文本 1外链 2活动 3商家", example = "1")
    @ExcelColumn(name="跳转类型 0富文本 1外链 2活动 3商家")
    private Integer type;
 
    @ApiModelProperty(value = "位置 0首页 1推荐店铺 2商城首页", example = "1")
    @ExcelColumn(name="位置 0首页 1推荐店铺 2商城首页")
    private Integer position;
 
    @ApiModelProperty(value = "所属城市编码(关联areas)", example = "1")
    @ExcelColumn(name="所属城市编码(关联areas)")
    private Integer cityId;
 
    @ApiModelProperty(value = "内容")
    @ExcelColumn(name="内容")
    private String content;
 
    @ApiModelProperty(value = "关联对象名称")
    @ExcelColumn(name="关联对象名称")
    private String objName;
 
    @ApiModelProperty(value = "所属专区编码")
    @ExcelColumn(name="所属专区编码")
    private Integer labelId;
 
 
    @ApiModelProperty(value = "文件全路径地址")
    @TableField(exist = false)
    private String imgFullUrl;
 
    @ApiModelProperty(value = "省")
    @TableField(exist = false)
    private Integer provinceId;
 
    @ApiModelProperty(value = "城市名称")
    @TableField(exist = false)
    private String cityName;
 
    @ApiModelProperty(value = "省名称")
    @TableField(exist = false)
    private String provinceName;
 
    @ApiModelProperty(value = "商家名称")
    @TableField(exist = false)
    private String shopName;
 
 
    @ApiModelProperty(value = "活动名称")
    @TableField(exist = false)
    private String activityName;
 
    @ApiModelProperty(value = "专区名称")
    @TableField(exist = false)
    private String parentName;
 
    @ApiModelProperty(value = "产品名称")
    @TableField(exist = false)
    private String goodsName;
    @ApiModelProperty(value = "产品数量")
    @TableField(exist = false)
    private int goodsNum;
 
    @ApiModelProperty(value = "产品数量")
    @TableField(exist = false)
    private List<Integer> goodsIdList;
    @ApiModelProperty(value = "产品集合")
    @TableField(exist = false)
    private List<Goods> goodsList;
 
}