Commit Graph

69 Commits

Author SHA1 Message Date
OTTO d1076e48d5 refact(微服务平台): 生产环境所有服务端口统一使用8080,简化配置成本 2025-09-08 15:40:07 +08:00
liuhuazhong b8fbf94be6 feat(专区数据统计能力上线): 近一周的文章新增发布数、近一周PV数(总访问量)、近一周UV数(点击去重) 2025-03-13 14:28:20 +08:00
OTTO f8bf76728a feat(特色专区用户浏览统计): 完善专区用户浏览统计接口
Signed-off-by: OTTO <731554297@qq.com>
2024-11-26 15:48:53 +08:00
OTTO 8284778d85 feat(特色专区用户浏览统计): 新增特色专区用户浏览相关代码
Signed-off-by: OTTO <731554297@qq.com>
2024-11-26 15:33:08 +08:00
OTTO d17c082172 feat(特色专区专项项目): 完善专项项目逻辑
修复专区关联关系更新对象swagger说明

Signed-off-by: OTTO <731554297@qq.com>
2024-11-16 11:11:21 +08:00
OTTO 85e2cef175 feat(特色专区专项项目): 完善专项项目逻辑
新增专项项目会议报告公开接口

Signed-off-by: OTTO <731554297@qq.com>
2024-11-16 09:41:05 +08:00
OTTO 3c964f7098 feat(特色专区专项项目): 完善专项项目逻辑
完成专项项目会议报告列表编辑接口、删除接口

Signed-off-by: OTTO <731554297@qq.com>
2024-11-16 08:55:55 +08:00
OTTO f28ae25477 feat(特色专区专项项目): 完善专项项目逻辑
完成专项项目会议报告列表查询接口、详情查询接口、新增接口开发

Signed-off-by: OTTO <731554297@qq.com>
2024-11-14 17:27:03 +08:00
OTTO 9f4a509d4b feat(特色专区专项项目): 完善专项项目逻辑
补充专项项目会议报告对象swagger文档

Signed-off-by: OTTO <731554297@qq.com>
2024-11-14 17:07:59 +08:00
OTTO 1abca3c6ec feat(特色专区专项项目): 完善专项项目逻辑
新增专项项目会议报告相关代码

Signed-off-by: OTTO <731554297@qq.com>
2024-11-14 17:04:59 +08:00
OTTO 0409bcf90b feat(特色专区专项项目): 完善专项项目逻辑
新增获取专项项目关联类型列表公开接口

Signed-off-by: OTTO <731554297@qq.com>
2024-11-14 15:01:18 +08:00
OTTO d6c0b9058d feat(特色专区专项项目): 完善专项项目逻辑
专项项目关联列表公开接口支持通过关联类型查询

Signed-off-by: OTTO <731554297@qq.com>
2024-11-14 14:48:40 +08:00
OTTO 76cfe9a728 fix(特色专区专项项目): 完善专项项目逻辑
专项项目以及专项项目关联对象的排序逻辑修复

Signed-off-by: OTTO <731554297@qq.com>
2024-11-08 09:11:06 +08:00
OTTO a58c87c618 feat(特色专区专项项目): 完善专项项目逻辑
资源调整为附件非必填

Signed-off-by: OTTO <731554297@qq.com>
2024-11-07 11:25:16 +08:00
OTTO 7448d7cdae feat(特色专区专项项目): 完善专项项目逻辑
查询资源时返回资源关联的单位

Signed-off-by: OTTO <731554297@qq.com>
2024-11-07 10:06:14 +08:00
OTTO d1d1718cc3 feat(特色专区专项项目): 完善专项项目逻辑
根据简介图片文件标识校验文件是否存在

Signed-off-by: OTTO <731554297@qq.com>
2024-11-07 08:51:10 +08:00
OTTO 954e80b6c2 feat(特色专区专项项目): 完善专项项目逻辑
专项项目增加负责单位字段以及简介图片文件标识字段

Signed-off-by: OTTO <731554297@qq.com>
2024-11-06 17:28:09 +08:00
OTTO e3d489da56 feat(特色专区专项项目): 完善专项项目逻辑
专项项目关联关系增加单位字段

Signed-off-by: OTTO <731554297@qq.com>
2024-11-06 16:56:23 +08:00
OTTO cae7a6172d feat(特色专区专项项目): 完善专项项目逻辑
返回关联对象已关联状态时同时返回作者

