| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136 |
- //
- // SellOrderPublicView.m
- // yunbaolive
- //
- // Created by ybRRR on 2020/2/19.
- // Copyright © 2020 cat. All rights reserved.
- //
- #import "SellOrderPublicView.h"
- @implementation SellOrderPublicView
- -(instancetype)init{
- self = [super init];
- if (self) {
- self.backgroundColor = UIColor.whiteColor;
- [self creatUI];
- }
- return self;
- }
- -(void)creatUI{
-
- _orderImg = [[UIImageView alloc]init];
- _orderImg.backgroundColor = [UIColor lightGrayColor];
- _orderImg.contentMode = UIViewContentModeScaleAspectFill;
- _orderImg.layer.cornerRadius = 5;
- _orderImg.layer.masksToBounds = YES;
- [self addSubview:_orderImg];
- [_orderImg mas_makeConstraints:^(MASConstraintMaker *make) {
- make.left.equalTo(self).offset(12);
- make.top.equalTo(self).offset(10);
- make.width.height.mas_equalTo(90);
- }];
-
- _orderTitleLb = [[UILabel alloc]init];
- _orderTitleLb.textColor = [UIColor blackColor];
- _orderTitleLb.font = [UIFont systemFontOfSize:14];
- _orderTitleLb.text = @"大猪蹄子";
- [self addSubview:_orderTitleLb];
- [_orderTitleLb mas_makeConstraints:^(MASConstraintMaker *make) {
- make.left.equalTo(_orderImg.mas_right).offset(5);
- make.top.equalTo(_orderImg).offset(8);
- make.height.mas_equalTo(18);
- }];
-
- _orderPriceLb = [[UILabel alloc]init];
- _orderPriceLb.textColor = [UIColor blackColor];
- _orderPriceLb.font = [UIFont systemFontOfSize:14];
- _orderPriceLb.text = @"¥188.00";
- _orderPriceLb.textAlignment = NSTextAlignmentRight;
- [self addSubview:_orderPriceLb];
- [_orderPriceLb mas_makeConstraints:^(MASConstraintMaker *make) {
- make.right.equalTo(self).offset(-10);
- make.centerY.height.equalTo(_orderTitleLb);
- }];
- _orderContentLb = [[UILabel alloc]init];
- _orderContentLb.textColor = Normal_TextColor;
- _orderContentLb.font = [UIFont systemFontOfSize:14];
- _orderContentLb.text = @"麻辣鲜香味";
- [self addSubview:_orderContentLb];
- [_orderContentLb mas_makeConstraints:^(MASConstraintMaker *make) {
- make.left.equalTo(_orderTitleLb);
- make.top.equalTo(_orderTitleLb.mas_bottom).offset(5);
- make.height.equalTo(_orderTitleLb);
- }];
-
- _orderCountLb = [[UILabel alloc]init];
- _orderCountLb.textColor = Normal_TextColor;
- _orderCountLb.font = [UIFont systemFontOfSize:14];
- _orderCountLb.text = @"x1";
- _orderCountLb.textAlignment = NSTextAlignmentRight;
- [self addSubview:_orderCountLb];
- [_orderCountLb mas_makeConstraints:^(MASConstraintMaker *make) {
- make.right.equalTo(self).offset(-10);
- make.centerY.height.equalTo(_orderContentLb);
- }];
-
- UILabel *yunfeiLb = [[UILabel alloc]init];
- yunfeiLb.textColor = Normal_TextColor;
- yunfeiLb.font = [UIFont systemFontOfSize:14];
- yunfeiLb.text = YZMsg(@"运费");
- [self addSubview:yunfeiLb];
- [yunfeiLb mas_makeConstraints:^(MASConstraintMaker *make) {
- make.left.equalTo(_orderImg);
- make.top.equalTo(_orderImg.mas_bottom).offset(10);
- make.height.mas_equalTo(18);
- }];
- UILabel *priceTitle = [[UILabel alloc]init];
- priceTitle.textColor = [UIColor blackColor];
- priceTitle.font = [UIFont systemFontOfSize:14];
- priceTitle.text = YZMsg(@"需付款/实付款");
- [self addSubview:priceTitle];
- [priceTitle mas_makeConstraints:^(MASConstraintMaker *make) {
- make.left.equalTo(yunfeiLb);
- make.top.equalTo(yunfeiLb.mas_bottom).offset(10);
- make.height.mas_equalTo(18);
- }];
- _freightLb = [[UILabel alloc]init];
- _freightLb.textColor = Normal_TextColor;
- _freightLb.font = [UIFont systemFontOfSize:14];
- _freightLb.text = @"¥0.00";
- [self addSubview:_freightLb];
- [_freightLb mas_makeConstraints:^(MASConstraintMaker *make) {
- make.right.equalTo(self).offset(-12);
- make.centerY.equalTo(yunfeiLb);
- make.height.mas_equalTo(18);
- }];
-
- _priceLb= [[UILabel alloc]init];
- _priceLb.textColor = Pink_Cor;
- _priceLb.font = [UIFont systemFontOfSize:14];
- _priceLb.text = @"¥188.00";
- [self addSubview:_priceLb];
- [_priceLb mas_makeConstraints:^(MASConstraintMaker *make) {
- make.right.equalTo(_freightLb);
- make.centerY.equalTo(priceTitle);
- make.height.mas_equalTo(18);
- }];
- }
- -(void)setOrderModel:(SellOrderDetailModel *)model
- {
- [_orderImg sd_setImageWithURL:[NSURL URLWithString:model.spec_thumb_format]];
- _orderTitleLb.text = model.goods_name;
- _orderPriceLb.text =[NSString stringWithFormat:@"%@%@",YZMsg(@"¥"),model.price];
- _orderContentLb.text = model.spec_name;
- _orderCountLb.text = [NSString stringWithFormat:@"x%@",model.nums];
- _freightLb.text =[NSString stringWithFormat:@"%@%@",YZMsg(@"¥"), model.postage];
- _priceLb.text =[NSString stringWithFormat:@"%@%@",YZMsg(@"¥"), model.total];
- }
- @end
|