提交 ee4506d2 authored 作者: matian's avatar matian

bug fixes

上级 809749d5
......@@ -25,12 +25,8 @@ export default {
btnText: ''
},
rules: {
title: [
{ required: true, message: '请填写按钮文案', trigger: 'change' }
],
desc: [
{ required: true, message: '请填写页面内容', trigger: 'change' }
]
title: [{ required: true, message: '请填写按钮文案', trigger: 'change' }],
desc: [{ required: true, message: '请填写页面内容', trigger: 'change' }]
}
}
},
......@@ -44,12 +40,15 @@ export default {
})
return flag
}
},
mounted() {
console.log(this.data, 'display')
}
}
</script>
<style lang="scss">
.tox-notifications-container{
.tox-notifications-container {
display: none !important;
}
</style>
......@@ -40,8 +40,8 @@
<div class="sub-title">缴费设置</div>
<!--导入功能 新增 -->
<el-form-item label="导入功能:">
<el-radio v-model="data.can_import" label="1">开启</el-radio>
<el-radio v-model="data.can_import" label="0">关闭</el-radio>
<el-radio v-model="data.can_import" :label="1">开启</el-radio>
<el-radio v-model="data.can_import" :label="0">关闭</el-radio>
</el-form-item>
<el-form-item label="缴费功能:">
<el-radio v-model="data.can_pay" :label="1">开启</el-radio>
......@@ -58,12 +58,10 @@
<!-- 缴费方式 新增-->
<el-form-item label="缴费方式:">
<el-select v-model="data.pay_type" multiple>
<el-option v-for="item in payType" :key="item.key" :label="item.value" :value="item.key">{{
item.value
}}</el-option>
<el-option v-for="item in payType" :key="item.key" :label="item.value" :value="item.key"></el-option>
</el-select>
</el-form-item>
<el-form-item label="线下支付联系方式:" prop="offline_info">
<el-form-item label="线下支付联系方式:" prop="offline_info" v-if="data.pay_type.includes('3')">
<el-input style="width: 20%" v-model="data.offline_info"></el-input>
</el-form-item>
<el-form-item label="单位优惠:">
......@@ -102,6 +100,7 @@
<v-editor v-model="data.desc"></v-editor>
</el-form-item>
</div>
{{ data }}
</el-form>
</div>
</template>
......@@ -141,7 +140,8 @@ export default {
],
jump_url: { required: true, message: '请填写跳转链接', trigger: 'blur' },
shop_id: { required: true, message: '请选择支付平台', trigger: 'change' },
skip_pay_title: { required: true, message: '请填写跳过支付文案', trigger: 'blur' }
skip_pay_title: { required: true, message: '请填写跳过支付文案', trigger: 'blur' },
offline_info: { required: true, message: '请填写线下支付联系方式', trigger: 'blur' }
},
options: [],
checkList: [],
......@@ -189,10 +189,13 @@ export default {
computed: {
shopMap() {
return this.$store.state.commonMap.details_shop_map
},
payTypeMap() {
return this.data.pay_type
}
},
created() {},
mounted() {
console.log(this.data, 'pay_type')
this.setInfoFields()
},
methods: {
......
......@@ -87,13 +87,14 @@ export default {
created() {
if (this.$route.query.id) {
this.getRegisterDetail()
} else {
const stepStorage = JSON.parse(window.localStorage.getItem('stepData'))
if (stepStorage) {
this.basicForm = stepStorage.basaForm
this.stepPageInfo = stepStorage.stepForm
}
}
// else {
// const stepStorage = JSON.parse(window.localStorage.getItem('stepData'))
// if (stepStorage) {
// this.basicForm = stepStorage.basaForm
// this.stepPageInfo = stepStorage.stepForm
// }
// }
},
methods: {
// 新建
......@@ -126,6 +127,7 @@ export default {
params.details.map(item => {
if (parseInt(item.type) === 2) {
item.user_fields = JSON.stringify(item.user_fields)
item.pay_type = item.pay_type.split(',')
}
return item
})
......@@ -163,11 +165,11 @@ export default {
order: order,
title: '',
desc: '',
can_import: '0',
can_import: 0,
can_pay: 0,
pay_price: '0.00',
can_invoice: 0,
pay_type: '1',
pay_type: '',
offline_info: '',
can_company: 0,
can_jump: 0,
......@@ -179,6 +181,7 @@ export default {
{ key: 'mobile', required: true, enable_edit: true }
]
}
console.log(FormData, 'FormData')
this.stepPageInfo.push(parseInt(this.dialogAddPageValue) === 1 ? displayData : FormData)
this.dialogAddPageVisible = false
this.activeName = (this.stepPageInfo.length - 1).toString()
......@@ -232,11 +235,10 @@ export default {
this.stepPageInfo = res.data.details.map(item => {
if (parseInt(item.type) === 2) {
item.user_fields = JSON.parse(item.user_fields)
item.pay_type = item.pay_type.split(',')
}
return item
})
console.log(this.basicForm)
console.log(res)
})
},
// 暂存配置
......@@ -244,7 +246,6 @@ export default {
const params = { basaForm: this.basicForm, stepForm: this.stepPageInfo }
window.localStorage.setItem('stepData', JSON.stringify(params))
this.$message.success('暂存数据成功')
// console.log(JSON.parse(window.localStorage.getItem('stepPageInfo'))
}
}
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论