From e5f70ad08c5eef7f5771eb97787c7fce1e64f0fb Mon Sep 17 00:00:00 2001 From: sudoooooo Date: Tue, 6 Feb 2024 21:46:49 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E5=9B=BE=E7=89=87?= =?UTF-8?q?=E8=B7=AF=E5=BE=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 2 +- README.md | 47 ++++++++---------- docker-compose.yaml | 11 ++-- server/package.json | 10 ++-- .../survey/__test/survey.controller.spec.ts | 2 +- .../surveyTemplate/survey/normal.json | 4 +- .../template/surveyTemplate/survey/nps.json | 2 +- .../surveyTemplate/survey/register.json | 2 +- .../template/surveyTemplate/survey/vote.json | 2 +- .../template/surveyTemplate/templateBase.json | 4 +- web/public/imgs/Logo.jpg | Bin 0 -> 19721 bytes web/src/management/pages/create/types.js | 6 +-- .../edit/modules/generalModule/pageTitle.vue | 9 +++- 13 files changed, 49 insertions(+), 52 deletions(-) create mode 100644 web/public/imgs/Logo.jpg diff --git a/Dockerfile b/Dockerfile index 555cce28..7a0bffee 100644 --- a/Dockerfile +++ b/Dockerfile @@ -11,7 +11,7 @@ RUN npm config set registry https://registry.npmjs.org/ # 安装项目依赖 RUN cd /xiaoju-survey/web && npm install && npm run build - +# 用了后端服务代理启动,建议使用nginx启动 RUN cd /xiaoju-survey && cp -af ./web/dist/* ./server/public/ RUN cd /xiaoju-survey/server && npm install && npm run build diff --git a/README.md b/README.md index 680f45e1..8d51a9e7 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@
-  **XiaoJuSurvey**是一套轻量、安全的问卷系统,提供面向个人和企业的一站式产品级解决方案,快速满足各类线上调研场景。 +  **XIAOJUSURVEY**是一套轻量、安全的**问卷系统**,提供面向个人和企业的一站式产品级解决方案,快速满足各类线上调研场景。   系统已沉淀40+种题型,累积精选模板100+,适用于市场调研、客户满意度调研、在线考试、投票、报道、测评等众多场景。数据能力上,经过上亿量级打磨,沉淀了分题统计、交叉分析、多渠道分析等在线报表能力,快速满足专业化分析。 @@ -34,16 +34,26 @@ - 多样化题型:单行输入框、多行输入框、单项选择、多项选择、判断题、评分、投票 - _(更多题型将陆续开放,也欢迎您参与共建提交自定义题型)_ + _(更多题型将陆续开放。快速[自定义题型](https://xiaojusurvey.didi.cn/docs/document/%E5%BC%80%E5%8F%91%E6%89%8B%E5%86%8C/%E9%A2%98%E5%9E%8B%E6%89%A9%E5%B1%95))_ - 用户管理:登录、注册、权限管理 - 数据安全:传输加密、脱敏等 - +> 查阅[官方Feature](https://github.com/didi/xiaoju-survey/issues/45) + + _**(个人和企业用户均可快速构建特定领域的调研类解决方案。)**_ +# 技术 +Web端:Vue2(Vue3版本24年上半年推出)+ ElementUI + +Server端:Nestjs + MongoDB + +架构:[架构解读](https://xiaojusurvey.didi.cn/docs/document/%E8%AE%BE%E8%AE%A1%E5%8E%9F%E7%90%86/%E6%9E%B6%E6%9E%84) + + # 项目优势 **一、具备全面的综合性和专业性** @@ -91,7 +101,7 @@ _**(个人和企业用户均可快速构建特定领域的调研类解决方案 # 快速启动 -Node版本>=14.21.0, +Node版本 >= 16.x, [查看环境准备指导](https://xiaojusurvey.didi.cn/docs/document/%E6%A6%82%E8%BF%B0/%E5%BF%AB%E9%80%9F%E5%BC%80%E5%A7%8B) 复制工程 @@ -102,7 +112,7 @@ git clone git@github.com:didi/xiaoju-survey.git ## 服务端启动 ### 方案一、快速启动,无需安装数据库 -_便于快速预览工程,对于正式项目需要使用方案二。_ +> _便于快速预览工程,对于正式项目需要使用方案二。_ #### 1、安装依赖 ```shell @@ -115,33 +125,17 @@ npm install npm run local ``` -:cyclone:NOTE: - -服务运行依赖 [mongodb-memory-server](https://github.com/nodkz/mongodb-memory-server): +> 服务运行依赖 [mongodb-memory-server](https://github.com/nodkz/mongodb-memory-server): +> > 1、数据保存在内存中,重启服务会更新数据。
2、启动内存服务器新实例时,如果找不到MongoDB二进制文件会自动下载,因此首次可能需要一些时间。 -### 方案二、(推荐) +### 方案二、(生产推荐) #### 1、启动数据库 -项目使用MongoDB: +> 项目使用MongoDB:[MongoDB安装指导](https://xiaojusurvey.didi.cn/docs/document/%E6%A6%82%E8%BF%B0/%E5%AE%89%E8%A3%85%E7%8E%AF%E5%A2%83) -> 没有安装可以查看 [MongoDB安装指导](https://xiaojusurvey.didi.cn/docs/document/%E6%A6%82%E8%BF%B0/%E5%AE%89%E8%A3%85%E7%8E%AF%E5%A2%83) - -``` -mongod --dbpath ~/data/db --logpath ~/data/log/mongodb/mongo.log --fork -``` -验证启动 -``` -ps aux | grep -v grep | grep mongod -``` - - -> 工程默认的mongo链接如下,需要修改可查看[配置修改指导](https://xiaojusurvey.didi.cn/docs/document/%E6%A6%82%E8%BF%B0/%E5%AE%89%E8%A3%85%E7%8E%AF%E5%A2%83#%E9%85%8D%E7%BD%AE): - -``` -mongodb://localhost:27017 -``` +启动和配置数据库,查看[MongoDB启动](http://localhost:5000/docs/next/document/%E6%A6%82%E8%BF%B0/%E5%AE%89%E8%A3%85%E7%8E%AF%E5%A2%83#%E4%BA%94%E5%90%AF%E5%8A%A8) #### 2、安装依赖 ```shell @@ -176,7 +170,6 @@ npm run serve [http://localhost:8080/render/:surveyPath](http://localhost:8080/render/:surveyPath) - # 交流群 ## 微信 diff --git a/docker-compose.yaml b/docker-compose.yaml index 7eaceee8..6f2ecd5e 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -1,6 +1,5 @@ -version: '3.6' +version: "3.6" services: - mongo: image: mongo:4 container_name: xiaoju-survey-mongo @@ -22,9 +21,7 @@ services: ports: - "8080:3000" # API端口 environment: - XIAOJU_SURVEY_MONGO_URL: mongodb://${MONGO_INITDB_ROOT_USERNAME}:${MONGO_INITDB_ROOT_PASSWORD}@xiaoju-survey-mongo:27017 # docker-compose 会根据容器名称自动处理 - XIAOJU_SURVEY_JWT_SECRET: surveyEngineJwtSecret - XIAOJU_SURVEY_JWT_EXPIRES_IN: 8h + XIAOJU_SURVEY_MONGO_URL: mongodb://${MONGO_INITDB_ROOT_USERNAME}:${MONGO_INITDB_ROOT_PASSWORD}@xiaoju-survey-mongo:27017 # docker-compose 会根据容器名称自动处理 links: - mongo:mongo depends_on: @@ -37,5 +34,5 @@ volumes: networks: xiaoju-survey: - name: xiaoju-survey - driver: bridge \ No newline at end of file + name: xiaoju-survey + driver: bridge diff --git a/server/package.json b/server/package.json index 80502257..0cef4880 100644 --- a/server/package.json +++ b/server/package.json @@ -9,13 +9,13 @@ "local": "ts-node ./scripts/run-local.ts", "start": "nest start", "dev": "npm run start:dev", - "start:dev": "NODE_ENV=development nest start --watch", - "start:debug": "NODE_ENV=development nest start --debug --watch", + "start:dev": "cross-env NODE_ENV=development nest start --watch", + "start:debug": "cross-env NODE_ENV=development nest start --debug --watch", "start:prod": "NODE_ENV=production node dist/main", "lint": "eslint \"{src,apps,libs,test}/**/*.ts\" --fix", - "test": "NODE_ENV=development jest", - "test:watch": "NODE_ENV=development jest --watch", - "test:cov": "NODE_ENV=development jest --coverage", + "test": "jest", + "test:watch": "jest --watch", + "test:cov": "jest --coverage", "test:debug": "node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand" }, "dependencies": { diff --git a/server/src/modules/survey/__test/survey.controller.spec.ts b/server/src/modules/survey/__test/survey.controller.spec.ts index 5cc7c17d..6d98c340 100644 --- a/server/src/modules/survey/__test/survey.controller.spec.ts +++ b/server/src/modules/survey/__test/survey.controller.spec.ts @@ -169,7 +169,7 @@ describe('SurveyController', () => { begTime: '2024-01-23 21:59:05', endTime: '2034-01-23 21:59:05', }, - bottomConf: { logoImage: '/imgs/Logo.jpg', logoImageWidth: '60%' }, + bottomConf: { logoImage: '/imgs/Logo.webp', logoImageWidth: '60%' }, skinConf: { skinColor: '#4a4c5b', inputBgColor: '#ffffff' }, submitConf: {}, dataConf: { diff --git a/server/src/modules/survey/template/surveyTemplate/survey/normal.json b/server/src/modules/survey/template/surveyTemplate/survey/normal.json index 7794b7af..ad7cfabd 100644 --- a/server/src/modules/survey/template/surveyTemplate/survey/normal.json +++ b/server/src/modules/survey/template/surveyTemplate/survey/normal.json @@ -5,7 +5,7 @@ "subTitle": "" }, "bannerConfig": { - "bgImage": "/imgs/skin/17e06b7604a007e1d3e1453b9ddadc3c.jpg", + "bgImage": "/imgs/skin/17e06b7604a007e1d3e1453b9ddadc3c.webp", "videoLink": "", "postImg": "" } @@ -129,4 +129,4 @@ "skinColor": "#4a4c5b", "inputBgColor": "#ffffff" } -} \ No newline at end of file +} diff --git a/server/src/modules/survey/template/surveyTemplate/survey/nps.json b/server/src/modules/survey/template/surveyTemplate/survey/nps.json index 71e1fe19..0cedd519 100644 --- a/server/src/modules/survey/template/surveyTemplate/survey/nps.json +++ b/server/src/modules/survey/template/surveyTemplate/survey/nps.json @@ -23,7 +23,7 @@ "subTitle": "" }, "bannerConfig": { - "bgImage": "/imgs/skin/17e06b7604a007e1d3e1453b9ddadc3c.jpg", + "bgImage": "/imgs/skin/17e06b7604a007e1d3e1453b9ddadc3c.webp", "videoLink": "", "postImg": "" } diff --git a/server/src/modules/survey/template/surveyTemplate/survey/register.json b/server/src/modules/survey/template/surveyTemplate/survey/register.json index 5dfcf17b..853af1aa 100644 --- a/server/src/modules/survey/template/surveyTemplate/survey/register.json +++ b/server/src/modules/survey/template/surveyTemplate/survey/register.json @@ -5,7 +5,7 @@ "subTitle": "" }, "bannerConfig": { - "bgImage": "/imgs/skin/17e06b7604a007e1d3e1453b9ddadc3c.jpg", + "bgImage": "/imgs/skin/17e06b7604a007e1d3e1453b9ddadc3c.webp", "videoLink": "", "postImg": "" } diff --git a/server/src/modules/survey/template/surveyTemplate/survey/vote.json b/server/src/modules/survey/template/surveyTemplate/survey/vote.json index 50ab9ee2..293cf607 100644 --- a/server/src/modules/survey/template/surveyTemplate/survey/vote.json +++ b/server/src/modules/survey/template/surveyTemplate/survey/vote.json @@ -5,7 +5,7 @@ "subTitle": "" }, "bannerConfig": { - "bgImage": "/imgs/skin/17e06b7604a007e1d3e1453b9ddadc3c.jpg", + "bgImage": "/imgs/skin/17e06b7604a007e1d3e1453b9ddadc3c.webp", "videoLink": "", "postImg": "" } diff --git a/server/src/modules/survey/template/surveyTemplate/templateBase.json b/server/src/modules/survey/template/surveyTemplate/templateBase.json index a3aa6dfe..4ecea689 100644 --- a/server/src/modules/survey/template/surveyTemplate/templateBase.json +++ b/server/src/modules/survey/template/surveyTemplate/templateBase.json @@ -5,7 +5,7 @@ "subTitle": "" }, "bannerConfig": { - "bgImage": "/imgs/skin/17e06b7604a007e1d3e1453b9ddadc3c.jpg", + "bgImage": "/imgs/skin/17e06b7604a007e1d3e1453b9ddadc3c.webp", "videoLink": "", "postImg": "" } @@ -25,7 +25,7 @@ } }, "bottomConf": { - "logoImage": "/imgs/Logo.jpg", + "logoImage": "/imgs/Logo.webp", "logoImageWidth": "60%" }, "baseConf": { diff --git a/web/public/imgs/Logo.jpg b/web/public/imgs/Logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1c819a7e9e7906d9c316c721d36efa0494cfce36 GIT binary patch literal 19721 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 literal 0 HcmV?d00001 diff --git a/web/src/management/pages/create/types.js b/web/src/management/pages/create/types.js index 24294401..a17fc022 100644 --- a/web/src/management/pages/create/types.js +++ b/web/src/management/pages/create/types.js @@ -2,7 +2,7 @@ export const SURVEY_TYPE_LIST = [ { type: 'normal', title: '基础调查', - img: '/imgs/create/normal-icon.png', + img: '/imgs/create/normal-icon.webp', desc: '市场调研 / 用户分析 / 产品测评 / 需求调研', }, // { @@ -14,13 +14,13 @@ export const SURVEY_TYPE_LIST = [ { type: 'vote', title: '投票评选', - img: '/imgs/create/vote-icon.png', + img: '/imgs/create/vote-icon.webp', desc: '才艺比赛 / 优秀员工 / 最佳人气 / 投票选举', }, { type: 'register', title: '在线报名', - img: '/imgs/create/register-icon.png', + img: '/imgs/create/register-icon.webp', desc: '活动报名 / 会议报名', }, ]; diff --git a/web/src/management/pages/edit/modules/generalModule/pageTitle.vue b/web/src/management/pages/edit/modules/generalModule/pageTitle.vue index f8f7f3df..15a131b4 100644 --- a/web/src/management/pages/edit/modules/generalModule/pageTitle.vue +++ b/web/src/management/pages/edit/modules/generalModule/pageTitle.vue @@ -14,4 +14,11 @@ export default { }, }; - +