feat(admin): add Montzar partner product list API for settings select

Expose GET /admin/montzar/products using MontzarService::listProductOptions().

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-08-19 14:02:48 +03:30
co-authored by Cursor
parent a321ebdaad
commit 08d51ab1d1
3 changed files with 63 additions and 0 deletions
@@ -6,6 +6,7 @@ use App\DB\Te\TableEngine;
use App\Http\Controllers\Controller;
use App\Models\Price;
use App\Models\PriceCandle;
use App\Services\MontzarService;
use App\Services\ZaarboxPriceService;
use Illuminate\Http\Request;
@@ -71,6 +72,17 @@ class PriceController extends Controller
]);
}
public function montzarProducts(MontzarService $montzarService)
{
return response()->json([
'code' => 0,
'message' => 'عملیات با موفقیت انجام شد.',
'data' => [
'items' => $montzarService->listProductOptions(),
],
]);
}
/** لیست مرجع قیمت برای ادمین قدیمی (ghatreh_admin) — GET /admin/p */
public function methodPrices(ZaarboxPriceService $zaarboxPriceService)
{