Commit Graph

298 Commits

Author SHA1 Message Date
6983f6568d feat!: 将QuestionList的内容渲染由Markdown改为HTML
All checks were successful
deploy to server / build-and-deploy (push) Successful in 3m10s
- 后端CMS字段由Markdown改为WYSIWYG因此前端做出对应修改
2025-11-14 00:07:31 +08:00
c860621e7a feat!: 将QuestionList的内容渲染由Markdown改为HTML
All checks were successful
deploy to server / build-and-deploy (push) Successful in 6m51s
- 后端CMS字段由Markdown改为WYSIWYG因此前端做出对应修改
2025-11-14 00:00:05 +08:00
154943815d refactor: 将Data到ViewModel的转换由App转移至Server端
All checks were successful
deploy to server / build-and-deploy (push) Successful in 3m42s
- 将逻辑转移到Server端后,简化前端逻辑
2025-11-13 20:51:09 +08:00
23f2700c0f refactor: 将Data到ViewModel的转换由App转移至Server端
All checks were successful
deploy to server / build-and-deploy (push) Successful in 3m15s
- 将逻辑转移到Server端后,简化前端逻辑
2025-11-13 20:45:43 +08:00
e215a4d498 fix: 修正GraphQL无法正常读取的问题
All checks were successful
deploy to server / build-and-deploy (push) Successful in 3m8s
- 将graphql查询文件移至server/assets,他们在构建后会以二进制形式写入server的存储中
- 在server端通过storage读取数据
2025-11-12 19:51:14 +08:00
50f0779a8e fix: 修正无法正常读取GraphQL的问题
All checks were successful
deploy to server / build-and-deploy (push) Successful in 3m22s
- 将GraphQL移至server/assets,在构建后会被写入server中
- 在server端通过storage读取数据
2025-11-12 19:49:17 +08:00
5ee6005ad1 refactor: 将前后端通信由app端移至server端
All checks were successful
deploy to server / build-and-deploy (push) Successful in 3m9s
- graphql请求的server端实现
- 文件请求的server端实现
2025-11-12 18:25:21 +08:00
a520775a8d refactor: 将文件请求由app端转到server端
All checks were successful
deploy to server / build-and-deploy (push) Successful in 3m2s
2025-11-12 18:19:21 +08:00
a5f3895794 refactor: 将数据获取从app端移至server端
- 调整数据获取位置以提升安全性
- 对于后端状态为Archived的数据,通过server控制不进行获取
2025-11-12 17:54:43 +08:00
58223734a2 feat: 前端请求添加Status控制
All checks were successful
deploy to server / build-and-deploy (push) Successful in 3m12s
- 产品页/解决方案页仅获取已发布条目
2025-11-12 14:50:55 +08:00
9163c7fe9a feat: 为前端请求添加Status控制
All checks were successful
deploy to server / build-and-deploy (push) Successful in 3m6s
- 在产品页/解决方案页等路由仅获取已发布条目
2025-11-12 14:48:51 +08:00
726c38a75d refactor: 重构项目的数据获取方法
All checks were successful
deploy to server / build-and-deploy (push) Successful in 3m1s
- 将相关数据获取由REST转为GraphQL
- 声明GraphQL模块
- 修改相关的Mapper与测试方法
2025-11-11 17:05:44 +08:00
81caa02d11 chore: 删除无用代码
All checks were successful
deploy to server / build-and-deploy (push) Successful in 3m30s
2025-11-11 17:02:02 +08:00
8213eec217 refactor: 关于我们页的API重构
Some checks failed
deploy to server / build-and-deploy (push) Has been cancelled
2025-11-11 17:01:18 +08:00
ac9e7b4436 refactor: 联系信息页的API重构 2025-11-11 16:58:40 +08:00
5ad6133252 refactor: 文档资料页的API重构 2025-11-11 16:55:41 +08:00
a07d77dde7 refactor: 问题列表的API重构 2025-11-11 16:49:58 +08:00
3e7b195002 refactor: 解决方案页的API重构 2025-11-11 16:43:08 +08:00
706b754905 refactor: 解决方案列表的API重构 2025-11-11 16:35:20 +08:00
0d77e97ad5 test: 完善测试 2025-11-11 16:15:05 +08:00
ac658e01ae refactor: 调整首页数据获取API
- 将首页的数据获取由REST重构为GraphQL
2025-11-11 16:14:58 +08:00
a93f508e85 refactor: 调整GraphQL导入形式
- 以纯文本形式导入
2025-11-11 16:08:24 +08:00
1290189d84 style: 格式化graphql文件 2025-11-11 16:01:20 +08:00
691dd34127 refactor: 产品页与产品列表的API重构
- 将产品页与产品列表的API由REST重构为GraphQL
- 修改Mapper与单元测试
2025-11-11 15:58:15 +08:00
7e7775ccc6 feat: 为Directus插件提供GraphQL支持
- 在Nuxt中引入GraphQL加载模块
- 为Directus引入GraphQl, Query
2025-11-11 15:52:27 +08:00
b234018f72 fix: 调整筛选条目排序权重
All checks were successful
deploy to server / build-and-deploy (push) Successful in 3m46s
- 以搜索条目匹配程度为标准排序
- 移除拼音支持
2025-11-10 17:28:24 +08:00
7b19f59409 fix: 调整筛选条目排序权重
All checks were successful
deploy to server / build-and-deploy (push) Successful in 3m49s
- 以搜索条目匹配程度为标准排序
- 移除拼音支持
2025-11-10 17:26:23 +08:00
9de6ab8799 fix: 调整模糊匹配阈值
All checks were successful
deploy to server / build-and-deploy (push) Successful in 3m6s
- 将阈值由0.3调整为0.6
2025-11-10 16:42:56 +08:00
86b0c29dcf fix: 调整模糊匹配阈值
Some checks failed
deploy to server / build-and-deploy (push) Has been cancelled
- 将阈值有0.3调整至0.6
2025-11-10 16:42:30 +08:00
352be1686a feat: 产品筛选器的模糊搜索
All checks were successful
deploy to server / build-and-deploy (push) Successful in 3m7s
- 引入前端依赖Fuse.js, pinyin-pro分别用于模糊匹配与拼音转换
- 新增Utils-fuzzyFilter,封装了Fuse的初始化/模糊匹配与相关工具函数
- 将前端由字符串匹配改为模糊匹配
2025-11-10 16:05:44 +08:00
710a0cdc5b feat: 支持拼音搜索
All checks were successful
deploy to server / build-and-deploy (push) Successful in 3m38s
- 使用pinyin-pro进行汉语拼音转换
- 调整搜索权重
2025-11-10 15:39:47 +08:00
4c8dfb5b56 feat: 产品筛选器的模糊搜索功能
- 引入纯前端依赖Fuse.js用于模糊匹配
- 新增Utils-fuzzyFilter封装Fuse的初始化与匹配
- 在前端将字符串匹配改为模糊匹配
2025-11-10 15:08:32 +08:00
007c8f9ce9 feat: 产品列表与解决方案列表的排序
All checks were successful
deploy to server / build-and-deploy (push) Successful in 3m4s
- 为产品/解决方案类型添加sort字段用于排序
- 各个栏目的类型按照sort升序排序
- 更新directus类型
2025-11-08 15:51:33 +08:00
0363a88785 feat: 解决方案列表页标签排序
All checks were successful
deploy to server / build-and-deploy (push) Successful in 3m1s
- 为SolutionType添加Sort字段用于排序
- 解决方案列表按照sort升序排序
2025-11-08 15:46:37 +08:00
308a080ea4 docs: 为ProductTypeView添加注释 2025-11-08 15:42:40 +08:00
a34cfaff6f fix: 修正product-list的遍历问题 2025-11-08 15:42:03 +08:00
bd894d6f2e feat: 产品列表页排序
- 为ProductType添加sort字段用于排序
- 产品列表页项目按照sort升序排序
2025-11-08 15:34:42 +08:00
b4da838cae feat: 添加自定义logger用于输出日志
All checks were successful
deploy to server / build-and-deploy (push) Successful in 3m6s
- 使用自定义logger,自定义输出级别
- 添加eslint规则,禁用console输出
- 将项目的console输出改为logger输出
2025-11-08 14:42:35 +08:00
660892f9e7 fix: 将原项目的console输出改为logger输出
All checks were successful
deploy to server / build-and-deploy (push) Successful in 3m11s
- 添加eslint,不允许使用console输出
2025-11-08 14:40:41 +08:00
2a021cbaea feat: 添加自定义日志系统logger
All checks were successful
deploy to server / build-and-deploy (push) Successful in 3m15s
2025-11-08 14:22:31 +08:00
d55fe5cce2 fix: 补全i18n文本
All checks were successful
deploy to server / build-and-deploy (push) Successful in 3m9s
- 补全产品详情页的tab标签文本翻译
2025-11-08 10:46:12 +08:00
9313700660 fix: 补全i18n文本
Some checks failed
deploy to server / build-and-deploy (push) Has been cancelled
- 补全产品详情页的i18n文本
2025-11-08 10:45:29 +08:00
9d3276a56a fix: 补全SEO&调整列表样式
All checks were successful
deploy to server / build-and-deploy (push) Successful in 3m8s
- chore: 去除console.log输出
- fix: 补全SEO
- fix: 调整SpecTable表头样式
2025-11-08 10:15:19 +08:00
37e89c3eda chore: 去除console.log输出
All checks were successful
deploy to server / build-and-deploy (push) Successful in 3m4s
2025-11-08 10:10:19 +08:00
b386d4e60d fix: 补全SEO
All checks were successful
deploy to server / build-and-deploy (push) Successful in 3m2s
- 关于我们页面的SEO信息补全
2025-11-08 10:05:32 +08:00
bfdae60910 fix: 调整SpecTable表头样式
- 加粗标题
2025-11-08 10:03:15 +08:00
e04b9d57da feat: 为各个页面补全标题与SEO
All checks were successful
deploy to server / build-and-deploy (push) Successful in 2m54s
- 添加Composable API: usePageSeo用于为路由页面添加SEO
- 为各个页面补全路由标题与SEO

ISSUE: resolve #52
2025-11-07 15:40:01 +08:00
0265ea4978 feat: 为各个页面补全标题与SEO
All checks were successful
deploy to server / build-and-deploy (push) Successful in 3m4s
2025-11-07 15:37:18 +08:00
1cdc29b1ce fix: 调整部分图像显示问题
All checks were successful
deploy to server / build-and-deploy (push) Successful in 3m10s
- 产品/解决方案卡片图片宽度、比例调整
- 产品页竖屏是的文字边距调整
2025-11-07 14:38:07 +08:00
58e91ed67c fix: 调整部分图像显示问题
All checks were successful
deploy to server / build-and-deploy (push) Successful in 2m59s
- 产品/解决方案卡片图片宽度调整为100%并将比例设定为16/10
- 产品页在竖屏状态下的文字边距
2025-11-07 14:36:21 +08:00