|
@@ -57,7 +57,28 @@
|
|
|
}];
|
|
|
}
|
|
|
|
|
|
-
|
|
|
+//设置币种
|
|
|
+- (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)loadSubVs {
|
|
|
self.statusBgV.backgroundColor = _E0FFF5;
|
|
@@ -141,8 +162,8 @@
|
|
|
[_rightTableV setCallBackSection:^(NSInteger index) {
|
|
|
KWSubTypeSectionModel *m = weak_self.rightTableV.arr[index];
|
|
|
if (m.isMoneyType) {
|
|
|
- [ASCurrencyManager.shared setSelectCurrency:m.title];
|
|
|
- [weak_self.rightTableV reloadData];
|
|
|
+ [weak_self requestSetCurrency:m.title];
|
|
|
+
|
|
|
return;
|
|
|
}
|
|
|
[weak_self toResult:m.title type:m.Id keyWord:@""];
|