java110
2021-05-15 811e8e7139ad6e331c2f84bcd5cf3f927a8b3312
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
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
package com.java110.entity.merchant;
 
 
import com.java110.entity.DefaultBoEntity;
 
import java.util.Date;
import java.util.List;
 
/**
 * 对应商户 过程表 bo_merchant
 * Created by wuxw on 2017/5/20.
 */
public class BoMerchant extends DefaultBoEntity implements Comparable<BoMerchant>{
 
    private String boId;
 
    private String merchantId;
 
    private String logoImg;
 
    private String name;
 
    private String address;
 
    private String type_cd;
 
    private Date start_dt;
 
    private Date end_dt;
 
    private String state;
 
    private Date create_dt;
 
    private List<BoMerchantAttr> boMerchantAttrs;
 
 
    public String getBoId() {
        return boId;
    }
 
    public void setBoId(String boId) {
        this.boId = boId;
    }
 
    public String getMerchantId() {
        return merchantId;
    }
 
    public void setMerchantId(String merchantId) {
        this.merchantId = merchantId;
    }
 
    public String getLogoImg() {
        return logoImg;
    }
 
    public void setLogoImg(String logoImg) {
        this.logoImg = logoImg;
    }
 
    public String getName() {
        return name;
    }
 
    public void setName(String name) {
        this.name = name;
    }
 
    public String getAddress() {
        return address;
    }
 
    public void setAddress(String address) {
        this.address = address;
    }
 
    public String getType_cd() {
        return type_cd;
    }
 
    public void setType_cd(String type_cd) {
        this.type_cd = type_cd;
    }
 
    public Date getStart_dt() {
        return start_dt;
    }
 
    public void setStart_dt(Date start_dt) {
        this.start_dt = start_dt;
    }
 
    public Date getEnd_dt() {
        return end_dt;
    }
 
    public void setEnd_dt(Date end_dt) {
        this.end_dt = end_dt;
    }
 
    public String getState() {
        return state;
    }
 
    public void setState(String state) {
        this.state = state;
    }
 
    public Date getCreate_dt() {
        return create_dt;
    }
 
    public void setCreate_dt(Date create_dt) {
        this.create_dt = create_dt;
    }
 
 
    public List<BoMerchantAttr> getBoMerchantAttrs() {
        return boMerchantAttrs;
    }
 
    public void setBoMerchantAttrs(List<BoMerchantAttr> boMerchantAttrs) {
        this.boMerchantAttrs = boMerchantAttrs;
    }
 
    /**
     * 转为实例数据
     * @return
     */
    public Merchant convert(){
 
        Merchant merchant = new Merchant();
        merchant.setMerchantId(this.getMerchantId());
        merchant.setName(this.getName());
        merchant.setAddress(this.getAddress());
        merchant.setStart_dt(this.getStart_dt());
        merchant.setLogoImg(this.getLogoImg());
        merchant.setEnd_dt(this.getEnd_dt());
      
 
        return merchant;
    }
 
 
    /**
     * 排序
     * @param o
     * @return
     */
    @Override
    public int compareTo(BoMerchant otherBoMerchant) {
 
        if("DEL".equals(this.getState()) && "ADD".equals(otherBoMerchant.getState())) {
            return -1;
        }
        return 0;
    }
}