|
@@ -239,49 +239,49 @@ struct UserInfo :ImmutableMappable{
|
|
init(map: Map) throws {
|
|
init(map: Map) throws {
|
|
|
|
|
|
id = try map.value("id")
|
|
id = try map.value("id")
|
|
- coachNum = try map.value("coachNum")
|
|
|
|
- recordDate = try map.value("recordDate")
|
|
|
|
|
|
+ coachNum = try map.value("coachNum") ?? ""
|
|
|
|
+ recordDate = try map.value("recordDate") ?? ""
|
|
schoolId = try map.value("schoolId")
|
|
schoolId = try map.value("schoolId")
|
|
schoolName = try map.value("schoolName") ?? ""
|
|
schoolName = try map.value("schoolName") ?? ""
|
|
- name = try map.value("name")
|
|
|
|
|
|
+ name = try map.value("name") ?? ""
|
|
sex = try map.value("sex")
|
|
sex = try map.value("sex")
|
|
- idcard = try map.value("idcard")
|
|
|
|
- mobile = try map.value("mobile")
|
|
|
|
- address = try map.value("address")
|
|
|
|
- photo = try map.value("photo")
|
|
|
|
|
|
+ idcard = try map.value("idcard") ?? ""
|
|
|
|
+ mobile = try map.value("mobile") ?? ""
|
|
|
|
+ address = try map.value("address") ?? ""
|
|
|
|
+ photo = try map.value("photo") ?? 0
|
|
fingerPrint = try map.value("fingerPrint") ?? ""
|
|
fingerPrint = try map.value("fingerPrint") ?? ""
|
|
drilicence = try map.value("drilicence")
|
|
drilicence = try map.value("drilicence")
|
|
expireTime = try map.value("expireTime") ?? ""
|
|
expireTime = try map.value("expireTime") ?? ""
|
|
- fstdrilicDate = try map.value("fstdrilicDate")
|
|
|
|
|
|
+ fstdrilicDate = try map.value("fstdrilicDate") ?? ""
|
|
occupationNo = try map.value("occupationNo") ?? ""
|
|
occupationNo = try map.value("occupationNo") ?? ""
|
|
occupationLevel = try map.value("occupationLevel") ?? ""
|
|
occupationLevel = try map.value("occupationLevel") ?? ""
|
|
- dripermitted = try map.value("dripermitted")
|
|
|
|
|
|
+ dripermitted = try map.value("dripermitted") ?? ""
|
|
teachpermitted = try map.value("teachpermitted")
|
|
teachpermitted = try map.value("teachpermitted")
|
|
employStatus = try map.value("employStatus")
|
|
employStatus = try map.value("employStatus")
|
|
- hireDate = try map.value("hireDate")
|
|
|
|
|
|
+ hireDate = try map.value("hireDate") ?? ""
|
|
leaveDate = try map.value("leaveDate") ?? ""
|
|
leaveDate = try map.value("leaveDate") ?? ""
|
|
- createDate = try map.value("createDate")
|
|
|
|
- createUser = try map.value("createUser")
|
|
|
|
- createUserName = try map.value("createUserName")
|
|
|
|
- photoPath = try map.value("photoPath")
|
|
|
|
- updateDate = try map.value("updateDate")
|
|
|
|
- updateUser = try map.value("updateUser")
|
|
|
|
- updateUserName = try map.value("updateUserName")
|
|
|
|
- cardType = try map.value("cardType")
|
|
|
|
- cardId = try map.value("cardId")
|
|
|
|
- logout = try map.value("logout")
|
|
|
|
- sync = try map.value("sync")
|
|
|
|
|
|
+ createDate = try map.value("createDate") ?? ""
|
|
|
|
+ createUser = try map.value("createUser") ?? 0
|
|
|
|
+ createUserName = try map.value("createUserName") ?? ""
|
|
|
|
+ photoPath = try map.value("photoPath") ?? ""
|
|
|
|
+ updateDate = try map.value("updateDate") ?? ""
|
|
|
|
+ updateUser = try map.value("updateUser") ?? 0
|
|
|
|
+ updateUserName = try map.value("updateUserName") ?? ""
|
|
|
|
+ cardType = try map.value("cardType") ?? ""
|
|
|
|
+ cardId = try map.value("cardId") ?? ""
|
|
|
|
+ logout = try map.value("logout") ?? ""
|
|
|
|
+ sync = try map.value("sync") ?? ""
|
|
syncTime = try map.value("syncTime") ?? ""
|
|
syncTime = try map.value("syncTime") ?? ""
|
|
groupId = try map.value("groupId") ?? ""
|
|
groupId = try map.value("groupId") ?? ""
|
|
lockStatus = try map.value("lockStatus") ?? ""
|
|
lockStatus = try map.value("lockStatus") ?? ""
|
|
protocolPath = try map.value("protocolPath") ?? ""
|
|
protocolPath = try map.value("protocolPath") ?? ""
|
|
auditStatus = try map.value("auditStatus") ?? ""
|
|
auditStatus = try map.value("auditStatus") ?? ""
|
|
- type = try map.value("type")
|
|
|
|
- isIllegal = try map.value("isIllegal")
|
|
|
|
- healthState = try map.value("healthState")
|
|
|
|
|
|
+ type = try map.value("type") ?? ""
|
|
|
|
+ isIllegal = try map.value("isIllegal") ?? ""
|
|
|
|
+ healthState = try map.value("healthState") ?? ""
|
|
origo = try map.value("origo") ?? ""
|
|
origo = try map.value("origo") ?? ""
|
|
- educationLevel = try map.value("educationLevel")
|
|
|
|
- isAgree = try map.value("isAgree")
|
|
|
|
|
|
+ educationLevel = try map.value("educationLevel") ?? ""
|
|
|
|
+ isAgree = try map.value("isAgree") ?? 0
|
|
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|