liu.huiying@ebiz-digits.com
|
e7135e130f
|
Merge branch 'feature/feature-20250331-h5' of https://e.coding.yili.com/yldc/ylst/ylst-survey-h5 into feature/feature-20250331-h5
|
2025-03-24 14:58:44 +08:00 |
|
liu.huiying@ebiz-digits.com
|
b59112e831
|
feat:投放页面样式调整
|
2025-03-24 14:58:35 +08:00 |
|
Huangzhe
|
bfcf4b1b24
|
feat[Design]: 调整投放时间校验
- 添加起始时间和结束时间校验
- 添加是否开启投放校验,减少错误提示
|
2025-03-24 13:47:20 +08:00 |
|
Huangzhe
|
1e1e330186
|
feat[Design]: 调整代码类型
|
2025-03-24 13:45:52 +08:00 |
|
Huangzhe
|
8e77be4821
|
fix[create]: 调整投放数量
- 投放数量限制类型为正整数
- 少于 1 时出现 toast 提示
|
2025-03-24 11:58:38 +08:00 |
|
Huangzhe
|
4cac01c68b
|
fix[logical]: 修复题目无法调整的问题
- 修复填空无法跳转, 填空内容增加缺失的 "'"
|
2025-03-24 11:30:05 +08:00 |
|
Huangzhe
|
d1bdc582c4
|
fix[logical]: 修复题目无法调整的问题
- 修复填空无法跳转, 填空内容增加缺失的 "'"
|
2025-03-24 11:28:35 +08:00 |
|
Huangzhe
|
e43635c11c
|
fix[题目]: 修改问卷题目描述
- 单选、多选、填空、矩阵题目描述更改
|
2025-03-24 09:47:36 +08:00 |
|
Huangzhe
|
d546646b95
|
feat[create]: 创建页面内容限制
- 限制 van-field 只能输入数字
- 修改 toast 提示语
|
2025-03-24 09:18:05 +08:00 |
|
Huangzhe
|
61666cffb9
|
feat: 创建页面字符更改
- 立即投放 变更为 开启投放
|
2025-03-24 09:09:42 +08:00 |
|
Huangzhe
|
0886599a2f
|
feat: 签名优化
- 解决签名异常的问题
|
2025-03-23 18:44:33 +08:00 |
|
Huangzhe
|
9265f2da79
|
feat: IOS优化
- 调整editorAction浮动, 适配IOS
|
2025-03-23 18:22:23 +08:00 |
|
Huangzhe
|
67c3f25d98
|
fix[design]: 签名题日志
- 添加 log ,检查上传的问题
|
2025-03-23 18:11:11 +08:00 |
|
Huangzhe
|
88547d722b
|
fix[design]: 文件上传 标题 优化
- 标题默认选取 title 值
|
2025-03-23 18:08:19 +08:00 |
|
Huangzhe
|
53dae116bd
|
fix[design]: 文件上传大小限制
- 增加文件大小显示限制
- 优化 placeholder 显示
|
2025-03-23 18:08:18 +08:00 |
|
陈昱达
|
00cac76856
|
Merge remote-tracking branch 'origin/feature/feature-20250331-h5' into feature/feature-20250331-h5
# Conflicts:
# src/views/Design/components/Questions/MatrixCheckbox.vue
# src/views/Survey/views/Preview/components/questions/PreviewNPS.vue
# src/views/Survey/views/Preview/components/questions/PreviewRate.vue
|
2025-03-23 17:57:06 +08:00 |
|
陈昱达
|
c6194a97b3
|
style(css): 优化问卷设计和预览样式
- 添加自定义复选框和单选按钮样式
- 调整矩阵问题表格样式
- 优化 NPS 问题布局
- 统一预览组件属性命名
-调整部分颜色变量
|
2025-03-23 17:55:15 +08:00 |
|
Huangzhe
|
0d8123ffda
|
fix[create]: 预览题目统一
- 预览题目跟随pc, 取 title 值
|
2025-03-23 17:40:09 +08:00 |
|
Huangzhe
|
678c0cd6e2
|
fix[create]: 解决置底报错
- 修复属性无法访问
|
2025-03-23 16:59:21 +08:00 |
|
Huangzhe
|
876f98dfab
|
fix[create]: 解决置底报错
- 为 is_remove_other 添加可选链式操作符
|
2025-03-23 16:50:31 +08:00 |
|
Huangzhe
|
35f33e7f22
|
feat[create]: 完成单选置底多选排它
- choice 新增 handleChange 函数,处理多选排它项
- option-action 新增 isPreview 传参,处理 置底和排它的顺序功能
|
2025-03-23 16:46:39 +08:00 |
|
陈昱达
|
5ae09ce20e
|
refactor(survey): 优化问卷预览页面样式和布局
- 调整了 Choice、Completion 和 FileUpload 组件的样式- 优化了预览页面的滚动和固定元素布局
- 添加了底部支持信息的固定显示- 统一了样式和间距,提高了页面的视觉效果和用户体验
|
2025-03-23 16:20:19 +08:00 |
|
陈昱达
|
74deac6195
|
refactor(Design): 重构选择题组件布局和样式
-调整单选和多选题目的布局结构,优化视觉效果
- 改进"其他"选项的输入框样式,增加textarea替代input
- 优化输入框样式,禁止文本选择和调整大小
|
2025-03-23 15:47:45 +08:00 |
|
陈昱达
|
55add6603f
|
Merge remote-tracking branch 'origin/feature/feature-20250331-h5' into feature/feature-20250331-h5
|
2025-03-23 15:31:25 +08:00 |
|
陈昱达
|
8b306243e9
|
fix(Design): 修复多选问卷最小选择数和最大选择数逻辑
- 修复最小选择数大于最大选择数时的同步逻辑
- 增加最大选择数小于最小选择数时的同步逻辑
- 优化输入框失焦事件处理,确保及时保存选项
|
2025-03-23 15:30:59 +08:00 |
|
du.meimei
|
4c921f9dc9
|
fix:投放数量默认为1
|
2025-03-23 15:25:01 +08:00 |
|
du.meimei
|
a61641c19e
|
fix:打分题设置可滑动、打分题最高分限制
|
2025-03-23 15:19:49 +08:00 |
|
Huangzhe
|
4418f70581
|
fix [preview]: 修复再次预览无法下页的问题
- 优化判定逻辑, 减少 prevLoading 的干扰
|
2025-03-23 15:13:04 +08:00 |
|
陈昱达
|
e5ad917d6e
|
refactor(stores): 重构 common store 并优化数据类型定义- 定义明确的接口和类型,提高代码可读性和维护性
- 优化数据处理逻辑,使用 UUID 生成唯一 ID- 调整 NPS评分范围,提高用户体验
-优化问卷设计界面布局,提升可操作性
|
2025-03-23 14:27:19 +08:00 |
|
陈昱达
|
32a87991e1
|
refactor(Design): 优化问卷题目样式和布局
-调整了多个组件的左图标样式,统一为带编号的标题格式
- 优化了选择题和其他题型的样式,提高了可读性和美观度
-调整了部分颜色和间距,使整体风格更加协调
|
2025-03-23 13:53:33 +08:00 |
|
du.meimei
|
f88e955c01
|
fix:投放设置有效期起止时间设置
|
2025-03-23 13:36:53 +08:00 |
|
Huangzhe
|
a81a8d0b65
|
feat[preview]: 增加图文题的支持
- 增加组件 PreviewTextWithImages.vue.
- preview 开放图文题入口
|
2025-03-23 13:32:04 +08:00 |
|
Huangzhe
|
6b131c4822
|
feat[create]: 为ip答题次数/设备答题次数限制
- 新增限制 type = digit, 禁止其他字符输入
|
2025-03-23 13:32:03 +08:00 |
|
陈昱达
|
7537a4fb94
|
feat(utils): 更新 Rate 组件的选项配置
- 添加新的选项模板,增加选项2的配置
- 重置选项ID为空,以便动态生成
- 更新最后选项索引为2,反映新增的选项
|
2025-03-23 13:00:11 +08:00 |
|
Huangzhe
|
943f2a464c
|
feat: 增加ip答题/设备答题次数限制
- 监听 browser_number 和 ip_number,少于1就 toast 提醒,失焦返回旧值
- 添加 survey 默认字段
|
2025-03-23 12:29:11 +08:00 |
|
Huangzhe
|
8ac21bab25
|
fix: 修复点击问卷投放返回异常问题
- 将 router.replace 替换成 router.push
|
2025-03-23 11:15:08 +08:00 |
|
Huangzhe
|
b8417c92d8
|
fix: 修复预览无法跳转题目的问题
- 暂时将答案挂到 question 上面,后续等待接口实现再提交答案
|
2025-03-23 11:12:05 +08:00 |
|
Huangzhe
|
c1e31f096b
|
feat: 增加文件上传功能
- 新增 useFileUploadHooks , 保存文件上传的状态
- 删除无用的 rate 引用组件
- 对文件内容可增加限制
|
2025-03-23 10:59:12 +08:00 |
|
Huangzhe
|
cf9a237e36
|
fix: 修复删除模板显示异常问题
- 删除逻辑更改,不再点击就开始删除,在确认成功删除之后再操作
- 检测状态改变, 从 res.data.code === 0 变成 res.status = 204
|
2025-03-23 10:18:08 +08:00 |
|
陈昱达
|
99b47e1862
|
fix(Design): 修复矩阵组件逻辑
- 修复矩阵组件中行和列索引的默认值设置
- 优化矩阵组件中行和列选项的获取逻辑- 添加 QuestionBefore 组件的立即验证功能
- 优化题前题后逻辑组件的显示控制
|
2025-03-22 19:43:33 +08:00 |
|
du.meimei
|
d6a8c01d2d
|
fix:投放数量开关是否开启
|
2025-03-22 19:15:06 +08:00 |
|
du.meimei
|
24ba61f034
|
fix:移动端问卷复制,标题显示、投放数量处理
|
2025-03-22 18:56:05 +08:00 |
|
Huangzhe
|
40b1d7f267
|
fix: 修复删除之后模板依旧展示的问题
|
2025-03-22 18:50:13 +08:00 |
|
陈昱达
|
71a51a5296
|
refactor(Design): 重构矩阵组件并优化逻辑处理
- 在 BeforeMartrixCheckbox、BeforeMartrixComplation 和 BeforeMartrixRadio 组件中添加 changeHandle 函数
- 该函数在行和列选项变化时更新 logic 对象中的相关属性
- 优化 QuestionBefore 组件中的 beforeQuesOptions 生成逻辑
- 使用 watch 监听 skipType变化,动态更新 beforeQuesOptions
- 修复 addLogicItem 函数中 question_index 的初始值
|
2025-03-22 18:34:41 +08:00 |
|
Huangzhe
|
f7aad926a4
|
fix: 修复投放数量可以低于1的问题 #207
|
2025-03-22 18:21:10 +08:00 |
|
Huangzhe
|
9d389397d8
|
fix: 修复预览显示页数异常
|
2025-03-22 18:11:11 +08:00 |
|
陈昱达
|
16158bc5e6
|
style(contenteditable): 为 contenteditable 组件添加全屏样式
- 在 contenteditable 组件的最外层 div 上添加 screen 类
- 在样式中定义 screen 类,设置宽度为 100%
- 这个修改旨在解决 contenteditable 在移动端全屏显示的问题
|
2025-03-22 15:23:55 +08:00 |
|
陈昱达
|
9e9a438ff4
|
refactor(Design): 将 QuestionBefore 组件中的 option_index 字段默认值改为 null
- 将 QuestionBefore 组件中 question_type为 0 时的 option_index 字段默认值从空字符串改为 null
- 此修改更符合字段的语义,避免使用空字符串表示未选择的选项
|
2025-03-22 15:11:20 +08:00 |
|
Huangzhe
|
67ff854831
|
fix: 修复预览显示页数异常
|
2025-03-22 15:03:16 +08:00 |
|
陈昱达
|
001c8bacab
|
Merge remote-tracking branch 'origin/feature/feature-20250331-h5' into feature/feature-20250331-h5
|
2025-03-22 15:00:58 +08:00 |
|