<!doctype html>
|
<html>
|
|
<head>
|
<meta charset="UTF-8">
|
<title></title>
|
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
|
<link href="css/mui.min.css" rel="stylesheet" />
|
<link rel="stylesheet" type="text/css" href="css/app.css" />
|
<style>
|
body{
|
background: #fff;
|
}
|
.mui-control-content {
|
background-color: white;
|
min-height: 450px;
|
border: 0px;
|
}
|
.mui-slider .mui-segmented-control.mui-segmented-control-inverted~.mui-slider-group .mui-slider-item{
|
border: 0px;
|
}
|
.mui-control-content .mui-loading {
|
margin-top: 50px;
|
}
|
|
</style>
|
</head>
|
|
<body>
|
<div class="mui-content">
|
<div id="slider" class="mui-slider">
|
<div id="sliderSegmentedControl" class="mui-slider-indicator mui-segmented-control mui-segmented-control-inverted">
|
<a class="mui-control-item" href="#item1mobile">
|
未解决问题
|
</a>
|
<a class="mui-control-item" href="#item2mobile">
|
已解决问题
|
</a>
|
</div>
|
<div id="sliderProgressBar" class="mui-slider-progress-bar mui-col-xs-6"></div>
|
<div class="mui-slider-group">
|
<div id="item1mobile" class="mui-slider-item mui-control-content mui-active">
|
<div id="scroll1" class="mui-scroll-wrapper">
|
<div class="mui-scroll">
|
<ul id="OA_task_2" class="mui-table-view">
|
</ul>
|
</div>
|
</div>
|
</div>
|
<div id="item2mobile" class="mui-slider-item mui-control-content">
|
<div id="scroll2" class="mui-scroll-wrapper">
|
<div class="mui-scroll">
|
<ul id="OA_task_3" class="mui-table-view">
|
</ul>
|
</div>
|
</div>
|
|
</div>
|
</div>
|
</div>
|
</div>
|
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
|
<script src="js/mui.min.js"></script>
|
<script src="js/common.js" ></script>
|
<script type="text/javascript">
|
if(sessionCache.getSessionCashe("userToken")== null){
|
var code = getUrlParam("code");
|
mui.ajax({
|
type: "get",
|
url: serverUrl + 'login/getwxuserinfo.json',
|
data: {
|
CODE: code
|
},
|
async: false,
|
success: function(data) {
|
if(data.errcode == undefined) {
|
sessionCache.setSessionCashe("weixin_user", data, sessionCache.json_value);
|
} else {
|
WeixinJSBridge.call('closeWindow');
|
}
|
}
|
});
|
|
var openObj = sessionCache.getSessionCashe("weixin_user", sessionCache.json_value);
|
var openId;
|
if(openObj.UserId != undefined) {
|
openId = openObj.UserId;
|
} else if(openObj.OpenId != undefined) {
|
openId = openObj.OpenId;
|
}
|
mui.ajax({
|
type: "get",
|
url: serverUrl + 'login/loginWithOpenId.json',
|
data: {
|
openId: openId
|
},
|
async: false,
|
success: function(data) {
|
|
if(data.code == 000) {
|
sessionCache.setSessionCashe("userToken", data.data.token);
|
sessionCache.setSessionCashe("tiemTree", data.data.functionItemTree, sessionCache.json_value);
|
sessionCache.setSessionCashe("organizationTree", data.data.organizationTree, sessionCache.json_value);
|
sessionCache.setSessionCashe("userPosts", data.data.posts, sessionCache.json_value);
|
sessionCache.setSessionCashe("userInfo", data.data.sysUser, sessionCache.json_value);
|
} else {
|
location.href = "login.html?reuri=problemTrack&co="+ new Date().getTime(); /*tpa=http://www.wolishi.com/safety/login.html*/
|
}
|
}
|
});
|
|
}
|
mui.init({
|
swipeBack: false
|
});
|
(function($) {
|
$('.mui-scroll-wrapper').scroll({
|
indicators: true //是否显示滚动条
|
});
|
})(mui);
|
mui_.init({
|
load:true,
|
pull:false,
|
callback:function(){
|
loadTrack(0,"#OA_task_2");
|
loadTrack(1,"#OA_task_3");
|
}
|
});
|
function loadTrack(findType,objid){
|
var school = sessionCache.getSessionCashe("organizationTree",sessionCache.json_value);
|
var schoolId="";
|
$.each(school,function(index,entity){
|
schoolId =schoolId + ","+entity.id;
|
});
|
mui.ajax(
|
serverUrl + "auth/safety/generalStatis/queryProblemfollow.json", {
|
data: {
|
schoolId:schoolId,
|
findType:findType
|
},
|
dataType:'json',
|
async : false,
|
type: 'get', //HTTP请求类型
|
headers: {
|
'Content-Type': 'application/json',
|
'Authorization': sessionCache.getSessionCashe("userToken")
|
},
|
success: function(data) {
|
if(data.code == 000){
|
console.log(data);
|
$.each(data.data, function(index,entity) {
|
if(findType == 0){
|
var li = jQuery("<li class='mui-table-view-cell'><div class='mui-slider-right mui-disabled'><a class='mui-btn mui-btn-yellow'>编辑</a><a class='mui-btn mui-btn-red'>删除</a></div><div class='mui-slider-handle'><div class='mui-table-cell'><span class='mui-icon mui-icon-arrowdown' style='font-size: 14px;margin-right: 10px;'></span>"+entity.problem+"</div></div></li>");
|
mui.each(entity.problemfollowProcedureList,function (index,element) {
|
var date = new Date();
|
date.setTime(parseInt(element.updateTime));
|
var dateStr = date.getFullYear() + "-" + date.getMonth() + "-" + date.getDate();
|
$(li).append("<p><span>"+dateStr+"</span> <span>"+element.problemDescription+"</span></p>");
|
})
|
$(objid).append(li);
|
}else{
|
$(objid).append("<li class='mui-table-view-cell'><div class='mui-slider-handle'><div class='mui-table-cell'>"+entity.problem+"</div></div></li>");
|
}
|
|
});
|
}
|
},
|
error: function(xhr, type, errorThrown) {
|
//异常处理;
|
console.log(type);
|
}
|
});
|
}
|
</script>
|
</body>
|
|
</html>
|