退换货原因

This commit is contained in:
TL 2022-08-16 19:06:08 +08:00
parent 728871ef14
commit e49a778f2b
2 changed files with 7 additions and 4 deletions

View File

@ -17,6 +17,7 @@ use Exception;
use Illuminate\Contracts\Pagination\LengthAwarePaginator;
use Illuminate\Database\Eloquent\Builder;
use Illuminate\Database\Eloquent\Collection;
use Illuminate\Database\Eloquent\HigherOrderBuilderProxy;
use Illuminate\Database\Eloquent\Model;
class RmaReasonRepo
@ -72,10 +73,10 @@ class RmaReasonRepo
}
/**
* @param $data
* @return LengthAwarePaginator
* @param array $data
* @return Builder[]|Collection
*/
public static function list($data = []): LengthAwarePaginator
public static function list(array $data = [])
{
$builder = Rma::query();
@ -83,6 +84,6 @@ class RmaReasonRepo
$builder->where('name', 'like', "%{$data['name']}%");
}
return $builder->paginate(10);
return $builder->get();
}
}

View File

@ -12,6 +12,7 @@
namespace Beike\Shop\Http\Controllers\Account;
use App\Http\Controllers\Controller;
use Beike\Repositories\RmaReasonRepo;
use Beike\Repositories\RmaRepo;
use Beike\Shop\Http\Requests\RmaRequest;
use Beike\Shop\Services\RmaService;
@ -51,6 +52,7 @@ class RmaController extends Controller
$data = [
'orderProduct' => OrderProductRepo::find($orderProductId),
'statuses' => RmaRepo::getStatuses(),
'reasons' => RmaReasonRepo::list(),
'types' => RmaRepo::getTypes(),
];