ShopCartModel.h 1.3 KB

123456789101112131415161718192021222324252627282930313233
  1. //
  2. // WorkFlowModel.h
  3. // IBOSS
  4. //
  5. // Created by iHope on 14-7-9.
  6. // Copyright (c) 2014年 elongtian. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. #import "ShopCartViewController.h"
  10. @interface ShopCartModel : NSObject
  11. {
  12. BOOL isCheckAll;
  13. }
  14. @property(nonatomic,weak)UIViewController *rootVC;
  15. -(void)parseWorkFlowArr:(NSArray *)arr;//解析购物车数组
  16. -(void)parseOrderDetailArr:(NSArray *)arr;//解析订单明细数组
  17. @property(strong) NSMutableArray * workflowArr;//购物车数组
  18. @property(strong) NSMutableArray * orderDetailArr;//订单明细数组
  19. -(BOOL)updateCellChecked : (NSString *) checkDocId;
  20. -(BOOL)isSelectAtLeastOne;//选择至少一个
  21. -(NSArray *)checkedArr;//选中的数组
  22. -(NSArray *)checkedOriginalArr;//选中的原数组
  23. -(BOOL)updateAllCellCheck;//更新所有的checkbox
  24. -(BOOL)isCheckedAll;//选中所有项
  25. -(NSString *)checkedSalePriceJSON;//选中的售价json字符串
  26. -(double)calculatePrice;//计算售价
  27. //更新文本信息,分为销售量和销售价格
  28. -(void)updateCellSaleText:(UITextField*)txtfield checkeId:(NSString *) checkDocId;
  29. -(BOOL)checkFormat;//检查选中的商品可售量的填写格式是否正确
  30. -(void) updateGoodsSalePrice:(NSArray *)priceArr;//更新产品售价
  31. -(void) updateGoodsMarkedPrice:(NSArray *)priceArr;//更新产品标价
  32. @end