【类 型】:

【原  因】:
【过  程】:
【影  响】:
This commit is contained in:
szdot 2025-06-25 03:33:49 +08:00
parent 7b2525965c
commit 80a3033b72

View File

@ -397,16 +397,22 @@ class AdminController extends PublicController
$adminIds = array_keys($adminIds); $adminIds = array_keys($adminIds);
$byAdminIds = array_keys($byAdminIds); $byAdminIds = array_keys($byAdminIds);
// 查 admin_id 对应的用户信息 // 查 admin_id 对应的用户信息(加非空判断)
$adminUserDb = M('adminuser'); $adminUserDb = M('adminuser');
$adminUsers = $adminUserDb->where(['id' => ['IN', $adminIds]])->field('id,name,uname')->select(); $adminUsers = [];
if (!empty($adminIds)) {
$adminUsers = $adminUserDb->where(['id' => ['IN', $adminIds]])->field('id,name,uname')->select();
}
$adminUserMap = []; $adminUserMap = [];
foreach ($adminUsers as $u) { foreach ($adminUsers as $u) {
$adminUserMap[$u['id']] = $u; $adminUserMap[$u['id']] = $u;
} }
// 查 by_admin_id 对应的用户信息 // 查 by_admin_id 对应的用户信息(加非空判断)
$byAdminUsers = $adminUserDb->where(['id' => ['IN', $byAdminIds]])->field('id,name,uname')->select(); $byAdminUsers = [];
if (!empty($byAdminIds)) {
$byAdminUsers = $adminUserDb->where(['id' => ['IN', $byAdminIds]])->field('id,name,uname')->select();
}
$byAdminUserMap = []; $byAdminUserMap = [];
foreach ($byAdminUsers as $u) { foreach ($byAdminUsers as $u) {
$byAdminUserMap[$u['id']] = $u; $byAdminUserMap[$u['id']] = $u;
@ -427,6 +433,7 @@ class AdminController extends PublicController
]); ]);
} }
/** /**
* @description 删除公告 * @description 删除公告
*/ */