DispatchRequirementDetailController.h 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205
  1. //
  2. // DeliveryRequirementDetailControllerViewController.h
  3. // IBOSSHSH
  4. //
  5. // Created by ssl on 2018/1/16.
  6. // Copyright © 2018年 elongtian. All rights reserved.
  7. //
  8. #import "BaseViewController.h"
  9. #import "DispatchRequirementListDetailModel.h"
  10. #import "DispatchRequirementDetailListCell.h"
  11. @interface DispatchRequirementDetailController : BaseViewController <UITextFieldDelegate,UICollectionViewDataSource,UICollectionViewDelegate,UICollectionViewDelegateFlowLayout, UITableViewDataSource,UITableViewDelegate>
  12. /**
  13. 高度
  14. */
  15. @property (assign,nonatomic) int mHeight;
  16. /**
  17. 配送单id
  18. */
  19. @property (strong,nonatomic) NSString *deliveryId;
  20. /**
  21. 安排单id
  22. */
  23. @property (strong,nonatomic) NSString *arrangementId;
  24. /**
  25. 回执单号
  26. */
  27. @property (strong,nonatomic) NSString *recReceiptNo;
  28. /**
  29. 回执单号控件
  30. */
  31. @property (strong,nonatomic) UILabel * receiptNo;
  32. /**
  33. 安排单号控件
  34. */
  35. @property (strong,nonatomic) UILabel *arrangementNo;
  36. /**
  37. 客户名称控件
  38. */
  39. @property (strong,nonatomic) UILabel *customerName;
  40. /**
  41. 联系人控件
  42. */
  43. @property (strong,nonatomic) UILabel *contacts;
  44. /**
  45. 电话控件
  46. */
  47. @property (strong,nonatomic) UILabel *telephone;
  48. /**
  49. 送货单号
  50. */
  51. @property (strong,nonatomic) UILabel *deliveryNo;
  52. /**
  53. 送货地址
  54. */
  55. @property (strong,nonatomic) UILabel *deliveryAddress;
  56. /**
  57. 应收金额
  58. */
  59. @property (strong,nonatomic) UILabel *receivables;
  60. /**
  61. 已回执金额
  62. */
  63. @property (strong,nonatomic) UILabel *completeReceivables;
  64. /**
  65. 回执金额
  66. */
  67. @property (strong,nonatomic) UILabel *receiptAmount;
  68. /**
  69. 推迟送货日期
  70. */
  71. @property (strong,nonatomic)UILabel *nextDeliveryDate;
  72. /**
  73. 位置
  74. */
  75. @property (strong,nonatomic) UILabel *location;
  76. /**
  77. 账务日期
  78. */
  79. @property (strong,nonatomic) UILabel *lbAccountDate;
  80. @property (strong,nonatomic) UILabel *lbTruckNumber;
  81. @property (strong,nonatomic) UILabel *lblDispatchNo;
  82. @property (strong,nonatomic) UILabel *lblCustomerCode;
  83. @property (strong,nonatomic) UILabel *lblDeliveryArea;
  84. @property (strong,nonatomic) UILabel *lblDeliveryTime;
  85. @property (strong,nonatomic) UILabel *lblCustomerTelephone;
  86. @property (strong,nonatomic) UILabel *lblDeliveryWeight;
  87. @property (strong,nonatomic) UILabel *lblChargeAmount;
  88. @property (strong,nonatomic) UILabel *lblDeliveryChargeAmount;
  89. @property (strong,nonatomic) UILabel *lblInstallChargeAmount;
  90. @property (strong,nonatomic) UILabel *lblCollectionAmount;
  91. /**
  92. 配送人员
  93. */
  94. @property (strong,nonatomic) UILabel *lbServiceStaffName;
  95. /**
  96. 创建日期
  97. */
  98. @property (strong,nonatomic) UILabel *lbCreatetime;
  99. /**
  100. 备注
  101. */
  102. @property (strong,nonatomic) UILabel *lbRemarks;
  103. @property (strong,nonatomic) UILabel *lblCreater;
  104. /**
  105. 下载类
  106. */
  107. @property (nonatomic,strong) ASIDownManager *mDownManager;
  108. /**
  109. 下载数组
  110. */
  111. @property (strong,nonatomic) NSDictionary *dataList;
  112. /**
  113. 下载tableview
  114. */
  115. @property (strong,nonatomic) UITableView *tableView;
  116. /**
  117. 图片下载collection view
  118. */
  119. @property (strong,nonatomic) UICollectionView *collectionView;
  120. /**
  121. 配送明细model
  122. */
  123. @property (strong,nonatomic) DispatchRequirementListDetailModel *model;
  124. /**
  125. 配送信息数组
  126. */
  127. @property (strong,nonatomic) NSMutableArray *infoList;
  128. /**
  129. 照片列表
  130. */
  131. @property (strong,nonatomic) NSMutableArray *photoList;
  132. @property (strong,nonatomic) NSMutableArray *signList;
  133. @property (strong,nonatomic) UIImageView *signImgView;
  134. @property(nonatomic,strong) UIButton *btnCancel;
  135. /**
  136. scroll view
  137. */
  138. @property (strong,nonatomic) UIScrollView *scroll;
  139. /**
  140. content view
  141. */
  142. @property (strong,nonatomic) UIView * contentView;
  143. /**
  144. header view
  145. */
  146. @property (nonatomic,strong) UIView *headerView;
  147. @property (nonatomic,strong) UIView *footerView;
  148. /**
  149. 回执ID
  150. */
  151. @property (nonatomic,strong) NSString *receiptID;
  152. @property (nonatomic,strong) NSString *receiptTypeFlag;
  153. @property(nonatomic,weak) id<FollowUpBrowseProtocol> refreshDelegate;
  154. @end