Subversion Repositories SmartDukaan

Rev

Rev 34287 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 34287 Rev 34474
Line 4... Line 4...
4
import com.spice.profitmandi.dao.enumuration.transaction.OrderStatus;
4
import com.spice.profitmandi.dao.enumuration.transaction.OrderStatus;
5
 
5
 
6
import javax.persistence.*;
6
import javax.persistence.*;
7
import java.io.Serializable;
7
import java.io.Serializable;
8
import java.time.LocalDateTime;
8
import java.time.LocalDateTime;
-
 
9
import java.util.List;
9
import java.util.Objects;
10
import java.util.Objects;
10
 
11
 
11
@Entity
12
@Entity
12
@Table(name = "fofo.pending_order_item", uniqueConstraints = {
13
@Table(name = "fofo.pending_order_item", uniqueConstraints = {
13
		@UniqueConstraint(name = "UK_ORDER_ID_AND_ITEM_ID", columnNames = { "order_id", "item_id" }), })
14
		@UniqueConstraint(name = "UK_ORDER_ID_AND_ITEM_ID", columnNames = { "order_id", "item_id" }), })
Line 78... Line 79...
78
	@Convert(converter = LocalDateTimeAttributeConverter.class)
79
	@Convert(converter = LocalDateTimeAttributeConverter.class)
79
	@Column(name = "create_timestamp")
80
	@Column(name = "create_timestamp")
80
	private LocalDateTime createTimestamp = LocalDateTime.now();
81
	private LocalDateTime createTimestamp = LocalDateTime.now();
81
 
82
 
82
	@Transient
83
	@Transient
-
 
84
	private List<PendingOrderPlan> pendingOrderItemPolicyPlan;
-
 
85
 
-
 
86
	@Transient
83
	private String itemName;
87
	private String itemName;
84
 
88
 
85
	@Transient
89
	@Transient
86
	private int catalogId;
90
	private int catalogId;
87
 
91
 
Line 92... Line 96...
92
	private PendingOrder pendingOrder;
96
	private PendingOrder pendingOrder;
93
 
97
 
94
	@Transient
98
	@Transient
95
	private FofoOrderItem fofoOrderItem;
99
	private FofoOrderItem fofoOrderItem;
96
 
100
 
97
	public OrderStatus getStatus() {
101
	public int getId() {
98
		return status;
102
		return id;
99
	}
103
	}
100
 
104
 
101
	public String getItemName() {
105
	public void setId(int id) {
102
		return itemName;
106
		this.id = id;
103
	}
107
	}
104
 
108
 
-
 
109
	public int getOrderId() {
-
 
110
		return orderId;
-
 
111
	}
-
 
112
 
-
 
113
	public void setOrderId(int orderId) {
-
 
114
		this.orderId = orderId;
-
 
115
	}
-
 
116
 
-
 
117
	public int getItemId() {
-
 
118
		return itemId;
-
 
119
	}
-
 
120
 
105
	public void setItemName(String itemName) {
121
	public void setItemId(int itemId) {
106
		this.itemName = itemName;
122
		this.itemId = itemId;
107
	}
123
	}
108
 
124
 
109
	public String getRemark() {
125
	public String getRemark() {
110
		return remark;
126
		return remark;
111
	}
127
	}
112
 
128
 
113
	public void setRemark(String remark) {
129
	public void setRemark(String remark) {
114
		this.remark = remark;
130
		this.remark = remark;
115
	}
131
	}
116
 
132
 
117
	public String getImgUrl() {
133
	public boolean isSettled() {
118
		return imgUrl;
134
		return isSettled;
119
	}
-
 
120
 
-
 
121
	public void setImgUrl(String imgUrl) {
-
 
122
		this.imgUrl = imgUrl;
-
 
123
	}
135
	}
124
 
136
 
125
	public PendingOrder getPendingOrder() {
137
	public void setSettled(boolean settled) {
126
		return pendingOrder;
138
		isSettled = settled;
127
	}
139
	}
128
 
140
 
129
	public void setPendingOrder(PendingOrder pendingOrder) {
141
	public int getQuantity() {
130
		this.pendingOrder = pendingOrder;
142
		return quantity;
131
	}
143
	}
132
 
144
 
133
	public FofoOrderItem getFofoOrderItem() {
145
	public void setQuantity(int quantity) {
134
		return fofoOrderItem;
146
		this.quantity = quantity;
135
	}
147
	}
136
 
148
 
