log1997
|
4729566b56
|
feat(prize-config): 引入拖拽功能并优化奖品配置界面
- 添加 `vue-draggable-plus` 和 `lodash-es` 依赖以支持列表拖拽排序
- 使用 `cloneDeep` 深拷贝奖品列表,避免直接修改原始数据
- 移除原有的手动排序逻辑(上下移动按钮),改用可视化拖拽方式
- 调整 UI 布局和样式,增强用户体验与可操作性
- 在 Demo 页面中添加 draggable 示例用于验证功能实现
|
2025-12-04 20:40:06 +08:00 |
|
log1997
|
0d97c592e1
|
feat(layout): 重构页面布局与音乐播放组件
将 PlayMusic 组件迁移至 layout/RightButton 并重构成通用右下角按钮组件,
提取音乐播放逻辑到独立 hook `usePlayMusic`,优化模态框提示逻辑并统一滚动行为。
|
2025-12-04 17:38:52 +08:00 |
|
log1997
|
9009eede02
|
fix(Config): 添加图片上传提示信息
在全局人脸配置页面添加了图片上传提示文本,提醒用户需要先上传图片到图片管理模块。
|
2025-12-04 15:37:41 +08:00 |
|
log1997
|
11f8757ad7
|
fix(MusicConfig): 移除上传对话框中的图片上传提示功能
移除了 UploadDialog 组件中不再使用的图片上传状态提示逻辑,
包括相关的响应式变量 imgUploadToast 及其对应的模板代码。
此变更简化了组件结构并移除了未使用的错误提示功能。
|
2025-12-04 15:28:02 +08:00 |
|
log1997
|
6546a17427
|
feat: 音乐管理功能优化
|
2025-12-04 15:27:19 +08:00 |
|
log1997
|
cdd4972870
|
feat(imgConfig): 优化图片存储结构
新增uuid依赖用于生成唯一ID,改进图片上传功能中的本地存储结构,
使用uuid替代时间戳作为键名以避免冲突,并调整从indexedDB读取数据的方式。
|
2025-12-04 13:47:28 +08:00 |
|
log1997
|
f062f7c9e6
|
feat(components): 添加图片上传组件及对话框功能
新增 `ImageUpload` 组件用于文件选择与预览,并集成到 `UploadDialog` 中实现图片上传逻辑。
更新了 `Dialog` 组件以支持可选属性和 model 绑定,增强其灵活性和可用性。
引入 `lucide-vue-next` 图标库支持图标渲染。
重构图片配置页面,移除旧上传逻辑,使用新的弹窗方式进行图片上传操作。
|
2025-12-04 12:45:00 +08:00 |
|
log1997
|
c6a10db36b
|
build(eslint): 更新 ESLint 配置以忽略更多文件并添加警告规则
在原有忽略文件列表中新增了 '*.config.js' 文件类型,同时添加了
'no-console' 和 'no-debugger' 规则,并将其设置为警告级别,以提高
代码质量和一致性。
|
2025-12-04 12:43:45 +08:00 |
|
log1997
|
fce3725a4b
|
feat(router、config): 更新配置页面组件路径
将 FaceConfig、ImageConfig 和 MusicConfig 组件的导入路径从直接引用 `.vue` 文件改为引用 `index.vue`。
|
2025-12-02 17:43:56 +08:00 |
|
log1997
|
d65e02cce9
|
build(workflow): 更新Node.js版本到22.x
将GitHub Actions工作流中的Node.js版本从20.x升级到22.x,
以使用最新的稳定版Node.js环境进行构建和测试。
|
2025-12-02 17:27:22 +08:00 |
|
log1997
|
919cbc37d7
|
fix(MusicConfig): 优化本地音乐列表项的显示样式
移除列表项中的 divide-y 类,为音乐名称添加 title 属性以显示完整名称,
并将音乐名称渲染为可点击的链接样式。
|
2025-12-02 17:15:29 +08:00 |
|
log1997
|
85dbb58122
|
```
refactor(FaceConfig): 移除未使用的颜色验证工具函数
从 FaceConfig 组件中移除了不再需要的 isHex 和 isRgbOrRgba 工具函数导入,
因为这些函数当前并未在组件中使用。这有助于减少不必要的代码依赖并提高
组件的简洁性。
```
|
2025-12-02 17:08:33 +08:00 |
|
log1997
|
69e1baac8c
|
```
fix(Config): 注释掉设置卡片颜色的逻辑
将设置卡片颜色的相关代码注释掉,完全使用用户使用的颜色,避免在主题切换时出现异常。
```
|
2025-12-02 17:06:16 +08:00 |
|
log1997
|
8131d395e5
|
fix(style): 调整 markdown 样式以支持主题变量
移除 media 查询,统一使用 CSS 变量定义颜色;修复组件中 i18n 导入位置问题。
|
2025-12-02 17:02:07 +08:00 |
|
log1997
|
d776017306
|
feat(PageHeader): 新增 PageHeader 组件并应用于多个配置页面
新增了 PageHeader 通用组件,用于统一页面标题和操作按钮区域的布局。
该组件包含 title 属性以及 buttons 和 alerts 两个具名插槽,便于复用和维护。
已在以下页面中集成使用:
- 图片管理页(ImageConfig.vue)
- 音乐管理页(MusicConfig.vue)
- 人员管理页(PersonAll/index.vue)
- 中奖者管理页(PersonAlready.vue)
- 奖品管理页(PrizeConfig.vue)
|
2025-12-02 16:07:48 +08:00 |
|
log1997
|
5c8347ff62
|
feat(data): 调整默认图案列表顺序
2025改为2026
feat(ui): 添加配置项注释说明
为 FaceConfig.vue 中的各个设置字段添加了 HTML 注释,便于识别和维护不同功能区域。包括:
- 文本设置(主标题、语言、文字大小)
- 布局设置(列数、卡片宽度、卡片高度)
- 主题设置(主题、背景图片)
- 图案设置
- 其他设置(是否常显奖项列表、是否显示头像)
|
2025-12-02 14:37:20 +08:00 |
|
log1997
|
005b93266e
|
feat(config): 重构界面配置项布局与样式
将原有的线性表单布局调整为分组的 fieldset 布局,提升视觉层次和可维护性。
新增文本设置、布局设置、主题设置、图案设置和其他设置等分类区域。
优化部分输入控件的结构和样式类名,增强用户体验和代码可读性。
|
2025-12-02 14:24:54 +08:00 |
|
log1997
|
8a7ebd556a
|
Merge branch 'dev' into feature-2025-0920
|
2025-12-01 16:03:47 +08:00 |
|
 LOG1997andGitHub
