办公微助手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      不明

