| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 | 
							- <?php
 
- namespace App\Http\Controllers\Web\Hardware\Pad;
 
- use App\Http\Controllers\Web\WebBaseController;
 
- use App\Repositories\PmsRepository;
 
- use Illuminate\Http\Request;
 
- class MessageController extends WebBaseController
 
- {
 
-     protected $pmsRepository;
 
-     public function __construct(PmsRepository $pmsRepository)
 
-     {
 
-         $this->pmsRepository = $pmsRepository;
 
-     }
 
-     public function index()
 
-     {
 
-         $user = auth('web-company')->user();
 
-         $where['msgtouid'] = $user->id;
 
-         $where['utype'] = $user->utype;
 
-         
 
-         $date = date('Y-m-d',strtotime('-1 month'));
 
-         $pms = $this->pmsRepository->recentPms($where,$date);
 
-         $list = [];
 
-         foreach ($pms as $val)
 
-         {
 
-             $date = substr($val->created_at,0,10);
 
-             $list[$date][] = $val;
 
-         }
 
-         return view('app.hardware.pad.message.index',['title'=>'我的消息','list'=>$list]);
 
-     }
 
-     public function delete(Request $request)
 
-     {
 
-         $id = explode(',',$request->id);
 
-         $user = $this->getLoginUser();
 
-         if($this->pmsRepository->deleteAll($id,$user->id)){
 
-             return response()->json(['status'=>1, 'msg'=>'删除成功']);
 
-         }
 
-         return response()->json(['status'=>0, 'msg'=>'删除失败']);
 
-     }
 
- }
 
 
  |