Signed-off-by: OTTO <731554297@qq.com>
2024-10-30 16:57:10 +08:00
OTTO 604a5ac162 feat(特色专区专项项目): 完善专项项目逻辑
新增专项项目关联关系下开源项目查询和资源查询接口,判断开源项目/资源是否已被当前专项项目关联并返回关联状态

Signed-off-by: OTTO <731554297@qq.com>
2024-10-30 16:10:39 +08:00
OTTO d747058653 feat(特色专区专项项目): 完善专项项目逻辑
首页增加资源模块配置

Signed-off-by: OTTO <731554297@qq.com>
2024-10-30 16:04:49 +08:00
OTTO 2d2e4c366d feat(特色专区专项项目): 完善专项项目逻辑
首页增加资源模块配置

Signed-off-by: OTTO <731554297@qq.com>
2024-10-30 15:59:54 +08:00
OTTO d36825abdf fix(特色专区专项项目): 完善专项项目逻辑
后台管理项目分类限制长度30

Signed-off-by: OTTO <731554297@qq.com>
2024-10-30 15:29:03 +08:00
OTTO 5a6088014b feat(特色专区专项项目): 完善专项项目逻辑
新增专项项目关联关系下开源项目查询和资源查询接口,判断开源项目/资源是否已被当前专项项目关联并返回关联状态

Signed-off-by: OTTO <731554297@qq.com>
2024-10-30 15:25:28 +08:00
OTTO 5907752568 fix(特色专区专项项目): 完善专项项目逻辑
对专项项目相关字段长度进行限制

Signed-off-by: OTTO <731554297@qq.com>
2024-10-30 14:24:50 +08:00
OTTO 453ea76fcf fix(特色专区专项项目): 完善专项项目逻辑
切换项目所在栏目时需更新活跃度排名数据

Signed-off-by: OTTO <731554297@qq.com>
2024-10-30 11:32:58 +08:00
OTTO df0ebd17d3 fix(特色专区专项项目): 完善专项项目逻辑
修复专区中专项项目标题无法配置的问题

Signed-off-by: OTTO <731554297@qq.com>
2024-10-30 11:25:48 +08:00
OTTO d666872f52 fix(特色专区专项项目): 完善专项项目逻辑
对专项项目相关字段长度进行限制

Signed-off-by: OTTO <731554297@qq.com>
2024-10-30 10:56:40 +08:00
OTTO cb986cef9e fix(特色专区专项项目): 完善专项项目逻辑
修复删除项目时未清除专项项目关联关系的问题

Signed-off-by: OTTO <731554297@qq.com>
2024-10-29 17:01:24 +08:00
OTTO c076416368 fix(特色专区专项项目): 定制泛在专区开源项目展示需求
获取开源项目贡献者需要考虑Forge接口存在分页的情况

Signed-off-by: OTTO <731554297@qq.com>
2024-10-29 16:58:37 +08:00
OTTO fe07ac8a29 feat(特色专区专项项目): 完善专项项目逻辑
专项项目相关列表根据sort进行排序

Signed-off-by: OTTO <731554297@qq.com>
2024-10-29 16:47:29 +08:00
OTTO 50e285bbdf fix(特色专区专项项目): 定制泛在专区开源项目展示需求
计算专区项目贡献者时需考虑非Gitlink用户贡献者无用户名的情况

Signed-off-by: OTTO <731554297@qq.com>
2024-10-29 16:30:52 +08:00
OTTO 66d4d5a0f2 feat(特色专区专项项目): 获取专项项目关联时展示关联对象详情
1. 删除资源或项目时自动删除专项项目关联对象
2. 防止添加重复的论文、专利或开源项目对象

Signed-off-by: OTTO <731554297@qq.com>
2024-10-29 16:13:22 +08:00
OTTO 167b0122f2 feat(特色专区专项项目): 获取专项项目关联时展示关联对象详情
不同的关联对象详情使用同一对象

Signed-off-by: OTTO <731554297@qq.com>
2024-10-29 15:23:43 +08:00
OTTO 2ca08466a7 fix(特色专区专项项目): 定制泛在专区开源项目展示需求
项目活跃度排名根据项目分类计算

