NewRepairReceiptVC.h 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206
  1. //
  2. // NewRepairReceiptVC.h
  3. // IBOSS
  4. //
  5. // Created by apple on 16/1/8.
  6. // Copyright © 2017年 沈阳东科云信软件有限公司. All rights reserved.
  7. //
  8. // 功能描述:新增维修回执控制器
  9. #import "BaseViewController.h"
  10. #import "BRDatePickerView.h"
  11. #import "NewRepairDetailListsCellDelegate.h"
  12. #import "SettlementTypeVC.h"
  13. #import "ParseNewRepairItem.h"
  14. #import "DKPhotoPickerBrowserViewController.h"
  15. //#import "MapViewController.h"
  16. #import "DKPhotoPickerViewController.h"
  17. #import "FollowUpBrowseProtocol.h"
  18. #import "RepairUnreceiptVC.h"
  19. #import "NSString+Tools.h"
  20. @interface NewRepairReceiptVC : BaseViewController
  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. @property (strong,nonatomic) UILabel *lblQuestionDesc;
  34. @property (strong,nonatomic) UILabel *lblTitleQuestionDesc;
  35. @property (strong,nonatomic)UIView *vQuestionDesc;
  36. @property (strong,nonatomic)UIView *vRescheduleDate;
  37. /**
  38. 回执类型
  39. */
  40. @property (strong,nonatomic) UIButton *receiptType;
  41. /**
  42. 收款方式
  43. */
  44. @property (strong,nonatomic) UIButton *settlementType;
  45. /**
  46. 客服人员
  47. */
  48. @property (strong,nonatomic) UILabel *lblStaffNameValue;
  49. /**
  50. 回执金额
  51. */
  52. @property (strong,nonatomic) UILabel *lblReceivablesValue;
  53. /**
  54. 已回执金额
  55. */
  56. @property (strong,nonatomic) UILabel *lblCompleteAmountValue;
  57. /**
  58. 维修日期
  59. */
  60. @property (strong,nonatomic) UILabel *lblRepairDateValue;
  61. /**
  62. 商品编码
  63. */
  64. @property (strong,nonatomic) NSString *sCode;
  65. /**
  66. 回执金额
  67. */
  68. @property (strong,nonatomic) NSString *sReceiptAmount;
  69. /**
  70. 推迟日期
  71. */
  72. @property (strong,nonatomic) NSString *sDelayDate;
  73. /**
  74. 回执类型
  75. */
  76. @property (strong,nonatomic) NSString *sReceiptType;
  77. /**
  78. 收款方式id
  79. */
  80. @property (strong,nonatomic) NSString *sSettlementType;
  81. /**
  82. 收款方式名称
  83. */
  84. @property (strong,nonatomic) NSString *sSettlementTypeName;
  85. /**
  86. 手工费
  87. */
  88. @property (strong,nonatomic) NSString *sEarnestFee;
  89. /**
  90. 是否存在手工费
  91. */
  92. @property (strong,nonatomic) NSString *sExistHandleFee;
  93. /**
  94. 备注
  95. */
  96. @property (strong,nonatomic) NSString *sRemarks;
  97. /**
  98. 维修id
  99. */
  100. @property (strong,nonatomic) NSString *repairId;
  101. /**
  102. 客户id
  103. */
  104. @property (strong,nonatomic) NSString *customerId;
  105. @property (strong,nonatomic) NSString *questionDesc;
  106. /**
  107. 安排单id
  108. */
  109. @property (strong,nonatomic) NSString *arrangementId;
  110. /**
  111. 组织id
  112. */
  113. @property (strong,nonatomic) NSString *organizationId;
  114. /**
  115. 业务员
  116. */
  117. @property (strong,nonatomic) NSString *salesman;
  118. /**
  119. 操作标识
  120. */
  121. @property (strong,nonatomic) NSString *operationFlag;
  122. /**
  123. 日历类
  124. */
  125. @property (strong)BRDatePickerView *dealDatePicker;
  126. /**
  127. 图片路径数组
  128. */
  129. @property (strong,nonatomic) NSMutableArray *imagePaths;
  130. /**
  131. table view
  132. */
  133. @property (nonatomic,strong) UITableView *vCustomTableView;
  134. /**
  135. collection view
  136. */
  137. @property (nonatomic,strong) UICollectionView *collectionView;
  138. /**
  139. 相册数组
  140. */
  141. @property (nonatomic , strong) NSMutableArray *assets;
  142. /**
  143. 新增维修逻辑处理类
  144. */
  145. @property (nonatomic , strong)ParseNewRepairItem *model;
  146. /**
  147. 单元格索引
  148. */
  149. @property (nonatomic) NSInteger cellIndex;
  150. /**
  151. 新增维修刷新代理
  152. */
  153. @property (nonatomic, weak) id<FollowUpBrowseProtocol> refreshDelegate;
  154. /**
  155. 分隔线
  156. */
  157. @property (nonatomic,strong) UIView *vMiddleSeparator;
  158. /**
  159. 保存按钮
  160. */
  161. @property (nonatomic,strong)UIButton *saveBtn;
  162. @property (nonatomic,assign) RepairUnreceiptVC *parentVC;
  163. @end