前台获取国家的省份列表
This commit is contained in:
parent
859768f42b
commit
1523b81ea5
|
|
@ -0,0 +1,29 @@
|
|||
<?php
|
||||
/**
|
||||
* ZoneController.php
|
||||
*
|
||||
* @copyright 2022 opencart.cn - All Rights Reserved
|
||||
* @link http://www.guangdawangluo.com
|
||||
* @author TL <mengwb@opencart.cn>
|
||||
* @created 2022-07-04 16:21:14
|
||||
* @modified 2022-07-04 16:21:14
|
||||
*/
|
||||
|
||||
namespace Beike\Shop\Http\Controllers\Account;
|
||||
|
||||
use Beike\Repositories\ZoneRepo;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class ZoneController extends Controller
|
||||
{
|
||||
public function index(Request $request, int $countryId)
|
||||
{
|
||||
ZoneRepo::listByCountry($countryId);
|
||||
|
||||
$data = [
|
||||
'zones' => ZoneRepo::listByCountry($countryId),
|
||||
];
|
||||
|
||||
return json_success('成功!', $data);
|
||||
}
|
||||
}
|
||||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
use Beike\Models\Customer;
|
||||
use Beike\Shop\Http\Controllers\Account\AddressController;
|
||||
use Beike\Shop\Http\Controllers\Account\ZoneController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
use Beike\Shop\Http\Controllers\CartController;
|
||||
use Beike\Shop\Http\Controllers\HomeController;
|
||||
|
|
@ -42,6 +43,7 @@ Route::prefix('/')
|
|||
Route::get('register', [RegisterController::class, 'index'])->name('register.index');
|
||||
Route::post('register', [RegisterController::class, 'store'])->name('register.store');
|
||||
Route::get('logout', [LogoutController::class, 'index'])->name('logout');
|
||||
Route::resource('countries.zones', ZoneController::class);
|
||||
|
||||
Route::prefix('account/')
|
||||
->middleware('shop_auth:' . Customer::AUTH_GUARD)
|
||||
|
|
|
|||
Loading…
Reference in New Issue