Subversion Repositories SmartDukaan

Rev

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

Rev 7084 Rev 7096
Line 103... Line 103...
103
 
103
 
104
enum OrderType{
104
enum OrderType{
105
	B2C,
105
	B2C,
106
	B2Cbulk,
106
	B2Cbulk,
107
	B2B,
107
	B2B,
108
	RECHARGE
108
	RECHARGE,
-
 
109
	RCH4HOTSPOT,
-
 
110
	WALLETCREDIT
109
}
111
}
110
 
112
 
111
enum ExtraTransactionProcessingType {
113
enum ExtraTransactionProcessingType {
112
    COD_VERIFICATION,
114
    COD_VERIFICATION,
113
    DELAYED_DELIVERY,
115
    DELAYED_DELIVERY,
Line 485... Line 487...
485
    3:i64 circleId,
487
    3:i64 circleId,
486
    4:i64 denomination,
488
    4:i64 denomination,
487
    5:i64 maxDiscount
489
    5:i64 maxDiscount
488
}
490
}
489
 
491
 
-
 
492
struct HotspotStore {
-
 
493
	1:i64 id,
-
 
494
    2:string hotspotId,	
-
 
495
    3:i64 companyId,
-
 
496
    4:string name,
-
 
497
    5:string city,
-
 
498
    6:i64 collectedAmount,
-
 
499
    7:i64 availableLimit,
-
 
500
    8:i64 creditLimit,
-
 
501
    9:string salt,
-
 
502
    10:string password,
-
 
503
    11:bool isActive,
-
 
504
    12:i64 circleId
-
 
505
}
-
 
506
 
490
struct RechargeTransaction{
507
struct RechargeTransaction{
491
    1:i64 id,
508
    1:i64 id,
492
    2:i64 storeId,
509
    2:i64 storeId,
493
    3:double amount,
510
    3:double amount,
494
    4:i64 transactionTime,
511
    4:i64 transactionTime,
Line 506... Line 523...
506
    16:string plan,
523
    16:string plan,
507
    17:string ipAddress,
524
    17:string ipAddress,
508
    18:string name,
525
    18:string name,
509
    19:string cafNum,
526
    19:string cafNum,
510
    20:string simNum,
527
    20:string simNum,
511
    21:string alternateNumber
528
    21:string alternateNumber,
-
 
529
    22:string description
-
 
530
}
-
 
531
 
-
 
532
struct TelecomCircle {
-
 
533
	1:i64 id,
-
 
534
    2:string name,
-
 
535
    3:string code
512
}
536
}
513
 
537
 
514
struct OrderStatusGroups{
538
struct OrderStatusGroups{
515
	1:list<OrderStatus> codCancellable = [OrderStatus.COD_VERIFICATION_PENDING,
539
	1:list<OrderStatus> codCancellable = [OrderStatus.COD_VERIFICATION_PENDING,
516
										OrderStatus.SUBMITTED_FOR_PROCESSING,
540
										OrderStatus.SUBMITTED_FOR_PROCESSING,
Line 1241... Line 1265...
1241
	 list<RechargeTransaction> getRechargeTransactions(1:i64 storeId);
1265
	 list<RechargeTransaction> getRechargeTransactions(1:i64 storeId);
1242
	 
1266
	 
1243
	 RechargeTransaction getRechargeTransaction(1:i64 rechargeId);
1267
	 RechargeTransaction getRechargeTransaction(1:i64 rechargeId);
1244
	 
1268
	 
1245
	 list<FRC> getFRCs(1:i64 circleId, 2:i64 operatorId);
1269
	 list<FRC> getFRCs(1:i64 circleId, 2:i64 operatorId);
-
 
1270
	 
-
 
1271
	 HotspotStore getHotspotStore(1:i64 id, 2:string hotspotid);
-
 
1272
	 
-
 
1273
	 TelecomCircle getTelecomCircle(1:i64 id, 2:string code);
1246
}
1274
}