|
6c65046959
|
Merge pull request #85 from LOG1997/main
main to dev
|
2025-12-01 14:08:59 +08:00 |
|
 LOG1997andGitHub
|
59caf96b13
|
Merge pull request #84 from LOG1997/fix-img-resource-url
fix: 替换静态资源的远程连接
|
2025-12-01 12:30:09 +08:00 |
|
log1997
|
e7ac7a66bf
|
fix: 替换静态资源的远程连接
|
2025-12-01 12:29:04 +08:00 |
|
 LOG1997andGitHub
|
86018900c9
|
Merge pull request #83 from LOG1997/feature-docs
文档更新
|
2025-12-01 11:30:14 +08:00 |
|
log1997
|
d6e9352015
|
文档更新
|
2025-12-01 11:27:59 +08:00 |
|
LOG1997
|
1eca939010
|
feat: indexdb存储人员名单,使用dexie
|
2025-10-13 22:31:12 +08:00 |
|
LOG1997
|
27fd0768c1
|
feat: 添加Loading效果
|
2025-10-12 22:30:54 +08:00 |
|
log1997
|
ebbed65253
|
Merge branch 'feature-2025-0920' of github.com:LOG1997/log-lottery into feature-2025-0920
|
2025-10-03 11:41:36 +08:00 |
|
log1997
|
173dd796a4
|
feat: ✨ 修复问题
|
2025-10-03 11:39:20 +08:00 |
|
LOG1997
|
2b920557a1
|
refactor: 人员列表代码结构重组
|
2025-10-01 11:02:33 +08:00 |
|
LOG1997
|
5b2c1df401
|
refactor: 提取组件,优化代码
|
2025-09-30 22:47:36 +08:00 |
|
LOG1997
|
7ea677f029
|
feat: 使用web worker来进行文件导入计算
|
2025-09-21 22:35:28 +08:00 |
|
LOG1997
|
88e773da37
|
refactor: 重构首页代码,提取处理函数
|
2025-09-21 20:24:53 +08:00 |
|
LOG1997
|
b1077b23e6
|
refactor: 首页提取样式至单独的文件
|
2025-09-21 14:38:57 +08:00 |
|
 LOG1997andGitHub
|
05bbaf236c
|
Merge pull request #77 from LOG1997/feature-2025-0920
Feature 2025 0920
|
2025-09-21 11:40:05 +08:00 |
|
LOG1997
|
7c32a524c4
|
feat: 依赖升级后的样式修改
|
2025-09-21 11:38:58 +08:00 |
|
LOG1997
|
8279cf0bf6
|
feat: 更新依赖,解决启动报错
|
2025-09-21 10:39:16 +08:00 |
|
 LOG1997andGitHub
