From 0a874903e8a41b4cb72195fb15125661e39f7234 Mon Sep 17 00:00:00 2001 From: wangchunsheng Date: Fri, 11 Jan 2013 01:38:25 +0000 Subject: [PATCH] * adjust the getItems logic, use in() for all fields. --- module/setting/model.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/module/setting/model.php b/module/setting/model.php index 5447aec5ea..73c6640fd3 100644 --- a/module/setting/model.php +++ b/module/setting/model.php @@ -145,10 +145,10 @@ class settingModel extends model { return $this->dao->$method('*')->from(TABLE_CONFIG)->where('1 = 1') ->beginIF($params['company'])->andWhere('company')->in($params['company'])->fi() - ->beginIF($params['owner'])->andWhere('owner')->eq($params['owner'])->fi() - ->beginIF($params['module'])->andWhere('module')->eq($params['module'])->fi() - ->beginIF($params['section'])->andWhere('section')->eq($params['section'])->fi() - ->beginIF($params['key'])->andWhere('`key`')->eq($params['key'])->fi(); + ->beginIF($params['owner'])->andWhere('owner')->in($params['owner'])->fi() + ->beginIF($params['module'])->andWhere('module')->in($params['module'])->fi() + ->beginIF($params['section'])->andWhere('section')->in($params['section'])->fi() + ->beginIF($params['key'])->andWhere('`key`')->in($params['key'])->fi(); } /**