Bladeren bron

总检查添加检查率

user5 4 jaren geleden
bovenliggende
commit
a7e65bf00b

+ 14 - 0
src/main/java/com/jeeplus/modules/bzshbExamine/web/BzshbExamineAllController.java

@@ -37,6 +37,20 @@ public class BzshbExamineAllController extends BaseController {
     @RequestMapping(value = {"list", ""})
     public String list(BzshbExaminInfo bzshbExaminInfo, HttpServletRequest request, HttpServletResponse response, Model model) {
         Page<BzshbExaminInfo> page = service.findPage(new Page<BzshbExaminInfo>(request, response), bzshbExaminInfo);
+        List<BzshbExaminInfo> list = page.getList();
+        Integer allNumber = 0;
+        Integer number = 0;
+        for (BzshbExaminInfo info: list ) {
+            allNumber +=info.getProjectAllNumber();
+            number += info.getProjectNumber();
+        }
+        if(0 != allNumber){
+            Double sumPercent = Double.valueOf(number)/Double.valueOf(allNumber);
+            Double convert = service.convert(sumPercent);
+            model.addAttribute("convert", convert*100);
+        }else{
+            model.addAttribute("convert", "0");
+        }
         //查询真实总审信息
         List<User> auditUserList = userDao.getAuditUserListByProjectGrade();
         bzshbExaminInfo.setAuditUserList(auditUserList);

+ 4 - 1
src/main/webapp/webpage/modules/bzshbExamin/bzshbExamineAllList.jsp

@@ -369,8 +369,11 @@
 		</div>
 		<div class="full-width fl">
 			<div class="layui-form contentDetails contentShadow shadowLBR">
-				<div class="nav-btns">
+				<div class="nav-btns" style="float: left">
 					<button class="nav-btn nav-btn-refresh" data-toggle="tooltip" data-placement="left" onclick="sortOrRefresh()" title="刷新"><i class="glyphicon glyphicon-repeat"></i>&nbsp;刷新</button>
+					<div class=" layui-btn-sm" style="float: right;width: 300px">
+						<span style="color: red">总检查率:${convert}(%)</span>
+					</div>
 					<div style="clear: both;"></div>
 				</div>
 				<table class="oa-table layui-table" id="contentTable1"></table>