|
@@ -82,10 +82,14 @@ var temp = `
|
|
<div class="mask"></div>
|
|
<div class="mask"></div>
|
|
<div class="success-dialog-container">
|
|
<div class="success-dialog-container">
|
|
<div class="success-title">提交成功</div>
|
|
<div class="success-title">提交成功</div>
|
|
- <div class="success-content">我们的客户经理会在24小时内尽快与您联系。</div>
|
|
|
|
|
|
+ <div class="success-content" v-if="defaultSource">我们的客户经理会在24小时内尽快与您联系。</div>
|
|
|
|
+ <div class="success-content" v-else>我们稍后将以邮件的形式发送数据样例。</div>
|
|
<div class="success-footer">
|
|
<div class="success-footer">
|
|
<button type="button" class="custom-btn go-know" @click="showSuccess = false">我知道了</button>
|
|
<button type="button" class="custom-btn go-know" @click="showSuccess = false">我知道了</button>
|
|
</div>
|
|
</div>
|
|
|
|
+ <div class="dialog-adv" v-if="!defaultSource" @click="dataExport">
|
|
|
|
+ <img src="/common-module/pc-dialog/image/data-export.png" />
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div id="export-dialog" v-show="showExport">
|
|
<div id="export-dialog" v-show="showExport">
|
|
@@ -164,7 +168,6 @@ var vm = new Vue({
|
|
return callback(new Error('验证码格式不正确'));
|
|
return callback(new Error('验证码格式不正确'));
|
|
} else {
|
|
} else {
|
|
setTimeout(function() {
|
|
setTimeout(function() {
|
|
- console.log(vm.codeStatus, '111')
|
|
|
|
if (!vm.codeStatus) {
|
|
if (!vm.codeStatus) {
|
|
return callback(new Error('短信验证码不正确'));
|
|
return callback(new Error('短信验证码不正确'));
|
|
} else {
|
|
} else {
|
|
@@ -283,6 +286,10 @@ var vm = new Vue({
|
|
},
|
|
},
|
|
showCode: function () {
|
|
showCode: function () {
|
|
return this.form.phone !== this.form.oldPhone && this.form.phone.length === 11
|
|
return this.form.phone !== this.form.oldPhone && this.form.phone.length === 11
|
|
|
|
+ },
|
|
|
|
+ defaultSource: function() {
|
|
|
|
+ // 默认提交成功不显示广告图和邮箱文案 如果是结构化数据则显示
|
|
|
|
+ return this.source.indexOf('structed') === -1
|
|
}
|
|
}
|
|
},
|
|
},
|
|
mounted() {
|
|
mounted() {
|