make(SharedProsperityRecommendConfigRepository::class); $list = $repository->getList(); return app('json')->success($list); } /** * @return mixed * @author 史晨 * @date 2026/2/5 14:28 * 获取推荐奖励配置详情 */ public function detail() { $id = app('request')->params(['id']); /** @var SharedProsperityRecommendConfigRepository $repository */ $repository = app()->make(SharedProsperityRecommendConfigRepository::class); $data = $repository->getDetail($id); return app('json')->success($data); } /** * @return void * @author 史晨 * @date 2026/2/6 14:03 * 编辑 */ public function update() { $params = app('request')->params(['id', 'reward_ratio', 'profit_ratio', 'pv', 'consume']); /** @var SharedProsperityRecommendConfigRepository $repository */ $repository = app()->make(SharedProsperityRecommendConfigRepository::class); $res = $repository->update($params); if (!$res) { return app('json')->fail(); } return app('json')->success(); } }