浏览代码

拣货-大件单已获取过的数据能重复生成任务bug修复

zhaohuanhuan 8 月之前
父节点
当前提交
583eaf18fa
共有 1 个文件被更改,包括 4 次插入3 次删除
  1. 4 3
      src/views/outbound/picking/components/BigPicking.vue

+ 4 - 3
src/views/outbound/picking/components/BigPicking.vue

@@ -142,15 +142,16 @@ const checkAllChange = (val) => {
   if(taskType.value==='AISLE_PICK'){
    filteredList = typeTaskList.value.filter(item => item.allowPick !== false )
   }else{
-    typeTaskList.value.filter(item => item.status!==40 && item.status!==20 )
+    filteredList= typeTaskList.value.filter(item => item.status==40 || item.status==20 )
   }
   checkedResult.value = val ? filteredList : []
   isIndeterminate.value = false
 }
 const checkedChange = (value) => {
   const checkedCount = value.length
-  isCheckAll.value = checkedCount === typeTaskList.value.length
-  isIndeterminate.value = checkedCount > 0 && checkedCount < typeTaskList.value.length
+  const  filteredList= typeTaskList.value.filter(item => item.status==40 || item.status==20 )
+  isCheckAll.value = checkedCount === filteredList.length
+  isIndeterminate.value = checkedCount > 0 && checkedCount < filteredList.length
 }
 const onBuildTask=(action)=>
   new Promise((resolve) => {