|
|
@@ -25,7 +25,7 @@
|
|
|
NSString *password = RASingleton.sharedInstance.encryptPassword;
|
|
|
|
|
|
if (user.length && password.length) {
|
|
|
- [params setObject:user forKey:@"user"];
|
|
|
+ [params setObject:user forKey:@"name"];
|
|
|
[params setObject:password forKey:@"password"];
|
|
|
}
|
|
|
|
|
|
@@ -59,6 +59,7 @@
|
|
|
int result=[[jsobj valueForKey:@"result"] intValue];
|
|
|
|
|
|
switch (result) {
|
|
|
+ case -9:
|
|
|
case 0:
|
|
|
[jsobj setValue:MSG_USERAUTH_ERROR forKey:@"err_msg"];
|
|
|
break;
|
|
|
@@ -74,8 +75,14 @@
|
|
|
case RESULT_TIMEOUT:
|
|
|
[jsobj setValue:MSG_TIMEOUT forKey:@"err_msg"];
|
|
|
break;
|
|
|
- default:
|
|
|
- [jsobj setValue:MSG_ERROR forKey:@"err_msg"];
|
|
|
+ default: {
|
|
|
+ NSString *msg = [jsobj valueForKey:@"msg"];
|
|
|
+ if (msg.length == 0) {
|
|
|
+ [jsobj setValue:MSG_ERROR forKey:@"err_msg"];
|
|
|
+ } else {
|
|
|
+ [jsobj setValue:msg forKey:@"err_msg"];
|
|
|
+ }
|
|
|
+ }
|
|
|
break;
|
|
|
}
|
|
|
|
|
|
@@ -173,29 +180,31 @@
|
|
|
+ (NSDictionary *)requestOrderList {
|
|
|
|
|
|
// sleep(3.0);
|
|
|
- return [self loadFakeData:@"fake_order_list.json"];
|
|
|
+// return [self loadFakeData:@"fake_order_list.json"];
|
|
|
// return [self fakeError];
|
|
|
|
|
|
|
|
|
NSMutableDictionary *params = [NSMutableDictionary dictionary];
|
|
|
|
|
|
|
|
|
- NSData* json=[self get_json:URL_HOST parameters:params file:nil];
|
|
|
+ NSData* json=[self get_json:URL_HOME parameters:params file:nil];
|
|
|
|
|
|
return [self handleJsonData:json];
|
|
|
}
|
|
|
|
|
|
+ (NSDictionary *)requestMoreOrder:(NSInteger)orderType offset:(NSInteger)offset limit:(NSInteger)limit {
|
|
|
|
|
|
- sleep(2.0);
|
|
|
- return [self loadFakeData:@"fake_more_order.json"];
|
|
|
+// sleep(2.0);
|
|
|
+// return [self loadFakeData:@"fake_more_order.json"];
|
|
|
// return [self fakeError];
|
|
|
|
|
|
|
|
|
NSMutableDictionary *params = [NSMutableDictionary dictionary];
|
|
|
+ [params setObject:@(orderType) forKey:@"type"];
|
|
|
+ [params setObject:@(offset) forKey:@"offset"];
|
|
|
+ [params setObject:@(limit) forKey:@"limit"];
|
|
|
|
|
|
-
|
|
|
- NSData* json=[self get_json:URL_HOST parameters:params file:nil];
|
|
|
+ NSData* json=[self get_json:URL_MORE_ORDER parameters:params file:nil];
|
|
|
|
|
|
return [self handleJsonData:json];
|
|
|
}
|
|
|
@@ -203,13 +212,15 @@
|
|
|
+ (NSDictionary *)requestOrderDetail:(NSString *)orderID {
|
|
|
|
|
|
// sleep(3.0);
|
|
|
- return [self loadFakeData:@"fake_order_detail.json"];
|
|
|
+// return [self loadFakeData:@"fake_order_detail.json"];
|
|
|
// return [self fakeError];
|
|
|
|
|
|
NSMutableDictionary *params = [NSMutableDictionary dictionary];
|
|
|
+ if (orderID) {
|
|
|
+ [params setObject:orderID forKey:@"orderID"];
|
|
|
+ }
|
|
|
|
|
|
-
|
|
|
- NSData* json=[self get_json:URL_HOST parameters:params file:nil];
|
|
|
+ NSData* json=[self get_json:URL_DETAIL parameters:params file:nil];
|
|
|
|
|
|
return [self handleJsonData:json];
|
|
|
}
|