first($fields); } /** * 获取信息-多条 * @param array $params * @param array $fields * @return object|null */ public static function getList(array $params, array $fields = ['*']): object|null { return self::where($params)->get($fields); } /** * 新增-批量 * @param array $data 新增数据 * @return \Hyperf\Database\Model\Model|VideoReservation */ public static function addVideoReservation(array $data): \Hyperf\Database\Model\Model|VideoReservation { return self::create($data); } public static function edit(array $params = [], array $data = []): int { return self::where($params)->update($data); } /** * 获取信息-最后一条 * @param array $params * @param array $fields * @return object|null */ public static function getLastOne(array $params, array $fields = ['*']): object|null { return self::where($params)->latest()->first($fields); } }