| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 | 
							- <?php
 
- namespace app\admin\controller;
 
- use app\admin\middleware\Auth;
 
- use app\admin\middleware\Login;
 
- use app\Request;
 
- use app\common\model\Message as MessageModel;
 
- class Message extends Base
 
- {
 
-     
 
-     protected $middleware = [
 
-         Login::class => ['except' => ['']],
 
-         Auth::class => ['except' => ['']],
 
-     ];
 
-     
 
-     public function list(Request $request)
 
-     {
 
-         $param = $request->param();
 
-         return $this->success([]);
 
-     }
 
-     
 
-     public function edit(Request $request)
 
-     {
 
-         $param = $request->param();
 
-         $this->autoValid(\app\admin\validate\Message::class, $param, $request->action());
 
-         $array['is_read'] = 1;
 
-         (new MessageModel)->where('id', 'in', $param['ids'])->save($array);
 
-         return $this->success();
 
-     }
 
-     
 
-     public function del(Request $request)
 
-     {
 
-         $param = $request->param();
 
-         $this->autoValid(\app\admin\validate\Message::class, $param, $request->action());
 
-         $ids = explode(',', $param['ids']);
 
-         foreach ($ids as $item) {
 
-             $machine = (new MessageModel())->detail($item);
 
-             if (!$machine) {
 
-                 $this->error('记录未找到或已删除');
 
-             }
 
-         }
 
-         $res = MessageModel::doDelStatic($param['ids']);
 
-         if (!$res) {
 
-             $this->error();
 
-         }
 
-         return $this->success();
 
-     }
 
- }
 
 
  |