|
@@ -0,0 +1,75 @@
|
|
|
+package com.jeesite.modules.report.entity;
|
|
|
+
|
|
|
+import javax.validation.constraints.Size;
|
|
|
+
|
|
|
+import com.jeesite.common.entity.DataEntity;
|
|
|
+import com.jeesite.common.mybatis.annotation.Column;
|
|
|
+import com.jeesite.common.mybatis.annotation.Table;
|
|
|
+import com.jeesite.common.mybatis.mapper.query.QueryType;
|
|
|
+
|
|
|
+/**
|
|
|
+ * 网站订单文件下载信息Entity
|
|
|
+ * @author gg
|
|
|
+ * @version 2024-12-24
|
|
|
+ */
|
|
|
+@Table(name="website_user_order_down", alias="a", label="网站订单文件下载信息信息", columns={
|
|
|
+ @Column(name="id", attrName="id", label="id", isPK=true),
|
|
|
+ @Column(includeEntity=DataEntity.class),
|
|
|
+ @Column(name="website_user_id", attrName="websiteUserId", label="网站用户id"),
|
|
|
+ @Column(name="website_user_order_id", attrName="websiteUserOrderId", label="网站用户订单id"),
|
|
|
+ @Column(name="file_name", attrName="fileName", label="文件名", queryType=QueryType.LIKE),
|
|
|
+ @Column(name="down_num", attrName="downNum", label="下载次数", isUpdateForce=true),
|
|
|
+ }, orderBy="a.update_date DESC"
|
|
|
+)
|
|
|
+public class WebsiteUserOrderDown extends DataEntity<WebsiteUserOrderDown> {
|
|
|
+
|
|
|
+ private static final long serialVersionUID = 1L;
|
|
|
+ private String websiteUserId; // 网站用户id
|
|
|
+ private String websiteUserOrderId; // 网站用户订单id
|
|
|
+ private String fileName; // 文件名
|
|
|
+ private Integer downNum; // 下载次数
|
|
|
+
|
|
|
+ public WebsiteUserOrderDown() {
|
|
|
+ this(null);
|
|
|
+ }
|
|
|
+
|
|
|
+ public WebsiteUserOrderDown(String id){
|
|
|
+ super(id);
|
|
|
+ }
|
|
|
+
|
|
|
+ @Size(min=0, max=64, message="网站用户id长度不能超过 64 个字符")
|
|
|
+ public String getWebsiteUserId() {
|
|
|
+ return websiteUserId;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setWebsiteUserId(String websiteUserId) {
|
|
|
+ this.websiteUserId = websiteUserId;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Size(min=0, max=64, message="网站用户订单id长度不能超过 64 个字符")
|
|
|
+ public String getWebsiteUserOrderId() {
|
|
|
+ return websiteUserOrderId;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setWebsiteUserOrderId(String websiteUserOrderId) {
|
|
|
+ this.websiteUserOrderId = websiteUserOrderId;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Size(min=0, max=200, message="文件名长度不能超过 200 个字符")
|
|
|
+ public String getFileName() {
|
|
|
+ return fileName;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setFileName(String fileName) {
|
|
|
+ this.fileName = fileName;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Integer getDownNum() {
|
|
|
+ return downNum;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setDownNum(Integer downNum) {
|
|
|
+ this.downNum = downNum;
|
|
|
+ }
|
|
|
+
|
|
|
+}
|