# WatchOutServer **Repository Path**: ouch513/WatchOutServer ## Basic Information - **Project Name**: WatchOutServer - **Description**: WatchOut系统服务端 基于spring,简单的服务端,提供API调用,开发中... - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-01-20 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 用户相关操作 [URI:"/user"] **默认方法**(index,返回全部用户) **注册新用户** ```` [参数] method="register" userName="用户名称" userPlus="备注" longitude="经度" latitude="纬度" ```` **修改信息** ```` [参数] method="update" userName="新用户名" userPlus="新备注" currentId="当前用户ID" longitude="经度" latitude="纬度" ```` **精确查找** ```` [参数] method="queryById" userId="用户Id" ```` **模糊查找** ```` [参数] method="queryByName" userName="用户名称" ```` **根据一组用户ID查找用户列表** ```` [参数] method="queryUserList" userList[]=" ["用户ID 1","用户ID 2", ...]" ```` **雷达查找** ```` [参数] longitude="经度" latitude="纬度" currentId="当前用户ID" ```` **评价用户** ```` [参数] method="evaluate" userId="用户Id" //以下四个参数只有值设置成"T"才会进行更改 c1="标记该用户可信" c2="标记该用户是内贼" c3="标记该用户是大骗子" c4="标记该用户就是防范对象" ```` # 联盟相关操作 [URI:"/group"] **默认方法**(index,返回全部联盟) **创建联盟** ```` [参数] method="create" groupName="联盟名称" groupPlus="备注" groupBoss="防范对象" currentId="当前用户ID" ```` **修改信息** ```` [参数] method="update" groupId="联盟ID" groupName="新联盟名称" groupPlus="新备注" groupBoss="新防范对象" currentId="当前用户ID" ```` **删除联盟** ```` [参数] method="delete" groupId="联盟ID" currentId="当前用户ID" ```` **精确查找** ```` [参数] method="queryById" groupId="联盟ID" ```` **模糊查找** ```` [参数] method="queryByName" groupName="联盟名称" ```` **获取当前用户创建的联盟列表** ```` [参数] method="ofCurrentUser" currentId="当前用户ID" ```` # 联盟成员相关操作 [URI:"/member"] **无默认方法** **添加成员** ```` [参数] method="add" groupId="联盟ID" userId="要添加的用户ID" currentId="当前用户ID" ```` **删除成员** ```` [参数] method="delete" groupId="联盟ID" userId="要删除的用户ID" currentId="当前用户ID" ```` **退出联盟** ```` [参数] method="exit" groupId="联盟ID" currentId="当前用户ID" ```` **切换状态** ```` [参数] method="toggleStatus" groupId="联盟ID" currentId="当前用户ID" ```` **切换用户所有状态至下线** ```` [参数] method="offlineStatus" currentId="当前用户ID" ```` **查询当前用户所在联盟列表** ```` [参数] method="belongToGroups" currentId="当前用户ID" ```` **查询联盟成员列表** ```` [参数] method="ofGroup" groupId="联盟ID" ````