1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- <?php
- /**
- * Created by PhpStorm.
- * User: Administrator
- * Date: 2019/7/31
- * Time: 15:09
- */
- 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'=>'删除失败']);
- }
- }
|