// // SalesOutStorageSalesSlipModel.m // IBOSSmini // // Created by guan hong hou on 2018/4/13. // Copyright © 2018年 elongtian. All rights reserved. // #import "SalesOutStorageSalesSlipModel.h" #import "DateFormat.h" @implementation SalesOutStorageSalesSlipModel -(void)parseDic:(NSDictionary *)dic{ _salesId=[NSString stringWithFormat:@"%d",[[dic objectForKey:@"SalesID"]integerValue]]; _salesNo=[dic objectForKey:@"SalesNo"]; _customerName=[dic objectForKey:@"CustomerName"]; _telephone=[dic objectForKey:@"Telephone"]; _customerId=[NSString stringWithFormat:@"%d",[[dic objectForKey:@"CustomerID"]integerValue]]; _customerCode=[dic objectForKey:@"CustomerCode"]; _channelId=[NSString stringWithFormat:@"%d",[[dic objectForKey:@"ChannelID"]integerValue]]; _channelName=[dic objectForKey:@"ChannelName"]; _status=[[dic objectForKey:@"Status"]integerValue]; _departmentId=[NSString stringWithFormat:@"%d",[[dic objectForKey:@"OrganizationID"]integerValue]]; _departmentCode=[dic objectForKey:@"OrganizationCode"]; _departmentName=[dic objectForKey:@"OrganizationName"]; _staffId=[NSString stringWithFormat:@"%d",[[dic objectForKey:@"StaffID"]integerValue]]; _staffName=[dic objectForKey:@"StaffName"]; _creater=[dic objectForKey:@"CreateUserName"]; _accountDate=[DateFormat dateFormatSplit:[dic objectForKey:@"AccountDate"]]; _customerAddress=[dic objectForKey:@"Address"]; _goodsAmount=[NSString stringWithFormat:@"%.2f",[[dic objectForKey:@"GoodsAmount"]doubleValue]]; _goodsCount=@""; _contacts=[dic objectForKey:@"Contacts"]; } - (id)copyWithZone:(nullable NSZone *)zone{ SalesOutStorageSalesSlipModel *salesSlipModel = [[self class] allocWithZone:zone]; salesSlipModel.checkedFlag=_checkedFlag; salesSlipModel.salesId=_salesId; salesSlipModel.salesNo=_salesNo; salesSlipModel.customerName=_customerName; salesSlipModel.telephone=_telephone; salesSlipModel.customerId=_customerId; salesSlipModel.customerCode=_customerCode; salesSlipModel.channelId=_channelId; salesSlipModel.channelName=_channelName; salesSlipModel.status=_status; salesSlipModel.departmentId=_departmentId; salesSlipModel.departmentCode=_departmentCode; salesSlipModel.departmentName=_departmentName; salesSlipModel.staffId=_staffId; salesSlipModel.staffName=_staffName; salesSlipModel.creater=_creater; salesSlipModel.accountDate=_accountDate; salesSlipModel.customerAddress=_customerAddress; salesSlipModel.goodsAmount=_goodsAmount; salesSlipModel.goodsCount=_goodsCount; salesSlipModel.contacts=_contacts; salesSlipModel.goodsDetailArray=[[NSMutableArray alloc] initWithArray:_goodsDetailArray copyItems:YES];; return salesSlipModel; } @end