Compare commits

...

2 Commits

Author SHA1 Message Date
ec39c89e40 test 2025-06-27 19:35:05 +08:00
55e1aec664 fix 发布公告 shop_id 用提交的 不用自身的 2025-06-27 19:32:38 +08:00

View File

@ -325,14 +325,14 @@ class AdminController extends PublicController
*/ */
public function pubMessage() public function pubMessage()
{ {
// 权限校验:非总管理员禁止操作
if ($this->tokenShop_id != C('powerId')) { if ($this->tokenShop_id != C('powerId')) {
echo json_encode(array('status' => 0, 'msg' => '没有权限')); $dataList['shop_id'] = $this->tokenShop_id; //非总管理员
exit; } else {
$dataList['shop_id'] = $_REQUEST['shop_id'];
} }
// 参数校验 // 参数校验
if (!isset($_REQUEST['idArr']) || !isset($_REQUEST['tit']) || !isset($_REQUEST['message']) || !isset($_REQUEST['endTime'])) { if (!isset($_REQUEST['idArr']) || !isset($_REQUEST['tit']) || !isset($_REQUEST['message']) || !isset($_REQUEST['endTime']) || !isset($_REQUEST['message']) || !isset($_REQUEST['shop_id'])) {
echo json_encode(array('status' => 0, 'msg' => '参数不完整')); echo json_encode(array('status' => 0, 'msg' => '参数不完整'));
exit; exit;
} }
@ -347,7 +347,6 @@ class AdminController extends PublicController
$dataList = array(); $dataList = array();
foreach ($idArr as $admin_id) { foreach ($idArr as $admin_id) {
$dataList[] = array( $dataList[] = array(
'shop_id' => $this->tokenShop_id,
'by_admin_id' => $this->admin_id, 'by_admin_id' => $this->admin_id,
'admin_id' => intval($admin_id), 'admin_id' => intval($admin_id),
'message' => $message, 'message' => $message,