$this->mainId, 'staffId' => $this->shopAdminId], ['read' => 1]); $staffId = $this->shopAdminId; ShopAdminClass::updateById($staffId, ['notifyNum' => 0]); util::complete('操作成功'); } //单个设置为已读 ssh 20231224 public function actionSetRead() { $get = Yii::$app->request->get(); $id = $get['id'] ?? 0; $notify = NotifyClass::getById($id, true); if (empty($notify)) { util::fail('没有找到通知'); } $staffId = $this->shopAdminId; if ($notify->staffId != $staffId) { util::fail('不是你的通知哦'); } $notify->read = 1; $notify->save(); util::complete('操作成功'); } //通知列表 ssh 20230802 public function actionList() { $get = Yii::$app->request->get(); $staffId = $this->shopAdminId; $where = ['mainId' => $this->mainId, 'staffId' => $staffId]; $read = $get['read'] ?? ''; if (is_numeric($read)) { $where['read'] = $read; } $list = NotifyClass::getNotifyList($where); util::success($list); } }