Huangzhe
|
50d747733f
|
feat: 抽离获取数据list列表
- 添加 useListLogicHooks 来规范选项隐藏的过程.
- 抽离 单选题获取 list 的逻辑到 useListLogicHooks.
|
2025-04-01 17:36:00 +08:00 |
|
Huangzhe
|
478bcfe080
|
feat: 优化单选题增加隐藏功能
- 优化隐藏逻辑,将 过滤 options 的方式改变成备份数据的形式.
- 还原逻辑优化,减少冗余操作.
|
2025-04-01 17:17:22 +08:00 |
|
Huangzhe
|
160599ffbd
|
feat: 单选题增加隐藏功能
- 通过添加 filterOptions 来管理隐藏的 options.组件挂载时重置options 列表
- 添加对应的注释内容.
- 修复错误的类型.
|
2025-04-01 17:11:41 +08:00 |
|
Huangzhe
|
b0c8adc9b3
|
fix: 约束类型
- 约束 rows cols 类型, 减少报错
|
2025-04-01 15:31:44 +08:00 |
|
Huangzhe
|
b1cd7cf799
|
feat: 抽离答题校验逻辑
- 纠正 Preview/index 错误的逻辑,开始检测 error 字段
- validateAnswer 类型纠正,修复 answerItem 验证逻辑
- 答题校验抽离
|
2025-04-01 15:13:16 +08:00 |
|
Huangzhe
|
7de06d5ff4
|
feat: 抽离答题校验逻辑
- 现在可以自由控制校验答题时间.
- 增加 useValidateQuestion hooks.
- 多选矩阵应用这个逻辑,组件添加时添加到验证列表,卸载时移除对应的函数 validateFun
|
2025-04-01 14:12:07 +08:00 |
|
Huangzhe
|
aff908e7e6
|
fix: 修复矩阵填空内容选择一个就可以跳过的问题
- 添加行记录和对比选项,如果不一致则不传递答案
- 修正错误泛型
- 行和列数据获取调整
|
2025-04-01 11:14:46 +08:00 |
|
Huangzhe
|
13fe9338ca
|
feat: 增加校验的测试用例,修复校验异常
- 校验 english 是添加 \s 标志
- 增加 答案、中文、email、英文、身份证、手机号码、字符串长度校验
|
2025-04-01 10:40:55 +08:00 |
|
Huangzhe
|
ecc6e40c35
|
feat: 修复答案异常的问题
- 修复多余文字内容
- 修复多个选项时选择一个就能提交答案
- 增加对应类型
|
2025-03-31 18:10:02 +08:00 |
|
Huangzhe
|
399889e6f8
|
fix: 修复矩阵多选提示语错误
- 获取数据放到 store 内进行
- 修复提示语错误
|
2025-03-31 17:04:02 +08:00 |
|
Huangzhe
|
ba18629bea
|
chore: 添加注释信息
- 添加 多选验证 注释信息
|
2025-03-31 15:48:00 +08:00 |
|
Huangzhe
|
f8749dbb5c
|
feat[preview]: 抽离矩阵的验证内容
- 抽离 preview 矩阵的验证内容,多选矩阵的校验放到 PreviewMatrixCheckbox 内
- 添加新的错误提示支持
- 增加 矩阵 类型
- 添加矩阵测试文件
|
2025-03-31 15:29:24 +08:00 |
|
Huangzhe
|
c97ab0cb49
|
fix: 修复文填空题答案异常
- 纠正逻辑,当答案错误时,清空已经保存的答案
|
2025-03-28 18:04:41 +08:00 |
|
Huangzhe
|
adb1bdc3e6
|
fix: 修复文件设置问题
- 优化 scss 中 deep 实现 :deep()
- 添加对应类型
- 移除 preview 组件的相应答案校验
- 增加错误预览支持 [多选题最多选择项数]
- 删除 初始化数据 函数,优化答案判断逻辑
- 增加多选验证位置
|
2025-03-28 17:36:13 +08:00 |
|
陈昱达
|
9de9f64d49
|
refactor: 移除冗余代码并优化代码结构
- 删除了多处不必要的 console.log 语句
- 优化了部分组件的代码结构,提高了可读性
- 移除了未使用的变量和导入
- 统一了代码格式,提高了代码的一致性
|
2025-03-28 13:55:36 +08:00 |
|
陈昱达
|
ce29be95a8
|
feat: 更新网页标题为伊利调研问卷
- 将网页标题从 "Vite App" 修改为 "伊利调研问卷"
|
2025-03-28 13:49:14 +08:00 |
|
Huangzhe
|
9e9be4f072
|
fix: 修复文件设置问题
- 修改设置出错的问题
- 修复 scss 样式报错的问题 (deep)
|
2025-03-28 13:12:48 +08:00 |
|
Huangzhe
|
23bc6ba338
|
fix: 修复文件上传
- 修复文件上传无法限制上传内容, 增加 limit 限制
|
2025-03-28 11:04:12 +08:00 |
|
Huangzhe
|
510469367c
|
fix: 修复问卷编辑错误
- 将错误的 setItem 改成 getItem.
|
2025-03-28 10:08:20 +08:00 |
|
Huangzhe
|
a968acf108
|
fix: 修复多选矩阵设置输入异常
- 更新矩阵的赋值逻辑,排除数据错误更新
|
2025-03-27 17:29:55 +08:00 |
|
Huangzhe
|
731d22fc22
|
feat: 修复矩阵不居中的问题
- 删除 ml10 类
|
2025-03-27 17:29:54 +08:00 |
|
陈昱达
|
cc87448114
|
refactor(layouts): 优化 redirect 组件的返回逻辑
-移除了未使用的导入和注释代码
- 修改了 goBack函数,根据浏览器历史记录和当前路由决定返回方式
- 添加了控制台日志输出,便于调试
- 注释掉了物理返回键的监听代码
|
2025-03-27 16:59:48 +08:00 |
|
陈昱达
|
4046706ea1
|
Merge remote-tracking branch 'origin/feature/feature-20250331-h5' into feature/feature-20250331-h5
|
2025-03-27 16:35:48 +08:00 |
|
陈昱达
|
5693fb5bdd
|
refactor(redirect): 注释掉 redirect.vue 中的 setTimeout 代码块
- 将 setTimeout 代码块禁用自动跳转功能
-用注释标记包围起来,暂时 保留代码逻辑,以便未来可能的重新启用或参考
|
2025-03-27 16:35:27 +08:00 |
|
Huangzhe
|
ee7c022bdb
|
feat: 分割组件,校验放在preview.
- 填空题的各个校验抽离多个文件
- 增加 vitest 测试
- 修复填空题校验异常(最大校验出错)
- 补充相应的注释
- 类型补全
|
2025-03-27 16:24:07 +08:00 |
|
陈昱达
|
c2b254a2f9
|
refactor(Survey): 优化问卷创建和保存逻辑
- 在 Design/Index.vue 中添加对 sn 参数的判断,确保只在有有效 sn 时执行保存操作
- 在 Survey/views/Create/Index.vue 中,将 sn 存储到 sessionStorage,以便在不同组件间共享
- 修改保存逻辑,使用 sessionStorage 中的 sn 替代 route.query.sn
- 优化获取问卷详情和设置的代码结构,提高可读性和性能
- 修改模板保存功能的中文描述,使其更加准确
|
2025-03-27 16:17:12 +08:00 |
|
陈昱达
|
4a5ead6f19
|
refactor(survey): 优化设备和 IP 答题次数的验证逻辑
- 移除了设备和 IP 答题次数小于 1 时的错误提示- 优化了当输入值小于 1 时的处理逻辑,将值重置为 1- 统一了设备和 IP 答题次数的验证逻辑
|
2025-03-26 16:35:49 +08:00 |
|
Huangzhe
|
9a901cd3df
|
fix: 修复预览跳题异常
- 更新分页 pages 异常,
- 更新 code 异常
|
2025-03-26 16:04:21 +08:00 |
|
Huangzhe
|
f97d86b4ed
|
feat: 统一入口options字段
- 统一入口 options. 解决二次进入预览选项无法使用的bug
|
2025-03-26 16:04:20 +08:00 |
|
du.meimei
|
945871fcc5
|
fix:处理物理返回,保存问卷再退出
|
2025-03-26 14:35:32 +08:00 |
|
陈昱达
|
08c53e779a
|
fix(src): 修复不等号显示错误
- 将 '>'替换为 '≥',以正确显示大于等于符号
|
2025-03-25 20:16:53 +08:00 |
|
Huangzhe
|
726c8c7f58
|
fix: 修复多选排它异常
- 修复异常卡死的问题
|
2025-03-25 20:00:16 +08:00 |
|
du.meimei
|
562fa7d478
|
fix:问卷标题样式
|
2025-03-25 19:11:58 +08:00 |
|
du.meimei
|
e7c6ea225c
|
fix:矩阵题优化
|
2025-03-25 19:02:39 +08:00 |
|
du.meimei
|
26b68d2b37
|
fix:矩阵题优化
|
2025-03-25 18:48:01 +08:00 |
|
Huangzhe
|
249bd9e318
|
fix: 修复多选排它异常
- 修复options 获取的数据源
|
2025-03-25 18:40:41 +08:00 |
|
陈昱达
|
0e2c1540cb
|
refactor(components): 优化 contenteditable 组件中的编辑器操作显示逻辑
- 使用 Teleport 组件将编辑器操作渲染到 body 中,提高灵活性和可用性
- 添加调试日志,便于开发和排查问题
|
2025-03-25 18:19:59 +08:00 |
|
陈昱达
|
0261ff0672
|
Merge remote-tracking branch 'origin/feature/feature-20250331-h5' into feature/feature-20250331-h5
|
2025-03-25 17:26:45 +08:00 |
|
陈昱达
|
01381910b1
|
feat(Survey): 更新题目列表图标和样式
- 使用图片替换字体图标
- 优化题目列表布局和样式
- 添加背景渐变样式
|
2025-03-25 17:26:20 +08:00 |
|
Huangzhe
|
181a4cf48e
|
feat[preview]: 单选题跳转异常
- 重新修改逻辑,和 web 端字段匹配
- 单选题答案解析和生成逻辑更改,答案类型变动
|
2025-03-25 17:25:46 +08:00 |
|
du.meimei
|
d3afd12673
|
fix:填空题默认显示1行
|
2025-03-25 17:19:07 +08:00 |
|
du.meimei
|
681b334cd0
|
fix:修复矩阵题显示
|
2025-03-25 16:30:01 +08:00 |
|
du.meimei
|
b711045da5
|
fix:填空题默认显示1行
|
2025-03-25 15:49:43 +08:00 |
|
陈昱达
|
1cc54c68c2
|
style(MarketItem): 调整市场项目组件样式
- 修改 MarketItem 组件中的标题和描述文本样式
- 优化标题和描述之间的间距
- 调整描述文本的字体大小和颜色
feat(Survey): 改进问卷标题处理和显示
- 在创建问卷时,将富文本标题转换为纯文本保存为项目名称
- 在问卷列表中显示问卷所有者名称,而不是场景名称
|
2025-03-25 15:44:15 +08:00 |
|
du.meimei
|
bd544d704e
|
fix:打分题提示显示不全问题修复
|
2025-03-25 15:41:14 +08:00 |
|
陈昱达
|
15f90328cc
|
feat(layouts): 添加背景模型并调整页面样式
- 在 common-layout 中添加 model 元素作为背景和背景属性
- 移除-layout 的样式,包括高度、位置模型
- 调整 common Survey 页面中多余的注释代码- 修改 Survey 页面中按钮的样式和布局
|
2025-03-25 15:32:04 +08:00 |
|
Huangzhe
|
2fb32c12b9
|
feat: 调整调查创建页面的按钮高度
- 将容器高度从50px增加到70px,并为按钮设置了45px的高度,以优化布局。
|
2025-03-25 15:02:43 +08:00 |
|
Huangzhe
|
5b09bafe1f
|
fix[home]: 优化模板显示
- 主页模板字体取消加黑处理
|
2025-03-25 14:38:37 +08:00 |
|
Huangzhe
|
64589679c8
|
fix[design]: 在创建页面添加保存提示
- 增加 Dialog 取提示是否保存
- 去除多余的 watch 导入
|
2025-03-25 13:55:32 +08:00 |
|
Huangzhe
|
e6dcbfbba9
|
fix[design]: 提高填空题设置颜色
- 颜色改成 rgba(102, 102, 102, 1)
|
2025-03-25 13:10:02 +08:00 |
|