Commit 1b440ceb authored by Steven杜宇's avatar Steven杜宇

// 职业选择

parent 24b53b7d
...@@ -30,6 +30,7 @@ ...@@ -30,6 +30,7 @@
042FBBCB2B65058000F9DE23 /* YHChildBasicInfoVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 042FBBCA2B65058000F9DE23 /* YHChildBasicInfoVC.swift */; }; 042FBBCB2B65058000F9DE23 /* YHChildBasicInfoVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 042FBBCA2B65058000F9DE23 /* YHChildBasicInfoVC.swift */; };
042FBBD42B67A2FE00F9DE23 /* YHFormPickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 042FBBD32B67A2F900F9DE23 /* YHFormPickerView.swift */; }; 042FBBD42B67A2FE00F9DE23 /* YHFormPickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 042FBBD32B67A2F900F9DE23 /* YHFormPickerView.swift */; };
042FBBD62B67BDD500F9DE23 /* YHBrotherInfoVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 042FBBD52B67BDD500F9DE23 /* YHBrotherInfoVC.swift */; }; 042FBBD62B67BDD500F9DE23 /* YHBrotherInfoVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 042FBBD52B67BDD500F9DE23 /* YHBrotherInfoVC.swift */; };
043955212B70955200955D49 /* YHFormPickerViewType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 043955202B70955200955D49 /* YHFormPickerViewType.swift */; };
0468D4202B49320900CFB916 /* YHVerificationCodeLoginController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468D41F2B49320900CFB916 /* YHVerificationCodeLoginController.swift */; }; 0468D4202B49320900CFB916 /* YHVerificationCodeLoginController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468D41F2B49320900CFB916 /* YHVerificationCodeLoginController.swift */; };
0468D4222B493A5E00CFB916 /* YHPhoneMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468D4212B493A5E00CFB916 /* YHPhoneMessageView.swift */; }; 0468D4222B493A5E00CFB916 /* YHPhoneMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468D4212B493A5E00CFB916 /* YHPhoneMessageView.swift */; };
0468D4242B494BEA00CFB916 /* YHCodeResultViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468D4232B494BEA00CFB916 /* YHCodeResultViewController.swift */; }; 0468D4242B494BEA00CFB916 /* YHCodeResultViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468D4232B494BEA00CFB916 /* YHCodeResultViewController.swift */; };
...@@ -249,6 +250,7 @@ ...@@ -249,6 +250,7 @@
042FBBCA2B65058000F9DE23 /* YHChildBasicInfoVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YHChildBasicInfoVC.swift; sourceTree = "<group>"; }; 042FBBCA2B65058000F9DE23 /* YHChildBasicInfoVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YHChildBasicInfoVC.swift; sourceTree = "<group>"; };
042FBBD32B67A2F900F9DE23 /* YHFormPickerView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = YHFormPickerView.swift; sourceTree = "<group>"; }; 042FBBD32B67A2F900F9DE23 /* YHFormPickerView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = YHFormPickerView.swift; sourceTree = "<group>"; };
042FBBD52B67BDD500F9DE23 /* YHBrotherInfoVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YHBrotherInfoVC.swift; sourceTree = "<group>"; }; 042FBBD52B67BDD500F9DE23 /* YHBrotherInfoVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YHBrotherInfoVC.swift; sourceTree = "<group>"; };
043955202B70955200955D49 /* YHFormPickerViewType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YHFormPickerViewType.swift; sourceTree = "<group>"; };
0468D41F2B49320900CFB916 /* YHVerificationCodeLoginController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YHVerificationCodeLoginController.swift; sourceTree = "<group>"; }; 0468D41F2B49320900CFB916 /* YHVerificationCodeLoginController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YHVerificationCodeLoginController.swift; sourceTree = "<group>"; };
0468D4212B493A5E00CFB916 /* YHPhoneMessageView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YHPhoneMessageView.swift; sourceTree = "<group>"; }; 0468D4212B493A5E00CFB916 /* YHPhoneMessageView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YHPhoneMessageView.swift; sourceTree = "<group>"; };
0468D4232B494BEA00CFB916 /* YHCodeResultViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YHCodeResultViewController.swift; sourceTree = "<group>"; }; 0468D4232B494BEA00CFB916 /* YHCodeResultViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YHCodeResultViewController.swift; sourceTree = "<group>"; };
...@@ -523,6 +525,7 @@ ...@@ -523,6 +525,7 @@
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
042FBBD32B67A2F900F9DE23 /* YHFormPickerView.swift */, 042FBBD32B67A2F900F9DE23 /* YHFormPickerView.swift */,
043955202B70955200955D49 /* YHFormPickerViewType.swift */,
); );
path = PickerView; path = PickerView;
sourceTree = "<group>"; sourceTree = "<group>";
...@@ -1500,6 +1503,7 @@ ...@@ -1500,6 +1503,7 @@
A5ACE9382B4564F7002C94D2 /* UIApplication+Extension.swift in Sources */, A5ACE9382B4564F7002C94D2 /* UIApplication+Extension.swift in Sources */,
0468D44B2B625AAB00CFB916 /* YHItemModel.swift in Sources */, 0468D44B2B625AAB00CFB916 /* YHItemModel.swift in Sources */,
041B52872B5657B3007EBCEB /* IMAppKey.swift in Sources */, 041B52872B5657B3007EBCEB /* IMAppKey.swift in Sources */,
043955212B70955200955D49 /* YHFormPickerViewType.swift in Sources */,
0468D42B2B55019900CFB916 /* YHAnalytics.swift in Sources */, 0468D42B2B55019900CFB916 /* YHAnalytics.swift in Sources */,
A5ACE93C2B4564F7002C94D2 /* UIColor+Extension.swift in Sources */, A5ACE93C2B4564F7002C94D2 /* UIColor+Extension.swift in Sources */,
042FBBBD2B63519C00F9DE23 /* YHFormItemSelectSheetCell.swift in Sources */, 042FBBBD2B63519C00F9DE23 /* YHFormItemSelectSheetCell.swift in Sources */,
......
...@@ -27,317 +27,6 @@ ...@@ -27,317 +27,6 @@
import UIKit import UIKit
enum YHFormPickerViewType: Int {
// 按自然顺序递增
case none = 0
// 学位
case degree
// 学位有无
case ownDegree
// 婚姻
case marriage
// 授课形式
case edution
// 职业
case occupation
// 性别
case gender
// 证件
case certificate
// 在港身份
case identity
// 颁发地区
case degreeLocation
}
enum YHFormPickerViewSubType {
case none
case marriage(YHPickerViewMarriageType)
case degree(YHPickerViewDegreeType)
case ownDegree(YHPickerViewHasDegreeType)
case education(YHPickerViewEducationType)
case occupation(YHPickerViewOccupationType)
case gender(YHPickerViewGenderType)
case certificate(YHPickerViewCertificateType)
case identity(YHPickerViewIdentityType)
case degreeLocation(YHPickerViewDegreeLocationType)
var title:String {
switch self {
case .none:
return "".local
case .ownDegree(.hasDegree):
return "有学位".local
case .ownDegree(.noDegree):
return "无学位".local
case .marriage(.unmarriage):
return "未婚".local
case .marriage(.marriaged):
return "已婚".local
case .marriage(.separated):
return "分居".local
case .marriage(.divorced):
return "离婚".local
case .marriage(.widowed):
return "丧偶".local
case .degree(.bachelor):
return "学士学位".local
case .degree(.master):
return "硕士学位".local
case .degree(.doctor):
return "博士学位".local
case .education(.fullTime):
return "全日制".local
case .education(.partTime):
return "兼职制".local
case.education(.distanceCourses):
return "遥距课程".local
case .occupation(.onTheJob):
return "在职".local
case .occupation(.retire):
return "退休".local
case .occupation(.unemployed):
return "无业".local
case .occupation(.student):
return "学生".local
case .gender(.male):
return "男".local
case .gender(.female):
return "女".local
case .certificate(.passport):
return "护照".local
case .certificate(.travelPassport):
return "旅游通行证".local
case .certificate(.diplomaticPassport):
return "外交护照".local
case .certificate(.chineseStatelessTravelPassport):
return "中国发无国籍旅游证件".local
case .certificate(.otherStatelessTravelPassport):
return "其他无国籍旅行证件".local
case .certificate(.unitedNationsPassport):
return "联合国通行证".local
case .certificate(.officialPassport):
return "公务护照".local
case .certificate(.other):
return "其他".local
case .identity(.student):
return "学生".local
case .identity(.employment):
return "就业".local
case .identity(.residence):
return "居留".local
case .identity(.visit):
return "访问".local
case .identity(.other):
return "其他".local
case .degreeLocation(.domestic):
return "国内 (颁发)".local
case .degreeLocation(.forgin):
return "国外 (颁发)".local
}
return ""
}
var index:Int {
switch self {
case .none:
return 0
case .marriage(.unmarriage):
return 0
case .marriage(.marriaged):
return 1
case .marriage(.separated):
return 2
case .marriage(.divorced):
return 3
case .marriage(.widowed):
return 4
case .degree(.bachelor):
return 1
case .degree(.master):
return 2
case .degree(.doctor):
return 3
case .education(.fullTime):
return 0
case .education(.partTime):
return 1
case.education(.distanceCourses):
return 2
case .occupation(.onTheJob):
return 0
case .occupation(.retire):
return 1
case .occupation(.unemployed):
return 2
case .occupation(.student):
return 3
case .gender(.male):
return 0
case .gender(.female):
return 1
case .certificate(.passport):
return 3
case .certificate(.diplomaticPassport):
return 4
case .certificate(.officialPassport):
return 5
case .certificate(.chineseStatelessTravelPassport):
return 6
case .certificate(.travelPassport):
return 7
case .certificate(.unitedNationsPassport):
return 8
case .certificate(.otherStatelessTravelPassport):
return 9
case .certificate(.other):
return 10
case .ownDegree(.noDegree):
return 0
case .ownDegree(.hasDegree):
return 1
case .identity(.student):
return 0
case .identity(.employment):
return 1
case .identity(.residence):
return 2
case .identity(.visit):
return 3
case .identity(.other):
return 4
case .degreeLocation(.domestic):
return 1
case .degreeLocation(.forgin):
return 2
}
return -1
}
}
enum YHPickerViewMarriageType: Int {
// 未婚
case unmarriage = 0
// 已婚
case marriaged = 1
// 离婚
case divorced = 2
// 分居
case separated = 3
// 丧偶
case widowed = 4
}
enum YHPickerViewDegreeType:Int {
// 学士
case bachelor = 1
// 硕士
case master = 2
// 博士
case doctor = 3
}
enum YHPickerViewEducationType {
// 全日制
case fullTime
// 兼读制
case partTime
// 遥距课程
case distanceCourses
}
enum YHPickerViewOccupationType {
// 在职
case onTheJob
// 退休
case retire
// 无业
case unemployed
// 学生
case student
}
enum YHPickerViewGenderType: Int {
// 男
case male = 0
// 女
case female = 1
}
enum YHPickerViewCertificateType: Int {
// 护照
case passport = 3
// 外交护照
case diplomaticPassport = 4
// 公务护照
case officialPassport = 5
// 中国发无国籍旅游证件
case chineseStatelessTravelPassport = 6
// 旅游通行证
case travelPassport = 7
// 联合国通行证
case unitedNationsPassport = 8
// 其他无国籍旅行证件
case otherStatelessTravelPassport = 9
// 其他
case other = 10
}
enum YHPickerViewIdentityType: Int {
// 学生
case student = 0
// 就业
case employment = 1
// 居留
case residence = 2
// 访问
case visit = 3
// 其他
case other = 4
}
enum YHPickerViewHasDegreeType: Int {
// 无学位
case noDegree = 0
// 有学位
case hasDegree = 1
}
enum YHPickerViewDegreeLocationType:Int {
// 国内
case domestic = 1
// 国外
case forgin = 2
}
class YHFormPickerViewItem { class YHFormPickerViewItem {
let type: YHFormPickerViewSubType let type: YHFormPickerViewSubType
...@@ -471,6 +160,21 @@ class YHFormPickerView: UIView { ...@@ -471,6 +160,21 @@ class YHFormPickerView: UIView {
YHFormPickerViewItem(type: .occupation(.unemployed)), YHFormPickerViewItem(type: .occupation(.unemployed)),
YHFormPickerViewItem(type: .occupation(.student))], YHFormPickerViewItem(type: .occupation(.student))],
// 职业2
.profession:
[YHFormPickerViewItem(type: .profession(.enterpriseManagerSenior)),
YHFormPickerViewItem(type: .profession(.enterpriseManagerJunior)),
YHFormPickerViewItem(type: .profession(.startOwnBusiness)),
YHFormPickerViewItem(type: .profession(.generalStaff)),
YHFormPickerViewItem(type: .profession(.professionals)),
YHFormPickerViewItem(type: .profession(.selfEmployed)),
YHFormPickerViewItem(type: .profession(.governmentEmployee)),
YHFormPickerViewItem(type: .profession(.student)),
YHFormPickerViewItem(type: .profession(.houseWife)),
YHFormPickerViewItem(type: .profession(.retirees)),
YHFormPickerViewItem(type: .profession(.graduates)),
YHFormPickerViewItem(type: .profession(.other))],
// 性别 // 性别
.gender: .gender:
[YHFormPickerViewItem(type: .gender(.male)), [YHFormPickerViewItem(type: .gender(.male)),
...@@ -506,6 +210,8 @@ class YHFormPickerView: UIView { ...@@ -506,6 +210,8 @@ class YHFormPickerView: UIView {
YHFormPickerViewItem(type: .degreeLocation(.forgin))], YHFormPickerViewItem(type: .degreeLocation(.forgin))],
] ]
}() }()
...@@ -657,6 +363,8 @@ class YHFormPickerView: UIView { ...@@ -657,6 +363,8 @@ class YHFormPickerView: UIView {
return "是否拥有学位" return "是否拥有学位"
case .degreeLocation: case .degreeLocation:
return "选择学位" return "选择学位"
case .profession:
return "职业"
} }
} }
} }
...@@ -811,6 +519,45 @@ extension YHFormPickerView { ...@@ -811,6 +519,45 @@ extension YHFormPickerView {
} else if title == "国外 (颁发)".local { } else if title == "国外 (颁发)".local {
return .degreeLocation(.forgin) return .degreeLocation(.forgin)
} }
case .profession:
if title.contains("高级管理者") {
return .profession(.enterpriseManagerSenior)
} else if title.contains("包括初、中级层管理者") {
return .profession(.enterpriseManagerJunior)
} else if title.contains("自主创业") {
return .profession(.startOwnBusiness)
} else if title.contains("普通职员") {
return .profession(.generalStaff)
} else if title.contains("专业人员") {
return .profession(.professionals)
} else if title.contains("个体经营/承包商") {
return .profession(.selfEmployed)
} else if title.contains("政府机关干部/公务人员") {
return .profession(.governmentEmployee)
} else if title.contains("在校学生") {
return .profession(.student)
} else if title.contains("家庭主妇") {
return .profession(.houseWife)
} else if title.contains("退休人员") {
return .profession(.retirees)
} else if title.contains("应届毕业生") {
return .profession(.graduates)
} else if title.contains("其他") {
return .profession(.other)
}
} }
return .none return .none
} }
......
//
// YHFormPickerViewType.swift
// galaxy
//
// Created by edy on 2024/2/5.
// Copyright © 2024 https://www.galaxy-immi.com. All rights reserved.
//
import Foundation
enum YHFormPickerViewType: Int {
// 按自然顺序递增
case none = 0
// 学位
case degree
// 学位有无
case ownDegree
// 婚姻
case marriage
// 授课形式
case edution
// 职业
case occupation
// 职业2
case profession
// 性别
case gender
// 证件
case certificate
// 在港身份
case identity
// 颁发地区
case degreeLocation
}
enum YHPickerViewMarriageType: Int {
// 未婚
case unmarriage = 0
// 已婚
case marriaged = 1
// 离婚
case divorced = 2
// 分居
case separated = 3
// 丧偶
case widowed = 4
}
enum YHPickerViewDegreeType:Int {
// 学士
case bachelor = 1
// 硕士
case master = 2
// 博士
case doctor = 3
}
enum YHPickerViewEducationType {
// 全日制
case fullTime
// 兼读制
case partTime
// 遥距课程
case distanceCourses
}
enum YHPickerViewOccupationType {
// 在职
case onTheJob
// 退休
case retire
// 无业
case unemployed
// 学生
case student
}
enum YHPicerViewProfessionType: Int {
// 企业管理者 (高级管理者)
case enterpriseManagerSenior = 0
// 企业管理者 (包括初、中级层管理者)
case enterpriseManagerJunior
// 自主创业 (有实际运营的公司)
case startOwnBusiness
// 普通职员 (办公室/写字楼)
case generalStaff
// 专业人员 (医生/教师/律师/记者/文体)
case professionals
// 个体经营/承包商
case selfEmployed
// 政府机关干部/公务人员
case governmentEmployee
// 在校学生
case student
// 家庭主妇
case houseWife
// 退休人员
case retirees
// 应届毕业生
case graduates
// 其他
case other
}
enum YHPickerViewGenderType: Int {
// 男
case male = 0
// 女
case female = 1
}
enum YHPickerViewCertificateType: Int {
// 护照
case passport = 3
// 外交护照
case diplomaticPassport = 4
// 公务护照
case officialPassport = 5
// 中国发无国籍旅游证件
case chineseStatelessTravelPassport = 6
// 旅游通行证
case travelPassport = 7
// 联合国通行证
case unitedNationsPassport = 8
// 其他无国籍旅行证件
case otherStatelessTravelPassport = 9
// 其他
case other = 10
}
enum YHPickerViewIdentityType: Int {
// 学生
case student = 0
// 就业
case employment = 1
// 居留
case residence = 2
// 访问
case visit = 3
// 其他
case other = 4
}
enum YHPickerViewHasDegreeType: Int {
// 无学位
case noDegree = 0
// 有学位
case hasDegree = 1
}
enum YHPickerViewDegreeLocationType:Int {
// 国内
case domestic = 1
// 国外
case forgin = 2
}
enum YHFormPickerViewSubType {
case none
case marriage(YHPickerViewMarriageType)
case degree(YHPickerViewDegreeType)
case ownDegree(YHPickerViewHasDegreeType)
case education(YHPickerViewEducationType)
case occupation(YHPickerViewOccupationType)
case gender(YHPickerViewGenderType)
case certificate(YHPickerViewCertificateType)
case identity(YHPickerViewIdentityType)
case degreeLocation(YHPickerViewDegreeLocationType)
case profession(YHPicerViewProfessionType)
var title:String {
switch self {
case .none:
return "".local
case .ownDegree(.hasDegree):
return "有学位".local
case .ownDegree(.noDegree):
return "无学位".local
case .marriage(.unmarriage):
return "未婚".local
case .marriage(.marriaged):
return "已婚".local
case .marriage(.separated):
return "分居".local
case .marriage(.divorced):
return "离婚".local
case .marriage(.widowed):
return "丧偶".local
case .degree(.bachelor):
return "学士学位".local
case .degree(.master):
return "硕士学位".local
case .degree(.doctor):
return "博士学位".local
case .education(.fullTime):
return "全日制".local
case .education(.partTime):
return "兼职制".local
case.education(.distanceCourses):
return "遥距课程".local
case .occupation(.onTheJob):
return "在职".local
case .occupation(.retire):
return "退休".local
case .occupation(.unemployed):
return "无业".local
case .occupation(.student):
return "学生".local
case .gender(.male):
return "男".local
case .gender(.female):
return "女".local
case .certificate(.passport):
return "护照".local
case .certificate(.travelPassport):
return "旅游通行证".local
case .certificate(.diplomaticPassport):
return "外交护照".local
case .certificate(.chineseStatelessTravelPassport):
return "中国发无国籍旅游证件".local
case .certificate(.otherStatelessTravelPassport):
return "其他无国籍旅行证件".local
case .certificate(.unitedNationsPassport):
return "联合国通行证".local
case .certificate(.officialPassport):
return "公务护照".local
case .certificate(.other):
return "其他".local
case .identity(.student):
return "学生".local
case .identity(.employment):
return "就业".local
case .identity(.residence):
return "居留".local
case .identity(.visit):
return "访问".local
case .identity(.other):
return "其他".local
case .degreeLocation(.domestic):
return "国内 (颁发)".local
case .degreeLocation(.forgin):
return "国外 (颁发)".local
case .profession(.enterpriseManagerSenior):
return "企业管理者 (高级管理者)".local
case .profession(.enterpriseManagerJunior):
return "企业管理者 (包括初、中级层管理者)".local
case .profession(.startOwnBusiness):
return "自主创业 (有实际运营的公司)".local
case .profession(.generalStaff):
return "普通职员 (办公室/写字楼)".local
case .profession(.professionals):
return "专业人员 (医生/教师/律师/记者/文体)".local
case .profession(.selfEmployed):
return "个体经营/承包商".local
case .profession(.governmentEmployee):
return "政府机关干部/公务人员".local
case .profession(.student):
return "在校学生".local
case .profession(.houseWife):
return "家庭主妇".local
case .profession(.retirees):
return "退休人员".local
case .profession(.graduates):
return "应届毕业生".local
case .profession(.other):
return "其他".local
return ""
}
}
var index:Int {
switch self {
case .none:
return 0
case .marriage(.unmarriage):
return 0
case .marriage(.marriaged):
return 1
case .marriage(.separated):
return 2
case .marriage(.divorced):
return 3
case .marriage(.widowed):
return 4
case .degree(.bachelor):
return 1
case .degree(.master):
return 2
case .degree(.doctor):
return 3
case .education(.fullTime):
return 0
case .education(.partTime):
return 1
case.education(.distanceCourses):
return 2
case .occupation(.onTheJob):
return 0
case .occupation(.retire):
return 1
case .occupation(.unemployed):
return 2
case .occupation(.student):
return 3
case .gender(.male):
return 0
case .gender(.female):
return 1
case .certificate(.passport):
return 3
case .certificate(.diplomaticPassport):
return 4
case .certificate(.officialPassport):
return 5
case .certificate(.chineseStatelessTravelPassport):
return 6
case .certificate(.travelPassport):
return 7
case .certificate(.unitedNationsPassport):
return 8
case .certificate(.otherStatelessTravelPassport):
return 9
case .certificate(.other):
return 10
case .ownDegree(.noDegree):
return 0
case .ownDegree(.hasDegree):
return 1
case .identity(.student):
return 0
case .identity(.employment):
return 1
case .identity(.residence):
return 2
case .identity(.visit):
return 3
case .identity(.other):
return 4
case .degreeLocation(.domestic):
return 1
case .degreeLocation(.forgin):
return 2
case .profession(.enterpriseManagerSenior):
return 0
case .profession(.enterpriseManagerJunior):
return 1
case .profession(.startOwnBusiness):
return 2
case .profession(.generalStaff):
return 3
case .profession(.professionals):
return 4
case .profession(.selfEmployed):
return 5
case .profession(.governmentEmployee):
return 6
case .profession(.student):
return 7
case .profession(.houseWife):
return 8
case .profession(.retirees):
return 9
case .profession(.graduates):
return 10
case .profession(.other):
return 11
}
return -1
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment