|
@@ -17,7 +17,7 @@ const arrowLeft= require("./../images/arrow_left.png")
|
|
|
const arrowRight = require("./../images/arrow_right.png")
|
|
|
|
|
|
listenScroll()
|
|
|
-let tabList = [], global_level="",global_status="0", global_deptId=[],global_deptName="",
|
|
|
+let tabList = [], global_level="",global_status="0", global_deptId=[],global_deptName="",global_score='',
|
|
|
data_desc=["leaveHospitalDate"],data_asc=[],global_taskList=[],global_delOrAdd=1;//1生成0取消
|
|
|
let global_activeTabCode = '0'; //激活的tab code
|
|
|
let isPlacefile = getCookie('isPlacefile')||1
|
|
@@ -127,6 +127,16 @@ $(function() {
|
|
|
$(".deptList ").css("display","block")
|
|
|
})
|
|
|
|
|
|
+ //科室选择
|
|
|
+ $('.selectScore').on("click", function(e){
|
|
|
+ e.stopPropagation();
|
|
|
+ $(".levelList ").css("display","none")
|
|
|
+ $(".selectLevel .arrow").attr("src",iconDown)
|
|
|
+ $(".deptList ").css("display","none")
|
|
|
+ $(".selectScore .arrow").attr("src",iconDown)
|
|
|
+ $(".scoreList ").css("display","block")
|
|
|
+ })
|
|
|
+
|
|
|
$(".creatTask").click(function(){
|
|
|
if(!global_taskList.join("").length){
|
|
|
toast("至少勾选一个任务");
|
|
@@ -191,6 +201,7 @@ $(function() {
|
|
|
changeYear: true,
|
|
|
dateFormat:"yy-mm-dd"
|
|
|
}).datepicker( "setDate",endDate);
|
|
|
+ getScoreTabList()
|
|
|
//获取列表数据
|
|
|
getTabData(1)
|
|
|
//状态选择
|
|
@@ -219,7 +230,42 @@ $(function() {
|
|
|
}
|
|
|
return false;
|
|
|
}
|
|
|
+function getScoreTabList(){
|
|
|
+ post(ywCheckApi.getCheckType).then(res =>{
|
|
|
+ if(res.data.code == '0'){
|
|
|
+ const data = res.data.data;
|
|
|
+ localStorage.setItem('sourceList',JSON.stringify(data.source));
|
|
|
+ localStorage.setItem('valueList',data.value.join(","));
|
|
|
+ rendeScoreList(data.value)
|
|
|
+ }else{
|
|
|
+ toast(res.data.msg);
|
|
|
+ }
|
|
|
+ }).catch((e) =>{
|
|
|
|
|
|
+ })
|
|
|
+}
|
|
|
+
|
|
|
+function rendeScoreList(list){console.log(3,list)
|
|
|
+ if(list.length == 0){
|
|
|
+ $('.scoreList').html("")
|
|
|
+ return
|
|
|
+ }
|
|
|
+ let str = `<li class="scoreItem ellipsis" data-id=" " data-name="全部">全部</li>`;
|
|
|
+ for(let i = 0; i < list.length; i++){
|
|
|
+ str += `<li class="scoreItem ellipsis" data-id=${list[i]} data-name=${list[i]}> ${list[i]}</li>`
|
|
|
+ }
|
|
|
+ $('.scoreList').html(str)
|
|
|
+ bindScoreSelect()
|
|
|
+}
|
|
|
+function bindScoreSelect(){
|
|
|
+ $('.scoreItem').on("click",function(){
|
|
|
+ const scoreItemName = $(this).attr("data-name")
|
|
|
+ const scoreItemItemId = $(this).attr("data-id")
|
|
|
+ global_score =scoreItemItemId;
|
|
|
+ $('.selectScore i').html(scoreItemName)
|
|
|
+ $(".scoreList").css("display", "none")
|
|
|
+ })
|
|
|
+}
|
|
|
//排序事件
|
|
|
function bindOrder(){
|
|
|
$("th[code]").off("click").on("click", function (e) {
|
|
@@ -285,6 +331,7 @@ function getTabData(activePage){
|
|
|
current:activePage,
|
|
|
hospitalId:'',
|
|
|
level:global_level,//病历等级
|
|
|
+ values:global_score.trim()?[global_score]:[],
|
|
|
department: global_deptId,
|
|
|
asc:data_asc, //升序
|
|
|
desc:data_desc, //降序
|
|
@@ -527,6 +574,9 @@ function clearFilter(){
|
|
|
global_level="";
|
|
|
$('.selectStatus i').html('未生成')
|
|
|
$(".statusList").css("display", "none")
|
|
|
+ $('.selectScore i').html('全部')
|
|
|
+ $(".scoreList").css("display", "none")
|
|
|
+ global_score='';
|
|
|
global_status='0'
|
|
|
$("th[code]").removeClass("asc desc")
|
|
|
}
|