|
@@ -57,28 +57,35 @@
|
|
|
}];
|
|
|
}
|
|
|
|
|
|
-//设置币种
|
|
|
-- (void)requestSetCurrency:(NSString *)currency {
|
|
|
-
|
|
|
- NSDictionary *param = @{@"currency_code":currency};
|
|
|
- [MBProgressHUD showHUDAddedTo:self.view animated:YES];
|
|
|
- K_WEAK_SELF;
|
|
|
- [self.vm setAllCurrencyToService:param complete:^(BOOL isSuc, NSString * _Nonnull msg) {
|
|
|
- K_STRONG_SELF;
|
|
|
- [MBProgressHUD hideHUDForView:self.view animated:YES];
|
|
|
- if (isSuc) {
|
|
|
- [self.view makeToast:@"Success" duration:2 position:CSToastPositionCenter];
|
|
|
- [ASCurrencyManager.shared setSelectCurrency:currency];
|
|
|
- [self.rightTableV reloadData];
|
|
|
- } else {
|
|
|
- if (AS_String_valid(msg)) {
|
|
|
- [self.view makeToast:msg duration:2 position:CSToastPositionCenter];
|
|
|
- } else {
|
|
|
- [self.view makeToast:@"failed" duration:2 position:CSToastPositionCenter];
|
|
|
- }
|
|
|
- }
|
|
|
- }];
|
|
|
-}
|
|
|
+////设置币种
|
|
|
+//- (void)requestSetCurrency:(NSString *)currency {
|
|
|
+//
|
|
|
+// NSDictionary *param = @{@"currency_code":currency};
|
|
|
+// [MBProgressHUD showHUDAddedTo:self.view animated:YES];
|
|
|
+// K_WEAK_SELF;
|
|
|
+// [self.vm setAllCurrencyToService:param complete:^(BOOL isSuc, NSString * _Nonnull msg) {
|
|
|
+// K_STRONG_SELF;
|
|
|
+// [MBProgressHUD hideHUDForView:self.view animated:YES];
|
|
|
+// if (isSuc) {
|
|
|
+// [self.view makeToast:@"Success" duration:2 position:CSToastPositionCenter];
|
|
|
+//
|
|
|
+// //更新header币种
|
|
|
+// [ASNetTools.shared updateEngine];
|
|
|
+//
|
|
|
+// //切换币种之后通知首页数据刷新
|
|
|
+// [NSNotificationCenter.defaultCenter postNotificationName:HomeDataUpdateByCurrency object:nil];
|
|
|
+//
|
|
|
+// [ASCurrencyManager.shared setSelectCurrency:currency];
|
|
|
+// [self.rightTableV reloadData];
|
|
|
+// } else {
|
|
|
+// if (AS_String_valid(msg)) {
|
|
|
+// [self.view makeToast:msg duration:2 position:CSToastPositionCenter];
|
|
|
+// } else {
|
|
|
+// [self.view makeToast:@"failed" duration:2 position:CSToastPositionCenter];
|
|
|
+// }
|
|
|
+// }
|
|
|
+// }];
|
|
|
+//}
|
|
|
|
|
|
- (void)loadSubVs {
|
|
|
self.statusBgV.backgroundColor = _E0FFF5;
|
|
@@ -162,7 +169,17 @@
|
|
|
[_rightTableV setCallBackSection:^(NSInteger index) {
|
|
|
KWSubTypeSectionModel *m = weak_self.rightTableV.arr[index];
|
|
|
if (m.isMoneyType) {
|
|
|
- [weak_self requestSetCurrency:m.title];
|
|
|
+// [weak_self requestSetCurrency:m.title];
|
|
|
+
|
|
|
+ // 0
|
|
|
+ [ASCurrencyManager.shared setSelectCurrency:m.title];
|
|
|
+ [weak_self.rightTableV reloadData];
|
|
|
+
|
|
|
+ //1 更新header币种
|
|
|
+ [ASNetTools.shared updateEngine];
|
|
|
+
|
|
|
+ //2 切换币种之后通知首页数据刷新
|
|
|
+ [NSNotificationCenter.defaultCenter postNotificationName:HomeDataUpdateByCurrency object:nil];
|
|
|
|
|
|
return;
|
|
|
}
|