|
@@ -83,10 +83,16 @@
|
|
}else if(num == 1){//删除优惠券
|
|
}else if(num == 1){//删除优惠券
|
|
[self reqNet_DEL_cartsMineCoupons];
|
|
[self reqNet_DEL_cartsMineCoupons];
|
|
}
|
|
}
|
|
|
|
+ } else if ([data isKindOfClass:[ASCheckoutPointData class]]) {
|
|
|
|
+ ASCheckoutPointData *pointData = (ASCheckoutPointData *)data;
|
|
|
|
+ if(num ==0){ //使用积分
|
|
|
|
+ [self requestUseLimitPoint:pointData.usePoint];
|
|
|
|
+ }else if(num == 1){//取消使用积分
|
|
|
|
+ [self requestCancelUsePoint];
|
|
|
|
+ }
|
|
}
|
|
}
|
|
};
|
|
};
|
|
|
|
|
|
-// [self updateData];
|
|
|
|
}
|
|
}
|
|
|
|
|
|
- (void)ry_respnsData:(id)data
|
|
- (void)ry_respnsData:(id)data
|
|
@@ -163,7 +169,9 @@
|
|
|
|
|
|
} else if ([mark isEqualToString:Cart_cartsMineItems_Post]
|
|
} else if ([mark isEqualToString:Cart_cartsMineItems_Post]
|
|
|| [mark isEqualToString:DEL_cartsMineItems]
|
|
|| [mark isEqualToString:DEL_cartsMineItems]
|
|
- || [mark isEqualToString:PUT_cartsMineCoupons]){
|
|
|
|
|
|
+ || [mark isEqualToString:PUT_cartsMineCoupons]
|
|
|
|
+ || [mark isEqualToString:Chectout_PUT_usePoints]
|
|
|
|
+ || [mark isEqualToString:Chectout_DEL_cancelusePoints]){
|
|
if(sucessOrFail){
|
|
if(sucessOrFail){
|
|
[self reqNet_Cart_cartsMineTotals];
|
|
[self reqNet_Cart_cartsMineTotals];
|
|
}else{
|
|
}else{
|
|
@@ -188,9 +196,20 @@
|
|
self.couponCellM.discount_amount = self.totalsM.discount_amount;
|
|
self.couponCellM.discount_amount = self.totalsM.discount_amount;
|
|
self.couponCellM.currency_symbol = self.totalsM.currency_symbol;
|
|
self.couponCellM.currency_symbol = self.totalsM.currency_symbol;
|
|
[self.TableV.infodata addObject:self.couponCellM];
|
|
[self.TableV.infodata addObject:self.couponCellM];
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ NSDictionary *pointScaleDic = [Current_normalTool dicFromjsonStr:[self.totalsM.extension_attributes objectForKey:@"mw_earn_points_data"]];
|
|
|
|
+
|
|
|
|
+ if (pointScaleDic.count > 0) {
|
|
|
|
+ self.pointCellM.pointScale = [[pointScaleDic allValues] objectAtIndex:0];
|
|
|
|
+ self.pointCellM.priceScale = [[pointScaleDic allKeys] objectAtIndex:0];
|
|
|
|
+ }
|
|
|
|
|
|
- self.pointCellM.pointCountInput = @"20";
|
|
|
|
- self.pointCellM.pointBalance = @"10";
|
|
|
|
|
|
+// self.pointCellM.pointCountInput = @"20";
|
|
|
|
+ self.pointCellM.usePoint = [NSString stringWithFormat:@"%@", [self.totalsM.extension_attributes objectForKey:@"mw_rwrdpoints_amnt"]];
|
|
|
|
+ self.pointCellM.usePrice = [NSString stringWithFormat:@"%@", [self.totalsM.extension_attributes objectForKey:@"mw_rwrdpoints_cur_amnt"]];
|
|
|
|
+ self.pointCellM.pointBalance = [ASUserInfoManager shared].userPoints;
|
|
|
|
+ self.pointCellM.priceSymbol = self.totalsM.currency_symbol;
|
|
[self.TableV.infodata addObject:self.pointCellM];
|
|
[self.TableV.infodata addObject:self.pointCellM];
|
|
|
|
|
|
//邮寄地址--邮寄方式
|
|
//邮寄地址--邮寄方式
|
|
@@ -306,6 +325,16 @@
|
|
[MBProgressHUD showHUDAddedTo:self.view animated:YES];
|
|
[MBProgressHUD showHUDAddedTo:self.view animated:YES];
|
|
[self.VM ry_requestDeleteApi:DEL_cartsMineCoupons paramStr:@""];
|
|
[self.VM ry_requestDeleteApi:DEL_cartsMineCoupons paramStr:@""];
|
|
}
|
|
}
|
|
|
|
+//使用指定积分
|
|
|
|
+- (void)requestUseLimitPoint:(NSString *)point {
|
|
|
|
+ [MBProgressHUD showHUDAddedTo:self.view animated:YES];
|
|
|
|
+ [self.VM ry_requestPutApi:Chectout_PUT_usePoints param:point];
|
|
|
|
+}
|
|
|
|
+//取消使用积分
|
|
|
|
+- (void)requestCancelUsePoint {
|
|
|
|
+ [MBProgressHUD showHUDAddedTo:self.view animated:YES];
|
|
|
|
+ [self.VM ry_requestDeleteApi:Chectout_DEL_cancelusePoints paramStr:@""];
|
|
|
|
+}
|
|
|
|
|
|
#pragma mark --- 懒加载 ---
|
|
#pragma mark --- 懒加载 ---
|
|
- (void)ucm_bindvmmodel{
|
|
- (void)ucm_bindvmmodel{
|