// // SalesOutStorageListModel.m // IBOSSmini // // Created by guan hong hou on 2018/4/10. // Copyright © 2018年 elongtian. All rights reserved. // #import "SalesOutStorageListModel.h" @implementation SalesOutStorageListModel -(void)parseDic:(NSDictionary *)dic{ if(dic!=nil){ _outStorageId=[NSString stringWithFormat:@"%d",[[dic objectForKey:@"DeliveryID"]intValue]]; _outStorageNo=[dic objectForKey:@"DeliveryNo"]; _outStorageTypeId=[NSString stringWithFormat:@"%d",[[dic objectForKey:@"DeliveryType"]intValue]]; _outStorageTypeName=[dic objectForKey:@"InventoryDeliveryTypeName"]; _customerId=[NSString stringWithFormat:@"%d",[[dic objectForKey:@"CustomerID"]intValue]]; _customerCode=[dic objectForKey:@"CustomerCode"]; _customerName=[dic objectForKey:@"CustomerName"]; _staffId=[NSString stringWithFormat:@"%d",[[dic objectForKey:@"StaffID"]intValue]]; _staffName=[dic objectForKey:@"StaffName"]; _businessDepartmentId=[NSString stringWithFormat:@"%d",[[dic objectForKey:@"OrganizationID"]intValue]]; _businessDepartmentName=[dic objectForKey:@"OrganizationName"]; _contacts=[dic objectForKey:@"Contacts"]; _contactTelephone=[dic objectForKey:@"Telephone"]; _customerAddress=[dic objectForKey:@"Address"]; _driverId=[NSString stringWithFormat:@"%d",[[dic objectForKey:@"Driver"]intValue]]; _driverName=[dic objectForKey:@"DriverName"]; _dockerId=[NSString stringWithFormat:@"%d",[[dic objectForKey:@"Docker"]intValue]]; _dockerName=[dic objectForKey:@"DockerName"]; _invoiceStatusId=[[dic objectForKey:@"Status"]integerValue]; _invoiceStatusName=[dic objectForKey:@"InvoiceStatusName"]; _reversedDeliveryId=[NSString stringWithFormat:@"%d",[[dic objectForKey:@"ReversedDeliveryID"]intValue]]; _reversedDeliveryNo=[dic objectForKey:@"ReversedDeliveryNo"]; _supplierName=[dic objectForKey:@"SupplierName"]; _feesAmount=[NSString stringWithFormat:@"%.4f",[[dic objectForKey:@"FeeAmount"]doubleValue]]; _accountDate=[DateFormat dateFormatSplit:[dic objectForKey:@"AccountDate"]]; _invoiceLayoutId=[NSString stringWithFormat:@"%d",[[dic objectForKey:@"InvoiceLayoutID"]intValue]]; _invoiceLayoutName=[dic objectForKey:@"InvoiceLayoutName"]; _creater=[dic objectForKey:@"CreateUserName"]; _sourceNo=[dic objectForKey:@"SourceNo"]; if(_sourceNo==nil||[_sourceNo isEqualToString:@""]){ _remarks=[dic objectForKey:@"Remarks"]; } else{ NSString *originalRemarks= [dic objectForKey:@"Remarks"]; if(originalRemarks==nil||[originalRemarks isEqualToString:@""]){ _remarks=[NSString stringWithFormat:@"%@,",_sourceNo]; } else{ _remarks=[NSString stringWithFormat:@"%@,%@",_sourceNo,originalRemarks]; } } } } @end