Subversion Repositories SmartDukaan

Rev

Rev 31860 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
25640 tejbeer 1
package com.spice.profitmandi.dao.entity.fofo;
2
 
3
import java.io.Serializable;
4
import java.time.LocalDateTime;
5
 
6
import javax.persistence.Column;
7
import javax.persistence.Entity;
8
import javax.persistence.Id;
32066 tejbeer 9
import javax.persistence.NamedNativeQueries;
10
import javax.persistence.NamedNativeQuery;
25640 tejbeer 11
import javax.persistence.Table;
12
 
13
@Entity
31860 tejbeer 14
@Table(name = "fofo.hygiene_data")
32066 tejbeer 15
@NamedNativeQueries({
16
 
17
        @NamedNativeQuery(name = "HygieneData.selectHygieneByMobile", query = "select hd.order_id from fofo.hygiene_data hd " + "join fofo.fofo_order fo on  hd.order_id = fo.id join fofo.customer_address ca on ca.id = fo.customer_address_id " + "where (disposed_timestamp is null or date(disposed_timestamp) = :todayDate ) and ca.phone_number = :phoneNumber"),
18
 
19
})
25640 tejbeer 20
public class HygieneData implements Serializable {
21
 
32066 tejbeer 22
    private static final long serialVersionUID = 1L;
25640 tejbeer 23
 
32066 tejbeer 24
    @Id
25
    @Column(name = "order_id")
26
    private int orderId;
25640 tejbeer 27
 
32066 tejbeer 28
    @Column(name = "fofo_id ")
29
    private int fofoId;
25640 tejbeer 30
 
32066 tejbeer 31
    public int getFofoId() {
32
        return fofoId;
33
    }
25640 tejbeer 34
 
32066 tejbeer 35
    public void setFofoId(int fofoId) {
36
        this.fofoId = fofoId;
37
    }
25640 tejbeer 38
 
32066 tejbeer 39
    @Column(name = "status")
40
    private String status;
25640 tejbeer 41
 
32066 tejbeer 42
    @Column(name = "remark")
43
    private String remark;
25640 tejbeer 44
 
32066 tejbeer 45
    @Column(name = "DOP")
46
    private LocalDateTime DOP;
25640 tejbeer 47
 
32066 tejbeer 48
    @Column(name = "rating")
49
    private int rating;
25640 tejbeer 50
 
32066 tejbeer 51
    @Column(name = "feedback")
52
    private String feedback;
25640 tejbeer 53
 
32066 tejbeer 54
    @Column(name = "call_count")
55
    private int callCount;
25640 tejbeer 56
 
57
 
32066 tejbeer 58
    @Column(name = "created_timestamp")
59
    private LocalDateTime createdTimestamp;
25640 tejbeer 60
 
32066 tejbeer 61
    @Column(name = "disposed_timestamp")
62
    private LocalDateTime disposedTimestamp;
25640 tejbeer 63
 
32066 tejbeer 64
    @Column(name = "next_timestamp")
65
    private LocalDateTime nextTimestamp;
25640 tejbeer 66
 
32066 tejbeer 67
    @Column(name = "ques_phone")
68
    private String quesPhone;
25640 tejbeer 69
 
32066 tejbeer 70
    @Column(name = "ques_Information")
71
    private String quesInformation;
25640 tejbeer 72
 
32066 tejbeer 73
    @Column(name = "ques_invoice")
74
    private String quesInvoice;
25640 tejbeer 75
 
32066 tejbeer 76
    @Column(name = "hygiene_rating")
77
    private boolean hygieneRating;
25640 tejbeer 78
 
32066 tejbeer 79
    public boolean getHygieneRating() {
80
        return hygieneRating;
81
    }
25640 tejbeer 82
 
32066 tejbeer 83
    public void setHygieneRating(boolean hygieneRating) {
84
        this.hygieneRating = hygieneRating;
85
    }
25640 tejbeer 86
 
32066 tejbeer 87
    public int getOrderId() {
88
        return orderId;
89
    }
25640 tejbeer 90
 
32066 tejbeer 91
    public void setOrderId(int orderId) {
92
        this.orderId = orderId;
93
    }
25640 tejbeer 94
 
32066 tejbeer 95
    public String getQuesPhone() {
96
        return quesPhone;
97
    }
25640 tejbeer 98
 
32066 tejbeer 99
    public void setQuesPhone(String quesPhone) {
100
        this.quesPhone = quesPhone;
101
    }
25640 tejbeer 102
 
32066 tejbeer 103
    public String getQuesInformation() {
104
        return quesInformation;
105
    }
25640 tejbeer 106
 
32066 tejbeer 107
    public void setQuesInformation(String quesInformation) {
108
        this.quesInformation = quesInformation;
109
    }
25640 tejbeer 110
 
32066 tejbeer 111
    public String getQuesInvoice() {
112
        return quesInvoice;
113
    }
25640 tejbeer 114
 
32066 tejbeer 115
    public void setQuesInvoice(String quesInvoice) {
116
        this.quesInvoice = quesInvoice;
117
    }
25640 tejbeer 118
 
32066 tejbeer 119
    public static long getSerialversionuid() {
120
        return serialVersionUID;
121
    }
25640 tejbeer 122
 
32066 tejbeer 123
    public String getStatus() {
124
        return status;
125
    }
25640 tejbeer 126
 
32066 tejbeer 127
    public void setStatus(String status) {
128
        this.status = status;
129
    }
25640 tejbeer 130
 
32066 tejbeer 131
    public String getRemark() {
132
        return remark;
133
    }
25640 tejbeer 134
 
32066 tejbeer 135
    public void setRemark(String remark) {
136
        this.remark = remark;
137
    }
25640 tejbeer 138
 
32066 tejbeer 139
    public LocalDateTime getDOP() {
140
        return DOP;
141
    }
25640 tejbeer 142
 
32066 tejbeer 143
    public void setDOP(LocalDateTime dOP) {
144
        DOP = dOP;
145
    }
25640 tejbeer 146
 
32066 tejbeer 147
    public int getRating() {
148
        return rating;
149
    }
25640 tejbeer 150
 
32066 tejbeer 151
    public void setRating(int rating) {
152
        this.rating = rating;
153
    }
25640 tejbeer 154
 
32066 tejbeer 155
    public LocalDateTime getDisposedTimestamp() {
156
        return disposedTimestamp;
157
    }
25640 tejbeer 158
 
32066 tejbeer 159
    public void setDisposedTimestamp(LocalDateTime disposedTimestamp) {
160
        this.disposedTimestamp = disposedTimestamp;
161
    }
25640 tejbeer 162
 
32066 tejbeer 163
    public LocalDateTime getNextTimestamp() {
164
        return nextTimestamp;
165
    }
25640 tejbeer 166
 
32066 tejbeer 167
    public void setNextTimestamp(LocalDateTime nextTimestamp) {
168
        this.nextTimestamp = nextTimestamp;
169
    }
25640 tejbeer 170
 
32066 tejbeer 171
    public String getFeedback() {
172
        return feedback;
173
    }
25640 tejbeer 174
 
32066 tejbeer 175
    public void setFeedback(String feedback) {
176
        this.feedback = feedback;
177
    }
25640 tejbeer 178
 
32066 tejbeer 179
    public LocalDateTime getCreatedTimestamp() {
180
        return createdTimestamp;
181
    }
25640 tejbeer 182
 
32066 tejbeer 183
    public void setCreatedTimestamp(LocalDateTime createdTimestamp) {
184
        this.createdTimestamp = createdTimestamp;
185
    }
186
 
187
 
188
    public int getCallCount() {
189
        return callCount;
190
    }
191
 
192
    public void setCallCount(int callCount) {
193
        this.callCount = callCount;
194
    }
195
 
196
    @Override
197
    public String toString() {
198
        return "HygieneData [orderId=" + orderId + ", fofoId=" + fofoId + ", status=" + status + ", remark=" + remark + ", DOP=" + DOP + ", rating=" + rating + ", feedback=" + feedback + ", callCount=" + callCount + ", createdTimestamp=" + createdTimestamp + ", disposedTimestamp=" + disposedTimestamp + ", nextTimestamp=" + nextTimestamp + ", quesPhone=" + quesPhone + ", quesInformation=" + quesInformation + ", quesInvoice=" + quesInvoice + ", hygieneRating=" + hygieneRating + "]";
199
    }
200
 
25640 tejbeer 201
}