swiftAPP

hxb 113586eefb ...code界面->StoryBoard 9 年之前
Images ff2739c80e commit at 2016.5.31 9 年之前
Pods a6b384a741 - -不记得自己改了哪方面 9 年之前
SocketChat 113586eefb ...code界面->StoryBoard 9 年之前
SocketChat.xcodeproj d9eff08aa0 add CoreData and NSManagerObjectclas 9 年之前
SocketChat.xcworkspace 113586eefb ...code界面->StoryBoard 9 年之前
com.wswinsoft.zhuxun 2016-06-13 09:17.12.970.xcappdata b885d9c858 no message 9 年之前
zhuxun.xcdatamodeld 8792e465c8 little change 9 年之前
Global.swift d9eff08aa0 add CoreData and NSManagerObjectclas 9 年之前
ManagerUserDefault.swift 0d51f1f51d 发送参数,调用服务端接口发送验证码 给自己 9 年之前
MyAlertViewController.swift 05c78cd995 add some files 9 年之前
Podfile a6b384a741 - -不记得自己改了哪方面 9 年之前
Podfile.lock a6b384a741 - -不记得自己改了哪方面 9 年之前
README.md b07b579857 add some files 9 年之前
SocketChat-Bridging-Header.h b885d9c858 no message 9 年之前
func.swift 113586eefb ...code界面->StoryBoard 9 年之前

README.md

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