|
@@ -2,7 +2,7 @@ const $ = require('jquery');
|
|
|
require("../css/qcList.less");
|
|
|
require('./modal.js');
|
|
|
const {api} = require('./api.js')
|
|
|
-const {post,getCookie} = require('./utils.js')
|
|
|
+const {post,getCookie,getUrlArgObjectNew} = require('./utils.js')
|
|
|
require('./../resource/jquery-ui/jquery-ui.min.js');
|
|
|
require('./../resource/jquery-ui/jquery-ui.min.css');
|
|
|
const iconCheck= require("./../images/icon_check.png")
|
|
@@ -15,12 +15,26 @@ const loadingImg = require("./../images/loading.gif")
|
|
|
const arrowLeft= require("./../images/arrow_left.png")
|
|
|
const arrowRight = require("./../images/arrow_right.png")
|
|
|
|
|
|
+let srcUrl = $("#contentIframe",parent.document).attr("src")
|
|
|
+let statisticsType = getUrlArgObjectNew("dateType",srcUrl)||""
|
|
|
+let chengdu = getUrlArgObjectNew("deptId",srcUrl)||""
|
|
|
+let deptIdPram = getUrlArgObjectNew("chengdu",srcUrl)||""
|
|
|
+let deptNamePram = getUrlArgObjectNew("deptName",srcUrl)||""
|
|
|
$(".selectLevel").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
|
|
|
$(".selectDept").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
|
|
|
let tabList = [], name = "", behospitalCode="", behosDateStart="", level="",behosDateEnd="", scoreSum = 0,
|
|
|
nameTemp = "", behospitalCodeTemp="",levelTemp="", deptId="",deptIdTemp="", doctorName="", doctorNum="",doctorNameTemp="",doctorNumTemp="",
|
|
|
data_desc=["leave_hospital_date"],data_asc=[];
|
|
|
-
|
|
|
+if(chengdu){
|
|
|
+ levelTemp = chengdu
|
|
|
+ level = chengdu
|
|
|
+ $('.selectLevel').html(chengdu)
|
|
|
+}
|
|
|
+if(deptIdPram&&deptNamePram){
|
|
|
+ deptIdTemp = deptIdPram
|
|
|
+ deptId = deptIdPram
|
|
|
+ $('.selectDept ').html(deptNamePram)
|
|
|
+}
|
|
|
$('.datapickerBox').append(`<img class="iconCalen" src=${iconCalenGrey} />`)
|
|
|
$('.iconCalen').on("mouseenter", function(e){
|
|
|
$(this).attr("src", iconCalenBlue)
|
|
@@ -58,9 +72,10 @@ function getTabData(activePage){
|
|
|
desc:data_desc, //降序
|
|
|
doctorName: doctorName,
|
|
|
doctorCode: doctorNum,
|
|
|
- leaveHosDateStart: behosDateStart, //1-单项否决 0-非
|
|
|
- leaveHosDateEnd: behosDateEnd, //0-未启用 1-启用
|
|
|
- size: 15
|
|
|
+ leaveHosDateStart: behosDateStart, //出院日期--开始时间
|
|
|
+ leaveHosDateEnd: behosDateEnd, //出院日期--结束时间
|
|
|
+ size: 15,
|
|
|
+ statisticsType:statisticsType
|
|
|
}
|
|
|
post(api.qcList,param).then(res =>{
|
|
|
if(res.data.code == '0'){
|
|
@@ -149,7 +164,7 @@ function renderTab(data,hisId){
|
|
|
let str = ``
|
|
|
let hasSelectAll = true;
|
|
|
if(data.length===0){
|
|
|
- $('tbody').html(`<tr><td colspan="17" style="text-align: center;color: #aaa">
|
|
|
+ $('tbody').html(`<tr><td colspan="18" style="text-align: center;color: #aaa">
|
|
|
<img style="margin-top:50px;width:100px;" src="${require('../images/empty.png')}" />
|
|
|
<p style="margin-top:20px;margin-bottom:30px;color:#ccc;position:relative;left:5px;">暂无数据~</p>
|
|
|
</td></tr>`)
|
|
@@ -470,12 +485,12 @@ $(function() {
|
|
|
changeMonth: true,
|
|
|
changeYear: true,
|
|
|
dateFormat:"yy/mm/dd",
|
|
|
- }).datepicker( "setDate", "-1m" );
|
|
|
+ }).datepicker( "setDate", "" );
|
|
|
$( "#datepicker2" ).datepicker({
|
|
|
changeMonth: true,
|
|
|
changeYear: true,
|
|
|
dateFormat:"yy/mm/dd"
|
|
|
- }).datepicker( "setDate", new Date());
|
|
|
+ }).datepicker( "setDate","");
|
|
|
$(".filter").click(); //初始查询
|
|
|
});
|
|
|
|