// // ChangeSchoolListModel.h // jiaPei // // Created by 张嵘 on 2019/7/1. // Copyright © 2019 JCZ. All rights reserved. // #import "RQBaseModel.h" /// 转校类型:1省外转入/2省内转出/3省内转入/4省外转出 typedef NS_ENUM(NSUInteger, ChangeSchoolType) { /// 1省外转入 ChangeSchoolOutProvinceTurnInType = 1, /// 2省内转出 ChangeSchoolInProvinceTurnOutType = 2, /// 3省内转入 ChangeSchoolInProvinceTurnInType = 3, /// 4省外转出 ChangeSchoolOutProvinceTurnOutType = 4, }; /// 学员APP确认状态, 0未确认 1 已确认 typedef NS_ENUM(NSUInteger, ConfirmStatusType) { /// 0未确认 ConfirmStatusFalseType = 0, /// 1已确认 ConfirmStatusTureType = 1, }; /// 学驾状态:1第一阶段 2 第二阶段 3 第三阶段 4 第四阶段 5已结业 typedef NS_ENUM(NSUInteger, StudyStatusType) { /// 1第一阶段 StudyStatusOneType = 1, /// 2第二阶段 StudyStatusTwoType = 2, /// 3第三阶段 StudyStatusThreeType = 3, /// 4第四阶段 StudyStatusFourType = 4, /// 5已结业 StudyStatusCompleteType = 5, }; /// 证件类型(1:身份证; 2:外籍护照或身份证; 3:军官证; 4:其他;) typedef NS_ENUM(NSUInteger, cardType) { /// 1:身份证 cardIdCardType = 1, /// 2:外籍护照或身份证 cardPassportType = 2, /// 3:军官证 cardMilitaryOfficerType = 3, /// 4:其他 cardOtherType = 4, }; /// 省外转入/转出状态: /// 0未提交/1待审核/4学员已确认/2审核通过/3审核驳回/5确认接收/6拒绝转入/7撤回申请; /// 省内转出/转入状态: /// 0未提交/1待审核(转出驾校地市) /4学员已确认/ 7撤回申请/2审核通过(转出驾校地市)/3审核驳回(转出驾校地市)/ 6拒绝转入/10允许转入/ 11待审核(转入驾校地市) /12审核通过(转入驾校地市)/13审核驳回(转入驾校地市)/5确认接收 typedef NS_ENUM(NSUInteger, ChangeSchoolStatusType) { /// 0未提交 ChangeSchoolTypeUnSubmit = 0, /// 1待审核(转出驾校地市) ChangeSchoolTypeWaitAuditByASchool = 1, /// 2审核通过(转出驾校地市) ChangeSchoolTypeAuditViaByASchool = 2, /// 3审核驳回(转出驾校地市) ChangeSchoolTypeAuditRejectByASchool = 3, /// 4学员已确认 ChangeSchoolTypeHaveConfirmByStudent = 4, /// 5确认接收 ChangeSchoolTypeHaveAcceptAed = 5, /// 6拒绝转入 ChangeSchoolTypeRefuse = 6, /// 7撤回申请 ChangeSchoolTypeWithdraw = 7, /// 10允许转入 ChangeSchoolTypeAllow = 10, /// 11待审核(转入驾校地市) ChangeSchoolTypeWaitAuditByBSchool = 11, /// 12审核通过(转入驾校地市) ChangeSchoolTypeAuditViaByBSchool = 12, /// 13审核驳回(转入驾校地市) ChangeSchoolTypeAuditRejectByBSchool = 13, }; /// 转出驾校所属地市审核状态 0待审核 1审核通过 2驳回 typedef NS_ENUM(NSUInteger, ASchoolAuditStatusType) { /// 1待审核 ASchoolAuditStatusTypeWaitAudit = 0, /// 2审核通过 ASchoolAuditStatusTypeAuditVia = 1, /// 3审核驳回 ASchoolAuditStatusTypeAuditReject = 2, }; /// 转入驾校所属地市审核状态 0待审核 1审核通过 2驳回 typedef NS_ENUM(NSUInteger, BSchoolAuditStatusType) { /// 1待审核 BSchoolAuditStatusTypeWaitAudit = 0, /// 2审核通过 BSchoolAuditStatusTypeAuditVia = 1, /// 3审核驳回 BSchoolAuditStatusTypeAuditReject = 2, }; /// 转入驾校所属地市审核状态 0待审核 1审核通过 2驳回 typedef NS_ENUM(NSUInteger, sexType) { /// 1男 sexTypeMan = 1, /// 2女 sexTypeWoman = 2, }; NS_ASSUME_NONNULL_BEGIN @interface ZXINFO :NSObject @property (nonatomic , assign) cardType TSO_CARDTYPE; @property (nonatomic , copy) NSString * TSO_NAME; @property (nonatomic , copy) NSString * TZI_SCH_NAME_A; @property (nonatomic , copy) NSString * TZI_ID; @property (nonatomic , copy) NSString * TZI_SCH_NAME_B; @property (nonatomic , assign) sexType TSO_SEX; @property (nonatomic , assign) ChangeSchoolStatusType TZI_STATE; @property (nonatomic , copy) NSString * TZI_DQMC_B; @property (nonatomic , copy) NSString * TZI_DQMC_A; @property (nonatomic , copy) NSString * TZI_QXMC_B; @property (nonatomic , copy) NSString * TZI_QXMC_A; @property (nonatomic , assign) StudyStatusType TSO_STATE; @property (nonatomic , copy) NSString * TZI_REASON; @property (nonatomic , copy) NSString * TZI_CRDATE; @property (nonatomic , copy) NSString * TSO_IDCARD; @property (nonatomic , copy) NSString * TSO_TRAINTYPE; @property (nonatomic , copy) NSString * TZI_REMARK; @property (nonatomic , copy) NSString * TSO_ADDRESS; @property (nonatomic , copy) NSString * TSO_APPLYDATE; @property (nonatomic , assign) ASchoolAuditStatusType TZI_AUDIT_A; @property (nonatomic , assign) BSchoolAuditStatusType TZI_AUDIT_B; @property (nonatomic , copy) NSString * TSO_NATIONALITY; @property (nonatomic , assign) ConfirmStatusType TZI_STU_CONFIRM; @property (nonatomic , assign) ChangeSchoolType TZI_TYPE; @property (nonatomic , copy) NSString * TZI_SFBH_A; @end @interface FILESItem :NSObject @property (nonatomic , copy) NSString * id; @property (nonatomic , copy) NSString * urlPath; @property (nonatomic , copy) NSString * zxInfoId; @property (nonatomic , copy) NSString * crDate; @end @interface ChangeSchoolListModel : RQBaseModel @property (nonatomic , strong) ZXINFO * ZXINFO; @property (nonatomic , strong) NSArray * FILES; @end NS_ASSUME_NONNULL_END