Signed-off-by: OTTO <731554297@qq.com>
2024-10-29 15:11:49 +08:00
OTTO 65fc453568 fix(特色专区专项项目): 定制泛在专区开源项目展示需求
项目活跃度排名计算错误

Signed-off-by: OTTO <731554297@qq.com>
2024-10-29 14:26:30 +08:00
OTTO bfa8ebd374 fix(特色专区专项项目): 定制泛在专区开源项目展示需求
项目根据活跃度排名列表需支持根据项目分类筛选

Signed-off-by: OTTO <731554297@qq.com>
2024-10-29 14:18:24 +08:00
OTTO 7e424d02b4 fix(特色专区专项项目): 定制泛在专区开源项目展示需求
计算专区统计时处理数据异常

Signed-off-by: OTTO <731554297@qq.com>
2024-10-29 13:59:57 +08:00
OTTO 704c3c1fe4 feat(特色专区专项项目): 定制泛在专区开源项目展示需求
新增专区统计数据获取接口

Signed-off-by: OTTO <731554297@qq.com>
2024-10-29 10:56:45 +08:00
OTTO 05c4a2e2e5 feat(特色专区专项项目): 定制泛在专区开源项目展示需求
新增专区统计数据获取接口

Signed-off-by: OTTO <731554297@qq.com>
2024-10-29 10:56:24 +08:00
OTTO 57597b742e fix(特色专区专项项目): 定制泛在专区开源项目展示需求
防止项目数据出错时抛出异常

Signed-off-by: OTTO <731554297@qq.com>
2024-10-29 09:47:12 +08:00
OTTO bad5667cd0 feat(特色专区专项项目): 定制泛在专区开源项目展示需求
1. 添加开源项目时自动进行该开源项目的Gitlink信息同步
2. 移除开源项目时自动清理专区下该项目的活跃度列表
3. 定时任务自动同步开源项目信息

Signed-off-by: OTTO <731554297@qq.com>
2024-10-29 09:40:00 +08:00
OTTO 0aad8acb4f feat(特色专区专项项目): 定制泛在专区开源项目展示需求
1. 获取项目在Gitlink上贡献者信息、历史提交数等信息,并添加到redis中
2. 将专区内所有项目根据活跃度添加到redis有序列表中,排名变化基于有序列表差值进行计算

Signed-off-by: OTTO <731554297@qq.com>
2024-10-29 09:18:27 +08:00
OTTO 203226823f feat(特色专区专项项目): 定制泛在专区开源项目展示需求
1. 获取项目在Gitlink上贡献者信息、历史提交数等信息,并添加到redis中
2. 将专区内所有项目根据活跃度添加到redis有序列表中,排名变化基于有序列表差值进行计算

Signed-off-by: OTTO <731554297@qq.com>
2024-10-29 09:16:04 +08:00
OTTO 7d71fb7dbc feat(特色专区专项项目): 定制泛在专区开源项目展示需求
数据库查询Forge项目统计表获取项目统计信息

Signed-off-by: OTTO <731554297@qq.com>
2024-10-28 11:43:59 +08:00
OTTO 50961f9d80 feat(特色专区专项项目): 完善专项项目逻辑
首页是否展示专项项目逻辑完善

Signed-off-by: OTTO <731554297@qq.com>
2024-10-28 10:05:22 +08:00
OTTO 315b541f07 feat(特色专区专项项目): 完善专项项目逻辑
优化错误提示

Signed-off-by: OTTO <731554297@qq.com>
2024-10-28 09:53:37 +08:00
OTTO bdb7c0762a feat(特色专区专项项目): 完善专项项目逻辑
专项项目负责人改为用户输入字符串

Signed-off-by: OTTO <731554297@qq.com>
2024-10-28 09:46:07 +08:00
OTTO 93d6d12405 feat(特色专区专项项目): 完善专项项目关联关系逻辑
专项项目论文和专利的关联对象由文章调整为资源

Signed-off-by: OTTO <731554297@qq.com>
2024-10-28 09:22:41 +08:00
OTTO b9efa4cbd9 feat(特色专区专项项目): 完善专项项目关联关系逻辑
专项项目论文和专利的关联对象由文章调整为资源

Signed-off-by: OTTO <731554297@qq.com>
2024-10-28 09:22:30 +08:00