| 123456789101112131415161718192021222324252627282930313233343536 |
- <?php
- namespace ghs\controllers;
- use bizGhs\notify\classes\NotifyClass;
- use bizGhs\shop\classes\ShopAdminClass;
- use common\components\util;
- use Yii;
- class NotifyController extends BaseController
- {
- //全部设置为已读 ssh 20230802
- public function actionAllRead()
- {
- NotifyClass::updateByCondition(['mainId' => $this->mainId, 'staffId' => $this->shopAdminId], ['read' => 1]);
- $staffId = $this->shopAdminId;
- ShopAdminClass::updateById($staffId, ['notifyNum' => 0]);
- 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);
- }
- }
|