From 70103b04744d062ddc56c83b031ce94fb93449f0 Mon Sep 17 00:00:00 2001 From: qixinzhi Date: Tue, 2 Jul 2024 06:15:45 +0000 Subject: [PATCH] * [story#54148,doing,0.1h,2h] add checkSettings. --- lib/pivotstate/pivotstate.class.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/lib/pivotstate/pivotstate.class.php b/lib/pivotstate/pivotstate.class.php index e9a96b6f50..cc9a4f76ac 100644 --- a/lib/pivotstate/pivotstate.class.php +++ b/lib/pivotstate/pivotstate.class.php @@ -749,6 +749,15 @@ class pivotState $errors[$key] = 'emptyGroupError'; continue; } + + if($key === 'columns') + { + foreach($value as $index => $column) + { + if(empty($column['field'])) $errors[$key][$index]['field'] = 'emptyColumnFieldError'; + if($column['showOrigin'] === 0 && empty($column['stat'])) $errors[$key][$index]['stat'] = 'emptyColumnStatError'; + } + } } return $errors;