Commit Graph

543 Commits

Author SHA1 Message Date
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
陈昱达
e023a84a62 fix(Design): 修复跳转题目列表的索引问题
- 将 questions.slice(questionIndex, questions.length - 1) 修改为 questions.slice(questionIndex + 1, questions.length)
- 这个修改确保了跳转题目列表从当前题目之后的题目开始,避免了包含当前题目的问题
2025-03-21 11:50:44 +08:00
liu.huiying@ebiz-digits.com
07207f678f 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 11:42:47 +08:00
liu.huiying@ebiz-digits.com
fcda4b2f17 fix:投放页面布局调整 2025-03-21 11:42:40 +08:00
陈昱达
27817e788b refactor(Design): 重构问卷设计逻辑组件布局
- 优化了逻辑条件组件的样式和布局
- 移除了重复的按钮模板
- 调整了选择框和按钮的位置
-优化了代码结构,提高了组件的可读性和可维护性
2025-03-21 11:39:34 +08:00
Huangzhe
0ae0c58d49 fix[rate]: 修复 rate 组件状态统一的问题
- 将状态从单一数值改为数组存储,修复状态统一的问题
- 修复选项无法正常渲染的问题
2025-03-21 11:30:10 +08:00
陈昱达
72a0d58eb3 refactor(多个组件): 优化多个组件的样式和功能
- 修改 QuestionBefore 组件中 is_option_group 的默认值为 0- 调整 RateCharacter组件中 rate_item 的样式
- 优化 LastSurvey 组件中 survey_remark 的样式,添加文本溢出处理
- 更新 Survey Index组件中的问卷描述显示方式,支持 HTML 内容
- 统一 fetchSurveys 等异步函数的格式
2025-03-21 11:18:56 +08:00
Huangzhe
d37e6924e3 fix: 修复创建问卷
- 删除创建问卷内部有个多余标识符
2025-03-21 10:12:35 +08:00
Huangzhe
47cfdb046c fix: 主页问卷优化
- 主页最新问卷 introduction, 显示条件更改 从 remarks 字段换成 introduction
2025-03-21 09:45:46 +08:00
Huangzhe
660094e744 feat: 主页优化
- 主页最新问卷增加可以点击预览功能
2025-03-21 09:38:58 +08:00
Huangzhe
8d79d23f03 feat: 打分题增加限制
- 打分题增加限制,减少不合理的请求
2025-03-21 09:30:27 +08:00
Huangzhe
8472828bc8 feat: 增加防抖
- 增加函数防抖,减少网络请求的次数
2025-03-21 09:27:45 +08:00
陈昱达
b59e82c884 feat(Design): 优化题目顺序和索引
- 调整题目移动逻辑,更新题目索引
- 修复新建题目时的索引问题
- 优化选择题目组件,实时更新题目索引
- 调整调查创建页面,初始化时设置题目索引
2025-03-20 21:14:00 +08:00
Huangzhe
778f1eb569 fix: 修复打分题展示移除
- 变更容器判定规则,高度由 padding 决定
2025-03-20 20:53:40 +08:00
陈昱达
511182d881 refactor: 移除未使用的导入
- 删除了未使用的 defineModel 导入
- 优化代码,提高代码可读性和性能
2025-03-20 20:42:51 +08:00
Huangzhe
8e34a00ab8 fix: 主页模板市场错误
- 修复控制台字段报错的问题
- 布局换为 grid ,修复特殊情况下布局异常的问题
2025-03-20 20:36:13 +08:00
陈昱达
16ec450e9b Merge branch 'feature/feature-20250331-h5' into uat 2025-03-20 19:04:55 +08:00
Huangzhe
821a8cf3fa fix: 修复打分题answer异常的问题 2025-03-20 19:03:15 +08:00
陈昱达
eb77edaca5 Merge branch 'feature/feature-20250331-h5' into uat 2025-03-20 18:54:22 +08:00
陈昱达
21706f894d refactor: 移除未使用的导入
- 删除了未使用的 defineModel 导入
- 优化代码,提高代码可读性和性能
2025-03-20 18:53:07 +08:00
Huangzhe
98d294c34a fix: 修复问卷索引错误的问题
- 更改索引计算方法
2025-03-20 18:48:34 +08:00
陈昱达
0ac25da60f Merge branch 'feature/feature-20250331-h5' into uat 2025-03-20 18:46:13 +08:00
陈昱达
c47be34276 refactor(Design): 优化问卷设计页面代码
- 调整 MatrixQuestion 组件的条件渲染
- 移除未使用的 onMounted导入,简化 imports
- 删除不必要的 onMounted 钩子,优化组件逻辑
2025-03-20 18:40:08 +08:00
陈昱达
bfa163925e feat(components): 为 contenteditable组件添加错误消息显示
- 在 contenteditable.vue 中添加了 errorMessage属性和对应的样式
- 在多个组件中为 contenteditable 添加了 errorMessage 属性
- 优化了部分代码格式,如空格、换行等
2025-03-20 18:28:39 +08:00
Huangzhe
289b865c51 Merge branch 'feature/feature-20250331-h5' of https://e.coding.yili.com/yldc/ylst/ylst-survey-h5 into feature/feature-20250331-h5 2025-03-20 17:51:41 +08:00
Huangzhe
7e5d0f1ae7 feat: 矩阵增加操作选项
- 矩阵可以删除某个行或者列,实现置底的功能
2025-03-20 17:51:20 +08:00
陈昱达
f591de9ec6 Merge branch 'feature/feature-20250331-h5' into uat 2025-03-20 17:18:48 +08:00
陈昱达
0952a2f523 refactor(src): 优化代码格式和功能
- 调整了部分组件中的代码格式,提高了可读性
- 优化了图像上传功能,增加了对高度的处理逻辑
- 移除了不必要的注释代码
- 统一了异步函数的定义方式
2025-03-20 17:15:29 +08:00
陈昱达
70e0ebda62 feat(survey): 添加问卷结束功能并优化样式
- 新增 finish 函数用于结束问卷
-调整加载指示器颜色- 优化删除选项和问题的提示信息
- 修复问卷列表页面的样式问题
- 优化问卷发布逻辑,增加取消投放功能
2025-03-20 16:25:29 +08:00
Huangzhe
d7d083190e fix[preview]: 优化预览错误相应
- 切换错误展示组件,由 element 的 elmessage 换成 vant 的 showToast 组件
2025-03-20 16:18:27 +08:00
Huangzhe
1d97fcebe8 feat: 自定义矩阵列表长度
- MatrixCheckbox 和 MatrixText 可以支持设置宽度
2025-03-20 16:18:27 +08:00
Huangzhe
aababb9aaf fix: 修复矩阵行列编辑问题
- 修复行和列删除时文字清空无法显示 placeholder 的问题
2025-03-20 16:18:26 +08:00
陈昱达
d6f1da22d4 feat(MartrixQuestion): 更新矩阵题配置项
- 添加 text_type 和 line_type 字段
- 调整 min 和 max 字段类型
- 增加 placeholder 配置项
-优化 CompletionQuestionAction 组件
2025-03-20 15:40:28 +08:00
陈昱达
8be8b0708d Merge branch 'feature/feature-20250331-h5' into uat 2025-03-20 15:27:38 +08:00
Huangzhe
6a2beb3ab0 fix: 打分提增加最大值和最小值限制
- 解决打分题最高分可以低于最低分的问题
2025-03-20 15:15:38 +08:00
陈昱达
a7845f6ceb refactor(components): 优化内容可编辑组件中的图片处理逻辑
- 修改了图片宽度和高度的计算方式,使用原始尺寸和宽高比
- 更新了矩阵问题的默认选项文本
- 调整了部分组件的样式和布局
2025-03-20 14:59:07 +08:00
陈昱达
e6560a69d9 refactor(layout): 重构首页和问卷列表页面布局
- 新增 NewSurvey 组件用于底部新建问卷按钮
- 调整首页和问卷列表页面的样式和布局
- 优化代码结构,提高组件复用性
2025-03-20 14:36:02 +08:00
Huangzhe
e345197af0 fix: 纠正错误提示内容
- preview 题目如果没有答题,会跳出这是一道必答题,现在更改为请填写当前题目
2025-03-20 14:09:52 +08:00
Huangzhe
b35c459770 feat: 自定义矩阵列表长度
- 添加 tableWidth 来设定矩阵列表宽度, 默认110
2025-03-20 13:50:39 +08:00
陈昱达
e6c7d19590 Merge branch 'feature/feature-20250331-h5' into uat 2025-03-20 13:47:01 +08:00
陈昱达
f0f2ca7b19 feat(Design): 优化题目跳转逻辑并添加新建问卷功能- 修改 QuestionBefore 组件,增加对 skipType 的判断逻辑
- 更新 Design 组件中的题目类型判断条件
- 修改 CreateSurvey 组件的标题和传递参数
-优化 Home 组件的创建问卷弹窗
- 调整 Survey 创建页面布局和按钮位置
2025-03-20 13:41:42 +08:00
Huangzhe
7b4832ee3e feat: 优化矩阵显示
- 解决打开矩阵的时候字体太长会自动换行的问题
- title 和 下面的选项对齐
2025-03-20 13:17:31 +08:00
陈昱达
131a0c11f8 refactor(utils): 重构 MartrixQuestion.js 中的选项模板- 移除了 MartrixQuestion.js 中多余的注释代码
- 恢复了选项模板的原始逻辑
- 优化了代码结构,提高了可读性

fix(views): 修复 Preview 组件中的路由跳转方式

-将 Preview 组件中的 router.push改为 router.replace
- 这个改动可以避免在创建问卷时产生不必要的浏览器历史记录
2025-03-20 13:09:09 +08:00
陈昱达
3166c682b4 Merge branch 'feature/feature-20250331-h5' into uat 2025-03-20 11:57:12 +08:00
陈昱达
739222c6f2 feat(设计): 新增模板预 2025-03-20 11:56:07 +08:00
Huangzhe
14de00fe4c fix[]: 修复主页模板无法正常跳转
- 添加跳转控制handleUseTemplate,可自由使用模板内容
2025-03-20 11:48:52 +08:00
陈昱达
97b6f2fe71 Merge branch 'feature/feature-20250331-h5' into uat 2025-03-19 19:35:16 +08:00