Subversion Repositories SmartDukaan

Rev

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

Rev 4487 Rev 4495
Line 32... Line 32...
32
	private final Anchor shippedOrders = new Anchor("Shipped");
32
	private final Anchor shippedOrders = new Anchor("Shipped");
33
	private final Anchor deliveredOrders = new Anchor("Delivered");
33
	private final Anchor deliveredOrders = new Anchor("Delivered");
34
	private final Anchor rejectedOrders = new Anchor("Rejected");
34
	private final Anchor rejectedOrders = new Anchor("Rejected");
35
	private final Anchor cancelConfirmed = new Anchor("Cancel Confirmed");
35
	private final Anchor cancelConfirmed = new Anchor("Cancel Confirmed");
36
	private final Anchor printPending = new Anchor("Print Pending");
36
	private final Anchor printPending = new Anchor("Print Pending");
37
	private final Anchor doaAwaited = new Anchor("DOA Return Awaited");
-
 
38
	private final Anchor salesReturnPending = new Anchor("RTO Awaited");
-
 
39
	private final Anchor searchOrders = new Anchor("Search");
37
	private final Anchor searchOrders = new Anchor("Search");
40
	private final Anchor doaReturned = new Anchor("DOA Received");
-
 
41
	private final Anchor salesReturned = new Anchor("RTO Received");
-
 
42
	private final Anchor reshipped = new Anchor("Reshipped");
-
 
43
	private final Anchor returnOrders = new Anchor("Returns");
38
	private final Anchor returnOrders = new Anchor("Returns");
-
 
39
	
44
	private final Anchor doaRequestConfirmed = new Anchor("DOA Request Confirmed");
40
	private final Anchor doaRequestConfirmed = new Anchor("DOA Request Confirmed");
-
 
41
	private final Anchor doaAwaited = new Anchor("DOA Return Awaited");
-
 
42
	private final Anchor doaReturned = new Anchor("DOA Received");
45
	private final Anchor doaLostInTransit = new Anchor("DOA Lost In Transit");
43
	private final Anchor doaLostInTransit = new Anchor("DOA Lost In Transit");
46
	private final Anchor doaReceivedDamaged = new Anchor("DOA Damaged Received");
44
	private final Anchor doaReceivedDamaged = new Anchor("DOA Damaged Received");
47
	
45
	
-
 
46
	private final Anchor retRequestConfirmed = new Anchor("RETURN Request Confirmed");
-
 
47
	private final Anchor retAwaited = new Anchor("RETURN Return Awaited");
-
 
48
	private final Anchor retReturned = new Anchor("RETURN Received");
-
 
49
	private final Anchor retLostInTransit = new Anchor("RETURN Lost In Transit");
-
 
50
	private final Anchor retReceivedDamaged = new Anchor("RETURN Damaged Received");
-
 
51
	
-
 
52
	private final Anchor rtoPending = new Anchor("RTO Awaited");
-
 
53
	private final Anchor rtoReturned = new Anchor("RTO Received");
-
 
54
	private final Anchor reshipped = new Anchor("Reshipped");
-
 
55
	
48
	private final Anchor alerts = new Anchor("Alerts");
56
	private final Anchor alerts = new Anchor("Alerts");
49
	
57
	
50
	private Label orderTreeHeader = new Label("Orders");
58
	private Label orderTreeHeader = new Label("Orders");
51
	private Label catalogTreeHeader = new Label("Catalog");
59
	private Label catalogTreeHeader = new Label("Catalog");
52
	private Label providerTreeHeader = new Label("Couriers");
60
	private Label providerTreeHeader = new Label("Couriers");
53
	private Label purchaseTreeHeader = new Label("Purchases");
61
	private Label purchaseTreeHeader = new Label("Purchases");
54
	private Label inventoryTreeHeader = new Label("Inventory");
62
	private Label inventoryTreeHeader = new Label("Inventory");
55
	private Label allPendingTreeHeader = new Label("All Pending");
63
	private Label allPendingTreeHeader = new Label("All Pending");
-
 
64
	private Label doaTreeHeader = new Label("DOAs");
-
 
65
	private Label retTreeHeader = new Label("RETURNS");
-
 
66
	private Label rtoTreeHeader = new Label("RTOs");
