|
@@ -34,7 +34,9 @@ let casesEntryId = getUrlArgObjectNew("defectId",srcUrl)|| "";
|
|
|
let casesId = getUrlArgObjectNew("casesId",srcUrl)|| "";
|
|
|
let ruleType = getUrlArgObjectNew("ruleType",srcUrl)||""
|
|
|
let isSingleReject = getUrlArgObjectNew("isSingleReject",srcUrl)||""
|
|
|
+let fromDays = getUrlArgObjectNew("fromDays", srcUrl) || ""
|
|
|
let deptListDept = JSON.parse(getCookie("deptList"))||[]
|
|
|
+
|
|
|
let currentPage;
|
|
|
$(".selectLevel").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
|
|
|
$(".selectDept").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
|
|
@@ -43,7 +45,7 @@ $(".qcSelectCheck").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
|
|
|
let tabList = [], name = "", behospitalCode="", behosDateStart="", level="",behosDateEnd="", scoreSum = 0,
|
|
|
nameTemp = "", behospitalCodeTemp="",levelTemp="", deptId="",deptIdTemp="", doctorName="", deptName="", deptNameTemp="",doctorNum="",doctorNameTemp="",doctorNumTemp="",
|
|
|
fpCheckStatus="",fpCheckStatusTemp="",fpCheckName="",fpCheckNameTemp="",qcCheckName="",qcCheckNameTemp="",qcCheckStatus="",qcCheckStatusTemp="",fpCheckDateStart="",fpCheckDateEnd="",
|
|
|
- qcCheckDateStart="",qcCheckDateEnd="",
|
|
|
+ qcCheckDateStart = "", qcCheckDateEnd = "", casesEntryName="",
|
|
|
data_desc=["leaveHospitalDate"],data_asc=[];
|
|
|
listenScroll('.qcListCopy')
|
|
|
if(chengdu){
|
|
@@ -53,7 +55,7 @@ if(chengdu){
|
|
|
$(".levelList").css("display", "none")
|
|
|
$(".selectLevel").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
|
|
|
}
|
|
|
-if(defectName){
|
|
|
+if (defectName && defectName !== 'undefined'){
|
|
|
casesEntryName=defectName
|
|
|
$('.selectDefect').html(casesEntryName)
|
|
|
}
|
|
@@ -133,6 +135,11 @@ $("#filterToggler").click(function(){
|
|
|
return false;
|
|
|
}
|
|
|
function getTabData(activePage){
|
|
|
+ // 判断是否是 住院超过31日病人数
|
|
|
+ let beHosGT31Days = null
|
|
|
+ if (fromDays && fromDays === "1") {
|
|
|
+ beHosGT31Days = 1
|
|
|
+ }
|
|
|
const param = {
|
|
|
current:activePage,
|
|
|
behospitalCode: behospitalCode,
|
|
@@ -146,6 +153,7 @@ function getTabData(activePage){
|
|
|
casesEntryName: casesEntryName,
|
|
|
casesEntryId:"",
|
|
|
casesId:casesId,
|
|
|
+ beHosGT31Days,
|
|
|
size: 15,
|
|
|
ruleType:ruleType,
|
|
|
isReject: isSingleReject,
|
|
@@ -376,9 +384,13 @@ function renderTab(data,hisId){
|
|
|
if(!item.hasSelect){
|
|
|
hasSelectAll = false
|
|
|
}
|
|
|
+ // str += `
|
|
|
+ // <tr data-index=${i}>
|
|
|
+ // <td class="textCenter">${(currentPage-1)*15 + i+1}</td>`
|
|
|
str += `
|
|
|
<tr data-index=${i}>
|
|
|
- <td class="textCenter">${(currentPage-1)*15 + i+1}</td>`
|
|
|
+ <td class="scoreOperaItem textCenter">${item.hasSelect ? `<img class="iconCheck" src=${iconCheck} />` : `<img class="iconCheck" src=${iconUnCheck} />`}</td>
|
|
|
+ `
|
|
|
for(let j = 0; j < pageSet.length; j++){
|
|
|
if(pageSet[j].status == 1){
|
|
|
if(pageSet[j].val === "checkStatus" || pageSet[j].val === "mrStatus" ){
|
|
@@ -636,8 +648,9 @@ function getPageSet(){
|
|
|
}
|
|
|
|
|
|
function renderTabTitle(data){
|
|
|
- let str = `
|
|
|
- <th class="textCenter" style="width: 65px;">序号</th>`
|
|
|
+ // let str = `
|
|
|
+ // <th class="textCenter" style="width: 65px;">序号</th>`
|
|
|
+ let str = ` <th class="textCenter" ></th>`
|
|
|
for(let i = 0; i < data.length; i++){
|
|
|
const item = data[i]
|
|
|
if(item.status == 1){
|
|
@@ -647,6 +660,8 @@ function renderTabTitle(data){
|
|
|
}
|
|
|
let operStr=`<td colspan="${showNum+2}" style="background: #fff">
|
|
|
<div class="tabFoot">
|
|
|
+ <span class="scoreOpera" data-selectAll=false><img class="iconCheck" src="${iconUnCheck}" alt="checkbox">全选</span>
|
|
|
+ <span class="recordScoreBtn">评分</span>
|
|
|
<span class="setCol"><img class="iconSetting" src=${require('./../images/setting.png')} alt="关闭" />列设置</span>
|
|
|
</div>
|
|
|
</td>`
|
|
@@ -709,6 +724,7 @@ function hideLoading(){
|
|
|
|
|
|
function bindRecordScoreBtn(){
|
|
|
$('.recordScoreBtn').off("click").on("click",function(e){
|
|
|
+ scoreSum = 0; // 解决全选评分之后 再单选 toast不隐藏的bug
|
|
|
if(!hasData('FUNC000017')){
|
|
|
return
|
|
|
}
|
|
@@ -1142,6 +1158,11 @@ $(function($){
|
|
|
$.alerModal({"message":"最多只能导出7天",type:"tip",time:'1000',isFather: true, fatherWrapper: $("#mainBox", parent.document)});
|
|
|
return
|
|
|
}
|
|
|
+ // 判断是否是 住院超过31日病人数
|
|
|
+ let beHosGT31Days = null
|
|
|
+ if (fromDays && fromDays === "1") {
|
|
|
+ beHosGT31Days = 1
|
|
|
+ }
|
|
|
const param = {
|
|
|
behospitalCode: behospitalCode,
|
|
|
patName: name, //病人姓名
|
|
@@ -1155,6 +1176,7 @@ $(function($){
|
|
|
casesEntryName: casesEntryName,
|
|
|
casesEntryId:"",
|
|
|
casesId:casesId,
|
|
|
+ beHosGT31Days,
|
|
|
isReject: isSingleReject,
|
|
|
doctorName: doctorName,
|
|
|
doctorId: doctorNum,
|