<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>贝克抑郁量表(BDI)</title>
<link rel="stylesheet" href="https://at.alicdn.com/t/font_1378642_3ppc8yarv3d.css">
<link rel="stylesheet" href="https://at.alicdn.com/t/font_1399110_vo7l0kwd1wb.css">
<link rel="stylesheet" href="./report/css/style.css">
<script src="./report/js/jquery1.10.js"></script>
<script src="./report/js/jquery1.7.js"></script>
<script src="./report/js/jquery1.8.js"></script>
<script src="./report/appJs/flexible.js"></script>
<script src="./report/js/modernizr.js"></script>
<script src="./report/js/angular.min.js"></script>
<script src="./report/js/angular-sanitize.min.js"></script>
<style>
.contain{display: none;}
@media screen and (max-width: 640px) {
.box{display: none}
.contain{display: block}
}
</style>
</head>
<body >
<div ng-app="myApp" ng-controller="myCtrl" ng-init="init()">
<!--pc端-->
<div class="box" >
<p class="result">
<i class="red" >陈成成</i>的测评结果
</p>
<div class="lift-target">
<div class="t1">
<div class="eva-noe">
<div class="eva-header">{{epname}}的测试结果</div>
<p class="eva-text">{{introduction}}</p>
<div class="eva-bak">贝克抑郁量表(BDI)的测试结果</div>
<div class="eva-tu" >
<div ng-repeat="(index,laing) in standard;">
<div class="ft" ng-class="'laing-'+(index+1)">
<p >{{laing.condition}}({{laing.result}})</p>
</div>
</div>
</div>
<div class="fraction">
<p class="fra-title">
3. {{condition}}
</p>
<p class="fra-text">
{{result}}
</p>
</div>
</div>
</div>
<div class="t2">
<div class="eva-bak">专家指导</div>
<p class="eva-ti">{{guidance}}</p>
<a href="url" class="dis">
<div class="eva-play">
<p class="play-shi">
<i class="iconfont icon-bofang" >
</i>
</p>
<p class="play-title">{{title}}</p>
</div>
</a>
</div>
<div class="t3">
<div class="eva-bak">自我疗愈</div>
<div ng-repeat="self in selfhealing" class="fonts">
<p>{{self.title}}</p>
<p>{{self.content}}</p>
</div>
</div>
<div class="t4">
<div class="eva-bak">音乐放松</div>
<div>
<a href="{{yinUrl}}" class="dis">
<div >
<img src="{{yinImage}}">
</div>
</a>
</div>
<ul id="playlist">{{overview}}</ul>
</div>
<div class="t5">
<div class="eva-bak">求助渠道</div>
<!-- 机构-->
<p class="area" ng-if="hotline">
<span class="noi">热线</span>
<div ng-repeat=" hot in hotline" style="font-size: 16px">
<span>{{hot.name}}{{hot.phone}}</span>
</div>
</p>
<p class="area" ng-if="institution">
<span class="noi">求助机构</span>
当您发觉您
<span class="noi">求助医院</span>
如果显示结果较为严重
</p>
<ul class="statistics" ng-if="institution" ng-repeat="inst in institution" style="float: left;!important;">
<a href="javascript:;">
<li class="sta-child">
<p class="sta-img"><img ng-src="{{inst.image}}" alt="{{inst.url}}"></p>
<p class="sta-child-intr">{{inst.name}}</p>
</li>
</a>
</ul>
<ul class="statistics" ng-if="institution" ng-repeat="hos in hospital" style="float: left;!important;">
<a href="javascript:;">
<li class="sta-child">
<p class="sta-img"><img ng-src="{{hos.image}}" alt="{{hos.url}}"></p>
<p class="sta-child-intr">{{hos.name}}</p>
</li>
</a>
</ul>
</div>
<div class="t6" style="clear:both;!important;">
<div class="eva-bak">免责声明</div>
<p class="statementPC">
由于个人心理特征的复杂性以及周围环境的多变性,本报告中所建议的方法并不具有普遍适用性,对个人产生的效果也因人而异。请根据个人心理特点并结合实际情况选择最合适的方法。
</p>
<div class="outshou" id="btn">回到首页</div>
</div>
</div>
<div class="lift-nav">
<ul class="lift">
<li>测试结果</li>
<li>专家指导</li>
<li>自我疗愈</li>
<li>音乐放松</li>
<li>求助渠道</li>
</ul>
</div>
</div>
<!--app端-->
<div class="contain" >
<p class="name">
— <span class="objname">成成成</span>的测试成果 —
</p>
<div class="title">{{epname}}(BDI)</div>
<div class="description">
<p class="des">
<span class="des-tel">量表简介:</span>{{introduction}}
</p>
<p class="des">
<span class="des-tel">特别强调:</span>基于人的心理特征的复杂性,以及该测评本身信效度的局限性,该测评结果只是参考,不能以此作诊断。
</p>
</div>
<div class="echart">
<p class="puc">您的测试结果如下:</p>
<p class="puc op">{{condition}}</p>
<!-- <p class="puc"><span class="puc-blod">轻度焦虑</span></p>-->
<p class="puc"><span class="puc-blod">结果提示</span>:你的测验结果为存在轻度焦虑。你在最近一段时间里心境状态略为紧张,这样的状态偶尔会对生活产生影响,需要适宜地放松自己。</p>
<p class="puc"><span class="puc-blod">建议</span>:你有时会产生焦虑感觉,但与此同时,你也要认识到,适度的焦虑是人生存和发展所不可或缺的。。</p>
</div>
<div class="expert">
<div class="ex-tel">
专家指导
</div>
</div>
<div class="play">
<p class="play-text">
{{guidance}}
</p>
<p class="videos">
<video controls style="width: 100%; height: 100%;max-height:720px; background-color: rgb(0, 0, 0);">
<source src={{url}} />
</video>
</p>
</div>
<div class="expert">
<div class="ex-tel">
自我疗愈
</div>
</div>
<div ng-repeat="sel in selfhealing" class="play-text">
<p>{{sel.title}}</p>
<p>{{sel.content}}</p>
</div>
<div class="yinyue">
<div class="expert">
<div class="ex-tel">
音乐放松
</div>
</div>
<div>
<a href="{{muUrl}}" class="dis">
<div >
<img src="{{yinImage}}">
</div>
</a>
</div>
<ul id="playlist2">{{overview}}</ul>
</div>
<div class="help">
<div class="expert">
<div class="ex-tel">
求助渠道
</div>
</div>
<div class="mechanism">
<p class="mec-text" ng-if="hotline">
<span class="green">热线</span>
<div ng-repeat=" hot in hotline" class="play-text"> <p >{{hot.name}}{{hot.phone}}</p></div>
</p>
<p class="mec-text" ng-if="institution">
<span class="green">求助机构</span> 当您发觉您目前的情绪情况已经影响到您的日常生活或是工作,可以去可靠的心理机构进行专业的心理疏导。情绪发泄、咨询师
</p>
<ul class="mec-list" >
<a href="mechanism1.html"><li class="mec-chui">联合心理咨询机构</li></a>
<a href="mechanism1.html"><li class="mec-chui">大连静馨心理咨询室</li></a>
</ul>
<ul class="mec-list">
<a href="mechanism1.html"><li class="mec-chui">大连大鹏心理机构</li></a>
<a href="mechanism1.html"><li class="mec-chui">蓝海阳光心理机构</li></a>
</ul>
<div class="hospital">
<p class="mec-text">
<span class="green">B.求助医院</span> 如果显示结果较为严重,可以考虑到当地正规医院进行会诊,专业的医生会为您作出专业诊断,同时给予相应的心理支持。
</p>
<ul class="mec-list">
<a href="mechanism1.html"><li class="mec-chui">大连医科大学医院</li></a>
<a href="mechanism1.html"><li class="mec-chui">大连第三人民医院</li></a>
</ul>
<ul class="mec-list">
<a href="mechanism1.html"><li class="mec-chui">大连市中心医院</li></a>
<a href="mechanism1.html"><li class="mec-chui">大连医科大学医院</li></a>
</ul>
</div>
</div>
<div class="expert">
<div class="ex-tel">
免责声明
</div>
<p class="statement">
基于人的心理特征的复杂性,以及该测评本身信效度的局限性,本网站所提供的建议也并不一定适合所有人群,所以本报告中并不具有普遍适应性。请您选择适合自己的建议,如有问题,请咨询专业的心理人员。
</p>
</div>
<div class="out" id="hea">
<a href="">回到首页</a>
</div>
</div>
</body>
<script type="text/javascript" src="js/common.js"></script>
<script>
$scope.userid = getQueryParam("userid"),
$scope.epid = getQueryParam("epid");
var app = angular.module('myApp', ['ngSanitize']);
app.controller('myCtrl', function($scope,$http) {
//http://ppa.051596111.com/api/report/personal/display?userid=1678&epid=12040508
$scope.ApiRoot= "http://ppa.051596111.com/api/";
$scope.init=function(){
$scope.browserRedirect();//调用判断当前访问页面是手机端还是移动端
};
$scope.userid = "1678";
$scope.epid ="12040508";
$scope.loadStatistic=function(){
debugger
$http.post( $scope.ApiRoot+"report/personal/display?userid="+$scope.userid+"&epid="+ $scope.epid).success(function(response){
$scope.epname=response.data.epname;
$scope.introduction=response.data.introduction;
$scope.condition=response.data.conclusion.condition;
$scope.result=response.data.conclusion.result;
$scope.standard=response.data.standard;
$scope.guidance=response.data.ext.psychologist.guidance;
$scope.url=response.data.ext.psychologist.guidance.video.url;
$scope.title=response.data.ext.psychologist.guidance.video.title;
$scope.overview=response.data.music_relax.overview;
$scope.hotline=response.data.help_channel;
$scope.institution=response.data.institution;
$scope.hospital=response.data.hospital;
$scope.selfhealing =response.data.selfhealing;
$scope.yinUrl=response.data.music_relax.url;
$scope.yinImage=response.data.music_relax.image;
$scope.overview=response.data.music_relax.overview;
});
};
//js引入判断
$scope.browserRedirect=function() {
var sUserAgent = navigator.userAgent.toLowerCase();
var bIsIpad = sUserAgent.match(/ipad/i) == "ipad";
var bIsIphoneOs = sUserAgent.match(/iphone os/i) == "iphone os";
var bIsMidp = sUserAgent.match(/midp/i) == "midp";
var bIsUc7 = sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4";
var bIsUc = sUserAgent.match(/ucweb/i) == "ucweb";
var bIsAndroid = sUserAgent.match(/android/i) == "android";
var bIsCE = sUserAgent.match(/windows ce/i) == "windows ce";
var bIsWM = sUserAgent.match(/windows mobile/i) == "windows mobile";
if (!(bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM)) {
//电脑端
//加载css
var linkNode = document.createElement("link");
linkNode.setAttribute("rel", "stylesheet");
linkNode.setAttribute("href", "./report/css/index.css");
document.head.appendChild(linkNode);
var linkNode1 = document.createElement("link");
linkNode1.setAttribute("rel", "stylesheet");
linkNode1.setAttribute("href", "./report/css/music.css");
document.head.appendChild(linkNode1);
//加载js
var scriptNode = document.createElement("script");
scriptNode.setAttribute("type", "text/javascript");
scriptNode.setAttribute("src", "./report/js/music.js");
document.head.appendChild(scriptNode);
var scriptNode1 = document.createElement("script");
scriptNode1.setAttribute("type", "text/javascript");
scriptNode1.setAttribute("src", "./report/js/evaluation.js");
document.head.appendChild(scriptNode1);
} else {
//手机端
//加载css
var oMeta = document.createElement('meta');
oMeta.name = 'viewport';
oMeta.content = 'width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no';
document.getElementsByTagName('head')[0].appendChild(oMeta);
var linkNode = document.createElement("link");
linkNode.setAttribute("rel", "stylesheet");
linkNode.setAttribute("href", "./report/cssApp/phone.css");
document.head.appendChild(linkNode);
var linkNode1 = document.createElement("link");
linkNode1.setAttribute("rel", "stylesheet");
linkNode1.setAttribute("href", "./report/cssApp/music.css");
document.head.appendChild(linkNode1);
//加载js
var scriptNode = document.createElement("script");
scriptNode.setAttribute("type", "text/javascript");
scriptNode.setAttribute("src", "./report/appJs/jquery1.7.js");
scriptNode.setAttribute("src", "./report/appJs/jquery1.8.js");
scriptNode.setAttribute("src", "./report/appJs/flexible.js");
scriptNode.setAttribute("src", "./report/appJs/musicApp.js");
document.head.appendChild(scriptNode);
}
};
document.getElementById("btn").onclick=function(){
window.scrollTo(0,0);
};
document.getElementById("hea").onclick=function(){
window.scrollTo(0,0);
}
});
</script>
</html>
这里面主要的方法是: