|
@@ -13,7 +13,7 @@ const arrowRight = require("./../images/arrow_right.png")
|
|
let isPlacefile = getCookie('isPlacefile')||1
|
|
let isPlacefile = getCookie('isPlacefile')||1
|
|
|
|
|
|
|
|
|
|
-let casesId="", name="", isReject ="",startDateParam='',endDateParam='',deptName="",data_asc=[],data_desc=["casesName"], isUsed ="",ruleType="",casesIdTemp="",casesIds="", nameTemp="", isRejectTemp ="", isUsedTemp ="",from="",deptIdTemp="",deptItemId="",deptId=""
|
|
|
|
|
|
+let casesId="", name="", isReject ="",startDateParam='',endDateParam='',deptName="",data_asc=[],data_desc=["casesName"], isUsed ="",ruleType="",casesIdTemp="",casesIds="", nameTemp="", isRejectTemp ="", isUsedTemp ="",from="",deptIdTemp="",deptItemId="",deptId="",codeType=''
|
|
$(".selectModuleType").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
|
|
$(".selectModuleType").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
|
|
$(".selectReject").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
|
|
$(".selectReject").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
|
|
$(".selectUsed").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
|
|
$(".selectUsed").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
|
|
@@ -27,7 +27,8 @@ $(function(){
|
|
let srcUrl = $("#contentIframe",parent.document).attr("src")
|
|
let srcUrl = $("#contentIframe",parent.document).attr("src")
|
|
|
|
|
|
deptName = getUrlArgObjectNew("deptName",srcUrl)||""
|
|
deptName = getUrlArgObjectNew("deptName",srcUrl)||""
|
|
- deptId = deptIdTemp = getUrlArgObjectNew("deptId",srcUrl)||""
|
|
|
|
|
|
+ deptIdTemp = getUrlArgObjectNew("deptName",srcUrl)||""
|
|
|
|
+ deptId = getUrlArgObjectNew("deptId", srcUrl) || ""
|
|
from = getUrlArgObjectNew("from",srcUrl)||""
|
|
from = getUrlArgObjectNew("from",srcUrl)||""
|
|
isReject = isRejectTemp = getUrlArgObjectNew("shijian",srcUrl)||""
|
|
isReject = isRejectTemp = getUrlArgObjectNew("shijian",srcUrl)||""
|
|
casesIds = getUrlArgObjectNew("casesId",srcUrl)||""
|
|
casesIds = getUrlArgObjectNew("casesId",srcUrl)||""
|
|
@@ -35,6 +36,7 @@ $(function(){
|
|
startDateParam = getUrlArgObjectNew("startDateParam",srcUrl)||""
|
|
startDateParam = getUrlArgObjectNew("startDateParam",srcUrl)||""
|
|
endDateParam = getUrlArgObjectNew("endDateParam",srcUrl)||""
|
|
endDateParam = getUrlArgObjectNew("endDateParam",srcUrl)||""
|
|
docName = getUrlArgObjectNew("docName", srcUrl) || ""
|
|
docName = getUrlArgObjectNew("docName", srcUrl) || ""
|
|
|
|
+ codeType = getUrlArgObjectNew("code", srcUrl) || ""
|
|
$('.selectDefect').html(deptName).attr("title",deptName)
|
|
$('.selectDefect').html(deptName).attr("title",deptName)
|
|
if(isReject == 1){
|
|
if(isReject == 1){
|
|
$(".monthYear .mon").css({
|
|
$(".monthYear .mon").css({
|
|
@@ -109,7 +111,8 @@ function bindDeptSelect(){
|
|
$(document).on("click",'.deptItem',function(){
|
|
$(document).on("click",'.deptItem',function(){
|
|
const deptItemName = $(this).attr("data-name")||""
|
|
const deptItemName = $(this).attr("data-name")||""
|
|
const deptItemId = $(this).attr("data-id")
|
|
const deptItemId = $(this).attr("data-id")
|
|
- deptIdTemp = deptId = deptItemId
|
|
|
|
|
|
+ deptIdTemp = deptItemName
|
|
|
|
+ deptId = deptItemId
|
|
if(deptItemName.length > 10){
|
|
if(deptItemName.length > 10){
|
|
$('.selectDept').html(deptItemName.substring(0,8)+'...')
|
|
$('.selectDept').html(deptItemName.substring(0,8)+'...')
|
|
}else{
|
|
}else{
|
|
@@ -170,6 +173,7 @@ function getTabData(activePage){
|
|
const dateEnd = getPickerDate($("#datepicker2"),2)
|
|
const dateEnd = getPickerDate($("#datepicker2"),2)
|
|
const start = new Date(dateStatrt).getTime()
|
|
const start = new Date(dateStatrt).getTime()
|
|
const end = new Date(dateEnd).getTime()
|
|
const end = new Date(dateEnd).getTime()
|
|
|
|
+ let url
|
|
if(start > end){
|
|
if(start > end){
|
|
$.alerModal({"message":'开始时间不能大于结束时间~',type:"tip",time:'1000',isFather: true, fatherWrapper: $("#mainBox", parent.document)});
|
|
$.alerModal({"message":'开始时间不能大于结束时间~',type:"tip",time:'1000',isFather: true, fatherWrapper: $("#mainBox", parent.document)});
|
|
return
|
|
return
|
|
@@ -192,9 +196,14 @@ function getTabData(activePage){
|
|
}
|
|
}
|
|
startDateParam = dateStatrt
|
|
startDateParam = dateStatrt
|
|
endDateParam = dateEnd
|
|
endDateParam = dateEnd
|
|
|
|
+ if (codeType == 'XY'){
|
|
|
|
+ url = api.entryCountGroupXYByEntryPage
|
|
|
|
+ }else{
|
|
|
|
+ url = api.entryCountGroupByEntryPage
|
|
|
|
+ }
|
|
$('.pagination').html("")
|
|
$('.pagination').html("")
|
|
$('tbody.tbodys').html(emptyBox('努力加载中...','',1))
|
|
$('tbody.tbodys').html(emptyBox('努力加载中...','',1))
|
|
- post(api.entryCountGroupByEntryPage,param).then(res =>{
|
|
|
|
|
|
+ post(url,param).then(res =>{
|
|
if(res.data.code == '0'){
|
|
if(res.data.code == '0'){
|
|
const data = res.data.data.records
|
|
const data = res.data.data.records
|
|
const totalPage = res.data.data.pages
|
|
const totalPage = res.data.data.pages
|
|
@@ -253,7 +262,7 @@ $(".moduleItemInp").on("input", function(e){
|
|
nameTemp = val
|
|
nameTemp = val
|
|
})
|
|
})
|
|
$(".filter").on("click", function(e){
|
|
$(".filter").on("click", function(e){
|
|
- casesId=casesIdTemp, name=nameTemp, isReject =isRejectTemp, isUsed =isUsedTemp,deptId = deptIdTemp
|
|
|
|
|
|
+ casesId=casesIdTemp, name=nameTemp, isReject =isRejectTemp, isUsed =isUsedTemp
|
|
getTabData(1)
|
|
getTabData(1)
|
|
})
|
|
})
|
|
$(".filterclear").on("click", function(e){
|
|
$(".filterclear").on("click", function(e){
|
|
@@ -328,10 +337,11 @@ function renderTab(data,activePage){
|
|
bindEdit(data,activePage)
|
|
bindEdit(data,activePage)
|
|
// initScroll("quexianDetailControlHome","Y",1)
|
|
// initScroll("quexianDetailControlHome","Y",1)
|
|
$(".canJump").click(function(){
|
|
$(".canJump").click(function(){
|
|
|
|
+ console.log(deptId);
|
|
// let ruleType = $(this).attr("data-ruleType")
|
|
// let ruleType = $(this).attr("data-ruleType")
|
|
let index = $(this).parent().attr("data-index")
|
|
let index = $(this).parent().attr("data-index")
|
|
let defectName = data[index].name
|
|
let defectName = data[index].name
|
|
- $(parent.document).find("#contentIframe").attr("src","qcListCopy.html?deptName="+deptName+"&deptId="+deptId+"&from=4&casesId=243"+"&shijian=3"+"&ruleType="+ruleType+"&startDate="+startDateParam+"&endDate="+endDateParam+"&defectName="+defectName)
|
|
|
|
|
|
+ $(parent.document).find("#contentIframe").attr("src", "qcListCopy.html?deptName=" + deptName + "&deptId=" + deptId + "&from=4&casesId=243" + "&shijian=3" + "&ruleType=" + ruleType + "&startDate=" + startDateParam + "&endDate=" + endDateParam + "&defectName=" + defectName)
|
|
})
|
|
})
|
|
}
|
|
}
|
|
|
|
|
|
@@ -596,10 +606,16 @@ $(function() {
|
|
$('.exportData').click(function(){
|
|
$('.exportData').click(function(){
|
|
const start = new Date(startDateParam).getTime()
|
|
const start = new Date(startDateParam).getTime()
|
|
const end = new Date(endDateParam).getTime()
|
|
const end = new Date(endDateParam).getTime()
|
|
|
|
+ let url
|
|
if(start > end){
|
|
if(start > end){
|
|
$.alerModal({"message":'开始时间不能大于结束时间~',type:"tip",time:'1000',isFather: true, fatherWrapper: $("#mainBox", parent.document)});
|
|
$.alerModal({"message":'开始时间不能大于结束时间~',type:"tip",time:'1000',isFather: true, fatherWrapper: $("#mainBox", parent.document)});
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
+ if (codeType == 'XY') {
|
|
|
|
+ url = api.entryCountGroupXYByEntryExport
|
|
|
|
+ } else {
|
|
|
|
+ url = api.entryCountGroupByEntryExport
|
|
|
|
+ }
|
|
const param = {
|
|
const param = {
|
|
type: 0,
|
|
type: 0,
|
|
name: name, //条目名
|
|
name: name, //条目名
|
|
@@ -615,7 +631,7 @@ $(function() {
|
|
"startDate":startDateParam,
|
|
"startDate":startDateParam,
|
|
"endDate":endDateParam
|
|
"endDate":endDateParam
|
|
}
|
|
}
|
|
- expJson(api.entryCountGroupByEntryExport,param).then(res =>{
|
|
|
|
|
|
+ expJson(url,param).then(res =>{
|
|
downloadExportedData(res.data, "病案首页合格率占比 / 缺陷列表.xls")
|
|
downloadExportedData(res.data, "病案首页合格率占比 / 缺陷列表.xls")
|
|
})
|
|
})
|
|
})
|
|
})
|