售后服务(退换货)
This commit is contained in:
parent
de8e574a29
commit
455de33cbb
|
|
@ -14,11 +14,13 @@ namespace Beike\Shop\Http\Controllers;
|
||||||
use Beike\Repositories\RmaRepo;
|
use Beike\Repositories\RmaRepo;
|
||||||
use Beike\Shop\Http\Requests\RmaRequest;
|
use Beike\Shop\Http\Requests\RmaRequest;
|
||||||
use Beike\Shop\Services\RmaService;
|
use Beike\Shop\Services\RmaService;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Contracts\Foundation\Application;
|
||||||
|
use Illuminate\Contracts\View\Factory;
|
||||||
|
use Illuminate\Contracts\View\View;
|
||||||
|
|
||||||
class RmaController extends Controller
|
class RmaController extends Controller
|
||||||
{
|
{
|
||||||
public function index(Request $request)
|
public function index()
|
||||||
{
|
{
|
||||||
$rmas = RmaRepo::listByCustomer(current_customer());
|
$rmas = RmaRepo::listByCustomer(current_customer());
|
||||||
$data = [
|
$data = [
|
||||||
|
|
@ -30,7 +32,7 @@ class RmaController extends Controller
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param int $id
|
* @param int $id
|
||||||
* @return mixed
|
* @return Application|Factory|View
|
||||||
*/
|
*/
|
||||||
public function show(int $id)
|
public function show(int $id)
|
||||||
{
|
{
|
||||||
|
|
@ -52,7 +54,7 @@ class RmaController extends Controller
|
||||||
return view('rms/form', $data);
|
return view('rms/form', $data);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function store(RmaRequest $request)
|
public function store(RmaRequest $request): array
|
||||||
{
|
{
|
||||||
$rma = RmaService::createFromShop($request->only('order_product_id', 'quantity', 'opened', 'rma_reason_id', 'type', 'comment'));
|
$rma = RmaService::createFromShop($request->only('order_product_id', 'quantity', 'opened', 'rma_reason_id', 'type', 'comment'));
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue