//
//  PersonGatherJobNetManager.h
//  Open
//
//  Created by 看看智能 on 2018/1/6.
//  Copyright © 2018年 黄江涛 . All rights reserved.
//

#import "BaseNetManager.h"

@class PersonJob,bigcodeModel;

@interface PersonGatherJobNetManager : BaseNetManager
//个人信息采集一




+(id)getUserBase:(NSString *)publishName andtelphone:(NSString *)telphone  andregisterName:(NSString *)registerName andidcard:(NSString *)idcard andbirthday:(NSInteger )birthday andGender:(NSInteger)gender andnation:(NSInteger)nation andPicture:(NSString *)picture andAddress:(NSString*)adderss completionHandle:(void (^)(PersonJob *, NSError *))complete;


+(id)getPANDUANBase:(NSString *)publishName completionHandle:(void (^)(PersonJob *, NSError *))complete;



//个人信息采集二
+(id)getUserAdddBaseId:(NSInteger)baseId //用户id由第一个接口上传回来的
     andIDCard:(NSString*)IDCard
             andIsSocialSecurity:(NSInteger)isSocialSecurity //是否参保
             andsocialSecurityCard:(NSString *)socialSecurityCard//社保卡
             andIscardPicPure:(NSString *)IscardPicPure//身份证照片路径
             andEducation:(NSInteger)education  //文化程度
             andgradudctionTime:(NSInteger)graduationTime //毕业时间
             andgraduationSchool:(NSString *)graduationSchool //毕业学校
             andMajor:(NSString *)major//专业
             andHoster:(NSString *)hoster//户主
             andHostIdcard:(NSString*)hostIdcard//户主身份证
             andrelateHosterType:(NSInteger)relateHosterType //与户主关系
             andPoliticalOutLook:(NSInteger)politicalOutook // 1-9 种政治面貌
             andRegisterResidence:(NSInteger)registerResidence // 户口
             andhouseholdRegister:(NSString *)householdRegister //户籍地址
             andGroupType:(NSString *)groupType //群体类型
             andSkill:(NSString *)skill //职业资格
             andSkillGrade:(NSInteger)skillGrade//职业等级
            andTechnology:(NSString *)technology //专业技术职务
andTechnongyGrade:(NSInteger)technologyGrade //职称等级
andProvonce:(NSString *)province//省
andCity:(NSString *)city//市
andCountry:(NSString *)country//区,县
andTown:(NSString *)town//乡
anddetailAddress:(NSString *)detailAddress//村
andNeverEmployedtype:(NSInteger)neverEmployedtype//其他
            andJobInKK:(NSInteger)JobInKK // 就业类型
             completionHandle:(void (^)(PersonJob *, NSError *))complete;






//个人信息采集三
+(id)getUserAdddThreeeId:(NSInteger)baseId //用户id由第一个接口上传回来的
             andworkMode:(NSInteger)workMode//单位就业

   andcompanyName:(NSString*)companyName //公司名字

 andcompanyTel:(NSString *)companyTel//公司电话

      andcompanyProjectName:(NSString *)companyProjectName//公司项目名字

          andlaborCount:(NSInteger)laborCount  //劳动就业人数

andemployeeChannel:(NSInteger)employeeChannel  //劳动就业人数

    andrgstTime:(NSString*)rgstTime //毕业时间

   andflexType:(NSInteger)flexType //灵活就业类型

              andemployeeTime:(NSString*)employeeTime//就业/创业时间

             andincome:(NSInteger)income//收入

         andisTrain:(NSInteger)isTrain//是否获得证书

   andlocation:(NSString*)location//就业创业地址

   andworkType:(NSString*)workType //从事工种

  andindustryField:(NSString*)industryField //行业领域

andSelfSignatureImage:(NSString*)selfSignatureImage //本人签字
andCollectorImage:(NSString*)collectorImage //采集人签字
               andASFASF:(NSInteger)ASFASF   //新增城市就业
            andTrainType:(NSInteger)TrainType//培训就业需求
    andemployeeExtension:(NSString*)employeeExtension  //就业意向
          andWorkAddress:(NSInteger)WorkAddressExtension //理想就业地
 andmouthIncomeExtension:(NSInteger)mouthIncomeExtension //理想月工资
            andWorlStyle:(NSInteger)workStyle//工作方式
    andWorkTypeExtension:(NSString*)WorkTypeExtension//意向工种
          andpeixunGrank:(NSInteger)peixunGrank//培训等级
andentrepreneurialExtension:(NSString*)entrepreneurialExtension  //创业意向
         andDreamAddress:(NSString*)dreamAddress
      completionHandle:(void (^)(PersonJob *, NSError *))complete;



//个人信息采集四

+(id)getUserAdddFourId:(NSInteger)baseId //用户id由第一个接口上传回来的
     andunemployeeReason:(NSInteger)unemployeeReason//失业原因
       andunemployeeTime:(NSString*)unemployeeTime //失业时间
       andoriginCompanyl:(NSString *)originCompany//原工作单位
 completionHandle:(void (^)(PersonJob *, NSError *))complete;






//个人数据采集五
+(id)getUserAdddFived:(NSInteger)baseId //用户id由第一个接口上传回来的
             andunemployeeReason:(NSString*)unemployeeReason//失业原因
          andunemployeeTime:(NSString*)unemployeeTime //失业时间
           andoriginCompanyl:(NSString *)originCompany//原工作单位
   andTrainType:(NSInteger)TrainType//培训就业需求
           andemployeeExtension:(NSString*)employeeExtension  //就业意向
      andentrepreneurialExtension:(NSString*)entrepreneurialExtension  //创业意向
             andmouthIncomeExtension:(NSInteger)mouthIncomeExtension //理想月工资
             andWorkAddress:(NSInteger)WorkAddressExtension //理想就业地
         andpeixunGrank:(NSInteger)peixunGrank//培训等级
               andWorkTypeExtension:(NSString*)WorkTypeExtension//意向工种
              andWorlStyle:(NSInteger)workStyle//工作方式
             andselfSigniture:(NSString*)selfSigniture//本人签字
            andcollectorSignature:(NSString*)collectorSignature//采集人签字
      andDreamAddress:(NSString*)dreamAddress // 理想就业地址
        completionHandle:(void (^)(PersonJob *, NSError *))complete;





+(id)getQITA:(NSInteger)idcard selfImage:(NSString*)selfImage andCollectIamge:(NSString *)collectImage
andTrainType:(NSInteger)TrainType//培训就业需求
andemployeeExtension:(NSString*)employeeExtension  //就业意向
andWorkAddress:(NSInteger)WorkAddressExtension //理想就业地
andmouthIncomeExtension:(NSInteger)mouthIncomeExtension //理想月工资
andWorlStyle:(NSInteger)workStyle//工作方式
andWorkTypeExtension:(NSString*)WorkTypeExtension//意向工种
andpeixunGrank:(NSInteger)peixunGrank//培训等级
andentrepreneurialExtension:(NSString*)entrepreneurialExtension  //创业意向
andDreamAddress:(NSString*)dreamAddress
completionHandle:(void (^)(PersonJob *, NSError *))complete;




+(id)getBigCode:(NSString*)baseId
completionHandle:(void (^)(bigcodeModel *, NSError *))complete;




//5个省的地址选择
+(id)getUserprovincecompletionHandle:(void (^)(CityModel *, NSError *))complete;

+(id)getUserCitytoCity:(NSString*)province_id completionHandle:(void (^)(CitytoCityModel *, NSError *))complete;

+(id)getUserareaModel:(NSString*)city_id completionHandle:(void (^)( areaModel*, NSError *))complete;
+(id)getUsercountry:(NSString*)country_id completionHandle:(void (^)(Town *, NSError *))complete;

+(id)getUsertown:(NSString*)town_id completionHandle:(void (^)(VillageModel *, NSError *))complete;

//查询采集的选项
+(id)searchItem:(NSString*)itemTime
    andProvonce:(NSString *)province//省
        andCity:(NSString *)city//市
     andCountry:(NSString *)country//区,县
        andTown:(NSString *)town//乡
andVillage:(NSString*)village
completionHandle:(void (^)(NewMessage *, NSError *))complete;










@property(nonatomic,copy)FirstPersonInformationViewController *avc;








@end
