|
@@ -503,6 +503,7 @@ function selectTaskTb(){
|
|
|
const depts=global_TaskDept.join(",")+",";
|
|
|
if(it.is(".active")){
|
|
|
$(this).find("img").attr('src',iconUnCheck);
|
|
|
+ $(".allCheck img").attr('src',iconUnCheck).removeClass("active");console.log(codes)
|
|
|
global_TaskCodes = codes.replace(id+",","").replace(/^,|,$/,'').split(",");
|
|
|
global_TaskDept = depts.replace(did+",","").replace(/^,|,$/,'').split(",");
|
|
|
}else{
|
|
@@ -513,6 +514,29 @@ function selectTaskTb(){
|
|
|
it.toggleClass('active');
|
|
|
|
|
|
});
|
|
|
+
|
|
|
+ //全选
|
|
|
+ $(".allCheck img").unbind("click").click(function(){
|
|
|
+ const checks = $(".taskCheck img");
|
|
|
+ if($(this).is(".active")){
|
|
|
+ $(this).attr("src",iconUnCheck).removeClass("active");
|
|
|
+ checks.attr("src",iconUnCheck).removeClass("active");
|
|
|
+ global_TaskCodes=[];
|
|
|
+ global_TaskDept=[];
|
|
|
+ }else{
|
|
|
+ $(this).attr("src",iconCheck).addClass("active");
|
|
|
+ checks.attr("src",iconCheck).addClass("active");
|
|
|
+ let codes = [],depts=[];
|
|
|
+ checks.map((i)=>{
|
|
|
+ codes.push($(checks[i]).parent().attr("code"));
|
|
|
+ depts.push($(checks[i]).parent().attr("deptid"))
|
|
|
+ });
|
|
|
+ global_TaskCodes=codes;
|
|
|
+ global_TaskDept=codes;
|
|
|
+ }
|
|
|
+ console.log(global_TaskCodes)
|
|
|
+
|
|
|
+ });
|
|
|
}
|
|
|
//待分配任务列表渲染
|
|
|
function renderTab(data){
|
|
@@ -539,6 +563,7 @@ function renderTab(data){
|
|
|
}
|
|
|
|
|
|
$('.patientTable .tbody').html(str)
|
|
|
+ $(".allCheck img").attr("src",iconUnCheck); //全选改为可用状态
|
|
|
selectTaskTb();
|
|
|
bindOrder()
|
|
|
}
|