//
//  SMSVerificationController.h
//  Open
//
//  Created by 雷俊博 on 2020/7/30.
//  Copyright © 2020 黄江涛 . All rights reserved.
//

#import <UIKit/UIKit.h>
//开户
#import "SaveProductModel.h"
#import "SaveOcrInfoModel.h"
#import "SaveJobModel.h"

//充值
#import "SaveAccountCardInfo.h"
#import "SaveAccountInfoModel.h"

//赎回
#import "ProductDetailModel.h"
#import "YSBuyedProModel.h"

//比财
#import "SaveBCProductInfoModel.h"
#import "BCRegistInfoModel.h"
#import "BCAccountInfoModel.h"
#import "BCHoldProListModel.h"

NS_ASSUME_NONNULL_BEGIN


typedef NS_ENUM(NSUInteger, SMSSendType) {
    SMSSendTypeOpenAccount = 0,//开户
    SMSSendTypeRecharge,//充值
    SMSSendTypeWithDrawal,//提现
    SMSSendTypeProPurchase,//产品购买
    SMSSendTypeProRedeem,//产品赎回
    SMSSendTypePhoneModtify,//手机号修改
    SMSSendTypeTypeBindCardModify,//绑定银行卡更换
    SMSSendTypeBCSystemIdentify,//比财实名,
    SMSSendTypeBCOpenAccount,//比财开户,
    SMSSendTypeBCRecharge,//比财充值
    SMSSendTypeBCWithDrawal,//比财提现
    SMSSendTypeBCProRedeem,//比财产品赎回
    SMSSendTypeBCProPurchase,//比财产品购买
    SMSSendTypeBCSignAtiveVerif,//比财签约主动

    
};

@interface SMSVerificationController : UIViewController

//***************开户***************

@property(nonatomic, strong)SaveSubProductModel* productModel;

@property(nonatomic, strong)SaveOcrInfoModel* ocrModel;

@property(nonatomic, strong)SaveJobModel* jobModel;

@property(nonatomic, copy)NSString* seqNo;//认证返回的编号

@property(nonatomic, copy)NSString* cardNo;//开户银行

@property(nonatomic, copy)NSString* prePhone;//预留手机号

//***************开户***************

//***************充值***************

@property (nonatomic, strong)SaveAccountInfoModel* infoModel;

@property (nonatomic, copy)NSString* amount;


//***************充值***************

//***************赎回***************

@property (nonatomic, strong)YSBuyedProModel* buyedProModel;

@property (nonatomic, strong)ProductDetailModel* detailModel;



//***************赎回***************


//***************手机号修改***************

@property(nonatomic, copy)NSString* phone;//修改手机号

//***************手机号修改***************

//***************更换的银行卡号码***************

@property(nonatomic, copy)NSString* nBindCard;//更换的银行卡号码

//***************更换的银行卡号码***************




//***************比财实名***************

@property (nonatomic, copy)NSString* idcardFrontPhoto;

@property (nonatomic, copy)NSString* idcardBackPhoto;

@property (nonatomic, copy)NSString* realName;

@property (nonatomic, copy)NSString* bankNo;

@property (nonatomic, copy)NSString* bcPrePhone;

@property (nonatomic, copy)NSString* idcardNo;

@property (nonatomic, strong)SaveBCProductInfoModel*bcInfoModel;

//***************比财实名***************


//***************比财开户***************

@property(nonatomic, strong)BCRegistInfoModel* registerModel;

@property(nonatomic, strong)BCDutyModel* dutyModel;

@property(nonatomic, strong)BCIndustryModel* industryModel;

@property(nonatomic, copy)NSString* bankName;

@property(nonatomic, copy)NSString* apiPackSeq;//中台流水号

@property(nonatomic, copy)NSString* validateCodeSerialNum;//验证码流水号



//***************比财开户***************


//***************比财电子账户信息***************

@property(nonatomic, strong)BCAccountInfoModel* bcAccountInfoModel;

//***************比财电子账户信息***************



//***************比财产品赎回***************
@property (nonatomic, strong)BCHoldProRetListModel* bcholdProRetModel;
//***************比财产品赎回***************


@property(nonatomic, assign)SMSSendType type;

@property (nonatomic, copy)NSString* from;

@end

NS_ASSUME_NONNULL_END
