NewInstallReceiptVC.h 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175
  1. //
  2. // NewInstallReceiptVC.h
  3. // IBOSS
  4. //
  5. // Created by guanhh on 17/7/14.
  6. // Copyright © 2017年 沈阳东科云信软件有限公司. All rights reserved.
  7. //
  8. // 功能描述:新增安装回执
  9. #import "BaseViewController.h"
  10. #import "BRDatePickerView.h"
  11. #import "NewInstallDetailListsCellDelegate.h"
  12. #import "SettlementTypeVC.h"
  13. #import "ParseNewInstallItem.h"
  14. #import "DKPhotoPickerBrowserViewController.h"
  15. //#import "MapViewController.h"
  16. #import "DKPhotoPickerViewController.h"
  17. #import "Util.h"
  18. #import "FollowUpBrowseProtocol.h"
  19. #import "InstallUnreceiptVC.h"
  20. @interface NewInstallReceiptVC : BaseViewController<UITableViewDataSource,UITableViewDelegate,UICollectionViewDataSource,UICollectionViewDelegate,DKPhotoPickerBrowserViewControllerDataSource,DKPhotoPickerViewControllerDelegate, DKPhotoPickerBrowserViewControllerDelegate>
  21. /**
  22. 安装单号
  23. */
  24. @property (strong,nonatomic) UITextField *code;
  25. /**
  26. 回执金额
  27. */
  28. @property (strong,nonatomic) UITextField *receiptAmount;
  29. /**
  30. 推迟日期
  31. */
  32. @property (strong,nonatomic) UIButton *delayDate;
  33. /**
  34. 回执类型
  35. */
  36. @property (strong,nonatomic) UIButton *receiptType;
  37. /**
  38. 安排单类型
  39. */
  40. @property (strong,nonatomic) UIButton *settlementType;
  41. /**
  42. 客户名称
  43. */
  44. @property (strong,nonatomic) UILabel *lblCustomerNameValue;
  45. /**
  46. 回执金额
  47. */
  48. @property (strong,nonatomic) UILabel *receivablesValue;
  49. /**
  50. 客服人员
  51. */
  52. @property (strong,nonatomic) UILabel *lblServiceStaffName;
  53. /**
  54. 产品编码
  55. */
  56. @property (strong,nonatomic) NSString *sCode;
  57. /**
  58. 回执金额
  59. */
  60. @property (strong,nonatomic) NSString *sReceiptAmount;
  61. /**
  62. 推迟日期
  63. */
  64. @property (strong,nonatomic) NSString *sDelayDate;
  65. /**
  66. 回执类型
  67. */
  68. @property (strong,nonatomic) NSString *sReceiptType;
  69. /**
  70. 收款方式
  71. */
  72. @property (strong,nonatomic) NSString *sSettlementType;
  73. /**
  74. 收款方式名称
  75. */
  76. @property (strong,nonatomic) NSString *sSettlementTypeName;
  77. /**
  78. 收款金额
  79. */
  80. @property (strong,nonatomic) NSString *sEarnestFee;
  81. /**
  82. 是否手工费
  83. */
  84. @property (strong,nonatomic) NSString *sExitsHandleFee;
  85. /**
  86. 备注
  87. */
  88. @property (strong,nonatomic) NSString *sRemarks;
  89. @property (strong,nonatomic) NSString *installationId;
  90. /**
  91. 客户Id
  92. */
  93. @property (strong,nonatomic) NSString *customerId;
  94. /**
  95. 部门Id
  96. */
  97. @property (strong,nonatomic) NSString *orgId;
  98. /**
  99. 业务员
  100. */
  101. @property (strong,nonatomic) NSString *salesman;
  102. /**
  103. 保存按钮
  104. */
  105. @property (strong,nonatomic) UIButton *saveBtn;
  106. /**
  107. 日期函数
  108. */
  109. @property (strong)BRDatePickerView *dealDatePicker;
  110. /**
  111. 图片路径数组
  112. */
  113. @property (strong,nonatomic) NSMutableArray *imagePaths;
  114. /**
  115. table view
  116. */
  117. @property (nonatomic,strong) UITableView *vCustomTableView;
  118. /**
  119. collection view
  120. */
  121. @property (nonatomic,strong) UICollectionView *collectionView;
  122. /**
  123. 相册数组
  124. */
  125. @property (nonatomic,strong) NSMutableArray *assets;
  126. /**
  127. 安装回执业务处理类
  128. */
  129. @property (nonatomic,strong)ParseNewInstallItem *model;
  130. /**
  131. 单元格索引
  132. */
  133. @property (nonatomic) NSInteger cellIndex;
  134. /**
  135. 安装回执委托方法
  136. */
  137. @property (nonatomic, weak) id<FollowUpBrowseProtocol> refreshDelegate;
  138. /**
  139. 分隔线
  140. */
  141. @property (nonatomic,strong) UIView *separatorView;
  142. @property (nonatomic,assign) InstallUnreceiptVC *parentVC;
  143. @end