137
	public void setFofoOrderItem(FofoOrderItem fofoOrderItem) {
149
	public float getSellingPrice() {
138
		this.fofoOrderItem = fofoOrderItem;
150
		return sellingPrice;
139
	}
151
	}
140
 
152
 
141
	public LocalDateTime getVerifiedTimestamp() {
153
	public void setSellingPrice(float sellingPrice) {
142
		return verifiedTimestamp;
154
		this.sellingPrice = sellingPrice;
143
	}
155
	}
144
 
156
 
145
	public void setVerifiedTimestamp(LocalDateTime verifiedTimestamp) {
157
	public OrderStatus getStatus() {
146
		this.verifiedTimestamp = verifiedTimestamp;
158
		return status;
147
	}
159
	}
148
 
160
 
149
	public LocalDateTime getClaimedTimestamp() {
161
	public void setStatus(OrderStatus status) {
150
		return claimedTimestamp;
162
		this.status = status;
151
	}
163
	}
152
 
164
 
153
	public void setClaimedTimestamp(LocalDateTime claimedTimestamp) {
165
	public String getStatusDescription() {
154
		this.claimedTimestamp = claimedTimestamp;
166
		return statusDescription;
155
	}
167
	}
156
 
168
 
157
	public LocalDateTime getDeliveredTimestamp() {
169
	public void setStatusDescription(String statusDescription) {
158
		return deliveredTimestamp;
170
		this.statusDescription = statusDescription;
159
	}
171
	}
160
 
172
 
161
	public void setDeliveredTimestamp(LocalDateTime deliveredTimestamp) {
173
	public LocalDateTime getCancelledTimestamp() {
162
		this.deliveredTimestamp = deliveredTimestamp;
174
		return cancelledTimestamp;
163
	}
175
	}
164
 
176
 
165
	public String getStatusDescription() {
177
	public void setCancelledTimestamp(LocalDateTime cancelledTimestamp) {
166
		return statusDescription;
178
		this.cancelledTimestamp = cancelledTimestamp;
167
	}
179
	}
168
 
180
 
169
	public LocalDateTime getBilledTimestamp() {
181
	public LocalDateTime getBilledTimestamp() {
170
		return billedTimestamp;
182
		return billedTimestamp;
171
	}
183
	}
172
 
184
 
173
	public void setBilledTimestamp(LocalDateTime billedTimestamp) {
185
	public void setBilledTimestamp(LocalDateTime billedTimestamp) {
174
		this.billedTimestamp = billedTimestamp;
186
		this.billedTimestamp = billedTimestamp;
175
	}
187
	}
176
 
188
 
177
	public void setStatusDescription(String statusDescription) {
189
	public LocalDateTime getVerifiedTimestamp() {
178
		this.statusDescription = statusDescription;
190
		return verifiedTimestamp;
179
	}
191
	}
180
 
192
 
181
	public void setStatus(OrderStatus status) {
193
	public void setVerifiedTimestamp(LocalDateTime verifiedTimestamp) {
182
		this.status = status;
194
		this.verifiedTimestamp = verifiedTimestamp;
183
	}
195
	}
184
 
196
 
185
	public LocalDateTime getCancelledTimestamp() {
197
	public LocalDateTime getDeliveredTimestamp() {
186
		return cancelledTimestamp;
198
		return deliveredTimestamp;
187
	}
199
	}
188
 
200
 
189
	public void setCancelledTimestamp(LocalDateTime cancelledTimestamp) {
201
	public void setDeliveredTimestamp(LocalDateTime deliveredTimestamp) {
190
		this.cancelledTimestamp = cancelledTimestamp;
202
		this.deliveredTimestamp = deliveredTimestamp;
191
	}
203
	}
192
 
204
 
193
	public boolean isSettled() {
205
	public LocalDateTime getClaimedTimestamp() {
194
		return isSettled;
206
		return claimedTimestamp;
195
	}
207
	}
196
 
208
 
197
	public void setSettled(boolean isSettled) {
209
	public void setClaimedTimestamp(LocalDateTime claimedTimestamp) {
198
		isSettled = isSettled;
210
		this.claimedTimestamp = claimedTimestamp;
199
	}
211
	}
200
 
212
 
201
	public int getOriginalOrderId() {
213
	public int getOriginalOrderId() {
202
		return originalOrderId;
214
		return originalOrderId;
203
	}
215
	}
Line 212... Line 224...
212
 
224
 
213
	public void setScheduledDeliveryTime(LocalDateTime scheduledDeliveryTime) {
225
	public void setScheduledDeliveryTime(LocalDateTime scheduledDeliveryTime) {
214
		this.scheduledDeliveryTime = scheduledDeliveryTime;
226
		this.scheduledDeliveryTime = scheduledDeliveryTime;
215
	}
227
	}
