7fff292fc9e184659a6202757c832342a2169a1c
ylst-survey-web
Project setup
npm install
Compiles and hot-reloads for development
npm run serve
Compiles and minifies for production
npm run build
Lints and fixes files
npm run lint
Customize configuration
java版本差异化改动
- 问卷详情逻辑字段string->array类型
<!-- 逻辑 -->
<div class="logic">
<div v-html="logic" v-for="logic in question.logic" :key="logic"></div>
</div>
产品创新平台-伊调研(智能洞察)项目说明
- 系统提供问卷的创建、模板创建、发布、管理、回收功能
- 实现对回收数据的统计和分析
前端技术清单
- vue@3.2.31 + vuex@4.0.2 + vue-router@4.0.12 + axios@0.24.0
- ant-design-vue@2.2.8
- echarts@5.3.0
- postcss@8.4.14 + scss@1.49.9
- three.js@0.145.0
- mitt@3.0.0 + moment@2.29.4 + uuid@8.3
- sortablejs@1.15.0 + escape-html@1.0.3 + tinymce/tinymce-vue@4.0.6
- eslint@6.7.2
添加新页面流程
- 将新页面路由添加至 ./src/router/index.js
- 新页面文件放置在 ./src/views 对应模块内
路由内 meta 信息说明
- title: 页面标题
- showPreview: 问卷设计是否显示预览问卷按钮
- showPublish: 问卷设计是否显示发布问卷按钮
- showDownload: 问卷设计是否显示下载中心按钮
- showShare: 问卷设计是否显示分享按钮,将问卷分享给其它用户
- keepAlive: 是否页面使用 keepAlive 缓存
- shared: 是否页面为分享功能页面,不需要登录即可访问
- showAiInspection: 问卷设计是否显示AI质检按钮
- showAiInsight: 数据分析是否显示AI洞察按钮
Description
Languages
Vue
53.8%
JavaScript
37%
HTML
5.2%
CSS
3.6%
SCSS
0.4%