JXServer.h 62 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240
  1. //
  2. // JXServer.h
  3. // sjvodios
  4. //
  5. // Created by on 12-5-22.
  6. // Copyright (c) 2012年 __MyCompanyName__. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. #import <CoreLocation/CoreLocation.h>
  10. #import "ATMHud.h"
  11. #import <AddressBook/AddressBook.h>
  12. #import "JXAddressBook.h"
  13. @class AppDelegate;
  14. @class JXConnection;
  15. @class JXImageView;
  16. @class McDownload;
  17. @class WeiboReplyData;
  18. @class jobData;
  19. @class JXExam;
  20. @class companyData;
  21. @class searchData;
  22. @class roomData;
  23. @class memberData;
  24. @class JXLocation;
  25. #define jx_page_size 1000
  26. #define jx_login_view -5100001
  27. #define jx_connect_timeout 15
  28. #define jx_did_yes 0
  29. #define jx_did_no 1
  30. #define jx_showImage_time 2.0
  31. #define kWBSDKDemoAppKey @"2267464530" //设置sina appkey
  32. #define kWBSDKDemoAppSecret @"07f47bc3c75fdcdd243ce92a48624e80"
  33. #define show_error 1
  34. #define hide_error 0
  35. #define act_paymentByThird @"api/pay" // 第三方支付
  36. #define act_getFaceListByGrade @"api/grade/faceListByGrade" // 根据等级获取表情列表
  37. #define act_getAllBubbleFontList @"api/grade/bubbleFontList" //获取所有气泡字体
  38. #define act_getbubbleFontByUserId @"api/grade/bubbleFontByUserId" // 获取气泡字体根据用户等级
  39. #define act_changeUserDefaultBubbleFont @"api/grade/changeUserDefaultBubbleFont" // 更改用户默认气泡字体
  40. #define act_getGradeList @"api/grade/gradeList" // 所有等级数据 无参
  41. #define act_getRoomActivitylist @"api/roomActivity/list" //我的彩金列表
  42. #define act_roomActivity @"api/roomActivityDelivery/grab" //打开彩金
  43. #define act_roomActivityRecord @"api/roomActivityRecord/list" //用户开奖列表
  44. #define act_getAppResource @"api/appResource/queryByCode"//app跳转链接
  45. #define act_customerLinkList @"customerLink/list"//客服
  46. #define act_getAdvertising @"advertising/queryAdvertisingOne" // 广告富文本接口
  47. #define act_roomgroupTypePackRed @"user/groupType/grab" //抢群定时红包
  48. #define act_reliefReceiveRelief @"user/relief/receiveRelief" //领取救援金
  49. #define act_reliefgetMyRelief @"user/relief/getMyRelief" //领取救援金
  50. #define act_getinviteget @"/user/invite/get" // 获取邀请码
  51. #define act_getinvitedit @"/user/invite/edit" // 获取邀请码
  52. #define act_userGradelistGrade @"/userGrade/listGrade" //用户详情
  53. #define act_userViplist @"user/vip/list" //用户vip等级规则列表
  54. #define act_SilkPlanallByJidlist @"user/SilkPlan/allByJid" //丝路
  55. #define actuservipinfo @"/user/vip/info" //用户详情
  56. #define act_FaceList @"face/list" //获取所有表情包
  57. #define act_FaceGetName @"face/getName" //获取表情包详情
  58. #define act_FaceClollectAddFaceClollect @"faceClollect/addFaceClollect" // 收藏表情包/添加单个表情
  59. #define act_FaceClollectDeleteByFaceName @"faceClollect/deleteByFaceName" //删除表情包
  60. #define act_FaceClollectList @"faceClollect/list" //获取收藏的表情包列表/单个表情列表
  61. //#define act_FaceClollectList @"face/list"
  62. //#define act_FaceClollectAddFaceClollect @"faceClollect/addFaceClollect" //添加单个表情
  63. #define act_FaceClollectDeleteFaceClollect @"faceClollect/deleteFaceClollect"//批量删除单个表情集合
  64. #define act_Register @"user/register" //注册
  65. #define act_RegisterV1 @"user/register/v1" //注册(新)
  66. #define act_UserLogin @"user/login" //登录
  67. #define act_UserLoginV1 @"user/login/v1" //登录
  68. #define act_UserLogout @"user/logout" //登出
  69. #define act_UserSMSLogin @"user/smsLogin" // 验证码登录
  70. #define act_UserDeviceIsAuth @"user/deviceIsAuth" //请求授权
  71. #define act_UserAffirmAuth @"user/affirmDeviceAuth" //确认授权
  72. #define act_OutTime @"user/outtime" //进入后台,纪录数据
  73. #define act_getCurrentTime @"getCurrentTime" //获取当前服务器时间
  74. #define act_userLoginAuto @"user/login/auto" //自动登录
  75. #define act_userLoginAutoV1 @"user/login/auto/v1" //自动登录
  76. #define act_UserSearch @"user/query" //搜索用户
  77. #define act_PublicSearch @"public/search/list" //搜索公众号列表
  78. #define act_UserGet @"user/get"
  79. //福利获取QQ号
  80. #define act_userServeqqget @"user/Serveqq/get"
  81. //获取微信客服
  82. #define act_GetSerServeWxget @"user/ServeWx/get"
  83. #define act_GetshangXiaJi @"user/userRelation/get"
  84. #define act_FriendsAttention @"friends/attention" //设置特别关心
  85. #define act_UserUpdate @"user/update"
  86. #define act_PKPushSetToken @"user/apns/setToken"
  87. #define act_jPushSetToken @"user/jPush/setJPushIOSRegId"
  88. #define act_BindUser @"user/acct/add" //绑定用户
  89. #define act_UnBindUser @"user/acct/delete" //解绑用户
  90. #define act_UpdatePrivacy @"user/privacy/modify" //隐私修改
  91. #define act_GetPrivacy @"user/privacy/get" //获取隐私
  92. #define act_PhotoAdd @"user/photo/add" //添加照片
  93. #define act_PhotoDel @"user/photo/delete" //删除照片
  94. #define act_PhotoMod @"user/photo/update" //更新照片
  95. #define act_PhotoList @"user/photo/list" //照片列表
  96. #define act_SetHeadImage @"avatar/set" //设置头像
  97. #define act_PwdUpdate @"user/password/update" //密码修改
  98. #define act_PwdUpdateV1 @"user/password/update/v1" //密码修改(新)
  99. #define act_PwdReset @"user/password/reset" //忘记密码
  100. #define act_PwdResetV1 @"user/password/reset/v1" //忘记密码(新)
  101. #define act_Report @"user/report" //举报用户
  102. #define act_ResumeGet @"resume/wap" //看简历
  103. #define act_UploadFile @"upload/UploadServlet" //上传文件
  104. #define act_UploadVoiceServlet @"upload/UploadVoiceServlet" //上传音频文件
  105. #define act_UploadHeadImage @"upload/UploadAvatarServlet" //上传头像
  106. #define act_SetGroupAvatarServlet @"upload/GroupAvatarServlet" //上传群组头像
  107. #define act_CheckPhone @"verify/telephone" //检测手机号
  108. #define act_GetCode @"getImgCode" //获取图片验证码
  109. #define act_SendSMS @"basic/randcode/sendSms" //发送短信
  110. #define act_Config @"config"
  111. #define act_updateUserPhone @"user/updateUserPhone" //发送短信
  112. #define act_FriendAdd @"friends/add" //加朋友
  113. #define act_FriendDel @"friends/delete" //删除朋友
  114. #define act_FriendList @"friends/list" //朋友列表
  115. #define act_FansList @"friends/fans/list" //粉丝列表
  116. #define act_AttentionAdd @"friends/attention/add" //加关注
  117. #define act_AttentionDel @"friends/attention/delete" //取消关注
  118. #define act_FriendsUpdate @"friends/update" // 更新朋友的聊天消息过期时间
  119. #define act_SettingsUpdate @"user/settings/update" //更改好友验证设置
  120. #define act_Settings @"user/settings" //获取设置
  121. #define act_offlineOperation @"user/offlineOperation" //离线期间调用的接口
  122. #define act_AttentionList @"friends/attention/list" //关注列表
  123. #define act_BlacklistAdd @"friends/blacklist/add" //加入黑名单
  124. #define act_BlacklistDel @"friends/blacklist/delete" //取消黑名单
  125. #define act_BlacklistList @"friends/blacklist" //黑名单列表
  126. #define act_FriendRemark @"friends/remark" //备注好友名
  127. #define act_MsgGet @"b/circle/msg/get" //获取单条商务圈
  128. #define act_MsgList @"b/circle/msg/list" //获取商务圈列表
  129. #define act_MsgAdd @"b/circle/msg/add" //加商务圈
  130. #define act_Msgforward @"b/circle/msg/forwarding" //转发商务圈
  131. #define act_MsgDel @"b/circle/msg/delete" //删除商务圈
  132. #define act_PraiseList @"b/circle/msg/praise/list" //赞列表
  133. #define act_PraiseAdd @"b/circle/msg/praise/add" //加赞
  134. #define act_PraiseDel @"b/circle/msg/praise/delete" //取消赞
  135. #define act_ForwardAdd @"b/circle/msg/forward/add" //转发成功
  136. #define act_PlayAmountAdd @"b/circle/msg/playAmount/add" //观看数
  137. #define act_CommentList @"b/circle/msg/comment/list" //评论列表
  138. #define act_CommentAdd @"b/circle/msg/comment/add" //评论
  139. #define act_CommentDel @"b/circle/msg/comment/delete" //取消评论
  140. #define act_GiftAdd @"b/circle/msg/gift/add" //送礼
  141. #define act_GiftList @"b/circle/msg/gift/list" //礼物列表
  142. #define act_MsgListNew @"b/circle/msg/square"//最新商务圈
  143. #define act_MsgListUser @"b/circle/msg/user"//个人主页
  144. #define act_WeiboDeleteCollect @"b/circle/msg/deleteCollect"//朋友圈取消收藏
  145. #define act_filterUserCircle @"user/filterUserCircle"//不看他(她)生活圈和视频
  146. #define act_resumeDelete @"resume/delete"
  147. #define act_resumeUpdate @"resume/update"
  148. #define act_resumeGet @"resume/get"
  149. #define act_resumeAdd @"resume/add"
  150. #define act_resumeListName @"resume/name/list"
  151. #define act_resumeList @"resume/list"
  152. #define act_resumeUpdateE @"resume/e/update"
  153. #define act_resumeUpdateW @"resume/w/update"
  154. #define act_resumeUpdateP @"resume/projectList/update"
  155. #define act_payList @"pay_goods/list" //充值方式列表
  156. #define act_payBuy @"pay_goods/buy" //下单
  157. #define act_bizList @"biz_goods/list" //商品列表
  158. #define act_bizBuy @"biz_goods/buy" //下单
  159. #define act_nearbyUser @"nearby/user"
  160. #define act_nearNewUser @"nearby/newUser"//附近新用户
  161. #define act_roomAdd @"room/add"//创建群组
  162. #define act_roomJoin @"room/join" // 加群(暂用于扫码加群)
  163. #define act_roomDel @"room/delete"//删除
  164. #define act_roomGet @"room/get"//获取
  165. #define act_roomSet @"room/update"//设置
  166. #define act_roomList @"room/list"//获取群主列表
  167. #define act_roomListHis @"room/list/his"//
  168. #define act_roomGetRoom @"room/getRoom" // 获取群组信息 room/member/getMemberListByPage
  169. #define act_roomMemberGetMemberListByPage @"room/member/getMemberListByPage" // 群成员分页获取
  170. #define act_updateNotice @"room/updateNotice" // 修改群公告
  171. #define act_roomMemberList @"room/member/list"//获取成员列表
  172. #define act_roomMemberGet @"room/member/get"//获取群成员
  173. #define act_roomMemberDel @"room/member/delete"//删除群成员
  174. #define act_roomMemberSet @"room/member/update"//设置群成员
  175. #define act_roomSetAdmin @"room/set/admin"//设置管理员
  176. #define act_roomSetInvisibleGuardian @"room/setInvisibleGuardian"//设置隐身人、监控人
  177. #define act_roomTransfer @"room/transfer" // 群主转让
  178. #define act_roomDeleteNotice @"room/notice/delete" // 删除群组公告
  179. #define act_shareAdd @"room/add/share"//添加共享文件
  180. #define act_shareList @"room/share/find"//获取文件列表
  181. #define act_shareGet @"room/share/get"//下载单个文件
  182. #define act_shareDelete @"room/share/delete"//删除文件
  183. #define act_setPushChannelId @"user/channelId/set"
  184. #define act_getUserMoeny @"user/getUserMoeny"//获取余额
  185. #define act_getSign @"user/recharge/getSign" //获取签名
  186. #define act_getAliPayAuthInfo @"user/bind/getAliPayAuthInfo" //获取支付宝授权authInfo
  187. #define act_aliPayUserId @"user/bind/aliPayUserId" //保存支付宝用户Id
  188. #define act_aliPayUserIdV1 @"user/bind/aliPayUserId/v1" //保存支付宝用户Id(新)
  189. #define act_alipayTransfer @"alipay/transfer" //支付宝提现
  190. #define act_alipayTransferV1 @"alipay/transfer/v1" //支付宝提现(新)
  191. #define act_userRechagrge @"user/Recharge" //直接充值
  192. #define act_codePayment @"pay/codePayment"//二维码支付
  193. #define act_codePaymentV1 @"pay/codePayment/v1"//二维码支付(新)
  194. #define act_payGetQrKey @"pay/getQrKey" // 获取生成付款码的qrKey
  195. #define act_payVerifyQrKey @"pay/verifyQrKey" //验证qrKey过期
  196. #define act_codeReceipt @"pay/codeReceipt"//二维码收款
  197. #define act_codeReceiptV1 @"pay/codeReceipt/v1"//二维码收款(新)
  198. #define act_receiveTransfer @"skTransfer/receiveTransfer"//接受转账
  199. #define act_getTransferInfo @"skTransfer/getTransferInfo" //获取转账信息
  200. #define act_getConsumeRecordList @"friend/consumeRecordList" //好友交易记录明细
  201. #define act_sendTransfer @"skTransfer/sendTransfer" //转账
  202. #define act_sendTransferV1 @"skTransfer/sendTransfer/v1" //转账(新)
  203. #define act_sendRedPacket @"redPacket/sendRedPacket"//发红包
  204. #define act_sendRedPacketV1 @"redPacket/sendRedPacket/v1"//发红包(新)
  205. #define act_sendRedPacketV2 @"redPacket/sendRedPacket/v2"//发红包(新2)
  206. #define act_getRedPacket @"redPacket/getRedPacket"//获取红包详情
  207. #define act_openRedPacket @"redPacket/openRedPacket"//领取红包
  208. #define act_redPacketGetSendRedPacketList @"redPacket/getSendRedPacketList"// 获取发送的红包
  209. #define act_redPacketGetRedReceiveList @"redPacket/getRedReceiveList" // 收到的红包
  210. #define act_redPacketReply @"redPacket/reply" // 红包回复
  211. #define act_addWithdrawl @"api/addWithdrawl" // 申请提现
  212. #define act_withdrawlList @"api/withdrawlList" // 提现记录
  213. #define get_NewVersion @"getNewVersion" //获取最新版本号
  214. #define act_consumeRecord @"user/consumeRecord/list"//交易记录
  215. #define act_readDelMsg @"tigase/deleteMsg"//阅后即焚
  216. #define act_creatCompany @"org/company/create"//创建公司
  217. #define act_setManager @"org/setManager"//指定管理员
  218. #define act_getCompany @"org/company/getByUserId"//自动查找公司
  219. #define act_managerList @"org/company/managerList"//管理员列表
  220. #define act_updataCompanyName @"org/company/modify"//修改公司名
  221. #define act_changeNotice @"org/company/changeNotice"//更改公司公告
  222. #define act_seachCompany @"org/company/search"//查找公司
  223. #define act_deleteCompany @"org/company/delete"//删除公司
  224. #define act_createDepartment @"org/department/create"//创建部门
  225. #define act_updataDepartmentName @"org/department/modify"//修改部门名称
  226. #define act_deleteDepartment @"org/department/delete"//删除部门
  227. #define act_addEmployee @"org/employee/add"//添加员工
  228. #define act_deleteEmployee @"org/employee/delete"//删除员工
  229. #define act_modifyDpart @"org/employee/modifyDpart"//更改员工部门
  230. #define act_empList @"org/departmemt/empList"//部门员工列表
  231. #define act_modifyRole @"org/employee/modifyRole"//更改员工角色
  232. #define act_modifyPosition @"org/employee/modifyPosition"//更改员工职位(头衔)
  233. #define act_companyList @"org/company/list"//公司列表
  234. #define act_departmentList @"org/department/list"//部门列表
  235. #define act_employeeList @"org/employee/list"//员工列表
  236. #define act_companyInfo @"org/company/get"//公司详情
  237. #define act_employeeInfo @"org/employee/get"//员工详情
  238. #define act_dpartmentInfo @"org/department/get"//部门详情
  239. #define act_companyNum @"org/company/empNum"//公司员工人数
  240. #define act_dpartmentNum @"org/department/empNum"//部门员工数量
  241. #define act_companyQuit @"org/company/quit"//退出公司/解散公司
  242. #define act_tigaseGetLastChatList @"tigase/getLastChatList" // 获取首页的最近一条的聊天记录列表
  243. #define act_tigaseMsgs @"tigase/shiku_msgs" // 获取单聊漫游聊天记录
  244. #define act_tigaseMucMsgs @"tigase/shiku_muc_msgs" // 获取群聊漫游聊天记录
  245. #define act_publicMenuList @"public/menu/list" // 公众号菜单
  246. #define act_getHelperList @"open/getHelperList" // 获取所有群助手列表
  247. #define act_queryGroupHelper @"room/queryGroupHelper" // 查询房间群助手接口
  248. #define act_addGroupHelper @"room/addGroupHelper" // 添加群助手接口
  249. #define act_deleteGroupHelper @"room/deleteGroupHelper" // 移除群助手接口
  250. #define act_addAutoResponse @"room/addAutoResponse" // 添加自动回复关键字
  251. #define act_deleteAutoResponse @"room/deleteAutoResponse" // 删除自动回复关键字接口
  252. #define act_tigaseDeleteMsg @"tigase/deleteMsg" // 撤回&删除聊天记录
  253. #define act_EmptyMsg @"tigase/emptyMyMsg" // 清空聊天记录
  254. #define act_friendsUpdateOfflineNoPushMsg @"friends/update/OfflineNoPushMsg" // 消息免打扰
  255. #define act_userEmojiAdd @"user/emoji/add" // 收藏表情
  256. #define act_userEmojiDelete @"user/emoji/delete" // 取消收藏
  257. #define act_userEmojiList @"user/emoji/list" // 收藏表情列表
  258. #define act_userCollectionList @"user/collection/list" // 收藏列表
  259. #define act_userCourseAdd @"user/course/add" // 添加课程
  260. #define act_userCourseList @"user/course/list" // 查询课程
  261. #define act_userCourseUpdate @"user/course/update" // 修改课程
  262. #define act_userCourseDelete @"user/course/delete" // 删除课程
  263. #define act_userCourseGet @"user/course/get" // 课程详情
  264. #define act_userChangeMsgNum @"user/changeMsgNum" // 更新角标
  265. #define act_roomMemberSetOfflineNoPushMsg @"room/member/setOfflineNoPushMsg" // 设置群消息免打扰
  266. // 标签
  267. #define act_FriendGroupAdd @"/friendGroup/add" // 添加标签
  268. #define act_FriendGroupUpdateGroupUserList @"/friendGroup/updateGroupUserList"// 修改好友标签
  269. #define act_FriendGroupUpdate @"/friendGroup/update" // 更新标签名
  270. #define act_FriendGroupDelete @"/friendGroup/delete" // 删除标签
  271. #define act_FriendGroupList @"/friendGroup/list" // 标签列表
  272. #define act_FriendGroupUpdateFriend @"/friendGroup/updateFriend"// 修改好友的 分组Id列表
  273. #define act_UploadCopyFileServlet @"upload/copyFile" // 拷贝文件
  274. #define act_copyRoom @"room/copyRoom" // 群组复制
  275. #define act_Getconfigconcatdomainnow @"config/concatdomain/now" // 获取购彩web
  276. // 通讯录
  277. #define act_AddressBookUpload @"addressBook/upload" // 上传本地联系人
  278. #define act_AddressBookGetAll @"addressBook/getAll" // 查询通讯录好友
  279. #define act_FriendsAttentionBatchAdd @"friends/attention/batchAdd" // 联系人内加好友 不需要验证
  280. #define act_UserBindWXCode @"user/bind/wxcode" // 用户绑定微信code,获取openid
  281. #define act_UserBindWXCodeV1 @"user/bind/wxcode/v1" // 用户绑定微信code,获取openid(新)
  282. #define act_UserBindWXAccount @"user/bindWxAccount" // 登陆后绑定微信号
  283. #define act_TransferWXPay @"transfer/wx/pay" // 余额微信提现
  284. #define act_TransferWXPayV1 @"transfer/wx/pay/v1" // 余额微信提现(新)
  285. #define act_CheckPayPassword @"/user/checkPayPassword" // 检查支付密码是否是否正确
  286. #define act_UpdatePayPassword @"/user/update/payPassword" // 更新支付密码
  287. #define act_UserOpenMeet @"user/openMeet" // 获取音视频域名
  288. //修改手机号吗
  289. #define act_updateUserPhone @"user/updateUserPhone" //修改手机号码
  290. #define act_CircleMsgPureVideo @"/b/circle/msg/pureVideo" // 朋友圈纯视频接口
  291. #define act_MusicList @"/music/list" // 获取音乐接口
  292. #define act_OpenAuthInterface @"open/authInterface" // 第三方权限认证
  293. #define act_GetWxOpenId @"user/getWxOpenId" // 第三方登录获取openid
  294. #define act_sdkLogin @"user/sdkLogin" // 第三方登录接口
  295. #define act_sdkLoginV1 @"user/sdkLogin/v1" // 第三方登录接口(新)
  296. #define act_thirdLogin @"user/bindingTelephone" //第三方登录绑定手机号码
  297. #define act_thirdLoginV1 @"user/bindingTelephone/v1" //第三方登录绑定手机号码(新)
  298. #define act_registerSDK @"user/registerSDK" //第三方登录接口注册
  299. #define act_registerSDKV1 @"user/registerSDK/v1" //第三方登录接口注册(新)
  300. #define act_openCodeAuthorCheck @"open/codeAuthorCheck" //网页第三方认证
  301. #define act_userCheckReportUrl @"user/checkReportUrl" //检查网址是不是被锁定
  302. #define act_getBindInfo @"user/getBindInfo" //第三方绑定
  303. #define act_unbind @"user/unbind" //第三方解绑
  304. // 面对面建群
  305. #define act_RoomLocationQuery @"room/location/query" // 面对面建群查询
  306. #define act_RoomLocationJoin @"room/location/join" // 面对面建群加入
  307. #define act_RoomLocationExit @"room/location/exit" // 面对面建群退出
  308. // 支付
  309. #define act_PayGetOrderInfo @"pay/getOrderInfo" //接口获取订单信息
  310. #define act_PayPasswordPayment @"pay/passwordPayment" //输入密码后支付接口
  311. #define act_PayPasswordPaymentV1 @"pay/passwordPayment/v1" //输入密码后支付接口(新)
  312. // web扫描二维码登录
  313. #define act_UserQrCodeLogin @"/user/qrCodeLogin" //web扫描二维码登录
  314. #define act_UserGetByAccount @"user/getByAccount" // 根据通讯号获取用户资料
  315. //支付加密
  316. #define act_AuthkeysGetPayPrivateKey @"authkeys/getPayPrivateKey" // 获取加密私钥
  317. #define act_AuthkeysUploadPayKey @"authkeys/uploadPayKey" // 上传RSA公私钥
  318. #define act_TransactionGetCode @"transaction/getCode" // 获取加固临时密码
  319. #define act_AuthkeysResetPayPassword @"authkeys/resetPayPassword" // 重置支付密码
  320. // 登录加密
  321. #define act_AuthkeysGetLoginPrivateKey @"authkeys/getLoginPrivateKey" // 获取登录加密私钥
  322. #define act_AuthkeysUploadLoginKey @"authkeys/uploadLoginKey" // 登录上传公私钥
  323. #define act_AuthGetLoginCode @"auth/getLoginCode" // 登录获取临时加固密码
  324. // 消息加密
  325. #define act_AuthkeysGetDHMsgKeyList @"authkeys/getDHMsgKeyList" // 获取好友DH公钥表
  326. #define act_UserGetRandomStr @"user/getRandomStr" // 获取校验码,修改登录密码验签用
  327. #define act_AuthkeysGetDHMsgKeyList @"authkeys/getDHMsgKeyList" // 获取好友DH公钥表
  328. #define act_UserGetRandomStr @"user/getRandomStr" // 获取校验码,修改登录密码验签用
  329. #define act_goldMangerHistory @"user/vip/apply/history"//金管家
  330. #define act_GetBalanceRedTimes @"user/investPackage/surplusCount"
  331. #define act_GetRedPackageInfo @"user/investPackage/do"
  332. #define act_GetUserVipInformation @"user/vip/info"
  333. #define act_GainUserCoin @"user/vip/redPackage"
  334. #define act_GetTaskRecord @"user/task/daily"
  335. #define act_GetMyCoin @"user/coin/info"
  336. #define act_GetQuestionAndRules @"user/task/answer/question"
  337. #define act_PostQuestionAnswers @"user/task/answer/submit"
  338. #define act_UserSign @"user/signin/do"
  339. #define act_GetContinu @"user/task/continuous/award"
  340. #define act_SignHistory @"user/signin/history"
  341. #define act_GainContinueAward @"user/task/continuous/open"
  342. #define act_withDrawCoin @"user/task/continuous/open"
  343. #define act_GetColoredCoin @"user/agent/money"
  344. #define act_withDrawColoredCoin @"user/agent/withdraw"
  345. #define act_GainAllAward @"user/task/confirmTask"
  346. //URL http://47.57.16.13:8092/api/addWithdrawl
  347. //红包雨抽奖记录
  348. #define act_GetinvestPackageHistory @"user/investPackage/history"
  349. /**反馈意见提交*/
  350. #define act_feedbacksubmit @"user/my/feedback/submit"
  351. /**我的排行榜*/
  352. #define act_usertopPHBall @"/user/top/all"
  353. /**获取转盘抽奖用户剩余抽奖次数*/
  354. #define act_turntableSurplusCountl @"user/turntable/surplusCount"
  355. /**获取转盘抽奖用户剩余抽奖次数*/
  356. #define act_turntableDo @"user/turntable/do"
  357. /**获取所以奖品*/
  358. #define act_getTurntable @"user/turntable/getTurntable"
  359. /**获取转盘抽奖 最近10条抽奖记录*/
  360. #define act_firstNearTurntableHistory @"user/turntable/history"
  361. /** 删除这个群所有聊天记录 */
  362. #define act_tigasedeleteAllMsg @"tigase/deleteAllMsg"
  363. /**关心&取关接口*/
  364. #define act_UserRoomAttentionattention @"user/roomAttention/attention"
  365. #define act_UserRoomManyLookAttenion @"user/roomAttention/getRoomAttention"
  366. /**查询改用户关心状态 单个*/
  367. #define act_UserRoomLookAttenion @"user/roomAttention/isAttention"
  368. /**批量关心(覆盖式) */
  369. #define act_UserRoomOneOneAttenion @"/user/roomAttention/attention"
  370. /**批量关心(覆盖式) */
  371. #define act_UserRoomListAttenion @"user/roomAttention/listAttention"
  372. /**获取用户所在群所有关心的用户*/
  373. #define act_UserRoomgetRoomAttention @"user/roomAttention/getRoomAttention"
  374. #define act_UserRoomgetlastMessage @"user/roomAttention/getOneAttention"
  375. #define act_fuwenBenLogin @"api/edit/get"
  376. //#define act_fuwenBenGetAllt @"api/edit/getAll"
  377. #define act_fuwenBenGetAllt @"user/AnUrgentMessage/getAll"
  378. /**获取用户的安全吗*/
  379. #define act_UserdeviceLogsecurity @"/user/deviceLog/security"
  380. /** 反馈类型列表 */
  381. #define act_usermyfeedbacktypes @"user/my/feedback/types"
  382. /** 获取所有群类型 */
  383. #define act_getAllGroupListType @"user/groupType/list"
  384. /** 获取所有群类型 */
  385. #define act_getAllGroupListType @"user/groupType/list"
  386. /** 获取单个群类型 */
  387. #define act_getGroupOneType @"user/groupType/get" //jid
  388. /** 金管家*/
  389. #define act_VipConfigGoldMag @"user/vip/config"
  390. /** 添加群组发图片的次数 */
  391. #define act_getGroupImg @"user/task/groupImg/count/add" //jid
  392. /** 添加群组发文字的次数 */
  393. #define act_getGroupText @"user/task/groupText/count/add" //jid
  394. /** 添加群组发 语音的次数 */
  395. #define act_getGroupaudio @"user/task/audio/count/add" //jid
  396. /** */
  397. #define act_apiAppFileResourceall @"api/AppFileResource/all"
  398. /** 用户反馈 */
  399. #define act_usermyfeedSubmit @"user/my/feedback/submit"
  400. /** 获取所以设备登录 */
  401. #define act_userdeviceLogGetAllDeviceLog @"user/deviceLog/getAllDeviceLog"
  402. /** 删除历史登录设备 */
  403. #define act_userdeviceLogdeleteDeviceLog @"user/deviceLog/deleteDeviceLog"
  404. @protocol JXServerResult;
  405. @class AlixPayResult;
  406. @class loginViewController;
  407. @class TencentOAuth;
  408. @class WBEngine;
  409. @interface JXServer : NSObject<CLLocationManagerDelegate>{
  410. NSMutableDictionary* _dictWaitViews;
  411. // CLLocationManager *_location;
  412. int _locationCount;
  413. BOOL _bAlreadyAutoLogin;
  414. NSMutableArray* _arrayConnections;
  415. NSMutableDictionary* _dictSingers;
  416. int _imgSongIndex;
  417. ATMHud* _hud;
  418. }
  419. // 通用接口请求,只是单纯的请求接口,不做其他操作
  420. - (void)requestWithUrl:(NSString *)url toView:(id)toView;
  421. -(JXConnection*)addTask:(NSString*)action param:(NSString*)param toView:(id)toView;
  422. -(void)stopConnection:(id)toView;
  423. -(NSString*)getString:(NSString*)s;
  424. -(void)waitStart:(UIView*)view;
  425. -(void)waitEnd:(UIView*)view;
  426. -(void)waitFree:(UIView*)sender;
  427. -(void)showMsg:(NSString*)s;
  428. -(void)showMsg:(NSString*)s delay:(float)delay;
  429. //-(void)doError:(JXConnection*)aDownload dict:(NSDictionary*)dict array:(NSArray*)array resultMsg:(NSString*)string errorMsg:(NSString*)errorMsg;
  430. //-(void)addAnimation:(UIView*)iv time:(int)nTime;
  431. //-(void)addAnimationPage:(UIView*)iv time:(int)nTime;
  432. -(void)locate;
  433. -(void)showLogin;
  434. - (void)otherUpdatePassword;
  435. -(void)doLoginOK:(NSDictionary*)dict user:(JXUserObject*)user;
  436. -(void)doSaveUser:(NSDictionary*)dict;
  437. - (void)getCurrentTimeToView:(id)toView;
  438. -(void)login:(JXUserObject*)user toView:(id)toView;
  439. -(void)loginV1:(NSString *)userId salt:(NSString *)salt data:(NSString *)data toView:(id)toView;
  440. -(void)loginV1:(NSString *)userId salt:(NSString *)salt data:(NSString *)data model:(NSString *)model secrity:(NSString *)security toView:(id)toView;
  441. -(void)logout:(NSString *)areaCode toView:(id)toView;
  442. //短信登录
  443. - (void)userSMSLogin:(NSString *)areaCode account:(NSString *)account salt:(NSString *)salt data:(NSString *)data toView:(id)toView;
  444. - (void)loginIsAuthKey:(NSString *)authKey toView:(id )toView;
  445. - (void)agreeAuthLogin:(NSString *)authKey toView:(id )toView;
  446. -(void)outTime:(id)toView;
  447. -(BOOL)autoLogin:(id)toView;
  448. -(void)autoLoginV1:(NSString *)loginToken salt:(NSString *)salt data:(NSString *)data toView:(id)toView;
  449. -(void)checkPhone:(NSString*)phone areaCode:(NSString *)areaCode verifyType:(int)verifyType toView:(id)toView;
  450. -(void)resetPwd:(NSString*)telephone areaCode:(NSString *)areaCode randcode:(NSString*)randcode newPwd:(NSString*)newPassword toView:(id)toView;
  451. -(void)updatePwd:(NSString*)telephone areaCode:(NSString *)areaCode oldPwd:(NSString*)oldPassword newPwd:(NSString*)newPassword checkCode:(NSString *)checkCode toView:(id)toView;
  452. -(void)sendSMS:(NSString*)telephone areaCode:(NSString *)areaCode isRegister:(BOOL)isRegister imgCode:(NSString *)imgCode toView:(id)toView;
  453. -(void)checkPhone:(NSString*)phone toView:(id)toView;
  454. -(NSString *)getImgCode:(NSString*)telephone areaCode:(NSString *)areaCode;
  455. -(void)registerUser:(JXUserObject*)user inviteCode:(NSString *)inviteCode workexp:(int)workexp diploma:(int)diploma isSmsRegister:(BOOL)isSmsRegister toView:(id)toView;
  456. // 注册(新)
  457. -(void)registerUser:(NSString *)salt data:(NSString *)data toView:(id)toView;
  458. -(void)updateUser:(JXUserObject*)user toView:(id)toView;
  459. -(void)updateShikuNum:(JXUserObject*)user salt:(NSString *)salt membershipAccount:(NSString *)membership toView:(id)toView;
  460. -(void)updateShikuNum:(JXUserObject*)user toView:(id)toView;
  461. -(void)getUser:(NSString*)theUserId toView:()toView;
  462. -(void)getUser:(NSString*)theUserId membershipAccount:(NSString*)theUserId toView:()toView;
  463. -(void)getact_reliefgetMyRelief:(NSString*)theUserId membershipAccount:(NSString*)membershipAccount toView:()toView;
  464. /**
  465. 设置特别关心
  466. @param theUserId 用户UserID
  467. @param veryCare 是否开启特别关心
  468. @param veryCareTones 提示音
  469. @param toView <#toView description#>
  470. */
  471. -(void)getUser:(NSString*)theUserId veryCare:(NSString *)veryCare veryCareTones:(NSString *)veryCareTones toView:(id)toView;
  472. -(void)get_act_GetshangXiaJi:(NSString*)membershipAccount salt:(NSString *)salt toView:(id)toView;
  473. /**
  474. 福利qq
  475. */
  476. -(void)get_act_userServeqqget:(NSString*)qqName salt:(NSString *)salt qq:(NSString *)qq toView:(id)toView;
  477. -(void)get_act_userServeWXget:(NSString*)qqName salt:(NSString *)salt Wx:(NSString *)Wx toView:(id)toView;
  478. //首页地址视频
  479. - (void)getact_apiAppFileResourceall:(NSString *)salt toView:(id)toView;
  480. -(void)searchUser:(JXUserObject*)user minAge:(int)minAge maxAge:(int)maxAge page:(int)page toView:(id)toView;
  481. // 搜索公众号列表
  482. - (void)searchPublicWithKeyWorld:(NSString *)keyWorld limit:(int)limit page:(int)page toView:(id)toView;
  483. -(void)reportUser:(NSString *)toUserId roomId:(NSString *)roomId webUrl:(NSString *)webUrl reasonId:(NSNumber *)reasonId toView:(id)toView;
  484. -(void)addPhoto:(NSString*)photos toView:(id)toView;
  485. -(void)delPhoto:(NSString*)photoId toView:(id)toView;
  486. -(void)updatePhoto:(NSString*)photoId oUrl:(NSString*)oUrl tUrl:(NSString*)tUrl toView:(id)toView;
  487. -(void)listPhoto:(NSString*)theUserId toView:(id)toView;
  488. -(NSString *) getPhotoLocalPath:(NSString*)s;
  489. //-(void)listMessage:(int)type page:(int)page toView:(id)toView;//type:0=所有;1=文字消息;2=图文消息;3=语音消息;4=视频消息;5=分享消息;
  490. -(void)getMessage:(NSString*)messageId toView:(id)toView;
  491. -(void)listMessage:(int)type messageId:(NSString*)messageId toView:(id)toView;
  492. -(void)addMessage:(NSString*)text type:(int)type data:(NSDictionary*)dict flag:(int)flag visible:(int)visible lookArray:(NSArray *)lookArray coor:(CLLocationCoordinate2D)coor location:(NSString *)location remindArray:(NSArray *)remindArray lable:(NSString *)lable isAllowComment:(int)isAllowComment toView:(id)toView;
  493. //-(void)addMessage:(NSString*)text type:(int)type images:(NSString*)images audios:(NSString*)audios vidoes:(NSString*)videos flag:(int)flag toView:(id)toView;
  494. -(void)forwardMessage:(NSString*)text messageId:(NSString*)messageId toView:(id)toView;
  495. -(void)delMessage:(NSString*)messageId toView:(id)toView;
  496. -(void)getNewMessage:(NSString*)messageId toView:(id)toView;
  497. -(void)getUserMessage:(NSString*)userId messageId:(NSString*)messageId toView:(id)toView;
  498. // 朋友圈评论列表
  499. -(void)listComment:(NSString*)messageId pageIndex:(NSInteger)pageIndex pageSize:(NSInteger)pageSize commentId:(NSString*)commentId toView:(id)toView;
  500. // 朋友圈点赞列表
  501. -(void)listPraise:(NSString*)messageId pageIndex:(NSInteger)pageIndex pageSize:(NSInteger)pageSize praiseId:(NSString*)praiseId toView:(id)toView;
  502. -(void)listGift:(NSString*)messageId giftId:(NSString*)giftId toView:(id)toView;
  503. -(void)addPraise:(NSString*)messageId toView:(id)toView;
  504. -(void)delPraise:(NSString*)messageId toView:(id)toView;
  505. - (void)addForward:(NSString *)messageId toView:(id)toView;
  506. - (void)addPlayAmount:(NSString *)messageId toView:(id)toView;
  507. -(void)addGift:(NSString*)messageId gifts:(NSString*)gifts toView:(id)toView;
  508. -(void)addComment:(WeiboReplyData*)reply toView:(id)toView;
  509. -(void)delComment:(NSString*)messageId commentId:(NSString*)commentId toView:(id)toView;
  510. -(void)addFriend:(NSString*)toUserId toView:(id)toView;
  511. -(void)delFriend:(NSString*)toUserId toView:(id)toView;
  512. -(void)listFriend:(int)page userId:(NSString*)userId toView:(id)toView;
  513. -(void)listFans:(int)page userId:(NSString*)userId toView:(id)toView;
  514. -(void)addAttention:(NSString*)toUserId fromAddType:(int)fromAddType toView:(id)toView;
  515. -(void)delAttention:(NSString*)toUserId toView:(id)toView;
  516. -(void)addBlacklist:(NSString*)toUserId toView:(id)toView;
  517. -(void)delBlacklist:(NSString*)toUserId toView:(id)toView;
  518. -(void)listBlacklist:(int)page toView:(id)toView;
  519. -(void)setFriendName:(NSString*)toUserId noteName:(NSString*)noteName describe:(NSString *)describe toView:(id)toView;
  520. // 修改好友的聊天记录过期时间
  521. -(void)friendsUpdate:(NSString *)toUserId chatRecordTimeOut:(NSString *)chatRecordTimeOut toView:(id)toView;
  522. -(void) uploadFile:(NSArray*)files audio:(NSString*)audio video:(NSString*)video file:(NSString*)file type:(int)type validTime:(NSString *)validTime timeLen:(int)timeLen toView:(id)toView gifDic:(NSDictionary *)gifDic;
  523. // 上传文件(传路径)
  524. -(void)uploadFile:(NSString*)file validTime:(NSString *)validTime messageId:(NSString *)messageId toView:(id)toView;
  525. // 上传音频文件
  526. -(void)UploadVoiceServlet:(NSString*)file validTime:(NSString *)validTime messageId:(NSString *)messageId toView:(id)toView;
  527. // 上传文件(传data)
  528. -(void)uploadFileData:(NSData*)data key:(NSString *)key toView:(id)toView;
  529. -(void)setHeadImage:(NSString*)photoId toView:(id)toView;//弃用
  530. -(void)getHeadImageSmall:(NSString*)userId userName:(NSString *)userName imageView:(UIImageView*)iv;//得到小头像
  531. -(void)getHeadImageLarge:(NSString*)userId userName:(NSString *)userName imageView:(UIImageView*)iv;//得到大头像
  532. -(void)getRoomHeadImageSmall:(NSString*)userId roomId:(NSString *)roomId imageView:(UIImageView*)iv;
  533. -(void)getImage:(NSString*)url imageView:(UIImageView*)iv;//从URL得到图像
  534. -(NSString*)getHeadImageOUrl:(NSString*)userId;//得到大头像URL
  535. -(NSString*)getHeadImageTUrl:(NSString*)userId;//得到小头像URL
  536. //-(void)getNewVersion:(NSString*)phoneVersion toView:(id)toView;
  537. -(void)setGroupAvatarServlet:(NSString*)roomId image:(UIImage *)image toView:(id)toView;// 上传群组头像
  538. -(void)uploadHeadImage:(NSString*)userId image:(UIImage*)image toView:(id)toView;//上传头像
  539. -(void)delHeadImage:(NSString*)userId;//删除头像
  540. - (void)getSign:(NSString *)price payType:(NSInteger)payType toView:(id)toView;//获取支付签名
  541. - (void)getAliPayAuthInfoToView:(id)toView;//获取支付宝授权authInfo
  542. - (void)aliPayUserId:(NSString *)aliUserId toView:(id)toView;//保存支付宝用户Id
  543. - (void)alipayTransfer:(NSString *)amount secret:(NSString *)secret time:(NSNumber *)time toView:(id)toView;//支付宝提现
  544. - (void)codePayment:(NSString *)paymentCode money:(NSString *)money time:(long)time desc:(NSString *)desc secret:(NSString *)secret toView:(id)toView;//二维码支付
  545. //二维码支付(新)
  546. - (void)codePaymentV1:(NSString *)paymentCode money:(NSString *)money desc:(NSString *)desc toView:(id)toView;
  547. - (void)codeReceipt:(NSString *)toUserId money:(NSString *)money time:(long)time desc:(NSString *)desc secret:(NSString *)secret toView:(id)toView;//二维码收款
  548. // 验证付款码qrKey
  549. - (void)payVerifyQrKeyWithSalt:(NSString *)salt mac:(NSString *)mac toView:(id)toView;
  550. - (void)getTransfer:(NSString *)transferId toView:(id)toView;//接受转账
  551. - (void)transferDetail:(NSString *)transferId toView:(id)toView;//获取转账信息
  552. - (void)getConsumeRecordList:(NSString *)toUserId pageIndex:(int)pageIndex pageSize:(int)pageSize toView:(id)toView;//好友交易记录明细
  553. - (void)transferUserId:(NSString *)toUserId money:(NSString *)money remark:(NSString *)remark time:(long)time secret:(NSString *)secret toView:(id)toView;
  554. - (void)nearbyNewUser:(searchData*)search nearOnly:(BOOL)bNearOnly page:(int)page toView:(id)toView;//新用户
  555. -(void)listPays:(id)toView;
  556. -(void)order:(int)goodId count:(int)count type:(int)rechargeType toView:(id)toView;
  557. -(void)listBizs:(id)toView;
  558. -(void)buy:(int)goodId count:(int)count toView:(id)toView;
  559. -(void)getSetting:(id)toView;
  560. -(void)showWebPage:(NSString*)url title:(NSString*)s;
  561. -(void)updateResume:(NSString*)resumeId nodeName:(NSString*)nodeName text:(NSString*)text toView:(id)toView;
  562. -(void)nearbyUser:(searchData*)search nearOnly:(BOOL)nearOnly lat:(double)lat lng:(double)lng page:(int)page toView:(id)toView;
  563. -(void)addRoom:(roomData*)room isPublic:(BOOL)isPublic isNeedVerify:(BOOL)isNeedVerify category:(NSInteger)category toView:(id)toView;
  564. -(void)roomJoin:(NSString*)roomId userId:(NSString*)userId nickName:(NSString*)nickName toView:(id)toView;
  565. -(void)delRoom:(NSString*)roomId toView:(id)toView;
  566. -(void)getRoom:(NSString*)roomId toView:(id)toView;
  567. //-(void)updateRoom:(NSString*)roomId sub:(int)sub talkTime:(NSTimeInterval)talkTime toView:(id)toView;
  568. -(void)updateRoom:(roomData*)room toView:(id)toView;
  569. -(void)updateRoomShowRead:(roomData*)room key:(NSString *)key value:(BOOL)value toView:(id)toView;
  570. - (void)updateRoom:(roomData *)room key:(NSString *)key value:(NSString *)value toView:(id)toView;
  571. -(void)updateRoomDesc:(roomData*)room toView:(id)toView;
  572. -(void)updateRoomMaxUserSize:(roomData*)room toView:(id)toView;
  573. -(void)updateRoomNotify:(roomData*)room toView:(id)toView;
  574. -(void)updateNotice:(NSString*)roomId noticeId:(NSString *)noticeId noticeContent:(NSString *)noticeContent toView:(id)toView;
  575. -(void)listRoom:(int)page roomName:(NSString *)roomName toView:(id)toView;
  576. -(void)listHisRoom:(int)page pageSize:(int)pageSize toView:(id)toView;
  577. -(void)listAttention:(int)page userId:(NSString*)userId toView:(id)toView;
  578. -(void)listRoomMember:(NSString*)roomId page:(int)page toView:(id)toView;
  579. -(void)getRoomMember:(NSString*)roomId userId:(long)userId toView:(id)toView;
  580. -(void)delRoomMember:(NSString*)roomId userId:(long)userId toView:(id)toView;
  581. -(void)setRoomMember:(NSString*)roomId member:(memberData*)member toView:(id)toView;
  582. -(void)addRoomMember:(NSString*)roomId userId:(NSString*)userId nickName:(NSString*)nickName toView:(id)toView;
  583. -(void)addRoomMember:(NSString*)roomId userArray:(NSArray*)array toView:(id)toView;
  584. -(void)setDisableSay:(NSString*)roomId member:(memberData*)member toView:(id)toView;
  585. -(void)setRoomAdmin:(NSString*)roomId userId:(NSString*)userId type:(int)type toView:(id)toView;
  586. // 指定监控人、隐身人
  587. -(void)setRoomInvisibleGuardian:(NSString*)roomId userId:(NSString*)userId type:(int)type toView:(id)toView;
  588. // 转让群主
  589. - (void)roomTransfer:(NSString *)roomId toUserId:(NSString *)toUserId toView:(id)toView;
  590. // 群成员分页获取
  591. - (void)roomMemberGetMemberListByPageWithRoomId:(NSString *)roomId joinTime:(long)joinTime toView:(id)toView;
  592. /**
  593. 添加共享文件
  594. @param roomId 房间id
  595. @param fileUrl 已上传文件的网络地址
  596. @param size 文件大小kb
  597. @param type 类型1:图片 2:音频 3:视频 4:ppt 5:excel 6:word
  598. 7:zip 8:txt 9:其他
  599. @param toView 代理控制器
  600. */
  601. -(void)roomShareAddRoomId:(NSString *)roomId url:(NSString *)fileUrl fileName:(NSString *)fileName size:(NSNumber *)size type:(NSInteger)type toView:(id)toView;
  602. /**
  603. 获取文件列表
  604. */
  605. -(void)roomShareListRoomId:(NSString *)roomId userId:(NSString *)userId pageSize:(int)pageSize pageIndex:(int)pageIndex toView:(id)toView;
  606. /**
  607. 获取单个文件信息
  608. */
  609. -(void)roomShareGetRoomId:(NSString *)roomId shareId:(NSString *)shareId toView:(id)toView;
  610. /**
  611. 删除文件
  612. */
  613. -(void)roomShareDeleteRoomId:(NSString *)roomId shareId:(NSString *)shareId toView:(id)toView;
  614. -(void)saveImageToFile:(UIImage*)image file:(NSString*)file isOriginal:(BOOL)isOriginal;// isOriginal 是否原图
  615. -(void)saveDataToFile:(NSData*)data file:(NSString*)file;
  616. -(NSString*)getMD5String:(NSString*)s;
  617. //-(NSString*)jsonFromObject:(id)obj;
  618. -(double)getLocation:(double)latitude1 longitude:(double)longitude1;
  619. //好友验证
  620. - (void)getFriendSettings:(NSString *)userID toView:(id)toView;
  621. //离线期间调用的接口
  622. - (void)offlineOperation:(double)offlineTime toView:(id)toView;
  623. -(void)changeFriendSetting:(NSString *)friendsVerify allowAtt:(NSString *)allowAtt allowGreet:(NSString*)allowGreet key:(NSString *)key value:(NSString *)value toView:(id)toView;
  624. - (void)readDeleteMsg:(JXMessageObject *)msg toView:(id)toView;//阅后即焚
  625. //红包
  626. -(void)getUserMoenyToView:(id)toView;
  627. - (void)userRecharge:(NSString *)price toView:(id)toView;
  628. - (void)sendRedPacket:(double)money type:(int)type count:(int)count greetings:(NSString *)greet roomJid:(NSString*)roomJid toUserId:(NSString *)toUserId time:(long)time secret:(NSString *)secret toView:(id)toView;
  629. //发红包(新版)
  630. - (void)sendRedPacketV1:(double)money type:(int)type count:(int)count greetings:(NSString *)greet roomJid:(NSString*)roomJid toUserId:(NSString *)toUserId time:(long)time secret:(NSString *)secret toView:(id)toView;
  631. - (void)getRedPacket:(NSString *)redPacketId toView:(id)toView;
  632. - (void)openRedPacket:(NSString *)redPacketId toView:(id)toView;
  633. - (void)getConsumeRecord:(int)pageIndex toView:(id)toView;
  634. // 获得发送的红包
  635. - (void)redPacketGetSendRedPacketListIndex:(NSInteger)index toView:(id)toView;
  636. // 获得接收的红包
  637. - (void)redPacketGetRedReceiveListIndex:(NSInteger)index toView:(id)toView;
  638. // 红包回复
  639. - (void)redPacketReply:(NSString *)redPacketId content:(NSString *)content toView:(id)toView;
  640. - (void)addWithdrawlPlatformName:(NSString *)platformName
  641. account:(NSString *)account
  642. amount:(NSString *)amount
  643. reason:(NSString *)reason
  644. remark:(NSString *)remark
  645. verifyCode:(NSString *)verifyCode
  646. userId:(NSString *)userId
  647. userName:(NSString *)userName toView:(id)toView;
  648. // 提现记录
  649. - (void)withdrawlListUserId:(NSString *)userId toView:(id)toView;
  650. //组织
  651. - (void)createCompany:(NSString *)companyName toView:(id)toView;//创建公司
  652. - (void)quitCompany:(NSString *)companyId toView:(id)toView;//退出公司/解散公司
  653. - (void)getCompanyAuto:(id)toView;//自动获取公司
  654. - (void)setManager:(NSString *)userId toView:(id)toView;//指定管理员
  655. - (void)getCompanyManager:(NSString *)companyId toView:(id)toView;//管理员列表
  656. - (void)updataCompanyName:(NSString *)companyName noticeContent:(NSString *)noticeContent companyId:(NSString *)companyId toView:(id)toView;//修改公司名
  657. - (void)changeCompanyNotice:(NSString *)noticeContent companyId:(NSString *)companyId toView:(id)toView;//更换公司公告
  658. - (void)seachCompany:(NSString *)keyworld toView:(id)toView;//查找公司
  659. - (void)deleteCompany:(NSString *)companyId userId:(NSString *)userId toView:(id)toView;//删除公司
  660. - (void)createDepartment:(NSString *)companyId parentId:(NSString *)parentId departName:(NSString *)departName createUserId:(NSString *)createUserId toView:(id)toView;//创建部门
  661. - (void)updataDepartmentName:(NSString *)departmentName departmentId:(NSString *)departmentId toView:(id)toView;//修改部门名
  662. - (void)deleteDepartment:(NSString *)departmentId toView:(id)toView;//删除部门
  663. - (void)addEmployee:(NSArray *)userIdArray companyId:(NSString *)companyId departmentId:(NSString *)departmentId roleArray:(NSArray *)roleArray toView:(id)toView;//添加员工
  664. - (void)deleteEmployee:(NSString *)departmentId userId:(NSString *)userId toView:(id)toView;//删除员工
  665. - (void)modifyDpart:(NSString *)userId companyId:(NSString *)companyId newDepartmentId:(NSString *)newDepartmentId toView:(id)toView;//更改员工部门
  666. - (void)empList:(NSString *)departmentId toView:(id)toView;//部门员工列表
  667. - (void)modifyRole:(NSString *)userId companyId:(NSString *)companyId role:(NSNumber *)role toView:(id)toView;//更改员工角色
  668. - (void)modifyPosition:(NSString *)position companyId:(NSString *)companyId userId:(NSString *)userId toView:(id)toView;//更改员工职位(头衔)
  669. - (void)companyListPage:(NSNumber *)pageIndex toView:(id)toView;//公司列表
  670. - (void)departmentListPage:(NSNumber *)pageIndex companyId:(NSString *)companyId toView:(id)toView;//部门列表
  671. - (void)employeeListPage:(NSNumber *)pageIndex companyId:(NSString *)companyId toView:(id)toView;//员工列表
  672. - (void)getCompanyInfo:(NSString *)companyId toView:(id)toView;//获取公司详情
  673. - (void)getEmployeeInfo:(NSString *)userId toView:(id)toView;//员工详情
  674. - (void)getDepartmentInfo:(NSString *)departmentId toView:(id)toView;//部门详情
  675. - (void)getCompanyCount:(NSString *)companyId toView:(id)toView;//公司员工数
  676. - (void)getDepartmentCount:(NSString *)departmentId toView:(id)toView;//部门员工数
  677. // 获取首页的最近一条的聊天记录列表
  678. - (void)getLastChatListStartTime:(NSNumber *)startTime toView:(id)toView;
  679. // 获取单聊漫游聊天记录
  680. - (void)tigaseMsgsWithReceiver:(NSString *)receiver StartTime:(long)startTime EndTime:(long)endTime PageIndex:(int)pageIndex toView:(id)toView;
  681. // 获取群聊漫游聊天记录
  682. - (void)tigaseMucMsgsWithRoomId:(NSString *)roomId StartTime:(long)startTime EndTime:(long)endTime PageIndex:(int)pageIndex PageSize:(int)pageSize toView:(id)toView;
  683. // 公众号菜单
  684. - (void)getPublicMenuListWithUserId:(NSString *)userId toView:(id)toView;
  685. // 获取所有群助手列表
  686. - (void)getHelperList:(int)pageIndex pageSize:(int)pageSize toView:(id)toView;
  687. // 查询房间群助手接口
  688. - (void)queryGroupHelper:(NSString *)roomId toView:(id)toView;
  689. // 添加群助手接口
  690. - (void)addGroupHelper:(NSString *)roomId roomJid:(NSString *)roomJid helperId:(NSString *)helperId toView:(id)toView;
  691. // 移除群助手接口
  692. - (void)deleteGroupHelper:(NSString *)groupHelperId toView:(id)toView;
  693. // 添加自动回复关键字
  694. - (void)addAutoResponse:(NSString *)roomId helperId:(NSString *)helperId keyword:(NSString *)keyword value:(NSString *)value toView:(id)toView;
  695. // 删除自动回复关键字接口
  696. - (void)deleteAutoResponse:(NSString *)groupHelperId keyWordId:(NSString *)keyWordId toView:(id)toView;
  697. // 删除&撤回聊天记录
  698. - (void)tigaseDeleteMsgWithMessageId:(NSString *)msgId type:(int)type deleteType:(int)deleteType roomJid:(NSString *)roomJid deleteOrWithdraw:(int)deleteOrWithdrawType toView:(id)toView;
  699. // 消息免打扰
  700. - (void)friendsUpdateOfflineNoPushMsgUserId:(NSString *)userId toUserId:(NSString *)toUserId offlineNoPushMsg:(int)offlineNoPushMsg type:(int)type toView:(id)toView;
  701. -(void)pkpushSetToken:(NSString *)token deviceId:(NSString *)deviceId isVoip:(int)isVoip toView:(id)toView;
  702. -(void)jPushSetToken:(NSString *)token toView:(id)toView;
  703. //收藏
  704. -(void)addFavoriteWithEmoji:(NSMutableArray *)emoji toView:(id)toView;
  705. //-(void)addFavoriteWithContent:(NSString *)contentStr type:(int)type toView:(id)toView;
  706. // 收藏表情
  707. //- (void)userEmojiAddWithUrl:(NSString *)url toView:(id)toView;
  708. // 取消收藏
  709. - (void)userEmojiDeleteWithId:(NSString *)emojiId toView:(id)toView;
  710. // 朋友圈里面取消收藏
  711. - (void)userWeiboEmojiDeleteWithId:(NSString *)messageId toView:(id)toView;
  712. // 不看他(她)生活圈和视频 toUserId : 对方用户Id type : 1 屏蔽 -1 取消屏蔽
  713. //shieldType 屏蔽类型 -1 屏蔽某人的生活圈短视频,取消屏蔽某人的生活圈,短视频 1 不让某人看我的生活圈短视频,取消某人不让看我的生活圈短视频
  714. - (void)filterUserCircle:(NSString *)toUserId shieldType:(NSNumber *)shieldType type:(NSNumber *)type toView:(id)toView;
  715. // 收藏列表
  716. -(void)userCollectionListWithType:(int)type pageIndex:(int)pageIndex toView:(id)toView;
  717. //收藏的表情列表
  718. - (void)userEmojiListWithPageIndex:(int)pageIndex toView:(id)toView;
  719. // 添加课程
  720. - (void)userCourseAddWithMessageIds:(NSString *)messageIds CourseName:(NSString *)courseName RoomJid:(NSString *)roomJid toView:(id)toView;
  721. // 查询课程
  722. - (void)userCourseList:(id)toView;
  723. // 修改课程
  724. - (void)userCourseUpdateWithCourseId:(NSString *)courseId MessageIds:(NSString *)messageIds CourseName:(NSString *)courseName CourseMessageId:(NSString *)courseMessageId toView:(id)toView;
  725. // 删除课程
  726. - (void)userCourseDeleteWithCourseId:(NSString *)courseId toView:(id)toView;
  727. // 课程详情
  728. - (void)userCourseGetWithCourseId:(NSString *)courseId toView:(id)toView;
  729. // 更新角标
  730. - (void)userChangeMsgNum:(NSInteger)num toView:(id)toView;
  731. // 设置群消息免打扰
  732. - (void)roomMemberSetOfflineNoPushMsg:(NSString *)roomId userId:(NSString *)userId type:(int)type offlineNoPushMsg:(int)offlineNoPushMsg toView:(id)toView;
  733. // 添加标签
  734. - (void)friendGroupAdd:(NSString *)groupName toView:(id)toView;
  735. // 修改好友标签
  736. - (void)friendGroupUpdateGroupUserList:(NSString *)groupId userIdListStr:(NSString *)userIdListStr toView:(id)toView;
  737. // 更新标签名
  738. - (void)friendGroupUpdate:(NSString *)groupId groupName:(NSString *)groupName toView:(id)toView;
  739. // 删除标签
  740. - (void)friendGroupDelete:(NSString *)groupId toView:(id)toView;
  741. // 标签列表
  742. - (void)friendGroupListToView:(id)toView;
  743. - (void)actGetconfigconcatdomainnow:(id)toView;
  744. // 修改好友的分组列表
  745. - (void)friendGroupUpdateFriendToUserId:(NSString *)toUserId groupIdStr:(NSString *)groupIdStr toView:(id)toView;
  746. // 删除群组公告
  747. - (void)roomDeleteNotice:(NSString *)roomId noticeId:(NSString *)noticeId ToView:(id)toView;
  748. // 拷贝文件
  749. - (void)uploadCopyFileServlet:(NSString *)paths validTime:(NSString *)validTime toView:(id)toView;
  750. // 群组复制
  751. - (void)copyRoom:(NSString *)roomId toView:(id)toView;
  752. // 清空聊天记录
  753. - (void)emptyMsgWithTouserId:(NSString *)toUserId type:(NSNumber *)type toView:(id)toView;
  754. // 获取通讯录所有号码
  755. - (void)getAddressBookAll:(id)toView;
  756. // 上传通讯录
  757. - (void)uploadAddressBookUploadStr:(NSString *)uploadStr toView:(id)toView;
  758. // 添加手机联系人好友
  759. - (void)friendsAttentionBatchAddToUserIds:(NSString *)toUserIds toView:(id)toView;
  760. // 用户绑定微信code,获取openid
  761. - (void)userBindWXCodeWithCode:(NSString *)code toView:(id)toView;
  762. //更新手机号
  763. - (void)getact_UserupdateUserPhone:(NSString *)salt telephone:(NSString *)telephone toView:(id)toView;
  764. // 登录后绑定微信号
  765. - (void)userBindWXAccount:(JXUserObject*)user type:(NSInteger)type openId:(NSString *)openId isLogin:(BOOL)isLogin toView:(id)toView;
  766. // 获取群组信息
  767. - (void)roomGetRoom:(NSString *)roomId toView:(id)toView;
  768. /**
  769. * 余额微信提现
  770. * amout -- 提现金额,0.3=30,单位为分,最少0.5
  771. * secret -- 提现秘钥
  772. * time -- 请求时间,服务器检查,允许5分钟时差
  773. */
  774. - (void)transferWXPayWithAmount:(NSString *)amount secret:(NSString *)secret time:(NSNumber *)time toView:(id)toView;
  775. // 检查支付密码是否正确
  776. - (void)checkPayPasswordWithUser:(JXUserObject *)user toView:(id)toView;
  777. // 更新支付密码
  778. - (void)updatePayPasswordWithUser:(JXUserObject *)user toView:(id)toView;
  779. // 获取集群音视频服务地址
  780. - (void)userOpenMeetWithToUserId:(NSString *)toUserId toView:(id)toView;
  781. // 朋友圈纯视频接口
  782. - (void)circleMsgPureVideoPageIndex:(NSInteger)pageIndex lable:(NSString *)lable toView:(id)toView;
  783. // 获取音乐列表
  784. - (void)musicListPageIndex:(NSInteger)pageIndex keyword:(NSString *)keyword toView:(id)toView;
  785. // 第三方认证
  786. - (void)openOpenAuthInterfaceWithUserId:(NSString *)userId appId:(NSString *)appId appSecret:(NSString *)appSecret type:(NSInteger)type toView:(id)toView;
  787. // 获取微信登录openid
  788. - (void)getWxOpenId:(NSString *)code toView:(id)toView;
  789. - (void)wxSdkLogin:(JXUserObject *)user type:(NSInteger)type openId:(NSString *)openId toView:(id)toView;
  790. // 微信登录(新)
  791. - (void)wxSdkLoginV1:(NSString *)salt data:(NSString *)data toView:(id)toView;
  792. // 第三方绑定手机号
  793. -(void)thirdLogin:(JXUserObject*)user type:(NSInteger)type openId:(NSString *)openId isLogin:(BOOL)isLogin toView:(id)toView;
  794. // 第三方绑定手机号(新)
  795. -(void)thirdLoginV1:(NSString*)userId salt:(NSString *)salt data:(NSString *)data toView:(id)toView;
  796. // 第三方网页授权
  797. - (void)openCodeAuthorCheckAppId:(NSString *)appId state:(NSString *)state callbackUrl:(NSString *)callbackUrl toView:(id)toView;
  798. // 检查网址是否被锁定
  799. - (void)userCheckReportUrl:(NSString *)webUrl toView:(id)toView;
  800. // 第三方解绑 type 第三方登录类型 1: QQ 2: 微信
  801. - (void)setAccountUnbind:(int)type toView:(id)toView;
  802. // 获取用户绑定信息接口
  803. - (void)getBindInfo:(id)toView;
  804. // 面对面建群
  805. //面对面建群查询
  806. - (void)roomLocationQueryWithIsQuery:(int)isQuery password:(NSString *)password toView:(id)toView;
  807. //面对面建群加入
  808. - (void)roomLocationJoinWithJid:(NSString *)jid toView:(id)toView;
  809. //面对面建群退出
  810. - (void)roomLocationExitWithJid:(NSString *)jid toView:(id)toView;
  811. // 支付
  812. // 接口获取订单信息
  813. - (void)payGetOrderInfoWithAppId:(NSString *)appId prepayId:(NSString *)prepayId toView:(id)toView;
  814. // 输入密码后支付接口
  815. - (void)payPasswordPaymentWithAppId:(NSString *)appId prepayId:(NSString *)prepayId sign:(NSString *)sign time:(NSString *)time secret:(NSString *)secret toView:(id)toView;
  816. // weba扫描二维码登录
  817. - (void)userQrCodeLoginWithQRCodeKey:(NSString *)qrCodeKey type:(NSString *)type toView:(id)toView;
  818. // 根据通讯号获取用户资料
  819. - (void)userGetByAccountWithAccount:(NSString *)account toView:(id)toView;
  820. //抢红包
  821. - (void)geact_roomgroupTypePackRedsalt:(NSString *)salt groupTypeDeliveryId:(NSString *)groupTypeDeliveryId ToView:(id)toView;
  822. // 抢奖品
  823. - (void)getRroomActivity:(NSString *)roomActivityId ToView:(id)toView;
  824. // 用户开奖列表
  825. - (void)getRoomActivityRecordToView:(id)toView;
  826. // 奖品列表
  827. - (void)getRoomActivitylistToView:(id)toView;
  828. // 根据等级获取表情列表
  829. - (void)getFaceListByGradeToView:(id)toView;
  830. // 获取所有气泡字体 无参数
  831. - (void)getAllBubbleFontListToView:(id)toView;
  832. // 获取气泡字体根据用户等级 参数userId 不传userId 就是查询自己
  833. - (void)getbubbleFontByUserId:(NSString *)userId ToView:(id)toView;
  834. // 更改用户默认气泡字体 id是选中的
  835. - (void)changeUserDefaultBubbleFont:(NSString *)id ToView:(id)toView;
  836. // 所有等级数据
  837. - (void)getAllGradeListToView:(id)toView;
  838. /// 第三方支付接口
  839. /// @param amount 金额 不能小于1
  840. /// @param type 支付方式 支付宝:1
  841. /// @param toView 代理
  842. - (void)paymentByThirdAmount:(NSString *)amount type:(NSString *)type ToView:(id)toView;
  843. -(void)getAppResource:(NSString *)code ToView:(id)toView; //获取APP资源
  844. - (void)getAdvertisingToView:(id)toView; // 弹窗广告
  845. -(void)customerLinkList:(id)toView;//获取客服链接
  846. -(void)getFaceList:(NSString *)type View:(id)toView; //获取表情包
  847. -(void)getFaceDetail:(NSString *)name View:(id)toView; //获取表情包详情
  848. - (void)addFaceClollect:(NSString *)faceId faceName:(NSString *)faceName url:(NSString *)url View:(id)toView; //添加表情包 / 添加单个表情
  849. - (void)faceClollectDeleteByFaceName:(NSString *)faceName View:(id)toView;// 删除表情包
  850. - (void)faceClollectListType:(NSString *)type View:(id)toView;// act_FaceClollectList 收藏表情包列表:0 / 获取收藏的单个表情列表:1
  851. - (void)faceClollectDeleteFaceClollect:(NSString *)ids View:(id)toView;// act_FaceClollectDeleteFaceClollect 批量删除单个表情集合
  852. // 支付加密
  853. // 获取加密私钥
  854. - (void)authkeysGetPayPrivateKey:(id)toView;
  855. // 上传RSA公私钥
  856. - (void)authkeysUploadPayKeyWithPrivateKey:(NSString *)privateKey publicKey:(NSString *)publicKey mac:(NSString *)mac toView:(id)toView;
  857. // 获取加固临时密码
  858. - (void)transactionGetCodeWithSalt:(NSString *)salt mac:(NSString *)mac toView:(id)toView;
  859. // 支付通用接口
  860. - (void)payCommonWithAction:(NSString *)action code:(NSString *)code codeId:(NSString *)codeId param:(NSMutableArray *)arr time:(long)time payPassword:(NSString *)payPassword data:(NSString *)data toView:(id)toView;
  861. // 重置支付密码
  862. - (void)authkeysResetPayPasswordWithSalt:(NSString *)salt mac:(NSString *)mac toView:(id)toView;
  863. // 登录加密
  864. // 获取登录加密私钥
  865. - (void)authkeysGetLoginPrivateKeyWithUserId:(NSString *)userId salt:(NSString *)salt mac:(NSString *)mac toView:(id)toView;
  866. // 登录上传公私钥
  867. - (void)authkeysUploadLoginKeyWithUserId:(NSString *)userId salt:(NSString *)salt privateKey:(NSString *)privateKey publicKey:(NSString *)publicKey mac:(NSString *)mac toView:(id)toView;
  868. // 登录获取临时加固密码
  869. - (void)authGetLoginCodeWithAreaCode:(NSString *)areaCode account:(NSString *)account salt:(NSString *)salt deviceId:(NSString *)deviceId mac:(NSString *)mac toView:(id)toView;
  870. - (void)authGetLoginCodeWithAreaCodeXX:(NSString *)areaCode account:(NSString *)account salt:(NSString *)salt deviceId:(NSString *)deviceId model:(NSString *)model security:(NSString *)security mac:(NSString *)mac toView:(id)toView;
  871. // 消息加密
  872. // 获取好友DH公钥表
  873. - (void)authkeysGetDHMsgKeyListWithUserId:(NSString *)userId toView:(id)toView;
  874. //获取校验码,修改登录密码验签用
  875. - (void)userGetRandomStr:(id)toView;
  876. -(void)getRedPacketBalanceTimesToViewBySalt:(NSString *)salt andToView:(id)toView;
  877. -(void)getRedPacktBy:(NSString *)salt andToView:(id)toView;
  878. -(void)getUserVipInformation:(NSString *)salt andToView:(id)toView;
  879. -(void)vipGainCoin:(NSString *)salt andToView:(id)toView;
  880. -(void)getUserTaskDailyBySalt:(NSString *)salt andToView:(id)toView;
  881. -(void)getUseract_userGradelistGrade:(NSString *)salt andToView:(id)toView;
  882. -(void)getMyCoinsss:(NSString *)salt andToView:(id)toView;
  883. -(void)getAllQuestions:(NSString *)salt andToView:(id)toView;
  884. -(void)postQuestionAnswers:(NSString *)salt andOptions:(NSString *)options andToView:(id)toView;
  885. -(void)userSignBySalt:(NSString *)salt andToView:(id)toView;
  886. -(void)getContinutyAwardBySalt:(NSString *)salt andToView:(id)toView;
  887. -(void)getUserSignHistory:(NSString *)salt andToView:(id)toView;
  888. -(void)getAwardBy:(NSString *)salt andToView:(id)toView;
  889. -(void)withDrawCoinBySalt:(NSString *)salt andCoin:(NSString *)coin andToView:(id)toView;
  890. -(void)getColoredCoin:(NSString *)salt andToView:(id)toView;
  891. /**获取用户登录安全码*/
  892. -(void)getact_UserdeviceLogsecurity:(NSString *)salt userId:(NSString *)userId andToView:(id)toView;
  893. /**反馈意见提交*/
  894. -(void)getMyFeedSubmit:(NSString *)salt type:(NSString *)type desc:(NSString *)desc img:(NSString *)img targetUserId:(NSString *)targetUserId andToView:(id)toView;
  895. /**排行榜*/
  896. -(void)getMyPaihangBang:(NSString *)salt andType:(NSString *)type andToView:(id)toView;
  897. /**抽奖剩余次数*/
  898. -(void)getUserturntableSurplusCountl:(NSString *)salt andToView:(id)toView;
  899. /**
  900. 用户反馈列表
  901. */
  902. -(void)getact_usermyfeedbacktypes:(NSString *)salt andType:(NSString *)type andToView:(id)toView;
  903. -(void)getact_act_act_getGroupListType:(NSString *)salt andToView:(id)toView;
  904. /**
  905. 获取单个群的群类型
  906. */
  907. -(void)getact_act_act_getGroupOneType:(NSString *)salt jid:(NSString *)jid andToView:(id)toView;
  908. -(void)getact_act_act_getGroupaudio:(NSString *)salt jid:(NSString *)jid andToView:(id)toView;
  909. -(void)getact_act_aact_getGroupImg:(NSString *)salt jid:(NSString *)jid andToView:(id)toView;
  910. /**
  911. 添加群组发文字的次数
  912. */
  913. -(void)getact_act_act_getGroupText:(NSString *)salt jid:(NSString *)jid andToView:(id)toView;
  914. /**
  915. 用户反馈提交
  916. */
  917. -(void)getact_act_usermyfeedSubmit:(NSString *)salt andType:(NSString *)type andToView:(id)toView;
  918. -(void)getUseract_act_getTurntable:(NSString *)salt andToView:(id)toView;
  919. /**转盘抽奖接口*/
  920. -(void)getUseract_turntableDo:(NSString *)salt andToView:(id)toView;
  921. /**转盘抽奖 最近10条抽奖记录*/
  922. -(void)getUseact_firstNearTurntableHistory:(NSString *)salt andToView:(id)toView;
  923. /**获取用户所有历史登录设备*/
  924. -(void)getUserGetAllPhoneDeviceInformation:(NSString *)salt userID:(NSString *)userID andToView:(id)toView;
  925. -(void)getUserDeleteAllPhoneDeviceInformation:(NSString *)salt userID:(NSString *)userID deviceName:(NSString *)deviceName andToView:(id)toView;
  926. /**获取用户关心的人*/
  927. -(void)UserRoomAttentionattention:(NSString *)salt userId:(NSString *)userId jid:(NSString *)jid attentionUserId:(NSString *)attentionUserId andToView:(id)toView;
  928. /**获取 首页登录富文本历史数据*/
  929. -(void)act_UserAct_fuwenBenGetAllt:(NSString *)salt andToView:(id)toView;
  930. -(void)act_UserfuwenBenLogin:(NSString *)salt type:(NSString *)type title:(NSString *)title andToView:(id)toView;
  931. //更新手机号码
  932. -(void)updateUserPhone:(NSString *)salt telephone:(NSString*)telephone areaCode:(NSString *)randcode toView:(id)toView;
  933. -(void)act_UsergoldMangerHistory:(NSString *)salt andToView:(id)toView;
  934. //金管家VIp
  935. -(void)Useract_act_VipConfigGoldMag:(NSString *)salt andToView:(id)toView;
  936. -(void)UserRoomAttentionLookattention:(NSString *)salt userId:(NSString *)userId jid:(NSString *)jid andToView:(id)toView;
  937. -(void)UserRoomAttentionListion:(NSString *)salt userId:(NSString *)userId jid:(NSString *)jid attentionUserId:(NSString *)attentionUserId andToView:(id)toView;
  938. /** 获取单个群的群类型 */
  939. -(void)Useract_getGroupOneType:(NSString *)salt jid:(NSString *)jid andToView:(id)toView;
  940. /**获取用户关心的人 最后一条信息*/
  941. -(void)getUserRoomAttentionattentionLastInfo:(NSString *)salt userId:(NSString *)userId jid:(NSString *)jid andToView:(id)toView;
  942. -(void)get_acttigasedeleteAllMsg:(NSString *)salt roomJid:(NSString *)roomJid andToView:(id)toView;
  943. /**获取用户关心的人 最后一条信息*/
  944. -(void)UserRoomAttentionattentionLastInfo:(NSString *)salt userId:(NSString *)userId jid:(NSString *)jid andToView:(id)toView;
  945. -(void)withDrawColoredCoin:(NSString *)salt andToView:(id)toView;
  946. -(void)gainAllAward:(NSString *)salt andToView:(id)toView;
  947. -(void)getact_getinviteget:(NSString *)salt andUserId:(NSString *)userId andToView:(id)toView;
  948. //丝绸
  949. -(void)getact_act_act_SilkPlanallByJidlist:(NSString *)salt jid:(NSString *)jid andToView:(id)toView;
  950. /***我的vip 详情*/
  951. -(void)getact_act_userGradelistGrade:(NSString *)salt andToView:(id)toView;
  952. -(void)getact_act_userINFO:(NSString *)salt andToView:(id)toView;
  953. -(void)getact_getinviteget:(NSString *)salt andUserId:(NSString *)userId invite:(NSString *)invite andToView:(id)toView;
  954. -(void)getRedPacketInvestPackageHistory:(NSString *)salt andToView:(id)toView;
  955. @property(nonatomic) long user_id;
  956. @property(nonatomic) long user_type;
  957. @property(nonatomic) long count_money;
  958. @property(nonatomic,strong) NSString* access_token;
  959. @property(nonatomic,strong) NSString* loginToken;
  960. @property(nonatomic,strong) NSString* loginKey;
  961. @property(nonatomic,strong) NSString* httpKey;
  962. @property(nonatomic,strong) NSString* messageKey;
  963. @property(nonatomic,strong) NSString* payKey;
  964. @property(nonatomic,strong) JXUserObject* myself;
  965. @property (nonatomic, strong) JXMultipleLogin *multipleLogin;
  966. @property(assign) double latitude;
  967. @property(assign) double longitude;
  968. @property (nonatomic,strong) NSString *address;
  969. @property (nonatomic,strong) NSString * countryCode;
  970. @property (nonatomic,strong) NSString * cityName;
  971. @property (nonatomic,assign) int cityId;
  972. @property(nonatomic,strong) NSString * locationAddress;
  973. @property(nonatomic,strong) NSString* locationCity;
  974. @property (nonatomic, strong) JXAddressBook *addressBook;
  975. @property (nonatomic, strong) JXLocation *location;
  976. @property(assign) BOOL isLoginWeibo;
  977. @property(assign) BOOL isLogin;
  978. @property(assign) BOOL isManualLogin; // 是否是手动登录
  979. @property(assign) NSTimeInterval lastOfflineTime;
  980. @property(nonatomic,strong) NSString* openId;
  981. @property (nonatomic, assign) NSInteger thirdType;
  982. @property (nonatomic,copy) NSString *temporaryPWD; // 临时的明文密码
  983. // 服务器当前时间
  984. @property (nonatomic,assign) NSTimeInterval serverCurrentTime;
  985. // 服务器时间与本地时间的时间差
  986. @property (nonatomic,assign) NSTimeInterval timeDifference;
  987. @end
  988. @protocol JXServerResult <NSObject>
  989. -(void) didServerResultSucces:(JXConnection*)aDownload dict:(NSDictionary*)dict array:(NSArray*)array1;
  990. -(int) didServerResultFailed:(JXConnection*)aDownload dict:(NSDictionary*)dict;
  991. -(int) didServerConnectError:(JXConnection*)aDownload error:(NSError *)error;//error为空时,代表超时
  992. -(void) didServerConnectStart:(JXConnection*)aDownload;
  993. @end