You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

138 lines
5.0 KiB
Plaintext

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>我的流程分布</title>
<link href="../Scripts/bootstrap/css/bootstrap.css" rel="stylesheet" type="text/css" />
<link href="../Scripts/bootstrap/css/font-awesome.css" rel="stylesheet">
<link href="../Style/skin/css/style.css" rel="stylesheet" type="text/css" />
<link href="../Style/skin/css/animate.css" rel="stylesheet" type="text/css" />
<link href="../Style/skin/font/iconfont.css" rel="stylesheet" type="text/css" />
</head>
<body class="gray-bg">
<div class="wrapper wrapper-content animated fadeInRight">
<div class="row">
<div class="col-md-3 paddings">
<div class="ibox">
<div class="ibox-title">
<h5>我发起的流程</h5>
</div>
<div class="ibox-content">
<div id="Start"></div>
</div>
</div>
</div>
<div class="col-md-3 paddings">
<div class="ibox">
<div class="ibox-title">
<h5>我的待办(待处理)</h5>
</div>
<div class="ibox-content">
<div id="Todolist"></div>
</div>
</div>
</div>
<div class="col-md-3 paddings">
<div class="ibox">
<div class="ibox-title">
<h5>我的在途(未完成)</h5>
</div>
<div class="ibox-content">
<div id="Runing"></div>
</div>
</div>
</div>
<div class="col-md-3 paddings">
<div class="ibox">
<div class="ibox-title">
<h5>已归档(已完成)</h5>
</div>
<div class="ibox-content">
<div id="OK"></div>
</div>
</div>
</div>
</div>
</div>
<script type="text/javascript" src="../Scripts/bootstrap/js/jquery.min.js"></script>
<script type="text/javascript" src="../Scripts/bootstrap/js/bootstrap.min.js"></script>
<script src="../Scripts/QueryString.js" type="text/javascript"></script>
<script src="../Scripts/config.js" type="text/javascript"></script>
<script src="../Comm/Gener.js" type="text/javascript"></script>
<script language="javascript" type="text/javascript">
//页面启动函数.
$(function () {
InitPage();
});
function OpenMySearch(flowNo)
{
var url = "../Comm/Search.htm?EnsName=BP.WF.Data.MyStartFlows&FK_Flow=" + flowNo;
WinOpen(url);
}
//初始化数据.
function InitPage() {
var handler = new HttpHandler("BP.WF.HttpHandler.WF_RptSearch");
var data = handler.DoMethodReturnString("DistributedOfMy_Init");
if (data.indexOf('err@') == 0) {
alert(data);
return;
}
data = JSON.parse(data);
var dtStart = data["Start"]; //类别.
var dtTodolist = data["Todolist"]; //发起的流程.
var dtRuning = data["Runing"]; //发起的流程.
var dtOK = data["OK"]; //发起的流程.
//发起流程.
var sthtml = "<ul>";
for (var idx = 0; idx < dtStart.length; idx++) {
var en = dtStart[idx];
sthtml += "<li><a href=\"javascript:OpenMySearch('" + en.FK_Flow + "')\" >" + en.FlowName + "(" + en.Num + ")</a></li>";
}
sthtml += "</ul>";
$('#Start').html(sthtml);
//待办
tlhtml = "<ul>";
for (var idx = 0; idx < dtTodolist.length; idx++) {
var en = dtTodolist[idx];
tlhtml += "<li><a href='../Todolist.htm?FK_Flow=" + en.FK_Flow + "' >" + en.FlowName + "(" + en.Num + ")</a></li>";
}
tlhtml += "</ul>";
$('#Todolist').html(tlhtml);
//运行中
rihtml = "<ul>";
for (var idx = 0; idx < dtRuning.length; idx++) {
var en = dtRuning[idx];
rihtml += "<li><a href='../Runing.htm?FK_Flow=" + en.FK_Flow + "' >" + en.FlowName + "(" + en.Num + ")</a></li>";
}
rihtml += "</ul>";
$('#Runing').html(rihtml);
//归档中.
okhtml = "<ul>";
for (var idx = 0; idx < dtOK.length; idx++) {
var en = dtOK[idx];
okhtml += "<li><a href='../SearchZongHe.htm?FlowNo=" + en.FK_Flow + "&WFState=3' >" + en.FlowName + "(" + en.Num + ")</a></li>";
}
okhtml += "</ul>";
$('#OK').html(okhtml);
}
</script>
</body>
</html>