where('type',$type)->order("id","desc")->autopage(); if($flag == 1) { $list = $obj->find(); $list || $list = []; $list && $list["createtime"] = get_last_time($list["createtime"]); } else { $list = $obj->select(); if($list) foreach($list as $k => &$v) { $v["createtime"] = get_last_time($v["createtime"]); } } $this->success("获取成功!",$list); } /* * 获取个人消息列表 */ public function getMessage() { $flag = $this->request->request("flag",1,"intval"); //标识:1=只取一条,0=全部 $user_id = $this->auth->id; $obj = Db::name('message')->where(["user_id"=>$user_id])->order("createtime","desc")->autopage(); if($flag == 1) { $list = $obj->find(); $list || $list = []; $list && $list["createtime"] = get_last_time($list["createtime"]); } else { $list = $obj->select(); if($list) foreach($list as $k => &$v) { $v["createtime"] = get_last_time($v["createtime"]); } } $this->success("获取成功!",$list); } /** * 删除个人消息 */ public function delMessage() { $id = $this->request->request("id",0,"intval"); //消息ID if($id <= 0) { $this->error("参数传入错误!"); } $res = \app\common\model\Message::where(["id"=>$id,"user_id"=>$this->auth->id])->delete(); if($res) { $this->success("删除成功!"); } else { $this->error("删除失败!"); } } }