dataLists(new GoodsLists()); } /** * @notes 服务详情 * @return \think\response\Json * @throws \think\db\exception\DataNotFoundException * @throws \think\db\exception\DbException * @throws \think\db\exception\ModelNotFoundException * @author ljj * @date 2022/2/18 10:40 上午 */ public function detail(): \think\response\Json { $params = (new GoodsValidate())->get()->goCheck('detail'); $params['user_id'] = $this->userId; $result = (new GoodsLogic())->detail($params); return $this->success('获取成功',$result); } /** * @notes 预约上门时间 * @return \think\response\Json * @throws \think\db\exception\DataNotFoundException * @throws \think\db\exception\DbException * @throws \think\db\exception\ModelNotFoundException * @author ljj * @date 2022/3/11 2:32 下午 */ public function appointTime() { $result = (new GoodsLogic())->appointTime(); return $this->success('获取成功',$result); } /** * @notes 收藏服务 * @return \think\response\Json * @author ljj * @date 2022/3/16 4:14 下午 */ public function collect() { $params = (new GoodsValidate())->post()->goCheck('collect'); $params['user_id'] = $this->userId; (new GoodsLogic())->collect($params); return $this->success('操作成功',[],1,1); } }