deming/pageA/pactList/pactList.vue

72 lines
1.6 KiB
Vue
Raw Normal View History

2020-06-19 11:20:33 +00:00
<template>
<view class="packlist">
<view>
<rich-text class="rict_type" :nodes="document_content"></rich-text>
</view>
</view>
</template>
<script>
2020-07-01 09:32:36 +00:00
import common from '@/static/js/common.js'
2020-06-19 11:20:33 +00:00
var graceRichText = require("../../components/logininput/rictText.js");
2020-07-01 09:32:36 +00:00
export default {
data() {
return {
document_content : ''
}
},
onLoad(option) {
console.log(option)
// 协议类型调用不同的的协议
let typeIindex = option.index;
this.typeIndexRquest(typeIindex)
},
methods: {
typeIndexRquest(typeIindex){
// 3种协议分别是 0 1 2 【agreement用户协议open_store开店协议privacy隐私协议use使用协议】
if(typeIindex == 0){
this.$u.api.documentInfo({
document_code: 'agreement'
}).then((res)=>{
console.log(res)
let data = common.unescapeHTML(res.data.document_content);
this.document_content = data
})
2020-06-19 11:20:33 +00:00
}
2020-07-01 09:32:36 +00:00
if(typeIindex == 1){
this.$u.api.documentInfo({
document_code: 'privacy'
}).then((res)=>{
console.log(res)
let data = common.unescapeHTML(res.data.document_content);
this.document_content = data
})
2020-06-19 11:20:33 +00:00
}
2020-07-01 09:32:36 +00:00
if(typeIindex == 2){
this.$u.api.documentInfo({
document_code: 'use'
}).then((res)=>{
console.log(res)
let data = common.unescapeHTML(res.data.document_content);
this.document_content = data
})
}
}
},
mounted(){
},
components:{}
}
2020-06-19 11:20:33 +00:00
</script>
<style lang="scss" scoped>
.packlist{}
.packlist > view{
width:676px;
font-size:26rpx;
color: #333;
width: 90%;
margin: 0 auto;
}
</style>