60 lines
1.4 KiB
HTML
60 lines
1.4 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no">
|
|
<title></title>
|
|
<script src="https://wx.igandan.com/public/js/vue.min.js"></script>
|
|
<script src="https://wx.igandan.com/public/js/axios.min.js"></script>
|
|
</head>
|
|
<style>
|
|
.content p {
|
|
margin-left: 0 !important;
|
|
}
|
|
.content p img{
|
|
width:100%!important;
|
|
}
|
|
</style>
|
|
|
|
<body>
|
|
<div id="app" class="content" v-html="message"></div>
|
|
</body>
|
|
<script>
|
|
new Vue({
|
|
el: '#app',
|
|
data: {
|
|
message: ''
|
|
},
|
|
mounted() {
|
|
let id=this.getQueryVariable("id");
|
|
if(id){
|
|
this.getData(id)
|
|
}else{
|
|
alert("缺少id参数")
|
|
}
|
|
},
|
|
methods: {
|
|
getData(id) {
|
|
axios.get('https://dev.hospital.applets.igandanyiyuan.com/basic/agreement/'+id).then((res) => {
|
|
this.message = res.data.data.agreement_content;
|
|
document.title = res.data.data.agreement_name;
|
|
});
|
|
},
|
|
getQueryVariable(variable) {
|
|
var query = window.location.search.substring(1);
|
|
var vars = query.split("&");
|
|
for (var i = 0; i < vars.length; i++) {
|
|
var pair = vars[i].split("=");
|
|
if (pair[0] == variable) {
|
|
return pair[1];
|
|
}
|
|
}
|
|
return (false);
|
|
}
|
|
}
|
|
})
|
|
</script>
|
|
|
|
</html> |