-
 
67
	
-
 
68
	private Tree doaTree = new Tree();
-
 
69
	private Tree returnTree = new Tree();
-
 
70
	private Tree rtoTree = new Tree();
56
	
71
	
57
	private Tree allPendingTree = new Tree();
72
	private Tree allPendingTree = new Tree();
58
	private final Anchor lowInventory = new Anchor("Low Inventory");
73
	private final Anchor lowInventory = new Anchor("Low Inventory");
59
	private final Anchor poRaised = new Anchor("PO Raised");
74
	private final Anchor poRaised = new Anchor("PO Raised");
60
	private final Anchor reversalInitiated = new Anchor("Reversal Initiated");
75
	private final Anchor reversalInitiated = new Anchor("Reversal Initiated");
Line 156... Line 171...
156
		
171
		
157
		root.addItem(acceptedOrders);
172
		root.addItem(acceptedOrders);
158
		root.addItem(billedOrders);
173
		root.addItem(billedOrders);
159
		root.addItem(shippedOrders);
174
		root.addItem(shippedOrders);
160
		root.addItem(rejectedOrders);
175
		root.addItem(rejectedOrders);
161
		
-
 
162
		root.addItem(cancelConfirmed);
176
		root.addItem(cancelConfirmed);
163
		root.addItem(salesReturnPending);
-
 
164
		root.addItem(printPending);
177
		root.addItem(printPending);
165
		root.addItem(doaAwaited);
-
 
166
		root.addItem(doaRequestConfirmed);
-
 
167
		root.addItem(doaLostInTransit);
-
 
168
		root.addItem(doaReceivedDamaged);
-
 
169
		root.addItem(searchOrders);
178
		root.addItem(searchOrders);
-
 
179
 
-
 
180
		TreeItem doaItem = new TreeItem(doaTreeHeader);
-
 
181
		doaTree.addItem(doaItem);
-
 
182
		doaTree.setSelectedItem(doaItem);
-
 
183
		doaTree.ensureSelectedItemVisible();
-
 
184
		doaItem.addItem(doaRequestConfirmed);
-
 
185
		doaItem.addItem(doaAwaited);
-
 
186
		doaItem.addItem(doaReturned);
-
 
187
		doaItem.addItem(doaLostInTransit);
-
 
188
		doaItem.addItem(doaReceivedDamaged);
-
 
189
		root.addItem(doaTree);
170
		
190
		
-
 
191
		TreeItem returnItem = new TreeItem(retTreeHeader);
-
 
192
		returnTree.addItem(returnItem);
-
 
193
		returnTree.setSelectedItem(returnItem);
-
 
194
		returnTree.ensureSelectedItemVisible();
-
 
195
		returnItem.addItem(retRequestConfirmed);
-
 
196
		returnItem.addItem(retAwaited);
-
 
197
		returnItem.addItem(retReturned);
-
 
198
		returnItem.addItem(retReceivedDamaged);
-
 
199
		returnItem.addItem(retLostInTransit);
-
 
200
		root.addItem(returnTree);
-
 
201
 
-
 
202
		TreeItem rtoItem = new TreeItem(rtoTreeHeader);
-
 
203
		rtoTree.addItem(rtoItem);
-
 
204
		rtoTree.setSelectedItem(rtoItem);
-
 
205
		rtoTree.ensureSelectedItemVisible();
-
 
206
		rtoItem.addItem(rtoPending);
-
 
207
		rtoItem.addItem(rtoReturned);
-
 
208
		//returnTree.addItem(retReceivedDamaged);
-
 
209
		//returnTree.addItem(retLostInTransit);
-
 
210
		root.addItem(rtoTree);
171
		
211
		
172
		root.addItem(returnOrders);
212
		root.addItem(returnOrders);
173
		
-
 
174
		root.addItem(deliveredOrders);
213
		root.addItem(deliveredOrders);
175
		root.addItem(doaReturned);
-
 
176
		root.addItem(salesReturned);
-
 
177
		root.addItem(reshipped);
214
		root.addItem(reshipped);
178
		verificationPendingOrders.setVisible(false);
215
		verificationPendingOrders.setVisible(false);
179
		deliveredOrders.setVisible(false);
