diff --git a/Application/Admin/Controller/FinanceController.class.php b/Application/Admin/Controller/FinanceController.class.php index 2e46bce51..c4dcc6a47 100644 --- a/Application/Admin/Controller/FinanceController.class.php +++ b/Application/Admin/Controller/FinanceController.class.php @@ -383,7 +383,7 @@ class FinanceController extends ThinkController if ($page == 1) { $parentData = $this->getParentSpendData($root_id,$month,2); } - $map['chain'] =['like','%'.$root_id.'%']; + $map['chain'] =['like','%/'.$root_id.'/%']; $map['level'] = 2; } else if(!empty(I("sign"))){ $map['parent_id'] = ['neq',0]; @@ -461,7 +461,7 @@ class FinanceController extends ThinkController if ($page == 1) { $parentData = $this->getParentSpendData($root_id,$month,3); } - $map['chain'] =['like','%'.$root_id.'%']; + $map['chain'] =['like','%/'.$root_id.'/%']; $map['level'] = 3; } else if(!empty(I("sign"))){ @@ -539,7 +539,7 @@ class FinanceController extends ThinkController $parentData = $this->getParentSpendData($parent_id,$month,4); } - $map['chain'] =['like','%'.$parent_id.'%']; + $map['chain'] =['like','%/'.$parent_id.'/%']; $map['level'] = 4; }