'普通礼物', 2 => '盲盒礼物', 3 => '礼包礼物' ]; //送礼流水来源:1聊天送礼物 2房间语聊送礼 3直播送礼 4动态打赏 public $GiveGiftFromStr = [ 1 => '聊天送礼', 2 => '房间语聊送礼', 3 => '直播送礼', 4 => '动态打赏' ]; public function getList($where = [], $page = 1, $limit = 10) { $where['delete_time'] = 0; $list = $this->where($where)->page($page, $limit)->select(); $list = collection($list)->toArray(); return $list; } public function getCount($where = []) { $where['delete_time'] = 0; return $this->where($where)->count(); } public function getOne($where = []) { $one = $this->where($where)->find(); return $one; } public function add($data) { $res = $this->save($data); if (!$res) { return false; } $guild_id = $this->id; return $guild_id; } public function edit($where = [], $data = []) { $res = $this->where($where)->update($data); return $res; } public function del($where = []) { $res = $this->where($where)->delete(); return $res; } //软删除 public function setDel($where = []){ $res = $this->where($where)->setField('delete_time',time()); if(!$res){ return false; } return $res; } }