216
		deliveredOrders.setVisible(false);
-
 
217
		
180
		doaReturned.setVisible(false);
218
		doaReturned.setVisible(false);
181
		salesReturned.setVisible(false);
-
 
182
		reshipped.setVisible(false);
-
 
183
		doaRequestConfirmed.setVisible(false);
219
		doaRequestConfirmed.setVisible(false);
184
		doaLostInTransit.setVisible(false);
220
		doaLostInTransit.setVisible(false);
185
		doaReceivedDamaged.setVisible(false);
221
		doaReceivedDamaged.setVisible(false);
-
 
222
		
-
 
223
		retReturned.setVisible(false);
-
 
224
		retRequestConfirmed.setVisible(false);
-
 
225
		retLostInTransit.setVisible(false);
-
 
226
		retReceivedDamaged.setVisible(false);
-
 
227
 
-
 
228
		rtoReturned.setVisible(false);
-
 
229
		reshipped.setVisible(false);
186
		return root;
230
		return root;
187
	}
231
	}
188
	
232
	
189
	private TreeItem createAlertTree(){
233
	private TreeItem createAlertTree(){
190
		TreeItem root = new TreeItem("All Alerts");
234
		TreeItem root = new TreeItem("All Alerts");
Line 292... Line 336...
292
			
336
			
293
		case VERIFICATION_PENDING:
337
		case VERIFICATION_PENDING:
294
			verificationPendingOrders.setText("Verification Pending (" + count +")");
338
			verificationPendingOrders.setText("Verification Pending (" + count +")");
295
			break;
339
			break;
296
			
340
			
297
		case SALES_RETURN_AWAITED:
341
		case RTO_AWAITED:
298
			salesReturnPending.setText("RTO Awaited (" + count +")");
342
			rtoPending.setText("RTO Awaited (" + count +")");
-
 
343
			break;
-
 
344
 
-
 
345
		case RTO_RETURNED:
-
 
346
			rtoReturned.setText("RTO Received (" + count +")");
299
			break;
347
			break;
300
			
348
			
301
		case DOA_AWAITED:
349
		case DOA_AWAITED:
302
			doaAwaited.setText("DOA Awaited (" + count +")");
350
			doaAwaited.setText("DOA Awaited (" + count +")");
303
			break;
351
			break;
304
			
352
			
305
		case DOA_REQUEST_AUTHORIZED:
353
		case DOA_REQUEST_AUTHORIZED:
306
			doaRequestConfirmed.setText("DOA Request Confirmed (" + count +")");
354
			doaRequestConfirmed.setText("DOA Request Confirmed (" + count +")");
307
			break;
355
			break;
-
 
356
 
-
 
357
		case DOA_RECEIVED_PRESTINE:
-
 
358
			doaReturned.setText("DOA Received (" + count +")");
-
 
359
			break;
308
			
360
			
309
		case DOA_LOST_IN_TRANSIT:
361
		case DOA_LOST_IN_TRANSIT:
310
			doaLostInTransit.setText("DOA Lost In Transit (" + count +")");
362
			doaLostInTransit.setText("DOA Lost In Transit (" + count +")");
311
			break;
363
			break;
312
			
364
			
313
		case DOA_RECEIVED_DAMAGED:
365
		case DOA_RECEIVED_DAMAGED:
314
			doaReceivedDamaged.setText("DOA Received Damaged (" + count +")");
366
			doaReceivedDamaged.setText("DOA Received Damaged (" + count +")");
315
			break;
367
			break;
-
 
368
 
-
 
369
		case RET_AWAITED:
-
 
370
			retAwaited.setText("RETURN Awaited (" + count +")");
-
 
371
			break;
316
			
372
			
317
		case SALES_RETURNED:
373
		case RET_REQUEST_AUTHORIZED:
-
 
374
			retRequestConfirmed.setText("RETURN Request Confirmed (" + count +")");
-
 
375
			break;
-
 
376
 
-
 
377
		case RET_RECEIVED_PRESTINE:
318
			salesReturned.setText("RTO Received (" + count +")");
378
			retReturned.setText("RETURN Received (" + count +")");
319
			break;
379
			break;
320
			
380
			
-
 
381
		case RET_LOST_IN_TRANSIT:
-
 
382
			retLostInTransit.setText("RETURN Lost In Transit (" + count +")");
-
 
383
			break;
-
 
384
			
321
		case DOA_RETURNED:
385
		case RET_RECEIVED_DAMAGED:
322
			doaReturned.setText("DOA Received (" + count +")");
386
			retReceivedDamaged.setText("RETURN Received Damaged (" + count +")");
323
			break;
387
			break;
324
			
388
			
325
		case RESHIPPED:
389
		case RESHIPPED:
326
			reshipped.setText("Reshipped (" + count +")");
390
			reshipped.setText("Reshipped (" + count +")");
327
			break;
391
			break;
Line 527... Line 591...
527
	}
591
	}
