陈昱达
|
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 |
|
陈昱达
|
73889c73d4
|
refactor(Design): 重构问卷预览功能
- 在 Choice、Completion、FileUpload、MatrixQuestion、NPS、Rate、SignQuestion 和 TextWithImages 组件中添加 isPreview 属性
- 根据 isPreview 属性决定是否显示题号或题目标题
- 更新 PreviewCompletion、PreviewFileUpload 和 PreviewSign 组件,设置 isPreview 为 true
|
2025-03-22 15:00:33 +08:00 |
|
Huangzhe
|
a85eece318
|
fix: 文件上传题设置显示显示更改
- 限制的如果为0 的话, 默认显示请输入
|
2025-03-22 14:48:36 +08:00 |
|
陈昱达
|
256a3d05f9
|
style(contenteditable): 为错误消息添加红色样式并使编辑器区域成为 flex 容器
- 在 .error-message 类中添加红色样式
- 在编辑器容器中应用 flex 布局,以改善内容对齐
|
2025-03-22 14:33:40 +08:00 |
|
陈昱达
|
9e0ab6c5d8
|
fix(survey): 优化模板市场页面操作流程
- 删除问卷后立即重置 survey 数组并重新获取数据
- 复制问卷成功后立即重置 survey 数组并重新获取数据
- 保存模板成功后直接关闭确认对话框,不执行额外操作
|
2025-03-22 14:20:10 +08:00 |
|
陈昱达
|
cefb9b1b23
|
refactor(Survey): 移除搜索框 blur 事件处理
移除了搜索框的 @blur 事件处理函数 blurs,保留了 @search 事件处理。这个修改可能是为了优化搜索功能的用户体验,避免在用户离开搜索框时进行不必要的操作。
|
2025-03-22 14:15:45 +08:00 |
|
陈昱达
|
672d910a3e
|
refactor(Home): 优化新建问卷弹窗的渲染位置
- 在 NewSurvey 组件中的 van-popup 添加 teleport="#app" 属性- 这个改动可以让弹窗在应用的最外层容器 (#app) 中渲染,避免层级问题
|
2025-03-22 14:02:59 +08:00 |
|
陈昱达
|
06f1d468e7
|
fix(Design): 修复 IP地址限制功能
- 修改了 MatrixQuestion 组件的样式,添加 scoped 属性以提高代码的可维护性
- 修正了 Create 组件中 IP 地址限制相关的设置,将 'is_number' 更改为 'ip_number',解决了 IP 地址限制功能不工作的问题
|
2025-03-22 13:51:03 +08:00 |
|
陈昱达
|
783efadb44
|
refactor(matrix): 优化矩阵题添加行选项逻辑并调整问卷投放状态显示
- 移除 MatrixQuestion 中不必要的 ID 字段
- 调整 MatrixQuestion 中 option_index 的初始值
- 优化 Design/Index.vue 中 addMatrixRowOption 方法的实现
- 修改 Survey/Index.vue 中问卷投放状态的显示文本
|
2025-03-22 13:40:52 +08:00 |
|
陈昱达
|
c29fdb3bca
|
Merge remote-tracking branch 'origin/feature/feature-20250331-h5' into feature/feature-20250331-h5
|
2025-03-22 13:04:36 +08:00 |
|
陈昱达
|
6a728e5782
|
style(components): 移除 contenteditable 组件中的红色样式
- 删除了 contenteditable 组件中的两处红色样式:
- 移除段落文本的红色样式 - 移除错误消息的红色样式
feat(utils): 添加请求错误提示功能
- 在 request.js 中添加了错误提示功能
- 使用 vant 的 showToast 方法显示错误信息- 只显示 response.data 中的 message 字段
|
2025-03-22 13:04:18 +08:00 |
|
Huangzhe
|
61668231f2
|
fix: 解决最新问卷没有默认提示语
- 添加 placeholder
|
2025-03-22 13:02:45 +08:00 |
|
陈昱达
|
b454bb8ea1
|
style(contenteditable): 优化内容编辑区域的样式
- 移除不必要的 flex 类
- 添加全局样式以修复图片和段落的对齐问题
|
2025-03-22 13:01:42 +08:00 |
|
陈昱达
|
b282e86ed2
|
fix(Design): 修复题项动作逻辑问题
- 修改 BeforeRate 组件中判断逻辑,使用当前题型替代固定值 5- 初始化 QuestionBefore 组件中的 operator 字段为空字符串,解决赋值问题
|
2025-03-22 12:40:56 +08:00 |
|
Huangzhe
|
d647cc3a02
|
feat: 矩阵抽离组件
- 矩阵的三个组件抽离,由 MatrixQuestion 内部管理
|
2025-03-22 12:18:35 +08:00 |
|
陈昱达
|
7727ea5b2b
|
feat(Design): 添加跳转逻辑相关功能
- 在 QuestionBefore组件中添加 changeEmpty 函数,用于处理未回答情况下的选项选择
|
2025-03-21 20:28:57 +08:00 |
|
陈昱达
|
d19b2b2b3f
|
refactor(components): 优化内容可编辑组件和问题项的显示- 为 contenteditable 组件添加 flex 类,优化样式
- 在问题项前增加标题编号,提高可读性
- 修改发布问题时的路由跳转方式,使用 replace 代替 push
|
2025-03-21 20:20:23 +08:00 |
|
Huangzhe
|
877eea7162
|
fix: 解决矩阵问题
- 解决矩阵某些情况下无法点击的问题
|
2025-03-21 19:53:18 +08:00 |
|
Huangzhe
|
faadf08d8d
|
fix: 解决签名题目预览无法签名的问题
- 显示签名工具列表
- 签名修复
|
2025-03-21 19:36:38 +08:00 |
|
du.meimei
|
9812e52d09
|
fix:文件上传数量校验
|
2025-03-21 18:20:18 +08:00 |
|
Huangzhe
|
9b237cb443
|
feat[preview]: 适配签名组件
- 适配签名组件 PreviewSign
|
2025-03-21 18:04:33 +08:00 |
|
陈昱达
|
03f79ee66a
|
fix(Design): 修复上传组件最小数量大于最大数量的问题
- 将 van-field 组件的 type 从 "number" 改为 "digit",以限制输入为非负整数
- 添加 minMax 函数,在输入最小数量时同步更新最大数量
- 在最小数量输入框失焦时调用 minMax 函数,并触发保存选项事件
|
2025-03-21 17:59:15 +08:00 |
|
陈昱达
|
5fd7efd61c
|
feat(Design): 更新问卷题目编号和保存逻辑
- 移除 ChooseQuestion 组件中的 watch 函数
- 在 Design/Index.vue 中添加更新所有题目编号的逻辑
- 修改 Survey/views/Create/Index.vue 中的保存方法,增加自动更新题目编号的功能
- 优化 publishQuestion 和 previewQuestion 方法,保存问卷后再进行跳转
|
2025-03-21 17:01:54 +08:00 |
|
du.meimei
|
47543235ff
|
fix:修复打分题最低分数值不可更改问题
|
2025-03-21 16:52:18 +08:00 |
|
liu.huiying@ebiz-digits.com
|
f778419cd1
|
Merge branch 'feature/feature-20250331-h5' of https://e.coding.yili.com/yldc/ylst/ylst-survey-h5 into feature/feature-20250331-h5
|
2025-03-21 16:49:25 +08:00 |
|
liu.huiying@ebiz-digits.com
|
22d50fb944
|
fix:调整提示语
|
2025-03-21 16:49:18 +08:00 |
|
Huangzhe
|
9d1dd8a1f8
|
fix: 修复某些组件页面重复进入无法正常预览的问题
- 修复单选、打分、NPS无法正常预览的问题
|
2025-03-21 16:45:58 +08:00 |
|
陈昱达
|
18375e5b31
|
feat(survey): 问卷创建页面增加获取问卷详情和修改问卷状态功能
- 新增 getSurveysDetail 和 changeStatus 函数
- 实现问卷详情获取和状态修改功能
- 优化 saveSetting函数,支持不同数据类型转换- 添加问卷状态检查和自动修改逻辑
|
2025-03-21 16:35:46 +08:00 |
|
du.meimei
|
a253372576
|
fix:修复打分题失焦变NAN的问题
|
2025-03-21 16:11:35 +08:00 |
|
陈昱达
|
f7474f147f
|
refactor(src): 调整矩阵题列标签样式并初始化选择题答案模型
- 移除了矩阵题列标签的 text-align:center 样式
- 初始化了选择题的答案模型,默认值分别为空字符串和空数组
|
2025-03-21 15:17:29 +08:00 |
|
Huangzhe
|
22e6f4fee0
|
feat: 增加 预览结束页的样式
|
2025-03-21 15:05:50 +08:00 |
|
Huangzhe
|
d458ab072d
|
fix[preview]: 删除预览界面 toast
|
2025-03-21 15:05:50 +08:00 |
|
陈昱达
|
5ebdeb32e2
|
refactor(Home): 修改 MarketItem 组件中标题的引用
- 将 marketItem.title 改为 marketItem.h5Title
-这个改动使得组件显示的标题与后端返回的数据结构保持一致
|
2025-03-21 14:59:38 +08:00 |
|
陈昱达
|
518e204c62
|
refactor(market): 更新模板市场标签页标题
- 将 Market 组件中的 van-tab 标题从 item.title 改为 item.h5Title
|
2025-03-21 14:58:35 +08:00 |
|
陈昱达
|
a2a15d658b
|
Merge remote-tracking branch 'origin/feature/feature-20250331-h5' into feature/feature-20250331-h5
|
2025-03-21 14:57:46 +08:00 |
|
陈昱达
|
c7f254c904
|
refactor(Home): 重构市场组件中的数据获取逻辑
-移除了对 parentCode 的判断,保留了所有列表项
-优化了代码格式,调整了缩进和空格
- 保留了原有的功能逻辑,没有引入新的变化
|
2025-03-21 14:56:58 +08:00 |
|
du.meimei
|
4bc6eadf60
|
问卷icon修改
|
2025-03-21 14:44:22 +08:00 |
|
陈昱达
|
33feb02991
|
style(Survey): 调整预览页面问题卡片样式
- 移除问题卡片的内边距注释
- 在问题卡片底部添加 10px 的外边距
|
2025-03-21 14:31:50 +08:00 |
|
陈昱达
|
7c731abb8d
|
Default Changelist
|
2025-03-21 14:28:52 +08:00 |
|
Huangzhe
|
ac0d56b2ce
|
chore [matrix]: 屏蔽置底功能
|
2025-03-21 13:54:09 +08:00 |
|
Huangzhe
|
852310b286
|
feat: 更改预览必填的样式
- 从 toast 变更为 标题下方显示填写当前题目
- 删除一些 console 内容
|
2025-03-21 13:42:10 +08:00 |
|
liu.huiying@ebiz-digits.com
|
e89d4358d8
|
Merge branch 'feature/feature-20250331-h5' of https://e.coding.yili.com/yldc/ylst/ylst-survey-h5 into feature/feature-20250331-h5
|
2025-03-21 13:18:55 +08:00 |
|
liu.huiying@ebiz-digits.com
|
69f5dbefd3
|
fix:投放页面布局调整
|
2025-03-21 13:18:38 +08:00 |
|
陈昱达
|
c5143b6e42
|
Merge remote-tracking branch 'origin/feature/feature-20250331-h5' into feature/feature-20250331-h5
|
2025-03-21 11:51:24 +08:00 |
|