Subversion Repositories SmartDukaan

Rev

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

Rev 16248 Rev 20110
Line 10... Line 10...
10
import in.shop2020.model.v1.order.Order;
10
import in.shop2020.model.v1.order.Order;
11
import in.shop2020.model.v1.order.OrderSource;
11
import in.shop2020.model.v1.order.OrderSource;
12
import in.shop2020.model.v1.order.OrderStatus;
12
import in.shop2020.model.v1.order.OrderStatus;
13
import in.shop2020.model.v1.order.RechargeOrder;
13
import in.shop2020.model.v1.order.RechargeOrder;
14
import in.shop2020.model.v1.order.RechargeOrderStatus;
14
import in.shop2020.model.v1.order.RechargeOrderStatus;
-
 
15
import in.shop2020.model.v1.order.ReturnOrderInfo;
-
 
16
import in.shop2020.model.v1.order.ReturnPickupRequest;
-
 
17
import in.shop2020.model.v1.order.ReturnTransaction;
15
import in.shop2020.model.v1.order.TransactionServiceException;
18
import in.shop2020.model.v1.order.TransactionServiceException;
16
import in.shop2020.model.v1.order.UserWallet;
19
import in.shop2020.model.v1.order.UserWallet;
17
import in.shop2020.model.v1.user.Cart;
20
import in.shop2020.model.v1.user.Cart;
18
import in.shop2020.model.v1.user.Line;
21
import in.shop2020.model.v1.user.Line;
19
import in.shop2020.model.v1.user.PrivateDealUser;
22
import in.shop2020.model.v1.user.PrivateDealUser;
Line 108... Line 111...
108
    private String amazonId;
111
    private String amazonId;
109
    private long bulkOrderEnquiryCount;
112
    private long bulkOrderEnquiryCount;
110
    private long profitMandiTicketCount;
113
    private long profitMandiTicketCount;
111
    private PrivateDealUser privateDealUser;
114
    private PrivateDealUser privateDealUser;
112
    private String masterOrderId;
115
    private String masterOrderId;
113
    
-
 
114
 
-
 
115
    public PrivateDealUser getPrivateDealUser() {
116
    private String returnTransactionId;
116
        return privateDealUser;
117
    private String pickupRequestId;
117
    }
-
 
118
 
-
 
119
    public void setPrivateDealUser(PrivateDealUser privateDealUser) {
-
 
120
        this.privateDealUser = privateDealUser;
-
 
121
    }
-
 
122
 
118
 
123
    @Action("/")
119
    @Action("/")
124
    public String index() throws Exception {
120
    public String index() throws Exception {
125
        String returnValue = INPUT;
121
        String returnValue = INPUT;
126
 
122
 
127
        try {
123
        try {
128
            if (email == null) {
-
 
129
                loadTicketCounts();
-
 
130
                loadPmCustomerActivities();
-
 
131
                loadCustomerActivities();
-
 
132
                
-
 
133
                return returnValue;
-
 
134
            }
-
 
135
            
124
            
136
            if (mobileNumber != null && !mobileNumber.isEmpty()) {
125
            if (mobileNumber != null && !mobileNumber.isEmpty()) {
137
                transactionServiceClient = new TransactionClient().getClient();
126
                transactionServiceClient = new TransactionClient().getClient();
138
                setOrders(transactionServiceClient.getOrdersByMobileNumber(mobileNumber));
127
                setOrders(transactionServiceClient.getOrdersByMobileNumber(mobileNumber));
139
                return "orders-index";
128
                return "orders-index";
Line 187... Line 176...
187
                }
176
                }
188
                else {
177
                else {
189
                    // resetting in case on invalid ticket Id
178
                    // resetting in case on invalid ticket Id
190
                    ticketId = null;
179
                    ticketId = null;
191
                }
180
                }
-
 
181
            } else if (returnTransactionId != null && !returnTransactionId.isEmpty()) {
-
 
182
                transactionServiceClient = new TransactionClient().getClient();
-
 
183
                ReturnTransaction returnTransaction = transactionServiceClient.getReturnTransaction(Long.valueOf(returnTransactionId));
-
 
184
                user = userContextServiceClient.getUserById(returnTransaction
-
 
185
                        .getCustomer_id());
-
 
186
            }else if (pickupRequestId != null && !pickupRequestId.isEmpty()) {
-
 
187
                transactionServiceClient = new TransactionClient().getClient();
-
 
188
                ReturnPickupRequest returnPickupRequest = transactionServiceClient.getReturnPickupRequest(Long.valueOf(pickupRequestId));
-
 
189
                List<ReturnOrderInfo> returnOrders = transactionServiceClient.getAllReturnOrdersForReturnPickupRequest(returnPickupRequest.getId());
-
 
190
                ReturnTransaction returnTransaction = transactionServiceClient.getReturnTransaction(returnOrders.get(0).getReturnTransactionId());
-
 
191
                user = userContextServiceClient.getUserById(returnTransaction
-
 
192
                        .getCustomer_id());
192
            }
193
            }
193
 
-
 
194
            if (user == null || user.getUserId() <= 0) {
194
            if (user == null || user.getUserId() <= 0) {
195
                if (ticketId == null || ticketId.isEmpty()) {
195
                if (ticketId == null || ticketId.isEmpty()) {
196
                    addActionError("Invalid input");
196
                    addActionError("Invalid input");
197
                }
197
                }
198
            } else {
198
            } else {
Line 880... Line 880...
880
	}
880
	}
881
 
881
 
882
	public void setPmAgentUnreadActivityCount(long pmAgentUnreadActivityCount) {
882
	public void setPmAgentUnreadActivityCount(long pmAgentUnreadActivityCount) {
883
		this.pmAgentUnreadActivityCount = pmAgentUnreadActivityCount;
883
		this.pmAgentUnreadActivityCount = pmAgentUnreadActivityCount;
884
	}
884
	}
-
 
885
 
-
 
886
	public void setReturnTransactionId(String returnTransactionId) {
-
 
887
		this.returnTransactionId = returnTransactionId;
-
 
888
	}
-
 
889
 
-
 
890
	public String getReturnTransactionId() {
-
 
891
		return returnTransactionId;
-
 
892
	}
-
 
893
 
-
 
894
	public String getPickupRequestId() {
-
 
895
		return pickupRequestId;
-
 
896
	}
-
 
897
 
-
 
898
	public void setPickupRequestId(String pickupRequestId) {
-
 
899
		this.pickupRequestId = pickupRequestId;
-
 
900
	}
-
 
901
 
-
 
902
	public PrivateDealUser getPrivateDealUser() {
-
 
903
        return privateDealUser;
-
 
904
    }
-
 
905
 
-
 
906
    public void setPrivateDealUser(PrivateDealUser privateDealUser) {
-
 
907
        this.privateDealUser = privateDealUser;
-
 
908
    }
885
}
909
}
886
910