|
@@ -869,9 +869,10 @@ export default {
|
|
* 研选扣点包(52)
|
|
* 研选扣点包(52)
|
|
*/
|
|
*/
|
|
res.Data.ListRai[0].RaiMerge==1?res.Data.ListRai.forEach(item=> { // 合并
|
|
res.Data.ListRai[0].RaiMerge==1?res.Data.ListRai.forEach(item=> { // 合并
|
|
|
|
+ let checkedLen = item.Items.filter(it => item.CheckList && item.CheckList.includes(it.ChartPermissionId)).length
|
|
let obj = {
|
|
let obj = {
|
|
- checkAll:item.CheckList&&item.CheckList.length===item.Items.length?true:false,
|
|
|
|
- isIndeterminate:item.CheckList&&item.CheckList.length>0 && item.CheckList.length<item.Items.length,
|
|
|
|
|
|
+ checkAll:checkedLen === item.Items.length,
|
|
|
|
+ isIndeterminate:checkedLen > 0 && checkedLen < item.Items.length,
|
|
defaultAuth:item.CheckList,
|
|
defaultAuth:item.CheckList,
|
|
...item,
|
|
...item,
|
|
}
|
|
}
|