

@interface HMSaleInputDetail_contract : ZJBaseModel

@property (nonatomic, strong)  NSString <Optional>  * code;

@property (nonatomic, strong)  NSString <Optional>  * uuid;

@property (nonatomic, strong)  NSString <Optional>  * name;

@end 



@interface HMSaleInputDetail_store : ZJBaseModel

@property (nonatomic, strong)  NSString <Optional>  * code;

@property (nonatomic, strong)  NSString <Optional>  * uuid;

@property (nonatomic, strong)  NSString <Optional>  * name;

@end 



@interface HMSaleInputDetail_tenant : ZJBaseModel

@property (nonatomic, strong)  NSString <Optional>  * code;

@property (nonatomic, strong)  NSString <Optional>  * uuid;

@property (nonatomic, strong)  NSString <Optional>  * name;

@end 

@protocol HMSaleInputDetail_payments 

@end 



@interface HMSaleInputDetail_payments_payment : ZJBaseModel

@property (nonatomic, strong)  NSString <Optional>  * code;

@property (nonatomic, strong)  NSString <Optional>  * uuid;

@property (nonatomic, strong)  NSString <Optional>  * name;

@end 



@interface HMSaleInputDetail_payments : ZJBaseModel

@property (nonatomic, strong)  NSNumber <Optional>  * total;

@property (nonatomic, strong) HMSaleInputDetail_payments_payment <Optional>  * payment;

@end 



@interface HMSaleInputDetail : ZJBaseModel

@property (nonatomic, strong)  NSString <Optional>  * oper;

@property (nonatomic, strong)  NSMutableArray < Optional> * mediaFiles;

@property (nonatomic, strong)  NSNumber <Optional>  * saleCount;

@property (nonatomic, strong)  NSString <Optional>  * saleDate;

@property (nonatomic, strong) HMSaleInputDetail_contract <Optional>  * contract;

@property (nonatomic, strong) HMSaleInputDetail_store <Optional>  * store;

@property (nonatomic, strong)  NSString <Optional>  * receiver;

@property (nonatomic, strong)  NSNumber <Optional>  * balance;

@property (nonatomic, strong) HMSaleInputDetail_tenant <Optional>  * tenant;

@property (nonatomic, strong)  NSMutableArray <HMSaleInputDetail_payments,Optional> * payments;

@end 

