提交 eea3a471 authored 作者: lihuihui's avatar lihuihui

update

上级 88efe0e5
...@@ -286,7 +286,7 @@ export default { ...@@ -286,7 +286,7 @@ export default {
}, },
// 进去下一步之前的判断 // 进去下一步之前的判断
handleStepTwo() { handleStepTwo() {
if (this.data.index === 0 && (this.data.triggerDate === '' || this.data.triggerTime === '')) { if (this.data.index === 0 && (this.data.triggerDate === '' || this.data.triggerDate === null || this.data.triggerTime === '' || this.data.triggerTime === null)) {
this.$message.warning('请完善改步骤后才能进入下一步') this.$message.warning('请完善改步骤后才能进入下一步')
return false return false
} else if ( } else if (
......
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
<div class="card"> <div class="card">
<div class="title">展示内容</div> <div class="title">展示内容</div>
<div class="right-box"> <div class="right-box">
<div class="card-msg"> <div class="card-msg" v-if="data.stepTwo.index == 0">
<div class="top"> <div class="top">
<div class="title">用户登录提醒</div> <div class="title">用户登录提醒</div>
<div class="phone-content"> <div class="phone-content">
...@@ -42,7 +42,7 @@ ...@@ -42,7 +42,7 @@
</div> </div>
<div class="phone-content"> <div class="phone-content">
<div class="lable">内容:</div> <div class="lable">内容:</div>
<div class="value">{{data.stepThree.content }}</div> <div class="value">{{ data.stepThree.content }}</div>
</div> </div>
</div> </div>
<div class="btn"> <div class="btn">
...@@ -50,6 +50,14 @@ ...@@ -50,6 +50,14 @@
<div class="el-icon-arrow-right"></div> <div class="el-icon-arrow-right"></div>
</div> </div>
</div> </div>
<div class="card-money" v-else>
<img src="https://webapp-pub.ezijing.com/x-training-new/wx-fk.png">
<div class="bz">
<div class="label">备注:</div>
<div class="con-txt">{{ data.stepThree.content }}</div>
<div class="el-icon-arrow-right"></div>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
...@@ -148,6 +156,31 @@ export default { ...@@ -148,6 +156,31 @@ export default {
background: url(https://webapp-pub.ezijing.com/x-training-new/phone-wxgzh.png); background: url(https://webapp-pub.ezijing.com/x-training-new/phone-wxgzh.png);
background-size: 100% 100%; background-size: 100% 100%;
position: relative; position: relative;
.card-money{
background: #fff;
width: 188px;
position: absolute;
top: 70px;
left: 50%;
transform: translateX(-50%);
padding-top: 8px;
.bz{
padding: 8px 10px;
border-top: 1px solid #ccc;
display: flex;
align-items: center;
.label{
font-size: 12px;
color: #333333;
}
.con-txt{
font-size: 12px;
color: #333333;
width: 100px;
margin-right: 15px;
}
}
}
.card-msg{ .card-msg{
position: absolute; position: absolute;
top: 70px; top: 70px;
......
<template> <template>
<div class="sms-three-box"> <div class="sms-three-box">
<div class="content-left"> <div class="content-left">
<div class="card-textarea"> <div class="card-textarea" v-if="twoData.index == 0">
<div class="title">推送标题</div> <div class="title">推送标题</div>
<textarea :maxlength="10" v-model="data.title" placeholder="请输入"></textarea> <textarea :maxlength="10" v-model="data.title" placeholder="请输入"></textarea>
</div> </div>
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
</div> </div>
<div class="content-right"> <div class="content-right">
<div class="right-box"> <div class="right-box">
<div class="card-msg"> <div class="card-msg" v-if="twoData.index == 0">
<div class="top"> <div class="top">
<div class="title">用户登录提醒</div> <div class="title">用户登录提醒</div>
<div class="content"> <div class="content">
...@@ -29,6 +29,14 @@ ...@@ -29,6 +29,14 @@
<div class="el-icon-arrow-right"></div> <div class="el-icon-arrow-right"></div>
</div> </div>
</div> </div>
<div class="card-money" v-else>
<img src="https://webapp-pub.ezijing.com/x-training-new/wx-fk.png">
<div class="bz">
<div class="label">备注:</div>
<div class="con-txt">{{ data.content }}</div>
<div class="el-icon-arrow-right"></div>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
...@@ -39,16 +47,26 @@ export default { ...@@ -39,16 +47,26 @@ export default {
props: { props: {
data: { data: {
type: Object type: Object
},
twoData: {
type: Object
} }
}, },
mounted() { mounted() {
console.log(this.data, '23') console.log(this.twoData, '123')
}, },
methods: { methods: {
handleStepThree() { handleStepThree() {
if (this.data.title === '' || this.data.content === '') { if (!parseInt(this.twoData.index)) {
this.$message.warning('请完善改步骤后才能进入下一步') if (this.data.title === '' || this.data.content === '') {
return false this.$message.warning('请完善改步骤后才能进入下一步')
return false
}
} else {
if (this.data.content === '') {
this.$message.warning('请完善改步骤后才能进入下一步')
return false
}
} }
return true return true
} }
...@@ -102,6 +120,31 @@ export default { ...@@ -102,6 +120,31 @@ export default {
background: url(https://webapp-pub.ezijing.com/x-training-new/phone-wxgzh.png); background: url(https://webapp-pub.ezijing.com/x-training-new/phone-wxgzh.png);
background-size: 100% 100%; background-size: 100% 100%;
position: relative; position: relative;
.card-money{
background: #fff;
width: 188px;
position: absolute;
top: 70px;
left: 50%;
transform: translateX(-50%);
padding-top: 8px;
.bz{
padding: 8px 10px;
border-top: 1px solid #ccc;
display: flex;
align-items: center;
.label{
font-size: 12px;
color: #333333;
}
.con-txt{
font-size: 12px;
color: #333333;
width: 100px;
margin-right: 15px;
}
}
}
.card-msg{ .card-msg{
position: absolute; position: absolute;
top: 70px; top: 70px;
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
<div style="flex: 1"> <div style="flex: 1">
<ChatStepOne v-if="activeStep === 0" class="pt-50" :data="form.stepOne" ref="ChatStepOne" /> <ChatStepOne v-if="activeStep === 0" class="pt-50" :data="form.stepOne" ref="ChatStepOne" />
<ChatStepTwo v-if="activeStep === 1" class="pt-50" :data="form.stepTwo" /> <ChatStepTwo v-if="activeStep === 1" class="pt-50" :data="form.stepTwo" />
<ChatStepThree v-if="activeStep === 2" :data="form.stepThree" ref="ChatStepThree"/> <ChatStepThree :twoData="form.stepTwo" v-if="activeStep === 2" :data="form.stepThree" ref="ChatStepThree"/>
<ChatStepFour :data="form" class="step-four" v-if="activeStep === 3" /> <ChatStepFour :data="form" class="step-four" v-if="activeStep === 3" />
<div class="main_content_btn" v-if="this.$route.query.view != 1"> <div class="main_content_btn" v-if="this.$route.query.view != 1">
<div class="step_prev step_btn" @click="handlePrev" v-if="activeStep > 0">上一步</div> <div class="step_prev step_btn" @click="handlePrev" v-if="activeStep > 0">上一步</div>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论