| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139 |
- //
- // HistoryOrderFrame.m
- // IBOSSmini
- //
- // Created by guan hong hou on 2017/5/24.
- // Copyright © 2017年 elongtian. All rights reserved.
- //
- #import "HistoryOrderFrame.h"
- #import "NSString+Tools.h"
- @implementation HistoryOrderFrame
- -(void)setHistoryOrderModel:(OrderItemModel *)orderItem{
- _orderItemModel=orderItem;
- CGFloat xpadding =10;
- CGFloat ypadding =10;
- NSDictionary *orderDict = @{NSFontAttributeName:orderTextFont};
- NSString *orderNo=[_orderItemModel orderNo];
- if(orderNo!=nil){
- CGRect orderNoFrame = [orderNo textRectWithSize:CGSizeMake(300, MAXFLOAT) attributes:orderDict];
- orderNoFrame.origin.x =xpadding;
- orderNoFrame.origin.y = ypadding+5;
- _lblOrderNoF= orderNoFrame;
- }
-
- _btnDeleteOrderF=CGRectMake(Screen_Width-70, ypadding+5,70, 25);
- _topSeparatorF=CGRectMake(0,CGRectGetMaxY(_btnDeleteOrderF)+13,Screen_Width, 1);
- NSString *titleCustomerName=@"客户名称:";
- CGRect titleCustomerNameFrame = [titleCustomerName textRectWithSize:CGSizeMake(150, MAXFLOAT) attributes:orderDict];
- titleCustomerNameFrame.origin.x =xpadding+5;
- titleCustomerNameFrame.origin.y = CGRectGetMaxY(_topSeparatorF)+10;
- _lblTitleCustomerNameF = titleCustomerNameFrame;
- NSString *customerName=[_orderItemModel customerName];
- if(customerName!=nil){
- CGRect customerNameFrame = [customerName textRectWithSize:CGSizeMake(300, MAXFLOAT) attributes:orderDict];
- customerNameFrame.origin.x =CGRectGetMaxX(_lblTitleCustomerNameF)+8;
- customerNameFrame.origin.y = CGRectGetMaxY(_topSeparatorF)+10;
- _lblCustomerNameF = customerNameFrame;
- }
-
- NSString *titleCreateDate=@"创建日期:";
- CGRect titleCreateDateFrame = [titleCreateDate textRectWithSize:CGSizeMake(100, MAXFLOAT) attributes:orderDict];
- titleCreateDateFrame.origin.x =Screen_Width/2;
- titleCreateDateFrame.origin.y = CGRectGetMaxY(_topSeparatorF)+10;
- _lblTitleCreateDateF= titleCreateDateFrame;
- NSString *createDate=[_orderItemModel createDate];
- if(createDate!=nil){
- CGRect createDateFrame = [createDate textRectWithSize:CGSizeMake(200, MAXFLOAT) attributes:orderDict];
- createDateFrame.origin.x =CGRectGetMaxX( _lblTitleCreateDateF)+8;
- createDateFrame.origin.y = CGRectGetMaxY(_topSeparatorF)+10;
- _lblCreateDateF= createDateFrame;
- }
-
- NSString *titleMarkedPriceAmount=@"标价总额:";
- CGRect titleMarkedPriceAmountFrame = [titleMarkedPriceAmount textRectWithSize:CGSizeMake(100, MAXFLOAT) attributes:orderDict];
- titleMarkedPriceAmountFrame.origin.x =xpadding+5;
- titleMarkedPriceAmountFrame.origin.y = CGRectGetMaxY(_lblTitleCustomerNameF)+10;
- _lblTitleMarkedPriceAmountF= titleMarkedPriceAmountFrame;
- NSString *markedPriceAmount=[_orderItemModel markedPriceAmount];
- if(markedPriceAmount!=nil){
- CGRect markedPriceAmountFrame = [markedPriceAmount textRectWithSize:CGSizeMake(200, MAXFLOAT) attributes:orderDict];
-
- markedPriceAmountFrame.origin.x=CGRectGetMaxX(titleMarkedPriceAmountFrame)+8;
- markedPriceAmountFrame.origin.y = CGRectGetMaxY(_lblTitleCustomerNameF)+10;
- _lblMarkedPriceAmountF= markedPriceAmountFrame;
- }
-
- NSString *titleGoodsAmount=@"货物总额:";
- CGRect titleGoodsAmountFrame = [titleGoodsAmount textRectWithSize:CGSizeMake(100, MAXFLOAT) attributes:orderDict];
- titleGoodsAmountFrame.origin.x =Screen_Width/2;
- titleGoodsAmountFrame.origin.y = CGRectGetMaxY(_lblTitleCustomerNameF)+10;
- _lblTitleGoodsAmountF= titleGoodsAmountFrame;
-
- NSString *goodsAmount=[_orderItemModel goodsAmount];
- if(goodsAmount!=nil){
- CGRect goodsAmountFrame = [goodsAmount textRectWithSize:CGSizeMake(200, MAXFLOAT) attributes:orderDict];
- goodsAmountFrame.origin.x =CGRectGetMaxX(titleGoodsAmountFrame)+8;
- goodsAmountFrame.origin.y = CGRectGetMaxY(_lblTitleCustomerNameF)+10;
- _lblGoodsAmountF= goodsAmountFrame;
- }
- NSString *titleSalesMan=@"业 务 员:";
- CGRect titleSalesManFrame = [titleSalesMan textRectWithSize:CGSizeMake(100, MAXFLOAT) attributes:orderDict];
- titleSalesManFrame.origin.x =xpadding+5;
- titleSalesManFrame.origin.y = CGRectGetMaxY(_lblTitleMarkedPriceAmountF)+10;
- _lblTitleSalesManF= titleSalesManFrame;
- NSString *staffName=[_orderItemModel staffName];
- if(staffName!=nil){
- CGRect staffNameFrame = [staffName textRectWithSize:CGSizeMake(200, MAXFLOAT) attributes:orderDict];
-
- staffNameFrame.origin.x=CGRectGetMaxX(titleSalesManFrame)+8;
- staffNameFrame.origin.y = CGRectGetMaxY(_lblTitleMarkedPriceAmountF)+10;
- _lblSalesManF= staffNameFrame;
- }
- NSString *titleChannel=@"渠 道:";
- CGRect titleChannelFrame = [titleChannel textRectWithSize:CGSizeMake(100, MAXFLOAT) attributes:orderDict];
- titleChannelFrame.origin.x =Screen_Width/2;
- titleChannelFrame.origin.y = CGRectGetMaxY(_lblTitleMarkedPriceAmountF)+10;
- _lblTitleChannelF= titleChannelFrame;
- NSString *channelName=[_orderItemModel channelName];
- if(channelName!=nil){
- CGRect channelNameFrame = [channelName textRectWithSize:CGSizeMake(200, MAXFLOAT) attributes:orderDict];
-
- channelNameFrame.origin.x=CGRectGetMaxX(_lblTitleChannelF)+8;
- channelNameFrame.origin.y = CGRectGetMaxY(_lblTitleMarkedPriceAmountF)+10;
- _lblChannelF= channelNameFrame;
- }
- NSString *titleDepartment=@"业务部门 :";
- CGRect titleDepartmentFrame = [titleDepartment textRectWithSize:CGSizeMake(100, MAXFLOAT) attributes:orderDict];
- titleDepartmentFrame.origin.x =xpadding+5;
- titleDepartmentFrame.origin.y = CGRectGetMaxY(_lblTitleSalesManF)+10;
- _lblTitleDepartmentF= titleDepartmentFrame;
- NSString *departmentName=[_orderItemModel organizationName];
- if(departmentName!=nil){
- CGRect departmentNameFrame = [departmentName textRectWithSize:CGSizeMake(200, MAXFLOAT) attributes:orderDict];
-
- departmentNameFrame.origin.x=CGRectGetMaxX( titleDepartmentFrame)+8;
- departmentNameFrame.origin.y = CGRectGetMaxY(_lblTitleSalesManF)+10;
- _lblDepartmentF= departmentNameFrame;
- }
- NSString *titleAddress=@"客户地址 :";
- CGRect titleAddressFrame = [titleAddress textRectWithSize:CGSizeMake(100, MAXFLOAT) attributes:orderDict];
- titleAddressFrame.origin.x =xpadding+5;
- titleAddressFrame.origin.y = CGRectGetMaxY(_lblTitleDepartmentF)+10;
- _lblTitleAddressF= titleAddressFrame;
- NSString *address=[_orderItemModel address];
- if(address!=nil){
- CGRect addressFrame = [address textRectWithSize:CGSizeMake(200, MAXFLOAT) attributes:orderDict];
-
- addressFrame.origin.x=CGRectGetMaxX(titleAddressFrame)+8;
- addressFrame.origin.y = CGRectGetMaxY(_lblTitleDepartmentF)+10;
- _lblAddressF= addressFrame;
- }
- _bottomSeparatorF=CGRectMake(0,CGRectGetMaxY(_lblTitleAddressF)+5,Screen_Width, 10);
- _cellHeight=CGRectGetMaxY(_bottomSeparatorF);
-
- }
- @end
|