statis.jsp 8.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152
  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  2. <%@include file="/context/mytags.jsp"%>
  3. <t:base type="jquery,easyui,tools,DatePicker"></t:base>
  4. <script src="plug-in/echarts/echarts.js" type="text/javascript"></script>
  5. <link type="text/css" href="css/stats.css" rel="stylesheet" />
  6. <!DOCTYPE html >
  7. <div id="taskStatsttb" style="padding:3px; height: 98%;"
  8. class="datagrid-toolbar">
  9. <div name="searchColums" id="searchColums" class="seachdiv">
  10. <input id="roleFlag" type="hidden" value="${roleFlag }">
  11. <form onkeydown="if(event.keyCode==13){taskStatssearch();return false;}"
  12. id="taskStatsForm">
  13. <link rel="stylesheet" href="plug-in/Validform/css/style.css" type="text/css">
  14. <link rel="stylesheet" href="plug-in/Validform/css/tablefrom.css" type="text/css">
  15. <span style="display:-moz-inline-box;display:inline-block;">
  16. <span class="spancon" title="分组方式">分组方式:</span>
  17. <label><input type="radio" name="group" value="depart" reset="false" checked="checked">按部门</label>
  18. <label><input type="radio" name="group" value="user" reset="false">按用户</label>
  19. </span>
  20. <span style="display:-moz-inline-box;display:inline-block;">
  21. <span class="spancon" title="申请时间">申请时间:</span>
  22. <input id="startTime" name="startCreateTime" type="text" style="width: 150px" class="Wdate" onClick="WdatePicker({dateFmt:'yyyy-MM-dd',maxDate:'#F{$dp.$D(\'endTime\')}'})"/>
  23. -<input id="endTime" name="endCreateTime" type="text" style="width: 150px" class="Wdate" onClick="WdatePicker({dateFmt:'yyyy-MM-dd',minDate:'#F{$dp.$D(\'startTime\')}'})"/>
  24. </span>
  25. <span style="display:-moz-inline-box;display:inline-block;" >
  26. <span class="spancon" title="部门">部门:</span>
  27. <input id="departId" name="departId" type="hidden" style="width: 150px" class="inputxt" value="${param.departId}"/>
  28. <input id="depName" type="text" readonly="readonly" value="${param.depName}"/>
  29. <a href="javascript:void(0)" class="easyui-linkbutton" plain="true" icon="icon-select" id="dutiesSearch" onclick="selectAllDep()">选择</a>
  30. <a href="javascript:void(0);" class="easyui-linkbutton" plain="true" icon="icon-clean" id="departRedo" onclick="clearDep()">清空</a>
  31. </span>
  32. </form>
  33. </div>
  34. <div id="downcharhead" style="display: none;"><div class="downcharhend" id="downcharheaddiv"></div></div>
  35. <div class="btndiv">
  36. <div id="upBtn">
  37. <img alt="" id="uptb" class="imgbtn" onclick="showChar()" src="images/tb1.png">
  38. <img alt="" id="upbg" class="imgbtn" onclick="showTabel()" src="images/bg.png">
  39. <span style="display:-moz-inline-box;display:inline-block;float: right;margin-right: 10px;" >
  40. <a href="#" class="easyui-linkbutton l-btn" iconcls="icon-search" style="margin-left: 50px;" onclick="taskStatssearch()" id="">
  41. <span>查询</span>
  42. </a>
  43. <%--<a href="#" class="easyui-linkbutton l-btn" iconcls="icon-putout" onclick="exportExcel(1)" style="display: none;" id="upexport">
  44. <span>Excel导出</span>
  45. </a>--%>
  46. </span>
  47. </div>
  48. <div id="downBtn" style="display: none;">
  49. <img alt="" id="downtb" class="imgbtn" onclick="showDownCharBtn()" src="images/tb1.png">
  50. <img alt="" id="downbg" class="imgbtn" onclick="showDownTabelBtn()" src="images/bg.png">
  51. <span style="display:-moz-inline-box;display:inline-block;float: right;" >
  52. <%--<a href="#" class="easyui-linkbutton l-btn" iconcls="icon-putout" onclick="exportExcel(2)" style="display: none;" id="downexport">
  53. <span>Excel导出</span>
  54. </a>--%>
  55. <a href="#" class="easyui-linkbutton l-btn" iconcls="icon-return" onclick="goBefore()" id="">
  56. <span>返回</span>
  57. </a>
  58. </span>
  59. </div>
  60. </div>
  61. <div class="content" >
  62. <div id="upcharhead"><div class="charhead" id="upcharheaddiv"></div></div>
  63. <div id="taskStatsChar" class="chardiv"></div>
  64. <div id="tablediv" class="tablediv">
  65. <table class="easyui-datagrid" id="taskStatsTable" style=""></table>
  66. </div>
  67. <div id="upcharhead2" style="display: none;"><div class="charhead" id="upcharheaddiv2"></div></div>
  68. <div id="taskStatsChar2" class="chardiv" style="display: none;"></div>
  69. <div id="tablediv2" class="tablediv">
  70. <table id="taskStatsTable2" style=""></table>
  71. </div>
  72. </div>
  73. <div class="err-info" style="display: none;">
  74. <div class="err-icon01"></div>
  75. <p class="err-text">目前没有统计数据~~</p>
  76. </div>
  77. <div id="export" style="display: none;"></div>
  78. </div>
  79. <%--
  80. <div class="easyui-layout" fit="true">
  81. <div region="center" style="padding:0px;border:0px">
  82. &lt;%&ndash;<div id="tBActivitiCostPayInnerUserList"></div>&ndash;%&gt;
  83. <t:datagrid name="tBActivitiCostPayInnerUserList" checkbox="false" fitColumns="true" title="费用报销统计"
  84. actionUrl="tBActivitiCostPayInnerUserController.do?datagrid4statis" idField="id" fit="true" queryMode="group"
  85. sortName="createDate" sortOrder="desc">
  86. <t:dgCol title="所属部门" field="depName" queryMode="single" width="120"></t:dgCol>
  87. <t:dgCol title="预计支付金额" field="totalExpectMoney" queryMode="single" width="120"></t:dgCol>
  88. <t:dgCol title="申请支付金额" field="totalPayMoney" queryMode="single" width="120"></t:dgCol>
  89. <t:dgCol title="已支付金额" field="totalActualPayMoney" queryMode="single" width="120"></t:dgCol>
  90. </t:datagrid>
  91. </div>
  92. </div>
  93. <div name="searchColums" style="margin:23px 0 18px 0;">
  94. <table style="padding:0px" cellpadding="0" cellspacing="1" >
  95. <tr>
  96. <td align="right" style="width: 75px;">
  97. 分组方式:
  98. </td>
  99. <td class="value">
  100. <label><input type="radio" name="group" value="depart" reset="false">按部门</label>
  101. <label><input type="radio" name="group" value="user" reset="false">按用户</label>
  102. </td>
  103. <td align="right" style="width: 75px;">
  104. 申请时间:
  105. </td>
  106. <td class="value">
  107. <input id="startTime" name="startCreateTime" type="text" style="width: 150px" class="Wdate" onClick="WdatePicker({dateFmt:'yyyy-MM-dd',maxDate:'#F{$dp.$D(\'endTime\')}'})"/>
  108. -<input id="endTime" name="endCreateTime" type="text" style="width: 150px" class="Wdate" onClick="WdatePicker({dateFmt:'yyyy-MM-dd',minDate:'#F{$dp.$D(\'startTime\')}'})"/>
  109. </td>
  110. <td align="right" style="width: 50px;">&nbsp;</td>
  111. <td>
  112. <span id="departSearch">
  113. 部门:
  114. <input id="departId" name="departId" type="hidden" style="width: 150px" class="inputxt" value="${param.departId}"/>
  115. <input id="depName" type="text" readonly="readonly" value="${param.depName}"/>
  116. <a href="javascript:void(0)" class="easyui-linkbutton" plain="true" icon="icon-select" id="dutiesSearch" onclick="selectAllDep()">选择</a>
  117. </span>
  118. <span id="userSearch" style="display:none">
  119. 员工姓名:
  120. <input id="realName" name="realName" type="text"/>
  121. </span>
  122. </td>
  123. </tr>
  124. </table>
  125. </div>
  126. --%>
  127. <%--<%@include file="/webpage/cn/com/lzt/useractiviti/search.jsp"%>--%>
  128. <script src="webpage/cn/com/lzt/useractiviti/select_user_tools.js"></script>
  129. <script src = "plug-in/stats/statscommon.js"></script>
  130. <script src = "webpage/cn/com/lzt/cost/activiti/payinneruser/statis.js"></script>
  131. <script type="text/javascript">
  132. //导入
  133. function ImportXls() {
  134. openuploadwin('Excel导入', 'tBActivitiCostPayInnerUserController.do?upload', "tBActivitiCostPayInnerUserList");
  135. }
  136. //导出
  137. function ExportXls() {
  138. JeecgExcelExport("tBActivitiCostPayInnerUserController.do?exportXls4pay","tBActivitiCostPayInnerUserList");
  139. }
  140. //模板下载
  141. function ExportXlsByT() {
  142. JeecgExcelExport("tBActivitiCostPayInnerUserController.do?exportXlsByT","tBActivitiCostPayInnerUserList");
  143. }
  144. </script>