|
cf07040d07
|
Merge pull request #75 from jtcymc/main
fix: 优化随机选择算法以确保概率均匀
|
2025-09-20 23:29:58 +08:00 |
|
 LOG1997andGitHub
|
cb40282b0f
|
Merge pull request #71 from LOG1997/dev
feat: 设置头像默认为不显示
|
2025-04-16 17:15:56 +08:00 |
|
 LOG1997andGitHub
|
965f4fed7c
|
Merge pull request #70 from LOG1997/dev
style: adjust avatar and card image sizes
|
2025-04-16 17:05:59 +08:00 |
|
 LOG1997andGitHub
|
bdbd7f6137
|
Merge pull request #61 from hujinbin/main
feat: 新增头像功能,可配置是否启用(#28)
|
2025-01-16 17:56:17 +08:00 |
|
 LOG1997andGitHub
|
09da8717da
|
Merge pull request #58 from LOG1997/fix-bug
fix: 性能问题
|
2025-01-13 23:08:29 +08:00 |
|
LOG1997
|
95c00b58dc
|
fix: 性能问题
|
2025-01-13 23:04:51 +08:00 |
|
 LOG1997andGitHub
|
9e5730146d
|
Merge pull request #54 from LOG1997/53-randomanimation
feat: 抽奖等待界面增加随机更换人员卡片的功能
|
2025-01-11 17:16:52 +08:00 |
|
LOG1997
|
70369fd18b
|
feat: 抽奖等待界面增加随机更换人员卡片的功能
|
2025-01-11 17:16:20 +08:00 |
|
 LOG1997andGitHub
|
6be0e76fda
|
Merge pull request #52 from lys1313013/main
fix: 修复已中奖人员管理界面“名称”表头显示不对问题
|
2025-01-10 15:41:36 +08:00 |
|
 LOG1997andGitHub
|
8e3e4bd27f
|
Merge pull request #51 from LOG1997/fix-musiclist
Fix:音乐管理界面重置时无法恢复默认音乐列表
|
2025-01-10 11:15:43 +08:00 |
|
 LOG1997andGitHub
|
4649692633
|
Merge pull request #49 from LOG1997/fix-bug
Fix:图片管理删除按钮显示为上传
|
2025-01-10 09:45:46 +08:00 |
|
 LOG1997andGitHub
|
4233aa56e3
|
Merge pull request #48 from LOG1997/45-themebug
fix: 切换主题不成功
|
2025-01-09 20:45:46 +08:00 |
|
LOG1997
|
9a805c9024
|
fix: 切换主题不成功
|
2025-01-09 20:42:49 +08:00 |
|
LOG1997
|
2fe90a14dd
|
feat: 国际化
|
2025-01-08 00:19:29 +08:00 |
|
LOG1997
|
0e5eb525aa
|
feat: 合并main至dev
|
2025-01-08 00:07:04 +08:00 |
|
 LOG1997andGitHub
|
9c496a188f
|
Merge pull request #40 from LOG1997/feature-docs
feat: update docs
|
2024-12-28 15:18:56 +08:00 |
|
LOG1997
|
0292066e39
|
feat: update docs
|
2024-12-28 15:18:01 +08:00 |
|
 LOG1997andGitHub
|
df5f08afd3
|
Merge pull request #39 from LOG1997/feature-docker
feat: 增加docker支持。
|
2024-12-28 14:20:32 +08:00 |
|
LOG1997
|
2bb588d379
|
feat: 增加docker支持。
操作手册写于Readme,参照执行docker
|
2024-12-28 14:19:59 +08:00 |
|
 LOG1997andGitHub
|
3260211879
|
Merge pull request #38 from LOG1997/feature-vite
打包为html,直接使用文件打开
|
2024-12-27 14:47:02 +08:00 |
|
log1997
|
ef3a37921e
|
fix: 优化打包命令
|
2024-12-27 14:21:10 +08:00 |
|
log1997
|
84fd44f41e
|
feat: 新增直接打开dist/index.html文件访问的功能
新增命令build:file打包项目,可通过直接打开index.html访问
|
2024-12-26 18:26:05 +08:00 |
|
 LOG1997andGitHub
|
1b7f01f106
|
Merge pull request #37 from LOG1997/feature-docs
Feature docs
|
2024-12-26 16:54:14 +08:00 |
|
log1997
|
8c78621955
|
Merge branch 'main' into feature-docs
|
2024-12-26 16:38:27 +08:00 |
|
log1997
|
37b2a685c0
|
docs: update doc
|
2024-12-26 16:37:48 +08:00 |
|
 LOG1997andGitHub
|
2e287410fc
|
Merge pull request #35 from LOG1997/feature-docs
docs: add todo fetures and done a feature
|
2024-12-25 09:23:31 +08:00 |
|
log1997
|
2d085e5dbf
|
docs: add todo fetures and done a feature
|
2024-12-25 09:22:38 +08:00 |
|
 LOG1997andGitHub
|
2b0d805ee6
|
Merge pull request #34 from LOG1997/feature-fixbug
fix: 优化抽中卡片时的排版
|
2024-12-24 16:59:04 +08:00 |
|
log1997
|
34329606d6
|
fix: 优化抽中卡片时的排版
一行中的卡片数量为偶数时,卡片未居中
|
2024-12-23 17:27:20 +08:00 |
|
 LOG1997andGitHub
|
1bfaa13277
|
Merge pull request #31 from LOG1997/feature-background
feat: 可更换背景图片
|
2024-12-21 00:03:15 +08:00 |
|
LOG1997
|
13687636da
|
feat: 更换背景图片
|
2024-12-20 23:56:24 +08:00 |
|
 LOG1997andGitHub
|
46f5e977de
|
Merge pull request #24 from LOG1997/main_fix
fix: typescript版本过高打包失败
|
2024-11-26 10:37:57 +08:00 |
|
 LOG1997andGitHub
|
0bd0a21145
|
Merge pull request #23 from hujinbin/main
fix: 去除启动的报错日志
|
2024-11-26 09:53:04 +08:00 |
|
 LOG1997andGitHub
|
79ddd46b13
|
Merge pull request #22 from LOG1997/dev
fix: edit readme
|
2024-11-12 14:39:16 +08:00 |
|
 LOG1997andGitHub
|
45dc3367d6
|
Merge pull request #21 from LOG1997/dev
feat: 更新域名
|
2024-11-12 14:27:38 +08:00 |
|
 LOG1997andGitHub
|
6cb1d53ab8
|
Merge pull request #20 from LOG1997/dev
del todo and add todo in readme
|
2024-11-11 11:14:16 +08:00 |
|
 LOG1997andGitHub
|
9e35dcc9a6
|
Merge pull request #18 from jimmyqin/main
修复没有抽奖人员卡片,数据判空
|
2024-11-04 11:05:34 +08:00 |
|
 LOG1997andGitHub
|
7457ee324b
|
Merge pull request #15 from LOG1997/dev
fix: cancel node 16 deplay
|
2024-07-02 12:19:26 +08:00 |
|
 LOG1997andGitHub
|
16b2e5e59f
|
Merge pull request #14 from LOG1997/dev
fix: add terser
|
2024-07-02 12:14:29 +08:00 |
|
 LOG1997andGitHub
|
f270b73a30
|
Merge pull request #13 from LOG1997/dev
feat: update package and change the year to 2025
|
2024-07-02 12:08:25 +08:00 |
|
 LOG1997andGitHub
|
c86c3ca9ae
|
Merge pull request #9 from LOG1997/dev
fix bug
|
2024-01-28 16:38:00 +08:00 |
|
 LOG1997andGitHub
|
0e2c074174
|
Merge pull request #7 from LOG1997/dev
fix: 打包后无法设置单次抽奖个数
|
2024-01-25 23:08:18 +08:00 |
|
 LOG1997andGitHub
|
93b304d771
|
Merge pull request #6 from LOG1997/dev
version 0.0.2
|
2024-01-24 23:11:38 +08:00 |
|
 LOG1997andGitHub
|
11e21d4956
|
Merge pull request #5 from LOG1997/dev
fix and feature
|
2024-01-20 00:17:19 +08:00 |
|
 LOG1997andGitHub
|
4bd0061b8b
|
Merge pull request #3 from LOG1997/dev
Dev to main
|
2024-01-17 22:50:37 +08:00 |
|
LOG1997
|
2c6aa42c5e
|
docs: add Access address in readme
|
2024-01-16 22:51:45 +08:00 |
|
LOG1997
|
646f0eaa5e
|
fix: 导入人员列表后卡住
初始化数据时,提供的字段值为string类型,使用push方法报错。
|
2024-01-16 22:20:29 +08:00 |
|
 LOG1997andGitHub
|
eaba58f91f
|
Create node.js.yml
github actons
|
2024-01-12 09:25:02 +08:00 |
|