528
	
592
	
529
	public void enableAdminControls(){
593
	public void enableAdminControls(){
530
		verificationPendingOrders.setVisible(true);
594
		verificationPendingOrders.setVisible(true);
531
		deliveredOrders.setVisible(true);
595
		deliveredOrders.setVisible(true);
532
		doaReturned.setVisible(true);
596
		
533
		salesReturned.setVisible(true);
-
 
534
		reshipped.setVisible(true);
597
		reshipped.setVisible(true);
-
 
598
		
-
 
599
		doaReturned.setVisible(true);
535
		doaRequestConfirmed.setVisible(true);
600
		doaRequestConfirmed.setVisible(true);
536
		doaLostInTransit.setVisible(true);
601
		doaLostInTransit.setVisible(true);
537
		doaReceivedDamaged.setVisible(true);
602
		doaReceivedDamaged.setVisible(true);
-
 
603
		
-
 
604
		retReturned.setVisible(true);
-
 
605
		retRequestConfirmed.setVisible(true);
-
 
606
		retLostInTransit.setVisible(true);
-
 
607
		retReceivedDamaged.setVisible(true);
-
 
608
 
-
 
609
		rtoReturned.setVisible(true);
538
	}
610
	}
539
 
611
 
540
	@Override
612
	@Override
541
	public HasClickHandlers getDoaAwaitedAnchor() {
613
	public HasClickHandlers getDoaAwaitedAnchor() {
542
		return doaAwaited;
614
		return doaAwaited;
Line 561... Line 633...
561
	public HasClickHandlers getDoaReturnedAnchor() {
633
	public HasClickHandlers getDoaReturnedAnchor() {
562
		return doaReturned;
634
		return doaReturned;
563
	}
635
	}
564
 
636
 
565
	@Override
637
	@Override
-
 
638
	public HasClickHandlers getRetAwaitedAnchor() {
-
 
639
		return retAwaited;
-
 
640
	}
-
 
641
 
-
 
642
	@Override
-
 
643
	public HasClickHandlers getRetRequestConfirmedAnchor() {
-
 
644
		return retRequestConfirmed;
-
 
645
	}
-
 
646
	
-
 
647
	@Override
-
 
648
	public HasClickHandlers getRetLostInTransitAnchor() {
-
 
649
		return retLostInTransit;
-
 
650
	}
-
 
651
 
-
 
652
	@Override
-
 
653
	public HasClickHandlers getRetReceivedDamagedAnchor() {
-
 
654
		return retReceivedDamaged;
-
 
655
	}
-
 
656
	
-
 
657
	@Override
-
 
658
	public HasClickHandlers getRetReturnedAnchor() {
-
 
659
		return retReturned;
-
 
660
	}
-
 
661
	
-
 
662
	@Override
566
	public HasClickHandlers getSalesReturnPendingAnchor() {
663
	public HasClickHandlers getSalesReturnPendingAnchor() {
567
		return salesReturnPending;
664
		return rtoPending;
568
	}
665
	}
569
 
666
 
570
	@Override
667
	@Override
571
	public HasClickHandlers getSalesReturnedAnchor() {
668
	public HasClickHandlers getSalesReturnedAnchor() {
572
		return salesReturned;
669
		return rtoReturned;
573
	}
670
	}
574
 
671
 
575
	@Override
672
	@Override
576
	public HasClickHandlers getReshippedAnchor() {
673
	public HasClickHandlers getReshippedAnchor() {
577
		return reshipped;
674
		return reshipped;