wangqing 4 years ago
parent
commit
523d3c6b9d
  1. BIN
      src/assets/images/5b968a75b5e42.png
  2. BIN
      src/assets/images/official/banner2.png
  3. BIN
      src/assets/images/official/desc1.png
  4. BIN
      src/assets/images/official/solution1.png
  5. BIN
      src/assets/images/official/solution2.png
  6. BIN
      src/assets/images/official/solution3.png
  7. BIN
      src/assets/images/official/use-commony.png
  8. 14
      src/views/form/index.vue
  9. 16
      src/views/official/index.vue
  10. 2
      src/views/project/template/preview.vue

BIN
src/assets/images/5b968a75b5e42.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 KiB

BIN
src/assets/images/official/banner2.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 646 KiB

BIN
src/assets/images/official/desc1.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 358 KiB

BIN
src/assets/images/official/solution1.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 321 KiB

BIN
src/assets/images/official/solution2.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 231 KiB

BIN
src/assets/images/official/solution3.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 228 KiB

BIN
src/assets/images/official/use-commony.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 219 KiB

14
src/views/form/index.vue

@ -9,10 +9,14 @@
<img class="header-logo" src="@/assets/images/indexLogo.png" @click="$router.push({path:'/home'})">
</el-col>
<el-col :span="1">
<el-button type="primary">编辑</el-button>
<el-button type="primary" icon="el-icon-view">
预览
</el-button>
</el-col>
<el-col :span="2">
<el-button type="success">保存为模板</el-button>
<el-button type="success" icon="el-icon-folder-add">
保存为模板
</el-button>
</el-col>
</el-row>
</el-card>
@ -87,6 +91,12 @@ export default {
menuSelectHandle(index) {
this.$router.replace({path: index, query: {key: this.projectKey}})
},
saveProjectAsTemplateHandle() {
// Id
this.$api.get('/user/project/item/max-form-id', {params: {key: this.projectKey}}).then(res => {
this.idGlobal = res.data ? res.data : 100
})
},
collapseHandle() {
let isCollapse = !this.isCollapse
this.$store.dispatch('form/setIsCollapse', isCollapse).then(() => {

16
src/views/official/index.vue

@ -2,7 +2,7 @@
<div class="official-container">
<div class="header-container">
<div class="background">
<img src="https://qiniu.smileyi.top/background.svg">
<img src="@/assets/images/official/background.svg">
</div>
<div id="headerNav" :class="{'is-fixed' : isFixed}" class="top-header">
<img class="logo" src="@/assets/images/official/TDUCK@2x.png" @click="$router.push({path:'/'})">
@ -36,7 +36,7 @@
<el-button @click="$router.push({path:'/home'})">立即体验</el-button>
</div>
<div class="right">
<img src="https://qiniu.smileyi.top/banner2.png">
<img src="@/assets/images/official/banner2.png">
</div>
</div>
</div>
@ -56,13 +56,13 @@
<p> 无需编程拖拽可视化模板或组件即可生成精美问卷</p>
</div>
</div>
<img class="img1" src="https://qiniu.smileyi.top/desc1.png">
<img class="img1" src="@/assets/images/official/desc1.png">
</div>
<p class="title">我们的解决方案</p>
<div class="solutions">
<div class="solution-item">
<p class="title">客户体验</p>
<img src="https://qiniu.smileyi.top/solution1.png">
<img src="@/assets/images/official/solution1.png">
<p class="desc">客户满意度 宾馆服务满意度 </p>
<p class="desc"> 餐厅满意度调查 公共服务满意度</p>
<p class="desc">旅游服务满意度 经销商满意度 </p>
@ -70,7 +70,7 @@
</div>
<div class="solution-item">
<p class="title">市场调研</p>
<img src="https://qiniu.smileyi.top/solution2.png">
<img src="@/assets/images/official/solution2.png">
<p class="desc">餐饮市场调查 手机市场调查 </p>
<p class="desc"> 培训市场调查 消费者调查 </p>
<p class="desc">APP市场调查 女性消费者偏好调查 </p>
@ -78,7 +78,7 @@
</div>
<div class="solution-item">
<p class="title">报名登记</p>
<img src="https://qiniu.smileyi.top/solution3.png">
<img src="@/assets/images/official/solution3.png">
<p class="desc">才艺比赛报名 粉丝活动报名 </p>
<p class="desc"> 聚餐出游报名 活动/会务微信报名 </p>
<p class="desc"> 讲座公开课报名 商品订单 </p>
@ -87,7 +87,7 @@
</div>
<div class="use-company">
<p class="title">他们都在使用</p>
<img src="https://qiniu.smileyi.top/use-commony.png">
<img src="@/assets/images/official/use-commony.png">
</div>
<div class="footer">
<div class="top">
@ -137,7 +137,7 @@
<script>
import store from '@/store'
import 'animate.css'
export default {
name: 'Official',
data() {

2
src/views/project/template/preview.vue

@ -52,7 +52,7 @@ export default {
methods: {
createProjectByTemplate() {
this.createProjectLoading = true
this.$api.post('/user/project/template/create/', {'key': this.projectConfig.projectKey}).then(res => {
this.$api.post('/user/project/use-template/create', {'key': this.projectConfig.projectKey}).then(res => {
this.createProjectLoading = false
if (res.data) {
this.$router.push({path: '/project/form', query: {key: res.data, active: 1}})

Loading…
Cancel
Save