216
 
228
 
217
	public int getId() {
229
	public LocalDateTime getCreateTimestamp() {
218
		return id;
230
		return createTimestamp;
219
	}
-
 
220
 
-
 
221
	public void setId(int id) {
-
 
222
		this.id = id;
-
 
223
	}
231
	}
224
 
232
 
225
	public int getOrderId() {
233
	public void setCreateTimestamp(LocalDateTime createTimestamp) {
226
		return orderId;
234
		this.createTimestamp = createTimestamp;
227
	}
235
	}
228
 
236
 
229
	public void setOrderId(int orderId) {
237
	public List<PendingOrderPlan> getPendingOrderItemPolicyPlan() {
230
		this.orderId = orderId;
238
		return pendingOrderItemPolicyPlan;
231
	}
239
	}
232
 
240
 
233
	public int getItemId() {
241
	public void setPendingOrderItemPolicyPlan(List<PendingOrderPlan> pendingOrderItemPolicyPlan) {
234
		return itemId;
242
		this.pendingOrderItemPolicyPlan = pendingOrderItemPolicyPlan;
235
	}
243
	}
236
 
244
 
237
	public void setItemId(int itemId) {
245
	public String getItemName() {
238
		this.itemId = itemId;
246
		return itemName;
239
	}
247
	}
240
 
248
 
241
	public int getQuantity() {
249
	public void setItemName(String itemName) {
242
		return quantity;
250
		this.itemName = itemName;
243
	}
251
	}
244
 
252
 
245
	public void setQuantity(int quantity) {
253
	public int getCatalogId() {
246
		this.quantity = quantity;
254
		return catalogId;
247
	}
255
	}
248
 
256
 
249
	public float getSellingPrice() {
257
	public void setCatalogId(int catalogId) {
250
		return sellingPrice;
258
		this.catalogId = catalogId;
251
	}
259
	}
252
 
260
 
253
	public void setSellingPrice(float sellingPrice) {
261
	public String getImgUrl() {
254
		this.sellingPrice = sellingPrice;
262
		return imgUrl;
255
	}
263
	}
256
 
264
 
257
	public LocalDateTime getCreateTimestamp() {
265
	public void setImgUrl(String imgUrl) {
258
		return createTimestamp;
266
		this.imgUrl = imgUrl;
259
	}
267
	}
260
 
268
 
261
	public void setCreateTimestamp(LocalDateTime createTimestamp) {
269
	public PendingOrder getPendingOrder() {
262
		this.createTimestamp = createTimestamp;
270
		return pendingOrder;
263
	}
271
	}
264
 
272
 
265
	public static long getSerialversionuid() {
273
	public void setPendingOrder(PendingOrder pendingOrder) {
266
		return serialVersionUID;
274
		this.pendingOrder = pendingOrder;
267
	}
275
	}
268
 
276
 
269
	public int getCatalogId() {
277
	public FofoOrderItem getFofoOrderItem() {
270
		return catalogId;
278
		return fofoOrderItem;
271
	}
279
	}
272
 
280
 
273
	public void setCatalogId(int catalogId) {
281
	public void setFofoOrderItem(FofoOrderItem fofoOrderItem) {
274
		this.catalogId = catalogId;
282
		this.fofoOrderItem = fofoOrderItem;
275
	}
283
	}
276
 
284
 
277
	@Override
285
	@Override
278
	public boolean equals(Object o) {
286
	public boolean equals(Object o) {
279
		if (this == o) return true;
287
		if (this == o) return true;
Line 308... Line 316...
308
				", deliveredTimestamp=" + deliveredTimestamp +
316
				", deliveredTimestamp=" + deliveredTimestamp +
309
				", claimedTimestamp=" + claimedTimestamp +
317
				", claimedTimestamp=" + claimedTimestamp +
310
				", originalOrderId=" + originalOrderId +
318
				", originalOrderId=" + originalOrderId +
311
				", scheduledDeliveryTime=" + scheduledDeliveryTime +
319
				", scheduledDeliveryTime=" + scheduledDeliveryTime +
312
				", createTimestamp=" + createTimestamp +
320
				", createTimestamp=" + createTimestamp +
-
 
321
				", pendingOrderItemPolicyPlan=" + pendingOrderItemPolicyPlan +
313
				'}';
322
				'}';
314
	}
323
	}
315
 
324
 
316
}
325
}