Commit Graph

150 Commits (f607650c73daeef5f19005bff7f214ff2c1a14fb)

Author SHA1 Message Date
ArgonarioD f607650c73 彻底将鉴权部分挪移到切面处 2023-01-13 22:45:21 +08:00
ArgonarioD ba6f19544e Merge remote-tracking branch 'origin/master' 2023-01-13 22:29:43 +08:00
ArgonarioD 75d07779c1 完成了新的鉴权切面 2023-01-13 22:29:36 +08:00
yang.yongquan 3b35115cb6 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	src/main/java/cn/edu/hfut/rmdjzz/projectmanagement/controller/AnnouncementController.java
#	src/main/java/cn/edu/hfut/rmdjzz/projectmanagement/controller/ProjectController.java
#	src/main/java/cn/edu/hfut/rmdjzz/projectmanagement/service/IProjectGroupService.java
#	src/main/java/cn/edu/hfut/rmdjzz/projectmanagement/service/IProjectService.java
2023-01-13 19:41:19 +08:00
yang.yongquan b174cf2e2b 重构了部分代码 2023-01-13 19:41:01 +08:00
Lzx_88 2cf9f1af63 重构AnnouncementController和ProjectController 2022-12-29 21:16:01 +08:00
shmily744 dd681a9f20 ProjectGroupController、StaffController重构 2022-12-27 19:35:56 +08:00
ArgonarioD ee3e03941c Merge remote-tracking branch 'origin/master' 2022-12-27 13:18:57 +08:00
ArgonarioD 0f836f29f8 新增了ProjectAuthorize注解,将token数据存储到了request attribute中 2022-12-27 13:18:42 +08:00
yang.yongquan 92a93bce6b 优化了代码和添加了注释 2022-12-22 19:37:36 +08:00
ArgonarioD 8ba644811a 删除了所有TODO和FIXME,在代码中添加了实际的限流代码,将原本的调用系统控制台输出的打印改为了log.debug 2022-07-15 23:04:01 +08:00
ArgonarioD 2b964c907d 修复了获取我的工作项为空时抛出500的错误,修复了同IP登录请求过多时抛出500的错误,关闭了所有调试用的输出 2022-07-15 00:35:33 +08:00
ArgonarioD 7e15ea8ed6 修复了Task在update时如果完全没有改动会报错的问题 2022-07-14 15:25:02 +08:00
ArgonarioD 70ecdff768 修复了update时如果完全没有改动会报错的问题 2022-07-14 09:21:34 +08:00
ArgonarioD c160793d93 Merge remote-tracking branch 'origin/master' 2022-07-13 16:39:57 +08:00
ArgonarioD aa086ea9cd 修复了拥有全局最高权限的账号进入未参与的项目时查询错误的问题 2022-07-13 16:39:40 +08:00
yang.yongquan aa7f9612da 修改了查询结项后不能查看的问题 2022-07-13 16:09:28 +08:00
ArgonarioD 7dbf52d915 修复了交接时会将已完成或关闭的项目一并交接的问题 2022-07-13 14:54:32 +08:00
ArgonarioD f2f6bb8d8a 修复了IP格式化导致的登录不了的Bug 2022-07-13 11:55:30 +08:00
ArgonarioD cc39e36c33 Merge remote-tracking branch 'origin/master' 2022-07-13 10:50:07 +08:00
ArgonarioD d704845357 更改了import的参数和模板,更改了banIP中IP的存储格式,修复了import的一个bug,删掉了一打todo 2022-07-13 10:49:24 +08:00
yang.yongquan 0a80b2b83c 修复了项目个人情况查询bug 2022-07-13 10:47:10 +08:00
ArgonarioD 468fa90184 注释了用于检查请求头的代码,更改了登录banIP的响应文本,略微优化了获取IP方法的结构 2022-07-13 01:16:01 +08:00
ArgonarioD 1641397260 更新了新的测试用代码 2022-07-13 00:55:20 +08:00
ArgonarioD 9d4c54eb06 Merge remote-tracking branch 'origin/master' 2022-07-13 00:34:25 +08:00
ArgonarioD f5d8a436de 修复了添加项目组成员时可以添加root的问题,不会直接处理已存在成员的问题,可以更新不存在成员的问题;更改了下载导入模板的接口,登入banIP的存储方式,get公告时的返回参数;在跨域拦截器中添加了测试用代码 2022-07-13 00:34:13 +08:00
yang.yongquan f9ab646e23 修复了修改task项的bug 2022-07-12 18:27:30 +08:00
ArgonarioD 056a5ee8f7 Merge remote-tracking branch 'origin/master' 2022-07-12 16:31:54 +08:00
ArgonarioD 87438138be 优化了Task查询代码 2022-07-12 16:31:48 +08:00
白封羽 6a37f2387e 修复了upperBound的边界问题,添加了异常签名 2022-07-12 16:30:37 +08:00
ArgonarioD 76966938a1 修复了离队时不检查工作项完成情况的问题,列出mytask时没有holderFullname的问题,修改职位时受前后空格影响的问题和不更新权限的问题,格式化了代码 2022-07-12 15:36:07 +08:00
yang.yongquan 9bc59be2a0 增加了统计整个项目与个人完成情况 2022-07-12 15:01:32 +08:00
ArgonarioD ff47276365 修复了compareProjectAccessLevel的错误使用 2022-07-12 14:04:22 +08:00
ArgonarioD 71cb31427f 添加了成员离队的接口 2022-07-12 13:55:49 +08:00
ArgonarioD 1a001fb599 适配了Task新的数据结构,完成了限流控制并通过了测试,实现了多次登录失败banIP,为MybatisPlus添加了防全表更新及删除的插件 2022-07-12 12:01:04 +08:00
ArgonarioD 8cc1111489 添加了新的交接接口,完善了Task的childrenCount,修复了更新staffPositions失败的问题 2022-07-12 00:30:42 +08:00
yang.yongquan 13e9825f75 增加删除的childrenCount 2022-07-11 23:51:38 +08:00
白封羽 72e23ad0f0 实现了拯救内存的二分查找(待强力测试); 2022-07-11 22:35:58 +08:00
ArgonarioD 22d2763360 Merge remote-tracking branch 'origin/master' 2022-07-11 21:40:40 +08:00
ArgonarioD 1afafa8818 规范了代码,修复了closeTask没法正常工作的bug,增加了限流控制(未测试) 2022-07-11 21:39:30 +08:00
yang.yongquan 614a629c55 修改了SQL语句,将未查询到的部分在后端加入返回列表 2022-07-11 16:36:30 +08:00
ArgonarioD 16200365d9 更改了Task的getHolderLevel的逻辑 2022-07-11 15:05:59 +08:00
ArgonarioD bc20a0212b 修复了Task的查询问题,修改了导入员工的接口参数 2022-07-11 14:52:53 +08:00
ArgonarioD 5d62c9af3a 修复了Task的查询问题,添加了交接接口和下载导入员工模板的接口,修改了导入员工的接口uri 2022-07-11 14:48:34 +08:00
ArgonarioD 90090bedf6 Merge remote-tracking branch 'origin/master' 2022-07-11 00:00:46 +08:00
yang.yongquan deb17f2f6c 增加了工作项完成的时间线的具体类 2022-07-10 23:49:38 +08:00
ArgonarioD 8ed85fade0 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	src/main/java/cn/edu/hfut/rmdjzz/projectmanagement/service/impl/TaskServiceImpl.java
2022-07-10 23:22:09 +08:00
yang.yongquan 0cda29574f 增加了工作项完成的时间线变化 2022-07-10 21:30:37 +08:00
ArgonarioD fc481bdd17 修复了Task的查询问题 2022-07-09 11:56:48 +08:00
ArgonarioD 5da87af6e3 修复了查询Project时没有CreatedTime的问题 2022-07-09 10:40:38 +08:00