#import "BaseModel.h"
@protocol ZJPatrolDetail_inspectors

@end 



@interface ZJPatrolDetail_inspectors : BaseModel

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

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

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

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

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

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

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

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

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

@end

@protocol ZJPatrolDetail_questions_attachmentUrls

@end



@interface ZJPatrolDetail_questions_attachmentUrls : BaseModel

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

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

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

@end

@protocol ZJPatrolDetail_results 

@end 

@protocol ZJPatrolDetail_results_answers 

@end 

@protocol ZJPatrolDetail_results_answers_details 

@end 



@interface ZJPatrolDetail_results_answers_details : BaseModel

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

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

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

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

@end 



@interface ZJPatrolDetail_results_answers : BaseModel

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

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

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

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

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

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

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

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

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

@end 



@interface ZJPatrolDetail_results : BaseModel

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@end 

@protocol ZJPatrolDetail_questions 

@end

@protocol ZJPatrolDetail_questions_details 

@end 



@interface ZJPatrolDetail_questions_details : BaseModel

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

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

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

@end 



@interface ZJPatrolDetail_questions : BaseModel

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

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

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

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

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

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

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

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

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

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

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

@property (nonatomic, strong)  NSNumber <Optional>  * scoreTo;
/**
 拍照类型
 */
@property (nonatomic, copy) NSString *photoType;

@property (nonatomic, copy) NSString *titleNumber;

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

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

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



@end 



@interface ZJPatrolDetail : BaseModel

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

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

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

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

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

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

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

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

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

@property (nonatomic, assign) BOOL temp;

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

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

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

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

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

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

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

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

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

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

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

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

@end 

