NewInstallDetailListsCell.h 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143
  1. //
  2. // NewInstallDetailListsCell.h
  3. // IBOSS
  4. //
  5. // Created by apple on 16/1/12.
  6. // Copyright © 2017年 沈阳东科云信软件有限公司. All rights reserved.
  7. //
  8. // 功能描述:新增安装明细单元格
  9. #import <UIKit/UIKit.h>
  10. #import "NewInstallDetailListsCellDelegate.h"
  11. #import "NewInstallIItemModel.h"
  12. @interface NewInstallDetailListsCell : UITableViewCell<UITextFieldDelegate>
  13. /**
  14. 产品编码
  15. */
  16. @property (nonatomic, strong) UILabel *code;
  17. @property (nonatomic, strong) UILabel *lblOnlyCode;
  18. /**
  19. 产品名称
  20. */
  21. @property (nonatomic, strong) UILabel *goodsName;
  22. /**
  23. 安装数量
  24. */
  25. @property (nonatomic, strong) UILabel *installQuantity;
  26. /**
  27. 完成数量
  28. */
  29. @property (nonatomic, strong) UILabel *completedQuantity;
  30. /**
  31. 单位
  32. */
  33. @property (nonatomic, strong) UILabel *unit;
  34. /**
  35. 回执类型
  36. */
  37. @property (nonatomic, strong) NSString *receiptType;
  38. /**
  39. 回执类型按钮
  40. */
  41. @property (nonatomic, strong) UIButton *btnReceiptType;
  42. /**
  43. 铺贴方式
  44. */
  45. @property (nonatomic, strong) NSString *payStyle;
  46. /**
  47. 铺贴方式按钮
  48. */
  49. @property (nonatomic, strong) UIButton *btnPayStyle;
  50. /**
  51. 回执数量
  52. */
  53. @property (nonatomic, strong) UITextField *receiptQuantity;
  54. /**
  55. 回执箱
  56. */
  57. @property (nonatomic, strong) UILabel *receiptBox;
  58. /**
  59. 出库数量
  60. */
  61. @property (nonatomic, strong) UILabel *lblOutquality;
  62. /**
  63. 回执片
  64. */
  65. @property (nonatomic, strong) UILabel *receiptPiece;
  66. /**
  67. 平米数
  68. */
  69. @property (nonatomic, strong) UILabel *mm;
  70. /**
  71. */
  72. @property (nonatomic, strong) UILabel *package;
  73. /**
  74. 安装
  75. */
  76. @property (nonatomic, strong) NewInstallIItemModel *model;
  77. /**
  78. 备注
  79. */
  80. @property (nonatomic, strong) UITextField *remark;
  81. /**
  82. 安装单id
  83. */
  84. @property (nonatomic,strong) NSString *installId;
  85. /**
  86. 明细id
  87. */
  88. @property (nonatomic,strong) NSString *detailId;
  89. /**
  90. 销售明细id
  91. */
  92. @property (nonatomic,strong) NSString *salesDetailId;
  93. /**
  94. 单元格索引
  95. */
  96. @property (nonatomic) NSInteger cellIndex;
  97. /**
  98. cell高度
  99. */
  100. @property (nonatomic) CGFloat cellHeight;
  101. /**
  102. 设置cell数据
  103. @param model <#model description#>
  104. */
  105. - (void)parseInfoModel:(NewInstallIItemModel*)model type:(NSString *) type;
  106. /**
  107. 安装委托
  108. */
  109. @property (nonatomic, weak) id<NewInstallDetailListsCellDelegate> installDelegate;
  110. /**
  111. 小数点
  112. */
  113. @property (nonatomic) BOOL isHaveDian;
  114. @end