广总血液净化需求代码
parent
9a942493fe
commit
b8a4547058
@ -0,0 +1,59 @@
|
||||
package com.emr.entity;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
public class EmrBloodApplyInfo {
|
||||
|
||||
/**
|
||||
* 血透检查记录明细id
|
||||
*/
|
||||
private Integer bloodId;
|
||||
|
||||
/**
|
||||
* 流程编号
|
||||
*/
|
||||
private String appNo;
|
||||
|
||||
/**
|
||||
* 申请人
|
||||
*/
|
||||
private String applyNo;
|
||||
|
||||
/**
|
||||
* 申请时间
|
||||
*/
|
||||
private Date applyDate;
|
||||
|
||||
/**
|
||||
* 申请原因
|
||||
*/
|
||||
private String applyReason;
|
||||
|
||||
/**
|
||||
* 流程状态
|
||||
*/
|
||||
private Integer status;
|
||||
|
||||
/**
|
||||
* 审批人
|
||||
*/
|
||||
private String approveNo;
|
||||
|
||||
/**
|
||||
* 审批时间
|
||||
*/
|
||||
private Date approveDate;
|
||||
|
||||
/**
|
||||
* 审批意见/备注
|
||||
*/
|
||||
private String remark;
|
||||
|
||||
/**
|
||||
* 是否同意
|
||||
*/
|
||||
private Integer isAgree;
|
||||
}
|
||||
@ -0,0 +1,189 @@
|
||||
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
|
||||
<c:set var="path" value="${pageContext.request.contextPath}"/>
|
||||
<%@ include file="/WEB-INF/jspf/common.jspf" %>
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<title>流程记录</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta http-equiv=X-UA-Compatible IE=EmulateIE7>
|
||||
<!--[if lt IE 9]>
|
||||
<script type="text/javascript" src="${path}/static/js/html5shiv.min.js"></script>
|
||||
<script type="text/javascript" src="${path}/static/js/jquery-1.11.3.min.js"></script>
|
||||
<script type="text/javascript" src="${path}/static/js/respond.min.js"></script>
|
||||
<![endif]-->
|
||||
<script>
|
||||
var path = "${path}";
|
||||
</script>
|
||||
<style type="text/css">
|
||||
.body .html{
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
||||
.mainDiv{
|
||||
width: 100%;
|
||||
height: 95%;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
background-color: #fff;
|
||||
}
|
||||
.modelBtns{
|
||||
width: 70%;
|
||||
height: 76%;
|
||||
display: flex;
|
||||
align-items: flex-end;
|
||||
justify-content: flex-end;
|
||||
}
|
||||
.control-label1{
|
||||
width:30%;
|
||||
text-align: right;
|
||||
padding-top:2px;
|
||||
font-weight: 700;
|
||||
|
||||
}
|
||||
/*模态框头*/
|
||||
.modal-header{
|
||||
background-color: #199ED8;
|
||||
text-align: center;
|
||||
}
|
||||
.input-sm{
|
||||
width: 150px;
|
||||
}
|
||||
.searcDiv{
|
||||
width: 100%;
|
||||
height: 12%;
|
||||
}
|
||||
.searcInputDiv{
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
||||
.inputDiv{
|
||||
width: 25%;
|
||||
height: 100%;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
padding: 0% 0% 0% 1%;
|
||||
}
|
||||
.inputDiv span{
|
||||
font-weight: bold;
|
||||
height: 1vw;
|
||||
}
|
||||
.searchButton{
|
||||
width: 6%;
|
||||
height: 100%;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center
|
||||
}
|
||||
.importExcelDiv{
|
||||
width: 99%;
|
||||
display: flex;
|
||||
justify-content: flex-end
|
||||
}
|
||||
.importExcelButton{
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
padding: 0% 0% 0% 1%;
|
||||
}
|
||||
.tableDiv{
|
||||
width: 100%;
|
||||
}
|
||||
.modal-dialog {
|
||||
width: 600px;
|
||||
margin: 30px 20% auto;
|
||||
}
|
||||
.form-group{
|
||||
width: 100%;
|
||||
height: 50%;
|
||||
display: flex;
|
||||
flex-direction: column
|
||||
}
|
||||
.form-group-content{
|
||||
width: 100%;
|
||||
height: 20%;
|
||||
display: flex
|
||||
}
|
||||
.form-group-content-input{
|
||||
width: 90%;
|
||||
height: 50%;
|
||||
display: flex;
|
||||
justify-content: flex-start;
|
||||
align-items: center;
|
||||
}
|
||||
.form-group-content-input label{
|
||||
width: 9vw;
|
||||
text-align: right;
|
||||
}
|
||||
.form-group-content-title{
|
||||
width: 20%;
|
||||
height: 20%;
|
||||
display: flex;
|
||||
justify-content: left;
|
||||
}
|
||||
.
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div class="main">
|
||||
<div class="headDiv">
|
||||
<div class="headSpanDiv">
|
||||
<span class="headspan">
|
||||
流程记录
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="mainDiv">
|
||||
<div class="searcDiv">
|
||||
<div class="searcInputDiv">
|
||||
<div style="width: 100%;height: 50%;display: flex;">
|
||||
<div class="inputDiv">
|
||||
<span>流程编号:</span>
|
||||
<input type="text" class="form-control input-sm" id="appNo">
|
||||
</div>
|
||||
<div class="inputDiv">
|
||||
<span>申请人:</span>
|
||||
<input type="text" class="form-control input-sm" id="applyNo">
|
||||
</div>
|
||||
<div class="inputDiv">
|
||||
<span>申请时间:</span>
|
||||
<input type="text" class="form-control input-sm" id="applyDate">
|
||||
</div>
|
||||
<div class="inputDiv">
|
||||
<span>检查日期:</span>
|
||||
<input type="text" class="form-control input-sm" id="inspectionDate">
|
||||
</div>
|
||||
</div>
|
||||
<div style="width: 100%;height: 50%;display: flex;">
|
||||
<div class="inputDiv">
|
||||
<span>患者姓名:</span>
|
||||
<input type="text" class="form-control input-sm" id="name">
|
||||
</div>
|
||||
<div class="inputDiv">
|
||||
<span>透析日期:</span>
|
||||
<input type="text" class="form-control input-sm" id="dialysisDate">
|
||||
</div>
|
||||
<div class="inputDiv">
|
||||
<span>责任护士:</span>
|
||||
<input type="text" class="form-control input-sm" id="responsibleNurse">
|
||||
</div>
|
||||
<div class="searchButton">
|
||||
<button type="button" class="btn btn-sm btn-primary" style="width: 5vw" onclick="refreshTable()">查询</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tableDiv">
|
||||
<input type="hidden" id="checks">
|
||||
<table id="mytab" class="table text-nowrap table-bordered"></table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript" src="${path}/static/js/recordManage/bloodPurification/flowLogList.js?t=4"></script>
|
||||
<script type="text/javascript" src="${path}/static/js/dateUtil.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,167 @@
|
||||
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
|
||||
<c:set var="path" value="${pageContext.request.contextPath}"/>
|
||||
<%@ include file="/WEB-INF/jspf/common.jspf" %>
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<title>其他管理</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta http-equiv=X-UA-Compatible IE=EmulateIE7>
|
||||
<!--[if lt IE 9]>
|
||||
<script type="text/javascript" src="${path}/static/js/html5shiv.min.js"></script>
|
||||
<script type="text/javascript" src="${path}/static/js/jquery-1.11.3.min.js"></script>
|
||||
<script type="text/javascript" src="${path}/static/js/respond.min.js"></script>
|
||||
<![endif]-->
|
||||
<script>
|
||||
var path = "${path}";
|
||||
</script>
|
||||
<style type="text/css">
|
||||
.mainDiv{
|
||||
background-color: #fff;
|
||||
}
|
||||
/**搜索区*/
|
||||
.searchDiv {
|
||||
padding-top: 10px;
|
||||
width:100%;
|
||||
height: 30px;
|
||||
}
|
||||
.dateSearchDiv{
|
||||
width:29%;
|
||||
}
|
||||
.dateSearchInput{
|
||||
width:30%;
|
||||
margin-left:5px;
|
||||
}
|
||||
.dateLabelDiv{
|
||||
width: 30%;
|
||||
text-align: right;
|
||||
}
|
||||
.searchInput{
|
||||
width:21%;
|
||||
margin-left: 5px;
|
||||
text-align: right;
|
||||
}
|
||||
.searchElement{
|
||||
width:40%;
|
||||
}
|
||||
.searchInputElement{
|
||||
width:60%;
|
||||
}
|
||||
.labelDiv{
|
||||
padding-top:4%;
|
||||
margin-left: 2%;
|
||||
}
|
||||
/**查询按钮组*/
|
||||
.btnsDiv{
|
||||
margin-top: 15px;
|
||||
height:35px;
|
||||
text-align: right;
|
||||
margin-right: 25px;
|
||||
}
|
||||
/**表格div*/
|
||||
.tableDiv{
|
||||
margin-left: 1%;
|
||||
margin-top: -15px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div class="main">
|
||||
<div class="headDiv">
|
||||
<div class="headSpanDiv">
|
||||
<span class="headspan">
|
||||
日志管理
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="mainDiv">
|
||||
<!-- tab标签 -->
|
||||
<%--<ul id="tab" class="nav nav-tabs">
|
||||
<li class="active">
|
||||
<a href="#tab1" data-toggle="tab">
|
||||
数据库备份
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<a href="#tab2" data-toggle="tab">
|
||||
日志管理
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#tab3" data-toggle="tab">
|
||||
通知管理
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- 每个tab页对应的内容 -->
|
||||
<div id="myTabContent" class="tab-content">
|
||||
<div class="tab-pane fade in active" id="tab1">
|
||||
<p>数据库备份</p>
|
||||
</div>
|
||||
<div class="tab-pane fade" id="tab2">--%>
|
||||
<div class="searchDiv">
|
||||
<div class="searchInput left" style="margin-left: -2%;">
|
||||
<div class="searchElement left">
|
||||
<label class="labelDiv">日志主题:</label>
|
||||
</div>
|
||||
<div class="searchInputElement left">
|
||||
<input type="text" class="form-control input-sm" id="logTitle">
|
||||
</div>
|
||||
</div>
|
||||
<div class="searchInput left" style="display: none">
|
||||
<div class="searchElement left">
|
||||
<label class="labelDiv">日志内容:</label>
|
||||
</div>
|
||||
<div class="searchInputElement left">
|
||||
<input type="text" class="form-control input-sm" id="logContent">
|
||||
</div>
|
||||
</div>
|
||||
<div class="searchInput left">
|
||||
<div class="searchElement left">
|
||||
<label class="labelDiv">操作人账号:</label>
|
||||
</div>
|
||||
<div class="searchInputElement left">
|
||||
<input type="text" class="form-control input-sm" id="creater">
|
||||
</div>
|
||||
</div>
|
||||
<div class="dateSearchDiv left">
|
||||
<div class="dateLabelDiv left">
|
||||
<label class="labelDiv">操作时间:</label>
|
||||
</div>
|
||||
<div class="dateSearchInput left">
|
||||
<input type="text" class="form-control input-sm" id="startTime1" placeholder="开始时间" autocomplete="off">
|
||||
</div>
|
||||
<div class="dateSearchInput left">
|
||||
<input type="text" class="form-control input-sm" id="endTime1" placeholder="结束时间" autocomplete="off">
|
||||
</div>
|
||||
</div>
|
||||
<div class="left">
|
||||
<button type="button" class="btn btn-sm btn-primary" onclick="refreshTable()">查询</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="btnsDiv">
|
||||
<shiro:hasPermission name="/bloodPurification/exportExcel">
|
||||
<button type="button" class="btn btn-sm btn-primary btns" onclick="exportExcel()"><i class="fa fa-reply"></i>导出</button>
|
||||
</shiro:hasPermission>
|
||||
</div>
|
||||
<!--数据表格-->
|
||||
<div id="tableDiv" class="tableDiv">
|
||||
<input type="hidden" id="checks">
|
||||
<table id="mytab" class="table text-nowrap table-bordered">
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<%-- <div class="tab-pane fade" id="tab3">
|
||||
<p>通知管理</p>
|
||||
</div>
|
||||
</div>--%>
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript" src="${path}/static/js/recordManage/bloodPurification/recordLogList.js?t=4"></script>
|
||||
<script type="text/javascript" src="${path}/static/js/dateUtil.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,352 @@
|
||||
function search(){
|
||||
$.ajax({
|
||||
type: 'post',
|
||||
url: path + "/bloodPurification/queryDocumentSum",
|
||||
data: {
|
||||
date: $("#yearMonth").val(),
|
||||
},
|
||||
datType: 'json',
|
||||
success: function (data) {
|
||||
if (data.code == 0) {
|
||||
var data = data.data;
|
||||
|
||||
/**
|
||||
* 当月
|
||||
*/
|
||||
//知情同意合格率
|
||||
var informedconDocNosignRate = data.informedconDocNosignRate;
|
||||
var informedconDocNosignRateHb = data.informedconDocNosignRateHb;
|
||||
var informedconDocNosignRateYoy = data.informedconDocNosignRateYoy;
|
||||
|
||||
$("#quarter_infoConQualRate").html(informedconDocNosignRate + '%');
|
||||
var informedconDocNosignHb = isEmpty(informedconDocNosignRateHb) ? 0 : (informedconDocNosignRate - informedconDocNosignRateHb) / informedconDocNosignRateHb * 100;
|
||||
$("#quarter_bloodPurHbRate").html(informedconDocNosignHb + '%')
|
||||
if(informedconDocNosignHb >= 0){
|
||||
$("#quarter_infoConQualHbArrow").css("color", "#d92323")
|
||||
$("#quarter_infoConQualHbArrow").html("上升")
|
||||
}else{
|
||||
$("#quarter_infoConQualHbArrow").css("color", "#10d710")
|
||||
$("#quarter_infoConQualHbArrow").html("下降")
|
||||
}
|
||||
|
||||
var informedconDocNosignTb = isEmpty(informedconDocNosignRateYoy) ? 0 : (informedconDocNosignRate - informedconDocNosignRateYoy) / informedconDocNosignRateYoy * 100;
|
||||
if(informedconDocNosignTb >= 0){
|
||||
$("#quarter_infoConQualTbArrow").css("color", "#d92323")
|
||||
$("#quarter_infoConQualTbArrow").html("上升")
|
||||
}else{
|
||||
$("#quarter_infoConQualTbRate").css("color", "#10d710")
|
||||
$("#quarter_infoConQualTbRate").html("下降")
|
||||
}
|
||||
|
||||
//血净记录缺失率
|
||||
var bloodFillIncompleteRate = data.bloodFillIncompleteRate;
|
||||
var bloodFillIncompleteRateHb = data.bloodFillIncompleteRateHb;
|
||||
var bloodFillIncompleteRateYoy = data.bloodFillIncompleteRateYoy;
|
||||
|
||||
$("#quarter_bloodPurRate").html(bloodFillIncompleteRate + '%');
|
||||
var bloodFillIncompleteHb = isEmpty(bloodFillIncompleteRateHb) ? 0 : (bloodFillIncompleteRate - bloodFillIncompleteRateHb) / bloodFillIncompleteRateHb * 100;
|
||||
$("#quarter_bloodPurHbRate").html(bloodFillIncompleteHb + '%')
|
||||
if(bloodFillIncompleteHb >= 0){
|
||||
$("#quarter_bloodPurHbArrow").css("color", "#d92323")
|
||||
$("#quarter_bloodPurHbArrow").html("上升")
|
||||
}else{
|
||||
$("#quarter_bloodPurHbArrow").css("color", "#10d710")
|
||||
$("#quarter_bloodPurHbArrow").html("下降")
|
||||
}
|
||||
|
||||
var bloodFillIncompleteTb = isEmpty(bloodFillIncompleteRateYoy) ? 0 : (bloodFillIncompleteRate - bloodFillIncompleteRateYoy) / bloodFillIncompleteRateYoy * 100;
|
||||
$("#quarter_bloodPurTbRate").html(bloodFillIncompleteTb + '%')
|
||||
if(bloodFillIncompleteTb >= 0){
|
||||
$("#quarter_bloodPurTbArrow").css("color", "#d92323")
|
||||
$("#quarter_bloodPurTbArrow").html("上升")
|
||||
}else{
|
||||
$("#quarter_bloodPurTbArrow").css("color", "#10d710")
|
||||
$("#quarter_bloodPurTbArrow").html("下降")
|
||||
}
|
||||
|
||||
//健康教育缺失率
|
||||
var healtheduFillIncompleteRate = data.healtheduFillIncompleteRate;
|
||||
var healtheduFillIncompleteRateHb = data.healtheduFillIncompleteRateHb;
|
||||
var healtheduFillIncompleteRateYoy = data.healtheduFillIncompleteRateYoy;
|
||||
|
||||
$("#quarter_educaDefectRate").html(healtheduFillIncompleteRate + '%');
|
||||
var healtheduFillIncompleteHb = isEmpty(healtheduFillIncompleteRateHb) ? 0 : (healtheduFillIncompleteRate - healtheduFillIncompleteRateHb) / healtheduFillIncompleteRateHb * 100;
|
||||
$("#quarter_educaDefectHbRate").html(healtheduFillIncompleteHb + '%')
|
||||
if(healtheduFillIncompleteHb >= 0){
|
||||
$("#quarter_educaDefectHbArrow").css("color", "#d92323")
|
||||
$("#quarter_educaDefectHbArrow").html("上升")
|
||||
}else{
|
||||
$("#quarter_educaDefectHbArrow").css("color", "#10d710")
|
||||
$("#quarter_educaDefectHbArrow").html("下降")
|
||||
}
|
||||
|
||||
var healtheduFillIncompleteTb = isEmpty(healtheduFillIncompleteRateYoy) ? 0 : (healtheduFillIncompleteRate - healtheduFillIncompleteRateYoy) / healtheduFillIncompleteRateYoy * 100;
|
||||
$("#quarter_educaDefectTbRate").html(healtheduFillIncompleteTb + '%')
|
||||
if(healtheduFillIncompleteTb >= 0){
|
||||
$("#quarter_educaDefectTbArrow").css("color", "#d92323")
|
||||
$("#quarter_educaDefectTbArrow").html("上升")
|
||||
}else{
|
||||
$("#quarter_educaDefectTbArrow").css("color", "#10d710")
|
||||
$("#quarter_educaDefectTbArrow").html("下降")
|
||||
}
|
||||
|
||||
/**
|
||||
* 当季
|
||||
*/
|
||||
//知情同意合格率
|
||||
var informedconDocNosignRateQuarter = data.informedconDocNosignRateQuarter;
|
||||
var informedconDocNosignRateQuarterHb = data.informedconDocNosignRateQuarterHb;
|
||||
var informedconDocNosignRateQuarterYoy = data.informedconDocNosignRateQuarterYoy;
|
||||
|
||||
$("#month_infoConQualRate").html(informedconDocNosignRateQuarter + '%');
|
||||
var informedconDocNosignQuarterHb = isEmpty(informedconDocNosignRateQuarterHb) ? 0 : (informedconDocNosignRateQuarter - informedconDocNosignRateQuarterHb) / informedconDocNosignRateQuarterHb * 100;
|
||||
$("#month_infoConQualHbRate").html(informedconDocNosignQuarterHb + '%')
|
||||
if(informedconDocNosignQuarterHb >= 0){
|
||||
$("#month_infoConQualHbArrow").css("color", "#d92323")
|
||||
$("#month_infoConQualHbArrow").html("上升")
|
||||
}else{
|
||||
$("#month_infoConQualHbArrow").css("color", "#10d710")
|
||||
$("#month_infoConQualHbArrow").html("下降")
|
||||
}
|
||||
|
||||
var informedconDocNosignQuarterTb = isEmpty(informedconDocNosignRateQuarterYoy) ? 0 : (informedconDocNosignRateQuarter - informedconDocNosignRateQuarterYoy) / informedconDocNosignRateQuarterYoy * 100;
|
||||
$("#month_infoConQualTbRate").html(informedconDocNosignQuarterTb + '%')
|
||||
if(informedconDocNosignQuarterTb >= 0){
|
||||
$("#month_infoConQualTbArrow").css("color", "#d92323")
|
||||
$("#month_infoConQualTbArrow").html("上升")
|
||||
}else{
|
||||
$("#month_infoConQualTbArrow").css("color", "#10d710")
|
||||
$("#month_infoConQualTbArrow").html("下降")
|
||||
}
|
||||
|
||||
//血净记录缺失率
|
||||
var bloodFillIncompleteRateQuarter = data.bloodFillIncompleteRateQuarter;
|
||||
var bloodFillIncompleteRateQuarterHb = data.bloodFillIncompleteRateQuarterHb;
|
||||
var bloodFillIncompleteRateQuarterYoy = data.bloodFillIncompleteRateQuarterYoy;
|
||||
|
||||
$("#month_bloodPurQualRate").html(bloodFillIncompleteRateQuarter + '%');
|
||||
var bloodFillIncompleteQuarterHb = isEmpty(bloodFillIncompleteRateQuarterHb) ? 0 : (bloodFillIncompleteRateQuarter - bloodFillIncompleteRateQuarterHb) / bloodFillIncompleteRateQuarterHb * 100;
|
||||
$("#month_bloodPurQualHbRate").html(bloodFillIncompleteQuarterHb + '%')
|
||||
if(bloodFillIncompleteQuarterHb >= 0){
|
||||
$("#month_bloodPurQualHbArrow").css("color", "#d92323")
|
||||
$("#month_bloodPurQualHbArrow").html("上升")
|
||||
}else{
|
||||
$("#month_bloodPurQualHbArrow").css("color", "#10d710")
|
||||
$("#month_bloodPurQualHbArrow").html("下降")
|
||||
}
|
||||
|
||||
var bloodFillIncompleteQuarterTb = isEmpty(bloodFillIncompleteRateQuarterYoy) ? 0 : (bloodFillIncompleteRateQuarter - bloodFillIncompleteRateQuarterYoy) / bloodFillIncompleteRateQuarterYoy * 100;
|
||||
$("#month_bloodPurQualTbRate").html(bloodFillIncompleteQuarterTb + '%')
|
||||
if(bloodFillIncompleteQuarterTb >= 0){
|
||||
$("#month_bloodPurQualTbArrow").css("color", "#d92323")
|
||||
$("#month_bloodPurQualTbArrow").html("上升")
|
||||
}else{
|
||||
$("#month_bloodPurQualTbArrow").css("color", "#10d710")
|
||||
$("#month_bloodPurQualTbArrow").html("下降")
|
||||
}
|
||||
|
||||
//健康教育缺失率
|
||||
var healtheduFillIncompleteRateQuarter = data.healtheduFillIncompleteRateQuarter;
|
||||
var healtheduFillIncompleteRateQuarterHb = data.healtheduFillIncompleteRateQuarterHb;
|
||||
var healtheduFillIncompleteRateQuarterYoy = data.healtheduFillIncompleteRateQuarterYoy;
|
||||
|
||||
$("#month_educaDefectQualRate").html(healtheduFillIncompleteRateQuarter + '%');
|
||||
var healtheduFillIncompleteQuarterHb = isEmpty(healtheduFillIncompleteRateQuarterHb) ? 0 : (healtheduFillIncompleteRateQuarter - healtheduFillIncompleteRateQuarterHb) / healtheduFillIncompleteRateQuarterHb * 100;
|
||||
$("#month_educaDefectQualHbRate").html(healtheduFillIncompleteQuarterHb + '%')
|
||||
if(healtheduFillIncompleteQuarterHb >= 0){
|
||||
$("#month_educaDefectQualHbArrow").css("color", "#d92323")
|
||||
$("#month_educaDefectQualHbArrow").html("上升")
|
||||
}else{
|
||||
$("#month_educaDefectQualHbArrow").css("color", "#10d710")
|
||||
$("#month_educaDefectQualHbArrow").html("下降")
|
||||
}
|
||||
|
||||
var healtheduFillIncompleteQuarterTb = isEmpty(healtheduFillIncompleteRateQuarterYoy) ? 0 : (healtheduFillIncompleteRateQuarter - healtheduFillIncompleteRateQuarterYoy) / healtheduFillIncompleteRateQuarterYoy * 100;
|
||||
$("#month_educaDefectQualTbRate").html(healtheduFillIncompleteQuarterTb + '%')
|
||||
if(healtheduFillIncompleteQuarterTb >= 0){
|
||||
$("#month_educaDefectQualTbArrow").css("color", "#d92323")
|
||||
$("#month_educaDefectQualTbArrow").html("上升")
|
||||
}else{
|
||||
$("#month_educaDefectQualTbArrow").css("color", "#10d710")
|
||||
$("#month_educaDefectQualTbArrow").html("下降")
|
||||
}
|
||||
|
||||
/**
|
||||
* 当前半年
|
||||
*/
|
||||
//知情同意合格率
|
||||
var informedconDocNosignRateHalfYear = data.informedconDocNosignRateHalfYear;
|
||||
var informedconDocNosignRateHalfYearHb = data.informedconDocNosignRateHalfYearHb;
|
||||
var informedconDocNosignRateHalfYearYoy = data.informedconDocNosignRateHalfYearYoy;
|
||||
|
||||
$("#halfyear_infoConQualRate").html(informedconDocNosignRateHalfYear + '%');
|
||||
var informedconDocNosignHalfYearHb = isEmpty(informedconDocNosignRateHalfYearHb) ? 0 : (informedconDocNosignRateHalfYear - informedconDocNosignRateHalfYearHb) / informedconDocNosignRateHalfYearHb * 100;
|
||||
$("#halfyear_infoConQualHbRate").html(informedconDocNosignHalfYearHb + '%')
|
||||
if(informedconDocNosignHalfYearHb >= 0){
|
||||
$("#halfyear_infoConQualHbArrow").css("color", "#d92323")
|
||||
$("#halfyear_infoConQualHbArrow").html("上升")
|
||||
}else{
|
||||
$("#halfyear_infoConQualHbArrow").css("color", "#10d710")
|
||||
$("#halfyear_infoConQualHbArrow").html("下降")
|
||||
}
|
||||
|
||||
var informedconDocNosignHalfYearTb = isEmpty(informedconDocNosignRateHalfYearYoy) ? 0 : (informedconDocNosignRateHalfYear - informedconDocNosignRateHalfYearYoy) / informedconDocNosignRateHalfYearYoy * 100;
|
||||
$("#halfyear_infoConQualTbRate").html(informedconDocNosignHalfYearTb + '%')
|
||||
if(informedconDocNosignHalfYearTb >= 0){
|
||||
$("#halfyear_infoConQualTbArrow").css("color", "#d92323")
|
||||
$("#halfyear_infoConQualTbArrow").html("上升")
|
||||
}else{
|
||||
$("#halfyear_infoConQualTbArrow").css("color", "#10d710")
|
||||
$("#halfyear_infoConQualTbArrow").html("下降")
|
||||
}
|
||||
|
||||
//血净记录缺失率
|
||||
var bloodFillIncompleteRateHalfYear = data.bloodFillIncompleteRateHalfYear;
|
||||
var bloodFillIncompleteRateHalfYearHb = data.bloodFillIncompleteRateHalfYearHb;
|
||||
var bloodFillIncompleteRateHalfYearYoy = data.bloodFillIncompleteRateHalfYearYoy;
|
||||
|
||||
$("#halfyear_bloodPurRate").html(bloodFillIncompleteRateHalfYear + '%');
|
||||
var bloodFillIncompleteHalfYearHb = isEmpty(bloodFillIncompleteRateHalfYearHb) ? 0 : (bloodFillIncompleteRateHalfYear - bloodFillIncompleteRateHalfYearHb) / bloodFillIncompleteRateHalfYearHb * 100;
|
||||
$("#halfyear_bloodPurHbRate").html(bloodFillIncompleteHalfYearHb + '%')
|
||||
if(bloodFillIncompleteHalfYearHb >= 0){
|
||||
$("#halfyear_bloodPurHbArrow").css("color", "#d92323")
|
||||
$("#halfyear_bloodPurHbArrow").html("上升")
|
||||
}else{
|
||||
$("#halfyear_bloodPurHbArrow").css("color", "#10d710")
|
||||
$("#halfyear_bloodPurHbArrow").html("下降")
|
||||
}
|
||||
|
||||
var bloodFillIncompleteHalfYearTb = isEmpty(bloodFillIncompleteRateHalfYearYoy) ? 0 : (bloodFillIncompleteRateHalfYear - bloodFillIncompleteRateHalfYearYoy) / bloodFillIncompleteRateHalfYearYoy * 100;
|
||||
$("#halfyear_bloodPurTbRate").html(bloodFillIncompleteHalfYearTb + '%')
|
||||
if(bloodFillIncompleteHalfYearTb >= 0){
|
||||
$("#halfyear_bloodPurTbArrow").css("color", "#d92323")
|
||||
$("#halfyear_bloodPurTbArrow").html("上升")
|
||||
}else{
|
||||
$("#halfyear_bloodPurTbArrow").css("color", "#10d710")
|
||||
$("#halfyear_bloodPurTbArrow").html("下降")
|
||||
}
|
||||
|
||||
//健康教育缺失率
|
||||
var healtheduFillIncompleteRateHalfYear = data.healtheduFillIncompleteRateHalfYear;
|
||||
var healtheduFillIncompleteRateHalfYearHb = data.healtheduFillIncompleteRateHalfYearHb;
|
||||
var healtheduFillIncompleteRateHalfYearYoy = data.healtheduFillIncompleteRateHalfYearYoy;
|
||||
|
||||
$("#halfyear_educaDefectRate").html(healtheduFillIncompleteRateHalfYear + '%');
|
||||
var healtheduFillIncompleteHalfYearHb = isEmpty(healtheduFillIncompleteRateHalfYearHb) ? 0 : (healtheduFillIncompleteRateHalfYear - healtheduFillIncompleteRateHalfYearHb) / healtheduFillIncompleteRateHalfYearHb * 100;
|
||||
$("#halfyear_educaDefectHbRate").html(healtheduFillIncompleteHalfYearHb + '%')
|
||||
if(healtheduFillIncompleteHalfYearHb >= 0){
|
||||
$("#halfyear_educaDefectHbArrow").css("color", "#d92323")
|
||||
$("#halfyear_educaDefectHbArrow").html("上升")
|
||||
}else{
|
||||
$("#halfyear_educaDefectHbArrow").css("color", "#10d710")
|
||||
$("#halfyear_educaDefectHbArrow").html("下降")
|
||||
}
|
||||
|
||||
var healtheduFillIncompleteHalfYearTb = isEmpty(healtheduFillIncompleteRateHalfYearYoy) ? 0 : (healtheduFillIncompleteRateHalfYear - healtheduFillIncompleteRateHalfYearYoy) / healtheduFillIncompleteRateHalfYearYoy * 100;
|
||||
$("#halfyear_educaDefectTbRate").html(healtheduFillIncompleteHalfYearTb + '%')
|
||||
if(healtheduFillIncompleteHalfYearTb >= 0){
|
||||
$("#halfyear_educaDefectTbArrow").css("color", "#d92323")
|
||||
$("#halfyear_educaDefectTbArrow").html("上升")
|
||||
}else{
|
||||
$("#halfyear_educaDefectTbArrow").css("color", "#10d710")
|
||||
$("#halfyear_educaDefectTbArrow").html("下降")
|
||||
}
|
||||
|
||||
/**
|
||||
* 当前一年
|
||||
*/
|
||||
//知情同意合格率
|
||||
var informedconDocNosignRateYear = data.informedconDocNosignRateYear;
|
||||
var informedconDocNosignRateYearHb = data.informedconDocNosignRateYearHb;
|
||||
var informedconDocNosignRateYearYoy = data.informedconDocNosignRateYearYoy;
|
||||
|
||||
$("#year_infoConQualRate").html(informedconDocNosignRateYear + '%');
|
||||
var informedconDocNosignYearHb = isEmpty(informedconDocNosignRateYearHb) ? 0 : (informedconDocNosignRateYear - informedconDocNosignRateYearHb) / informedconDocNosignRateYearHb * 100;
|
||||
$("#year_infoConQualHbRate").html(informedconDocNosignYearHb + '%')
|
||||
if(informedconDocNosignYearHb >= 0){
|
||||
$("#year_infoConQualHbArrow").css("color", "#d92323")
|
||||
$("#year_infoConQualHbArrow").html("上升")
|
||||
}else{
|
||||
$("#year_infoConQualHbArrow").css("color", "#10d710")
|
||||
$("#year_infoConQualHbArrow").html("下降")
|
||||
}
|
||||
|
||||
var informedconDocNosignYearTb = isEmpty(informedconDocNosignRateYearYoy) ? 0 : (informedconDocNosignRateYear - informedconDocNosignRateYearYoy) / informedconDocNosignRateYearYoy * 100;
|
||||
$("#year_infoConQualTbRate").html(informedconDocNosignYearTb + '%')
|
||||
if(informedconDocNosignYearTb >= 0){
|
||||
$("#year_infoConQualTbArrow").css("color", "#d92323")
|
||||
$("#year_infoConQualTbArrow").html("上升")
|
||||
}else{
|
||||
$("#year_infoConQualTbArrow").css("color", "#10d710")
|
||||
$("#year_infoConQualTbArrow").html("下降")
|
||||
}
|
||||
|
||||
//血净记录缺失率
|
||||
var bloodFillIncompleteRateYear = data.bloodFillIncompleteRateYear;
|
||||
var bloodFillIncompleteRateYearHb = data.bloodFillIncompleteRateYearHb;
|
||||
var bloodFillIncompleteRateYearYoy = data.bloodFillIncompleteRateYearYoy;
|
||||
|
||||
$("#year_bloodPurRate").html(bloodFillIncompleteRateYear + '%');
|
||||
var bloodFillIncompleteYearHb = isEmpty(bloodFillIncompleteRateYearHb) ? 0 : (bloodFillIncompleteRateYear - bloodFillIncompleteRateYearHb) / bloodFillIncompleteRateYearHb * 100;
|
||||
$("#year_bloodPurHbRate").html(bloodFillIncompleteYearHb + '%')
|
||||
if(bloodFillIncompleteYearHb >= 0){
|
||||
$("#year_bloodPurHbArrow").css("color", "#d92323")
|
||||
$("#year_bloodPurHbArrow").html("上升")
|
||||
}else{
|
||||
$("#year_bloodPurHbArrow").css("color", "#10d710")
|
||||
$("#year_bloodPurHbArrow").html("下降")
|
||||
}
|
||||
|
||||
var bloodFillIncompleteYearTb = isEmpty(bloodFillIncompleteRateYearYoy) ? 0 : (bloodFillIncompleteRateYear - bloodFillIncompleteRateYearYoy) / bloodFillIncompleteRateYearYoy * 100;
|
||||
$("#year_bloodPurTbRate").html(bloodFillIncompleteYearTb + '%')
|
||||
if(bloodFillIncompleteYearTb >= 0){
|
||||
$("#year_bloodPurTbArrow").css("color", "#d92323")
|
||||
$("#year_bloodPurTbArrow").html("上升")
|
||||
}else{
|
||||
$("#year_bloodPurTbArrow").css("color", "#10d710")
|
||||
$("#year_bloodPurTbArrow").html("下降")
|
||||
}
|
||||
|
||||
//健康教育缺失率
|
||||
var healtheduFillIncompleteRateYear = data.healtheduFillIncompleteRateYear;
|
||||
var healtheduFillIncompleteRateYearHb = data.healtheduFillIncompleteRateYearHb;
|
||||
var healtheduFillIncompleteRateYearYoy = data.healtheduFillIncompleteRateYearYoy;
|
||||
|
||||
$("#year_educaDefectRate").html(healtheduFillIncompleteRateYear + '%');
|
||||
var healtheduFillIncompleteYearHb = isEmpty(healtheduFillIncompleteRateYearHb) ? 0 : (healtheduFillIncompleteRateYear - healtheduFillIncompleteRateYearHb) / healtheduFillIncompleteRateYearHb * 100;
|
||||
$("#year_educaDefectHbRate").html(healtheduFillIncompleteYearHb + '%')
|
||||
if(healtheduFillIncompleteYearHb >= 0){
|
||||
$("#year_educaDefectHbArrow").css("color", "#d92323")
|
||||
$("#year_educaDefectHbArrow").html("上升")
|
||||
}else{
|
||||
$("#year_educaDefectHbArrow").css("color", "#10d710")
|
||||
$("#year_educaDefectHbArrow").html("下降")
|
||||
}
|
||||
|
||||
var healtheduFillIncompleteYearTb = isEmpty(healtheduFillIncompleteRateYearYoy) ? 0 : (healtheduFillIncompleteRateYear - healtheduFillIncompleteRateYearYoy) / healtheduFillIncompleteRateYearYoy * 100;
|
||||
$("#year_educaDefectTbRate").html(healtheduFillIncompleteYearTb + '%')
|
||||
if(healtheduFillIncompleteYearTb >= 0){
|
||||
$("#year_educaDefectTbArrow").css("color", "#d92323")
|
||||
$("#year_educaDefectTbArrow").html("上升")
|
||||
}else{
|
||||
$("#year_educaDefectTbArrow").css("color", "#10d710")
|
||||
$("#year_educaDefectTbArrow").html("下降")
|
||||
}
|
||||
} else {
|
||||
toastr.warning(data.msg);
|
||||
}
|
||||
}
|
||||
})
|
||||
}
|
||||
function isEmpty(str) {
|
||||
return !str || str === '' || str === null || str === undefined;
|
||||
}
|
||||
$(function () {
|
||||
search();
|
||||
$('#yearMonth').datepicker({
|
||||
language: "zh-CN",
|
||||
format: "yyyy-mm-dd",
|
||||
autoclose: true//选中之后自动隐藏日期选择框
|
||||
})
|
||||
})
|
||||
|
||||
Loading…
Reference in New Issue