|
|
@@ -148,10 +148,16 @@ class UserController extends BaseController
|
|
|
|
|
|
$adminId = Yii::$app->getUser()->getUserInfo()['id'];
|
|
|
$adminCountry = AdminCountry::getCountry($adminId);
|
|
|
+ $quotedAdminCountry = array_map(function($item) {
|
|
|
+ return "'" . addslashes($item) . "'";
|
|
|
+ }, $adminCountry);
|
|
|
+
|
|
|
+ $condition = $filter['condition'] ?? '';
|
|
|
+ $filter['condition'] = $condition . " AND U.COUNTRY_ID IN (" . implode(',', $quotedAdminCountry) . ")";
|
|
|
|
|
|
$condition = $filter['condition'];
|
|
|
$params = $filter['params'];
|
|
|
- $condition .= ' AND UI.DELETED=0 AND U.COUNTRY_ID IN (' . implode(',', $adminCountry) . ')';
|
|
|
+ $condition .= " AND UI.DELETED=0 AND U.COUNTRY_ID IN (" . implode(',', $quotedAdminCountry) . ")";
|
|
|
|
|
|
$listObj = new IndexList();
|
|
|
$data = $listObj->getList(['condition' => $condition, 'params' => $params]);
|
|
|
@@ -210,12 +216,12 @@ class UserController extends BaseController
|
|
|
|
|
|
$adminId = Yii::$app->getUser()->getUserInfo()['id'];
|
|
|
$adminCountry = AdminCountry::getCountry($adminId);
|
|
|
+ $quotedAdminCountry = array_map(function($item) {
|
|
|
+ return "'" . addslashes($item) . "'";
|
|
|
+ }, $adminCountry);
|
|
|
|
|
|
$condition = $filter['condition'] ?? '';
|
|
|
- $filter['condition'] = $condition . ' AND O.COUNTRY_ID IN (' . implode(',', $adminCountry) . ')';
|
|
|
-
|
|
|
- $adminId = Yii::$app->getUser()->getUserInfo()['id'];
|
|
|
- $adminCountry = AdminCountry::getCountry($adminId);
|
|
|
+ $filter['condition'] = $condition . " AND U.COUNTRY_ID IN (" . implode(',', $quotedAdminCountry) . ")";
|
|
|
|
|
|
$form = new UserExportForm();
|
|
|
$result = $form->run($filter, 'Member_List');
|