| 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'=>'删除失败']);    }}
 |