|
@@ -24,6 +24,9 @@ let docName = getUrlArgObjectNew("docName",srcUrl)||""
|
|
let startDateParam = getUrlArgObjectNew("startDate",srcUrl)||""
|
|
let startDateParam = getUrlArgObjectNew("startDate",srcUrl)||""
|
|
let endDateParam = getUrlArgObjectNew("endDate",srcUrl)||""
|
|
let endDateParam = getUrlArgObjectNew("endDate",srcUrl)||""
|
|
let defectName = getUrlArgObjectNew("defectName",srcUrl)||""
|
|
let defectName = getUrlArgObjectNew("defectName",srcUrl)||""
|
|
|
|
+let from = getUrlArgObjectNew("from",srcUrl)||""
|
|
|
|
+let isSingleReject = getUrlArgObjectNew("isSingleReject",srcUrl)||""
|
|
|
|
+let deptList = JSON.parse(getCookie("deptList"))||[]
|
|
|
|
|
|
$(".selectLevel").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
|
|
$(".selectLevel").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
|
|
$(".selectDept").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
|
|
$(".selectDept").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
|
|
@@ -46,16 +49,20 @@ if(defectName){
|
|
casesEntryName=defectName
|
|
casesEntryName=defectName
|
|
$('.selectDefect').html(casesEntryName)
|
|
$('.selectDefect').html(casesEntryName)
|
|
}
|
|
}
|
|
-if(deptIdPram&&deptNamePram){
|
|
|
|
|
|
+if(deptIdPram&&deptNamePram || from == 2 &&deptList.length > 0 ){
|
|
deptIdTemp = deptIdPram
|
|
deptIdTemp = deptIdPram
|
|
deptId = deptIdPram
|
|
deptId = deptIdPram
|
|
deptName = deptNamePram
|
|
deptName = deptNamePram
|
|
- if(deptNamePram.length > 10){
|
|
|
|
- $('.selectDept').html(deptNamePram.substring(0,8)+'...')
|
|
|
|
|
|
+ if(from == 2){
|
|
|
|
+ deptId = deptIdTemp = deptList[0].deptId
|
|
|
|
+ deptName = deptNameTemp = deptList[0].deptName
|
|
|
|
+ }
|
|
|
|
+ if(deptName.length > 10){
|
|
|
|
+ $('.selectDept').html(deptName.substring(0,8)+'...')
|
|
}else{
|
|
}else{
|
|
- $('.selectDept').html(deptNamePram)
|
|
|
|
|
|
+ $('.selectDept').html(deptName)
|
|
}
|
|
}
|
|
- $('.selectDept ').attr('title',deptNamePram)
|
|
|
|
|
|
+ $('.selectDept ').attr('title',deptName)
|
|
$(".deptList").css("display", "none")
|
|
$(".deptList").css("display", "none")
|
|
$(".selectDept").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
|
|
$(".selectDept").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
|
|
}
|
|
}
|
|
@@ -101,8 +108,9 @@ function getTabData(activePage){
|
|
endDate: behosDateEnd, //出院日期--结束时间
|
|
endDate: behosDateEnd, //出院日期--结束时间
|
|
casesEntryName: casesEntryName,
|
|
casesEntryName: casesEntryName,
|
|
size: pageSize,
|
|
size: pageSize,
|
|
|
|
+ isReject: isSingleReject
|
|
}
|
|
}
|
|
- post(api.qcResultDefectList,param).then(res =>{
|
|
|
|
|
|
+ post(from==2?api.qcResultDefectListDept:api.qcResultDefectList,param).then(res =>{
|
|
if(res.data.code == '0'){
|
|
if(res.data.code == '0'){
|
|
const data = res.data.data;
|
|
const data = res.data.data;
|
|
currentPage = data.current;
|
|
currentPage = data.current;
|
|
@@ -168,8 +176,12 @@ $(".abnormalClear").on("click", function(e){
|
|
doctorNum="";
|
|
doctorNum="";
|
|
doctorNameTemp="";
|
|
doctorNameTemp="";
|
|
doctorNumTemp="";
|
|
doctorNumTemp="";
|
|
- data_desc=[];
|
|
|
|
|
|
+ data_desc=["leaveHospitalDate"];
|
|
data_asc=[];
|
|
data_asc=[];
|
|
|
|
+ if(from == 2){
|
|
|
|
+ deptId = deptIdTemp = deptList[0].deptId
|
|
|
|
+ deptName = deptNameTmp = deptList[0].deptName
|
|
|
|
+ }
|
|
$('.patientNumInp').val('')
|
|
$('.patientNumInp').val('')
|
|
$('.patientNameInp').val('')
|
|
$('.patientNameInp').val('')
|
|
$('.doctorInp').val('')
|
|
$('.doctorInp').val('')
|
|
@@ -178,17 +190,12 @@ $(".abnormalClear").on("click", function(e){
|
|
// $('#datepicker').val('')
|
|
// $('#datepicker').val('')
|
|
// $('#datepicker2').val('')
|
|
// $('#datepicker2').val('')
|
|
//默认日期为近一个月
|
|
//默认日期为近一个月
|
|
- $( "#datepicker" ).datepicker({
|
|
|
|
- changeMonth: true,
|
|
|
|
- changeYear: true,
|
|
|
|
- dateFormat:"yy/mm/dd",
|
|
|
|
- }).datepicker( "setDate", "-6d");
|
|
|
|
- $( "#datepicker2" ).datepicker({
|
|
|
|
- changeMonth: true,
|
|
|
|
- changeYear: true,
|
|
|
|
- dateFormat:"yy/mm/dd"
|
|
|
|
- }).datepicker( "setDate",new Date());
|
|
|
|
- $('.selectDept ').html('全部')
|
|
|
|
|
|
+ setDatePicker($("#datepicker"),$("#datepicker2"),"default")
|
|
|
|
+ if(from == 2){
|
|
|
|
+ $('.selectDept ').html('全部')
|
|
|
|
+ }else{
|
|
|
|
+ $('.selectDept ').html(deptName)
|
|
|
|
+ }
|
|
$(".deptList").css("display", "none")
|
|
$(".deptList").css("display", "none")
|
|
$(".selectDept").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
|
|
$(".selectDept").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
|
|
// $('.selectDept ').addClass('unSelect')
|
|
// $('.selectDept ').addClass('unSelect')
|
|
@@ -352,6 +359,10 @@ $('.selectDept').on("click", function(e){
|
|
//获取科室列表
|
|
//获取科室列表
|
|
getDeptList()
|
|
getDeptList()
|
|
function getDeptList(){
|
|
function getDeptList(){
|
|
|
|
+ if(from == 2){
|
|
|
|
+ rendeDeptList(deptList)
|
|
|
|
+ return
|
|
|
|
+ }
|
|
post(api.getDeptList,{inputStr:""}).then(res =>{
|
|
post(api.getDeptList,{inputStr:""}).then(res =>{
|
|
if(res.data.code == '0'){
|
|
if(res.data.code == '0'){
|
|
const deptList = res.data.data
|
|
const deptList = res.data.data
|
|
@@ -364,7 +375,13 @@ function getDeptList(){
|
|
|
|
|
|
|
|
|
|
function rendeDeptList(deptList){
|
|
function rendeDeptList(deptList){
|
|
- let str = `<li class="deptItem ellipsis" data-id=" " data-name="全部">全部</li>`;
|
|
|
|
|
|
+ let str
|
|
|
|
+ if(from == 2){
|
|
|
|
+ str = ``;
|
|
|
|
+ } else{
|
|
|
|
+ str = `<li class="deptItem ellipsis" data-id=" " data-name="全部">全部</li>`;
|
|
|
|
+ }
|
|
|
|
+
|
|
for(let i = 0; i < deptList.length; i++){
|
|
for(let i = 0; i < deptList.length; i++){
|
|
str += `<li class="deptItem ellipsis" title=${deptList[i].deptName} data-id=${deptList[i].deptId} data-name=${deptList[i].deptName}> ${deptList[i].deptName}</li>`
|
|
str += `<li class="deptItem ellipsis" title=${deptList[i].deptName} data-id=${deptList[i].deptId} data-name=${deptList[i].deptName}> ${deptList[i].deptName}</li>`
|
|
}
|
|
}
|
|
@@ -539,13 +556,19 @@ $(function() {
|
|
dateFormat:"yy/mm/dd"
|
|
dateFormat:"yy/mm/dd"
|
|
}).datepicker( "setDate",endDate);
|
|
}).datepicker( "setDate",endDate);
|
|
$(".filter").click(); //初始查询
|
|
$(".filter").click(); //初始查询
|
|
- $(".partTitle .titlePic ").html(`<a class="consoleD" href="console.html">控制台 / </a><a class="consoleP" href="singleVeto.html?form=1">条目缺陷占比 / </a>缺陷详情`)
|
|
|
|
|
|
+ if(from==2){
|
|
|
|
+ $(".partTitle .titlePic ").html(`<a class="consoleD" href="deptConsole.html">控制台(科室) / </a><a class="consoleP" href="singleVeto.html?form=1">条目缺陷占比 / </a>缺陷详情`)
|
|
|
|
+
|
|
|
|
+ }else{
|
|
|
|
+ $(".partTitle .titlePic ").html(`<a class="consoleD" href="console.html">控制台 / </a><a class="consoleP" href="singleVeto.html?form=1">条目缺陷占比 / </a>缺陷详情`)
|
|
|
|
+
|
|
|
|
+ }
|
|
$(".partTitle .consoleD").click(function(){
|
|
$(".partTitle .consoleD").click(function(){
|
|
$(".menu .page",parent.document).removeClass("active").eq(0).addClass("active");
|
|
$(".menu .page",parent.document).removeClass("active").eq(0).addClass("active");
|
|
$(".container",parent.document).addClass("console-cont");
|
|
$(".container",parent.document).addClass("console-cont");
|
|
})
|
|
})
|
|
$(".partTitle .consoleP").click(function(){
|
|
$(".partTitle .consoleP").click(function(){
|
|
- $(parent.document).find("#contentIframe").attr("src",`./singleVeto.html?from=1`)
|
|
|
|
|
|
+ $(parent.document).find("#contentIframe").attr("src",`./singleVeto.html?from=${form}`)
|
|
|
|
|
|
})
|
|
})
|
|
});
|
|
});
|