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.
127 lines
4.7 KiB
Plaintext
127 lines
4.7 KiB
Plaintext
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<meta charset="utf-8" />
|
|
<title>Demo:待办</title>
|
|
|
|
<!-- 引入常用的JS脚本. -->
|
|
<script src="../WF/Scripts/QueryString.js"></script>
|
|
<script src="../WF/Scripts/jquery/jquery.min.js" type="text/javascript"></script>
|
|
<script src="../WF/Scripts/jquery/jquery.cookie.js" type="text/javascript"></script>
|
|
<link href="../WF/Scripts/bootstrap/css/bootstrap.css" rel="stylesheet" />
|
|
<link href="skin/css/style.css" rel="stylesheet" type="text/css" />
|
|
<link href="skin/css/animate.css" rel="stylesheet" type="text/css" />
|
|
<!-- 引入ccbpm 的sdk开发js. -->
|
|
<script src="../WF/config.js" type="text/javascript"></script>
|
|
<script src="../WF/Dev2Interface.js" type="text/javascript"></script>
|
|
<style>
|
|
.wrapper,.wrapper-content{
|
|
padding:0;
|
|
|
|
}
|
|
</style>
|
|
<script language="javascript" type="text/javascript">
|
|
|
|
//启动函数
|
|
$(function () {
|
|
SearchIt();
|
|
});
|
|
|
|
|
|
function SearchIt(pageIdx) {
|
|
|
|
if (pageIdx == undefined || pageIdx == null)
|
|
pageIdx = 1;
|
|
|
|
var url = ccbpmHostDevelopAPI + "?DoType=Search_Init&Token=" + GetToken();
|
|
|
|
var key = $("#TB_Key").val();
|
|
url += "&Key=" + key;
|
|
|
|
url += "&DTFrom=" + $("#TB_DTFrom").val() + "&DTTo" + $("#TB_DTTo").val();
|
|
url += "&Scop=" + $("#DDL_Scop").val();
|
|
url += "&PageIdx=" + pageIdx;
|
|
|
|
//var strs = RunUrlReturnString(url);
|
|
// alert(strs);
|
|
|
|
var json = RunUrlReturnJSON(url);
|
|
|
|
var ens = json["gwls"]; //集合数据.
|
|
var countDT = json["count"];
|
|
var row = countDT[0];
|
|
var count = row.CC;//总体数量.
|
|
for (var i = 0; i < ens.length; i++) {
|
|
var en = ens[i];
|
|
Table1 += "<tr>";
|
|
Table1 += "<td>" + (i + 1) + "</td>"; //序号
|
|
Table1 += "<td>" + en.Title + "</td>";
|
|
Table1 += "<td>" + en.StarterName + "</td>";
|
|
Table1 += "<td>" + en.RDT + "</td>";
|
|
Table1 += "<td>" + en.FlowName + "</td>"; //停留节点.
|
|
Table1 += "<td>" + en.NodeName + "</td>";
|
|
Table1 += "<td>" + en.TodoEmps + "</td>";
|
|
var wfState = "待办";
|
|
if (en.WFState == 5)
|
|
wfState = "<font color=red><b>退回</b></font>";
|
|
|
|
Table1 += "<td><font color=green>" + wfState + "</font></td>";
|
|
Table1 += "</tr>";
|
|
|
|
}
|
|
$("#Table1").html(Table1);
|
|
|
|
|
|
$("#Table2").html("条数:" + count)
|
|
//根据 集合数据 ens 与总体数量 count 显示表格数据,与分页。
|
|
|
|
}
|
|
</script>
|
|
</head>
|
|
<body class="gray-bg">
|
|
<div class="wrapper wrapper-content animated fadeInRight">
|
|
<div class="ibox-content">
|
|
<div class="form-inline">
|
|
<div class="form-group">
|
|
<input type="text" value="" id="TB_Key" class="form-control" placeholder="关键字..." />
|
|
</div>
|
|
<div class="form-group">
|
|
<select id="DDL_Scop" class="form-control">
|
|
<option value="0" selected="selected">我参与的</option>
|
|
<option value="1"> 我发起的</option>
|
|
<option value="2"> 我部门发起的</option>
|
|
</select>
|
|
</div>
|
|
<div class="form-group">
|
|
日期从:<input type="text" id="TB_DTFrom" class="form-control"/> 到:<input type="text" id="TB_DTTo" class="form-control"/>
|
|
</div>
|
|
<div class="form-group">
|
|
<button id="Btn" onclick="SearchIt()" class="btn btn-primary">查询</button>
|
|
</div>
|
|
</div>
|
|
<table class="table table-striped table-bordered table-hover">
|
|
<thead>
|
|
<tr>
|
|
<th>#</th>
|
|
<th>标题</th>
|
|
<th>发起人</th>
|
|
<th>发起日期</th>
|
|
<th>流程名称</th>
|
|
<th>停留节点</th>
|
|
<th>当前处理人</th>
|
|
<th>状态</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody id="Table1">
|
|
</tbody>
|
|
</table>
|
|
<div class="row">
|
|
<div class="col-sm-12">
|
|
<span id="Table2"></span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</body>
|
|
</html> |