_valid([ "goods.require" => trans("empty.require"), "spm.require" => trans("empty.require"), ],$request->method()); if (!is_array($param)) return error($param); $data = $this->model->where("id",$param['spm'])->with(['poi' => function ($query) { $query->field("poi_id,poi_name,poi_address,longitude,latitude,poi_id"); },'skuSpecs'])->findOrEmpty(); if ($data->isEmpty()) return errorTrans("empty.data"); return $this->encode("success",$data->toArray()); } catch (\Throwable $th) { return error($th->getMessage()); } } }