# WordGame
**Repository Path**: forgotten/WordGame
## Basic Information
- **Project Name**: WordGame
- **Description**: 文字游戏,简单还在不断完善
- **Primary Language**: Java
- **License**: MulanPSL-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2023-10-09
- **Last Updated**: 2023-10-09
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
## WordGame 文字游戏
+ > ###
已有功能:
+ **用户注册:**
+ 接口:`/user/userBasicsInfo/register`
+ 介绍:用户输入基本信息注册账号
+ 后端实现:
+ 对每个用户进行单独的获取密码的私钥和密钥,并对密码进行加密
+ 生成每个用户独有的账号
+ 返回注册结果,成功注册同时返回账号
+ **用户登录:**
+ 接口:`/user/userBasicsInfo/login`
+ 介绍:用户使用账号、用户名、手机号、邮箱进行登录
+ 后端实现:
+ 查询登录信息,并验证密码是否一致
+ 返回用户信息以及权限信息
+ **更新用户信息:**
+ 接口:`/user/userBasicsInfo/update`
+ 介绍:修改用户信息
+ 后端实现:
+ 修改用户相关信息,并记录修改人
+ **新增用户权限:**
+ 接口:`/user/userPermissionInfo/addUserPermission`
+ 介绍:新增用户的相应权限
+ 后端实现:
+ 验证该权限是否已经拥有,无则新增
+ **新增权限:**
+ 接口:`/permission/permissionInfo/addPermission`
+ 介绍:对新增功能权限进行新增
+ 后端实现:
+ 验证权限代码是否存在,不存在则保存
+ **获取所有权限:**
+ 接口:`/permission/permissionInfo/getPermissionList`
+ 介绍:获取系统拥有的所有权限
+ 后端实现:
+ 查询系统所有权限信息
+ **新增游戏操作:**
+ 接口:`/gameOperate/operateInfo/addOperate`
+ 介绍:对游戏操作进行新增
+ 后端实现:
+ 根据输入的操作信息新增操作
+ **修改游戏操作:**
+ 接口:`/gameOperate/operateInfo/updateOperate`
+ 介绍:对已有操作信息进行修改
+ 后端实现:
+ 根据修改信息对操作进行修改
+ **获取全部操作信息:**
+ 接口:`/gameOperate/operateInfo/getOperateInfoList`
+ 介绍:获取系统已有的全部操作
+ 后端实现:
+ 查询系统的全部操作信息
+ **用户操作:**
+ 接口:`/gameOperate/userOperateInfo/userOperateInfo`
+ 介绍:用户进行游戏操作
+ 后端实现:
+ 获取用户本次操作的信息,拼接并返回
+ 记录用户本次操作
+ 通过操作相关计算本次用户信息,并修改