StatisticsDataAnalysisVC.h 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. //
  2. // StatisticsDataAnalysisVC.h
  3. // IBOSS-HJ
  4. //
  5. // Created by 关宏厚 on 2020/12/7.
  6. // Copyright © 2020 elongtian. All rights reserved.
  7. //
  8. #import "BaseViewController.h"
  9. #import "IBOSS-Bridging-Header.h"
  10. #import "UIColor+hexColor.h"
  11. #import <Charts/Charts.h>
  12. #import "YAxisValueFormatter.h"
  13. #import "NetMoneyInflowAxisValueFormatter.h"
  14. #import "ITDatePickerController.h"
  15. #import "IntAxisValueFormatter.h"
  16. #import "BRDatePickerView.h"
  17. #import "CustomBorderView.h"
  18. @interface StatisticsDataAnalysisVC : BaseViewController <ChartViewDelegate,
  19. ITDatePickerControllerDelegate>
  20. @property (strong, nonatomic) UIButton *btnCustom;
  21. @property (strong, nonatomic) UIButton *btnToday;
  22. @property (strong, nonatomic) UIButton *btnYesterday;
  23. @property (strong, nonatomic) UIButton *btnRecentlySevenDays;
  24. @property (strong, nonatomic) UIButton *btnRecentlyThirtyDays;
  25. @property (strong, nonatomic) UIButton *btnSalesProfitStartDate;
  26. @property (strong, nonatomic) UIButton *btnSalesProfitEndDate;
  27. @property (strong, nonatomic) UIButton *btnChannel;
  28. @property (strong, nonatomic) UIButton *btnDepartment;
  29. @property (strong, nonatomic) UIButton *btnAssetsCustom;
  30. @property (strong, nonatomic) UIButton *btnLastYear;
  31. @property (strong, nonatomic) UIButton *btnThisYear;
  32. @property (strong, nonatomic) UIButton *btnProcurementCustomMonth;
  33. @property (strong, nonatomic) UIButton *btnProcurementCurrentMonth;
  34. @property (nonatomic, strong) NSArray *options;
  35. @property (nonatomic, strong) BarChartView *chartView;
  36. @property (nonatomic, strong) BarChartView *currentSituationChartView;
  37. @property (nonatomic, strong) BarChartView *procurementStatusChartView;
  38. @property (nonatomic, strong) BarChartView *payableChartView;
  39. @property (nonatomic, strong) BarChartView *singleChartView;
  40. @property (nonatomic, strong) BarChartView *paymentFeesChartView;
  41. @property (nonatomic, strong) PieChartView *pieView;
  42. @property (strong,nonatomic) BRDatePickerView *dealDatePicker;
  43. @property (strong, nonatomic) UIButton *btnMonetoryCaitalCustom;
  44. @property (strong, nonatomic) UIButton *btnMonetoryCaitalCurrentMonth;
  45. @property (strong, nonatomic) UIButton *btnMonetoryCaitalThisYear;
  46. @property (strong, nonatomic) UIButton *btnCurrentChannel;
  47. @property (strong, nonatomic) UIButton *btnCurrentDepartment;
  48. @property (nonatomic,strong) ASIDownManager *downManager;
  49. @property (nonatomic,strong) ASIDownManager *accountCashDownManager;
  50. @property (nonatomic,strong) ASIDownManager *currentSituationDownManager;
  51. @property (nonatomic,strong) ASIDownManager *payableDownManager;
  52. @property (nonatomic,strong) ASIDownManager *inventoryStatusDownManager;
  53. @property (nonatomic,strong) ASIDownManager *paymentFeesDownManager;
  54. @property (nonatomic,strong) ASIDownManager *procurementStatusDownManager;
  55. @property (nonatomic, strong) NSString *salesProfitStartDate;
  56. @property (nonatomic, strong) NSString *salesProfitEndDate;
  57. @property (nonatomic, strong) NSString *tempSalesProfitStartDate;
  58. @property (nonatomic, strong) NSString *tempSalesProfitEndDate;
  59. @property (strong, nonatomic) UIButton *btnPaymentFeesCustomMonth;
  60. @property (strong, nonatomic) UIButton *btnPaymentFeesCurrentMonth;
  61. @end