办公微助手APP IOS Swift 重写 2016.5.31 本地资源导入 --------------- 完成登录逻辑 短信验证界面完成 正在补充短信验证代码 http request 待封装 Alamofire http request 请求短信验证码 ------------------- POST /zhuxunserver/sms/sendCode -发送短信验证码 参数说明: String serverID -必填项,服务器ID String loginName -必填项,用户账号 String|int userID -必填项,用户ID String mobile -可选项,手机号码,可有多个号码,以英文逗号间隔 String message -可选项,短信内容,默认有统一格式 String|int priority -可选项,优先级,默认为0 String extAttrs -可选项,扩展数据 String uuid -可选项,请求唯一标识 参数格式:{ uuid:"", serverID:"", loginName:"", userID: 123, mobile:"接收人手机号码,多个以“,”隔开", message:"短信内容", priority:"优先级,默认:0", extAttrs:"扩展信息,可选" } 短信验证码校验 -------------- POST /zhuxunserver/sms/authCode -短信验证码验证 参数说明: String serverID -必填项,服务器ID String loginName -必填项,用户账号 String|int userID -必填项,用户ID String mobile -必填项,手机号码 String code -必填项,验证码 String uid -可选项,请求唯一标识 参数格式:{ uuid:"", serverID:"", loginName:"", userID: 123, mobile:"", code:"" } 返回值:主要的返回数据在data属性中 参数说明: Boolean success -请求是否成功,0|false失败,1|true成功 String messgae -提示消息 int statusCode -请求状态码 String|Object|Array data -请求响应数据 String type -请求类型 String uuid -请求唯一标识 多设备 新设备 短信验证 Device1 Device2 强占连接(老设备 主动断开) 短信操作 ----------------------- POST /zhuxunserver/sms/send -短信发送 参数说明: String|int userID -必填项,用户ID String mobile -可选项,手机号码,可有多个号码,以英文逗号间隔 String message -可选项,短信内容,默认有统一格式 String|int priority -可选项,优先级,默认为0 String extAttrs -可选项,扩展数据 String uuid -可选项,请求唯一标识 参数格式: { uuid:"", userID: 123, mobile:"接收人手机号码,多个以“,”隔开", message:"短信内容", priority:"优先级,默认:0", extAttrs:"扩展信息,可选" } --------------------------- POST /zhuxunserver/sms/sendCode -发送短信验证码 参数说明: String serverID -必填项,服务器ID String loginName -必填项,用户账号 String|int userID -必填项,用户ID String mobile -可选项,手机号码,可有多个号码,以英文逗号间隔 String message -可选项,短信内容,默认有统一格式 String|int priority -可选项,优先级,默认为0 String extAttrs -可选项,扩展数据 String uuid -可选项,请求唯一标识 POST /zhuxunserver/sms/authCode -短信验证码验证 参数说明: String serverID -必填项,服务器ID String loginName -必填项,用户账号 String|int userID -必填项,用户ID String mobile -必填项,手机号码 String code -必填项,验证码 String uid -可选项,请求唯一标识 参数格式:{ uuid:"", serverID:"", loginName:"", userID: 123, mobile:"", code:"" } ---------------- CoreData ---------------- |AddrBook| 用户个人信息表 ---------- AddrBookID Int64 用户ID appState Int16 avatar String 头像链接 branchId Int64 组织id cellTelephone String 手机号码 createTime Date 创建时间 defaultLoginName String 默认登录名 deleted Int16 是否已停用 department String 部门 disPlayName String 显示昵称 duty String 职务 XX中心负责人 email String 邮箱 gender Int16 性别 (男/女) groupID Int64 所属组织ID -不明 isFriend Boolean isPersonal Boolean loginName String loginState Int16 登陆状态 mobile String name String postion String 不明