|
@@ -16,7 +16,7 @@ if(currentPage==="YH-ZKK-TMQXZB_XQ"){
|
|
|
$(".export").css("display","inline-block");
|
|
|
}
|
|
|
|
|
|
-let casesId="", name="", isReject ="",deptName="",startDateParam="",endDateParam="", isUsed ="",casesIdTemp="", nameTemp="", isRejectTemp ="",model='', isUsedTemp ="",from="",deptIdTemp="",deptItemId="",deptId="",isSingleReject="", isSingleRejectTemp="",casesName="",casesNameTemp="",paramObj={}
|
|
|
+let casesId="", name="", names="", isReject ="",deptName="",startDateParam="",data_asc=[],data_desc=[],endDateParam="", isUsed ="",casesIdTemp="", nameTemp="", nameTemps="", isRejectTemp ="",model='', isUsedTemp ="",from="",deptIdTemp="",deptItemId="",deptId="",isSingleReject="", isSingleRejectTemp="",casesName="",casesNameTemp="",paramObj={}
|
|
|
$(".selectModuleType").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
|
|
|
$(".selectReject").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
|
|
|
$(".selectUsed").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
|
|
@@ -25,7 +25,8 @@ let deptList = JSON.parse(getCookie("deptList"))||[]
|
|
|
$(function(){
|
|
|
dateChange()
|
|
|
let srcUrl = $("#contentIframeIn",parent.document).attr("src")
|
|
|
- deptName = getUrlArgObjectNew("deptName",srcUrl)||""
|
|
|
+ console.log(srcUrl)
|
|
|
+ perId = getUrlArgObjectNew("id",srcUrl)||"ZY010000669760"
|
|
|
isRejectTemp = isReject = getUrlArgObjectNew("shijian",srcUrl)||""
|
|
|
selectReject = getUrlArgObjectNew("selectReject",srcUrl)||""
|
|
|
from = getUrlArgObjectNew("from",srcUrl)||""
|
|
@@ -49,16 +50,6 @@ $(function(){
|
|
|
if(special){
|
|
|
$(".singleVeto .partTitle .pices span").html("条目缺陷占比")
|
|
|
}
|
|
|
- if(from == 2){
|
|
|
- $(".partTitle a").attr("href","deptConsole.html").html("控制台(科室) / ")
|
|
|
- $(".partTitle .pices span").html("条目缺陷占比")
|
|
|
- }else{
|
|
|
- $(".partTitle a").attr("href","console.html").html("控制台 / ")
|
|
|
- $(".partTitle .pices span").html("条目缺陷占比")
|
|
|
- }
|
|
|
- if(from == 2&&fromThree == 3){
|
|
|
- deptName = deptList[0]&&deptList[0].deptName||'';
|
|
|
- }
|
|
|
$(".partTitle a").click(function(){
|
|
|
//初始菜单选中
|
|
|
$(".managerContainer").remove()
|
|
@@ -77,10 +68,12 @@ $(function(){
|
|
|
$(".selectModuleType").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
|
|
|
$(".selectReject").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
|
|
|
name = ""
|
|
|
+ names = ""
|
|
|
casesName=casesNameTemp=""
|
|
|
casesId=casesIdTemp=""
|
|
|
isSingleReject=isSingleRejectTemp=""
|
|
|
$(".moduleItemInp").val("")
|
|
|
+ $(".moduleItemInps").val("")
|
|
|
getTabData(1)
|
|
|
})
|
|
|
|
|
@@ -126,7 +119,6 @@ function bindDeptSelect(){
|
|
|
}
|
|
|
$('.selectDept ').attr('title',deptItemName)
|
|
|
$(".selectDept").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
|
|
|
-
|
|
|
$(".deptList").css("display", "none")
|
|
|
})
|
|
|
}
|
|
@@ -171,18 +163,16 @@ function getTabData(activePage){
|
|
|
endDateParam=dateEnd
|
|
|
const param = {
|
|
|
current:activePage,
|
|
|
- type: 0,
|
|
|
- casesId:casesId, //模块Id
|
|
|
- casesName:casesName=='全部'?'':casesName, //模块Id
|
|
|
- isReject:isSingleReject, //是否单项否决
|
|
|
- name: name, //条目名
|
|
|
- deptName: deptName, //科室名
|
|
|
+ doctorAdviceType: name,//医嘱类型(模糊搜索)
|
|
|
+ daItemName:names, //医嘱项目名称(模糊搜索)
|
|
|
+ behospitalCode:perId,
|
|
|
size: 15,
|
|
|
- "startDate":dateStatrt,
|
|
|
- "endDate":dateEnd
|
|
|
+ "daStartDateStart":dateStatrt.replace(/\//g,'-'),
|
|
|
+ "daStartDateEnd":dateEnd.replace(/\//g,'-'),
|
|
|
+ // "ascs":data_asc, //升序
|
|
|
+ // "descs":data_desc, //降序
|
|
|
}
|
|
|
- paramObj = param
|
|
|
- post(from == 1?api.entryGroupByEntryInnerPage:api.entryGroupByEntryAndDeptInnerPage,param).then(res =>{
|
|
|
+ post(api.getPage,param).then(res =>{
|
|
|
if(res.data.code == '0'){
|
|
|
const data = res.data.data.records
|
|
|
const totalPage = res.data.data.pages
|
|
@@ -238,14 +228,19 @@ $(".moduleItemInp").on("input", function(e){
|
|
|
const val = $(this).val().trim()
|
|
|
nameTemp = val
|
|
|
})
|
|
|
+$(".moduleItemInps").on("input", function(e){
|
|
|
+ const val = $(this).val().trim()
|
|
|
+ nameTemps = val
|
|
|
+})
|
|
|
$(".filter").on("click", function(e){
|
|
|
- console.log(deptName,848654165456456)
|
|
|
- casesId = casesIdTemp, name = nameTemp, isReject = isRejectTemp, isUsed = isUsedTemp,deptId = deptIdTemp,isSingleReject = isSingleRejectTemp,casesName = casesNameTemp
|
|
|
+ casesId = casesIdTemp, name = nameTemp, names = nameTemps, isReject = isRejectTemp, isUsed = isUsedTemp,deptId = deptIdTemp,isSingleReject = isSingleRejectTemp,casesName = casesNameTemp
|
|
|
getTabData(1)
|
|
|
})
|
|
|
$(".filterclear").on("click", function(e){
|
|
|
nameTemp = ""
|
|
|
+ nameTemps = ""
|
|
|
$(".moduleItemInp").val("")
|
|
|
+ $(".moduleItemInps").val("")
|
|
|
})
|
|
|
$('.selectModuleType').on("click", function(e){
|
|
|
e.stopPropagation()
|
|
@@ -304,12 +299,13 @@ function renderTab(data,activePage){
|
|
|
str += `
|
|
|
<tr data-id=${item.id} data-index=${i}>
|
|
|
<td class="textCenter">${(activePage-1)*15 + i+1}</td>
|
|
|
- <td class="textCenter">${item.casesName||'-'}</td>
|
|
|
- <td data-name=${item.name} class="goDetail">${item.name||'-'}</td>
|
|
|
- <td class="textCenter">${item.score+''||'-'}</td>
|
|
|
- <td class="textCenter">${item.isReject == '1'?'是':'否'}</td>
|
|
|
- <td data-name=${item.name} class="textCenter goDetail">${item.num+''||'-'}</td>
|
|
|
- <td class="textCenter">${item.percentStr||'-'}</td>
|
|
|
+ <td class="textCenter">${item.doctorAdviceType||'-'}</td>
|
|
|
+ <td class="textCenter">${item.daItemName||'-'}</td>
|
|
|
+ <td class="textCenter">${item.daStartDate||'-'}</td>
|
|
|
+ <td class="textCenter">${item.daStopDate||'-'}</td>
|
|
|
+ <td class="textCenter">${item.daPrescriptionType||'-'}</td>
|
|
|
+ <td class="textCenter">${item.medicineType||'-'}</td>
|
|
|
+ <td class="textCenter">${item.doctorName||'-'}</td>
|
|
|
</tr>
|
|
|
`
|
|
|
}
|
|
@@ -318,7 +314,22 @@ function renderTab(data,activePage){
|
|
|
goDetail(data)
|
|
|
// initScroll("singleVeto","Y",1)
|
|
|
}
|
|
|
-
|
|
|
+$("th[code]").on("click",function(e){
|
|
|
+ const code=$(this).attr("code");
|
|
|
+ if(data_asc==code){
|
|
|
+ data_desc=[code];
|
|
|
+ data_asc=[];
|
|
|
+ $("th[code]").removeClass("asc desc");
|
|
|
+ $(this).addClass("desc");
|
|
|
+ }else{
|
|
|
+ data_desc=[];
|
|
|
+ data_asc=[code];
|
|
|
+ $("th[code]").removeClass("asc desc");
|
|
|
+ $(this).addClass("asc");
|
|
|
+ }
|
|
|
+ console.log(data_asc,data_desc)
|
|
|
+ getTabData(1);
|
|
|
+});
|
|
|
function goDetail(data){
|
|
|
$(".goDetail").click(function(){
|
|
|
const index = $(this).parent().attr("data-index")
|