From f4fa74c0347e2e82a4df10d0a4a41fa6b45c9325 Mon Sep 17 00:00:00 2001 From: yujian <yujian> Date: 星期三, 27 三月 2019 09:34:52 +0800 Subject: [PATCH] 专题对象 清理 hibernate引入 --- fanli/src/main/java/com/yeshi/fanli/entity/bus/lable/BoutiqueAutoRule.java | 106 +++++++++-------------------------------------------- 1 files changed, 18 insertions(+), 88 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/entity/bus/lable/BoutiqueAutoRule.java b/fanli/src/main/java/com/yeshi/fanli/entity/bus/lable/BoutiqueAutoRule.java index e866945..2ea870c 100644 --- a/fanli/src/main/java/com/yeshi/fanli/entity/bus/lable/BoutiqueAutoRule.java +++ b/fanli/src/main/java/com/yeshi/fanli/entity/bus/lable/BoutiqueAutoRule.java @@ -1,19 +1,11 @@ package com.yeshi.fanli.entity.bus.lable; -import java.io.Serializable; import java.util.Date; -import javax.persistence.Column; -import javax.persistence.Entity; -import javax.persistence.GeneratedValue; -import javax.persistence.GenerationType; -import javax.persistence.Id; -import javax.persistence.JoinColumn; -import javax.persistence.Table; -import javax.persistence.Transient; - import org.springframework.format.annotation.DateTimeFormat; +import org.yeshi.utils.mybatis.Column; +import org.yeshi.utils.mybatis.Table; import com.yeshi.fanli.entity.common.AdminUser; @@ -25,15 +17,8 @@ * * @date 2018骞�8鏈�2鏃� */ -@Entity -@Table(name = "yeshi_ec_boutique_auto_rule") -@org.yeshi.utils.mybatis.Table("yeshi_ec_boutique_auto_rule") -public class BoutiqueAutoRule implements Serializable{ - - /** - * - */ - private static final long serialVersionUID = 1L; +@Table("yeshi_ec_boutique_auto_rule") +public class BoutiqueAutoRule { // 娣樺疂鐗╂枡API public final static int TB_OPTIONAL = 1; @@ -47,142 +32,87 @@ - @Id @Column(name = "sr_id") - @GeneratedValue(strategy = GenerationType.AUTO) - @org.yeshi.utils.mybatis.Column(name = "sr_id") private Long id; - - @JoinColumn(name = "sr_source") - @org.yeshi.utils.mybatis.Column(name = "sr_source") + @Column(name = "sr_source") private Integer source; // 鏉ユ簮 - - @JoinColumn(name = "sr_title") - @org.yeshi.utils.mybatis.Column(name = "sr_title") + @Column(name = "sr_title") private String title; // 浠诲姟鍚嶇О - - @JoinColumn(name = "sr_search_content") - @org.yeshi.utils.mybatis.Column(name = "sr_search_content") + @Column(name = "sr_search_content") private String searchContent; // 浠诲姟鍐呭 - @JoinColumn(name = "sr_class_name") - @org.yeshi.utils.mybatis.Column(name = "sr_class_name") + @Column(name = "sr_class_name") private String className; // 涓荤被鐩� - @JoinColumn(name = "sr_subclass_name") - @org.yeshi.utils.mybatis.Column(name = "sr_subclass_name") + @Column(name = "sr_subclass_name") private String subclassName; // 瀛愮被鐩� - @JoinColumn(name = "sr_execute_day") - @org.yeshi.utils.mybatis.Column(name = "sr_execute_day") + @Column(name = "sr_execute_day") private String executeDay; // 鎵ц鐩搁殧澶╂暟 - @JoinColumn(name = "sr_execute_time") - @org.yeshi.utils.mybatis.Column(name = "sr_execute_time") + @Column(name = "sr_execute_time") private String executeTime; // 鎵ц鏃堕棿 - @JoinColumn(name = "sr_cron_time") - @org.yeshi.utils.mybatis.Column(name = "sr_cron_time") + @Column(name = "sr_cron_time") private String cronTime; // cron鎵ц鏃堕棿 - @JoinColumn(name = "sr_state") - @org.yeshi.utils.mybatis.Column(name = "sr_state") + @Column(name = "sr_state") private Integer state; // 鐘舵�侊細1鍚敤 0鍋滅敤 - @JoinColumn(name = "sr_start_time") - @org.yeshi.utils.mybatis.Column(name = "sr_start_time") + @Column(name = "sr_start_time") @DateTimeFormat(pattern = "yyyy-MM-dd") private Date startTime; // 鐢熸晥鏃堕棿 - - @JoinColumn(name = "sr_end_time") - @org.yeshi.utils.mybatis.Column(name = "sr_end_time") + @Column(name = "sr_end_time") @DateTimeFormat(pattern = "yyyy-MM-dd") private Date endTime; // 澶辨晥鏃堕棿 - - - @JoinColumn(name = "sr_createtime") - @org.yeshi.utils.mybatis.Column(name = "sr_createtime") + @Column(name = "sr_createtime") private Date createtime; // 鍒涘缓鏃堕棿 - @JoinColumn(name = "sr_updatetime") - @org.yeshi.utils.mybatis.Column(name = "sr_updatetime") + @Column(name = "sr_updatetime") private Date updatetime; // 鏇存柊鏃堕棿锛堜慨鏀规椂闂达級 - @Transient + private String key; // 鎼滅储鍏抽敭璇� - @Transient private String cateIds; // 瀹樻柟鎺ㄨ崘鍟嗗搧搴撴姇鏀綢D;娣樺疂绫荤洰id闆嗗悎 - @Transient private Integer startSales; // 閿�閲忓皬鍊� - @Transient private Integer endSales; // 閿�閲忓ぇ鍊� - @Transient private Double startZkPrice; // 鍦ㄥ敭浠疯寖鍥村皬鍊� - @Transient private Double endZkPrice; // 鍦ㄥ敭浠疯寖鍥村ぇ鍊� - @Transient private Double startPrice; // 鍒稿悗浠疯寖鍥村皬鍊� - @Transient private Double endPrice; // 鍒稿悗浠疯寖鍥村ぇ鍊� - @Transient private Double startTkRate; // 浣i噾鑼冨洿灏忓�� - @Transient private Double endTkRate; // 浣i噾鑼冨洿澶у�� - @Transient private Integer isTmall; // 鏄惁澶╃尗 - @Transient private Integer hasCoupon; // 鏄惁鏈夊埜锛�1 鏈� 0 鏃� - @Transient private Integer freeShipment; // 鏄惁鍖呴偖锛�1 鏈� 0 鏃� - @Transient private Integer needPrepay; // 鏄惁娑堣垂淇濋殰锛�1鏈� 0 鏃� - @Transient private Integer npxLevel; // 鐗涚毊鐧g▼搴︼紝鍙栧�硷細1:涓嶉檺锛�2:鏃狅紝3:杞诲井 - @Transient private Integer includePayRate30; // 鎴愪氦杞寲鏄惁楂樹簬琛屼笟鍧囧�� 1 鏈� 0 鏃� - @Transient private Integer includeGoodRate; // 濂借瘎鐜囨槸鍚﹂珮浜庤涓氬潎鍊� 1 鏈� 0 鏃� - @Transient private Integer includeRfdRate; // 閫�娆剧巼鏄惁浣庝簬琛屼笟鍧囧�� 1 鏈� 0 鏃� - @Transient private String lableNames; // 鏍囩鍚嶇О锛氱┖鏍奸殧寮� - @Transient private String classNameChinese; // 娣樺疂绫荤洰鍚嶇О - @Transient private Integer maxPage; // 璇锋眰鏈�澶ч〉鏁� - @Transient private int goodsSource; // 鏉冮噸缁撴潫 - @Transient private String sourceCalss; // 鍏蜂綋鏉ユ簮 - @Transient private String systemCid;// 绯荤粺鍒嗙被id - - @Transient private boolean calss9k9; // 鏄惁9k9绫荤洰 - - @Transient private boolean flashSale; // 鏄惁鍔犲叆闄愭椂鎶㈣喘 - - @Transient private int startWeight; // 鏉冮噸璧峰 - @Transient private int endWeight; // 鏉冮噸缁撴潫 - - - @Transient private AdminUser adminUser; -- Gitblit v1.8.0