RepairReceiptDetailCell.m 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. //
  2. // RepairReceiptDetailCell.m
  3. // IBOSS
  4. //
  5. // Created by apple on 16/1/19.
  6. // Copyright © 2017年 沈阳东科云信软件有限公司. All rights reserved.
  7. //
  8. //功能描述: 维修回执明细单元格类
  9. #import "RepairReceiptDetailCell.h"
  10. #import "DateFormat.h"
  11. @implementation RepairReceiptDetailCell
  12. #pragma 公有函数
  13. /**
  14. 加载xib
  15. */
  16. - (void)awakeFromNib {
  17. [super awakeFromNib];
  18. }
  19. /**
  20. 设置选中样式
  21. @param selected <#selected description#>
  22. @param animated <#animated description#>
  23. */
  24. - (void)setSelected:(BOOL)selected animated:(BOOL)animated {
  25. [super setSelected:selected animated:animated];
  26. }
  27. /**
  28. 设置维修明细单元格frame
  29. @param dicInfo <#dicInfo description#>
  30. */
  31. - (void)setRepairReceiptDetailInfo:(RepairReceiptDetailModel *)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.repairQuantity.text =model.repairQuantity;
  40. self.receiptRemark.numberOfLines = 0;
  41. self.receiptRemark.text =model.receiptRemark;
  42. self.receiptQuantity.text =model.receiptQuantity;
  43. self.completedQuantity.text = model.completedQuantity;
  44. self.receiptType.text =model.receiptType;
  45. self.code.text = model.code;
  46. self.onlyCode.text =model.onlyCode;
  47. self.goodsName.text =model.goodsName;
  48. self.brandName.text =model.brandName;
  49. self.varietyName.text =model.varietyName;
  50. self.seriesName.text = model.seriesName;
  51. self.unitName.text =model.unitName;
  52. if (model.package == nil) {
  53. self.package.text = @"";
  54. }else{
  55. self.package.text = model.package;
  56. }
  57. if (model.colorNumber== nil) {
  58. self.colorName.text = @"";
  59. }else{
  60. self.colorName.text = model.colorNumber;
  61. }
  62. if (model.specification == nil) {
  63. self.specification.text = @"";
  64. }else{
  65. self.specification.text =model.specification;
  66. }
  67. if (model.warrantyDate == nil) {
  68. self.warrantyDate.text = @"";
  69. }else{
  70. self.warrantyDate.text = [DateFormat dateFormatSplit:[NSString stringWithFormat:@"%@",model.warrantyDate]];
  71. }
  72. if (model.weight == nil) {
  73. self.weight.text = @"";
  74. }else{
  75. self.weight.text =model.weight;
  76. }
  77. if (model.acreage == nil) {
  78. self.acreage.text = @"";
  79. }else{
  80. self.acreage.text =model.acreage;
  81. }
  82. if (model.box == nil) {
  83. self.box.text = @"";
  84. }else{
  85. self.box.text = model.box;
  86. }
  87. if (model.piece == nil) {
  88. self.piece.text = @"";
  89. }else{
  90. self.piece.text = model.piece;
  91. }
  92. if (model.m2 == nil) {
  93. self.mm.text = @"";
  94. }else{
  95. self.mm.text =model.m2;
  96. }
  97. self.remark.numberOfLines = 0;
  98. self.remark.text = model.remarks;
  99. if (model.expandAttribute == nil) {
  100. self.expandAttribute.text = @"";
  101. }else{
  102. self.expandAttribute.text =model.expandAttribute;
  103. }
  104. if (model.expandAttributeTwo == nil) {
  105. self.expandAttributeTwo.text = @"";
  106. }else{
  107. self.expandAttributeTwo.text =model.expandAttributeTwo;
  108. }
  109. }
  110. }
  111. @end