Commit Graph

19 Commits

Author SHA1 Message Date
陈昱达
bfa163925e feat(components): 为 contenteditable组件添加错误消息显示
- 在 contenteditable.vue 中添加了 errorMessage属性和对应的样式
- 在多个组件中为 contenteditable 添加了 errorMessage 属性
- 优化了部分代码格式,如空格、换行等
2025-03-20 18:28:39 +08:00
陈昱达
97fc07a161 style:调整代码格式和顺序
- 修改了多个组件文件的代码结构
- 优化了代码缩进和空格使用
- 调整了部分代码的顺序以提高可读性
2025-03-18 19:29:58 +08:00
Huangzhe
7372bbc17e fix: 修复 NPS 组件状态共享的问题
- 脱离 hooks,避免共享一个状态
2025-03-18 17:13:57 +08:00
陈昱达
ad1455fd73 feat(layout): 优化首页布局和样式
- 调整了首页的整体布局结构
- 优化了问卷创建、最新问卷和模板市场的样式
- 添加了背景图片和一些样式细节
- 重构了部分组件以提高复用性
2025-03-18 17:02:31 +08:00
Huangzhe
6fe96b9935 feat[survey]: NPS 内容调整
- NPS value使用 hooks 方式.
- 解决 preview 的 NPS 组件无法调整的问题
- PreviewNPS 组件实现方式调整
- 增加 nps组件相应的类型文件
2025-03-18 13:32:11 +08:00
陈昱达
55b9f47b25 style(css): 更新样式文件并添加新图标
- 更新 main.scss 和 public.scss,使用 @use 替代 @import
- 添加 upload 和 shanchu1 两个新图标
- 更新 iconfont.css 和相关文件以包含新图标
2025-03-17 19:23:00 +08:00
du.meimei
80fe686c8e feat:全部问卷接口联调 2025-03-17 15:58:29 +08:00
Huangzhe
283e07a022 feat: 修复 eslint 报错, 删除多余生成文件
- 删除 vite.config.ts 自动生成的 vite.config.ts.timestamp...
- eslint 报错修复
2025-03-17 10:47:49 +08:00
Huangzhe
0d103ca12f Merge branch 'feature/feature-20250331-h5' of https://e.coding.yili.com/yldc/ylst/ylst-survey-h5 into feature/feature-20250331-h5 2025-03-16 15:33:37 +08:00
Huangzhe
f4dd941341 feat: 完成 预览功能, 适配组件
- 完成预览的功能,可以提供回看已经提交的内容
- 适配单选、矩阵、文件上传、填空等组件
- question 的类型添加 answre 字段
2025-03-16 15:25:26 +08:00
du.meimei
5fea34f1bb update:NPS UI修改 2025-03-16 11:07:22 +08:00
陈昱达
8c2d426421 feat(Design): 重构题前逻辑组件
- 新增 YLInput 组件
- 新增 questionSteeingList 工具文件
- 新增 BeforeRadio、BeforeCheckbox 和 BeforeCompletion 组件
- 重构 QuestionBefore 组件,支持不同题型的逻辑配置
- 优化 QuestionAction 和 ChooseQuestion组件,增加 questionsInfo 参数
- 调整 NPS 和 Design 组件,以适应新的逻辑配置方式
2025-03-14 19:16:58 +08:00
Huangzhe
0b2151145f Merge remote-tracking branch 'origin/feature/feature-20250331-h5' into feature/feature-20250331-h5 2025-03-13 09:40:37 +08:00
Huangzhe
691007d9f6 feat: 完成 preview 组件的功能
- 新增 preview 组件相关的资源
- 调用 web 端部分 API
- 相关题目添加答案配置
2025-03-12 20:38:13 +08:00
陈昱达
7566dbe1c3 feat(Design): 新增填空题组件并优化问卷发布功能- 新增 CompletionQuestionAction 组件用于填空题配置
-重命名 RateAction 为 RateQuestionAction,优化打分题配置- 更新 QuestionAction 组件,支持多选、打分和填空题型
- 改进问卷发布页面,增加复制链接和下载二维码功能
- 优化代码结构,提高可维护性和可读性
2025-03-12 20:37:39 +08:00
陈昱达
eb22b77d46 feat(设计): 优化问卷设计功能
- 调整完成式题目字数限制显示逻辑- 为 NPS 问卷添加内容编辑组件
- 优化文本加图片问卷的编辑功能
- 调整必答设置的显示逻辑
- 修复完成式题目的保存问题
- 优化 API 接口配置
2025-03-12 20:35:53 +08:00
陈昱达
d29ba27e93 feat(css): 添加移动端 iconfont样式并优化内容编辑组件- 在 main.scss 中添加移动端 iconfont 样式
- 为 contenteditable 组件添加失焦事件处理
- 新增 YLPicker 组件,支持年月日时分秒的自定义格式选择
2025-03-10 15:26:14 +08:00
陈昱达
529c0ff940 feat(component): 优化 contenteditable组件功能
- 添加 showAction 控制编辑按钮显示
- 实现文本域聚焦和失焦时的编辑按钮显示和隐藏
-优化键盘弹出和收起时的编辑按钮显示逻辑
-修复文档中描述的产品问卷配置- 优化问卷设计页面的题目编辑功能
2025-03-07 18:12:53 +08:00
陈昱达
8f903e3869 feat(component): 优化 contenteditable组件功能
- 添加 showAction 控制编辑按钮显示
- 实现文本域聚焦和失焦时的编辑按钮显示和隐藏
-优化键盘弹出和收起时的编辑按钮显示逻辑
-修复文档中描述的产品问卷配置- 优化问卷设计页面的题目编辑功能
2025-03-07 16:56:25 +08:00