InstallReceiptDetailCell.m 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. //
  2. // InstallReceiptDetailCell.m
  3. // IBOSS
  4. //
  5. // Created by apple on 16/1/11.
  6. // Copyright © 2017年 沈阳东科云信软件有限公司. All rights reserved.
  7. //
  8. // 功能描述:安装回执明细单元格类
  9. #import "InstallReceiptDetailCell.h"
  10. @implementation InstallReceiptDetailCell
  11. #pragma mark - 公有函数
  12. /**
  13. 加载xib文件
  14. */
  15. - (void)awakeFromNib {
  16. [super awakeFromNib];
  17. }
  18. /**
  19. 设置cell可点击
  20. @param selected <#selected description#>
  21. @param animated <#animated description#>
  22. */
  23. - (void)setSelected:(BOOL)selected animated:(BOOL)animated {
  24. [super setSelected:selected animated:animated];
  25. }
  26. #pragma mark - 私有函数
  27. /**
  28. 设置单元格数据
  29. @param dicInfo <#dicInfo description#>
  30. */
  31. - (void)setInstallReceiptDetailInfo:(InstallReceiptDetailModel *)model
  32. {
  33. if(model != nil){
  34. if(model.saleNo == nil){
  35. self.saleNo.text = @"";
  36. }else{
  37. self.saleNo.text = model.saleNo;
  38. }
  39. self.installQuantity.text = model.installQuantity;
  40. if (model.receiptRemark == nil) {
  41. self.receiptRemark.text = @" ";
  42. }else{
  43. self.receiptRemark.text =model.receiptRemark;
  44. self.receiptRemark.numberOfLines=0;
  45. self.receiptRemark.lineBreakMode = NSLineBreakByWordWrapping;
  46. }
  47. self.receiptQuantity.text = model.receiptQuantity;
  48. if ([model.receiptType isEqualToString:@"1"]){
  49. self.receiptType.text = @"完成";
  50. }else if ([model.receiptType isEqualToString:@"5"]){
  51. self.receiptType.text = @"再安装";
  52. }
  53. self.code.text =model.code;
  54. self.onlyCode.text = model.onlyCode;
  55. self.kindName.text = model.kindName;
  56. self.brandName.text =model.brandName;
  57. self.varietyName.text =model.varietyName;
  58. self.seriesName.text =model.seriesName;
  59. self.unitName.text = model.unitName;
  60. if (model.package == nil) {
  61. self.package.text = @"";
  62. }else{
  63. self.package.text=model.package;
  64. }
  65. if (model.weight == nil) {
  66. self.weight.text = @"";
  67. }else{
  68. self.weight.text=model.weight;
  69. }
  70. if (model.acreage == nil) {
  71. self.acreage.text = @"";
  72. }else{
  73. self.acreage.text=model.acreage;
  74. }
  75. if (model.box == nil) {
  76. self.box.text = @"";
  77. }else{
  78. self.box.text=model.box;
  79. }
  80. if (model.piece == nil) {
  81. self.piece.text = @"";
  82. }else{
  83. self.piece.text=model.piece;
  84. }
  85. if (model.m2 == nil) {
  86. self.mm.text = @"";
  87. }else{
  88. self.mm.text=model.m2;
  89. }
  90. if (model.otherContact == nil) {
  91. self.otherContact.text = @"";
  92. }else{
  93. self.otherContact.text=model.otherContact;
  94. }
  95. if (model.expandAttribute == nil) {
  96. self.expandAttribute.text = @"";
  97. }else{
  98. self.expandAttribute.text=model.expandAttribute;
  99. }
  100. if (model.expandAttributeTwo == nil) {
  101. self.expandAttributeTwo.text = @"";
  102. }else{
  103. self.expandAttributeTwo.text=model.expandAttributeTwo;
  104. }
  105. }
  106. }
  107. @end