- URL 하드코딩 → .env APP_URL 기반 동적 URL로 변경 - DB 연결 하드코딩 → .env 기반으로 변경 - MySQL strict mode DATE 오류 수정
48 lines
1.6 KiB
PHP
48 lines
1.6 KiB
PHP
<?php
|
|
header('Content-Type: application/json');
|
|
header('Access-Control-Allow-Origin: *');
|
|
|
|
// Mock Data based on sample.xlsx analysis
|
|
$response = [
|
|
"company_info" => [
|
|
"id" => "comp_001",
|
|
"name" => "건축자재(주)",
|
|
"logo_url" => "https://via.placeholder.com/150x50?text=Company+Logo", // Placeholder
|
|
"currency" => "KRW"
|
|
],
|
|
"sales_config" => [
|
|
"programs" => [
|
|
[
|
|
"id" => "prog_qr",
|
|
"name" => "QR코드 (설비관리/장비점검)",
|
|
"unit_price" => 10400000,
|
|
"subscription_fee" => 100000,
|
|
"duration_months" => 84,
|
|
"join_fee" => 2000000,
|
|
"commission_rates" => [
|
|
"seller" => ["join" => 0.20, "sub" => 0.50],
|
|
"manager" => ["join" => 0.05, "sub" => 0.30],
|
|
"educator" => ["join" => 0.03, "sub" => 0.20]
|
|
]
|
|
],
|
|
[
|
|
"id" => "prog_photo",
|
|
"name" => "사진관리 (출하/검사/토큰적용)",
|
|
"unit_price" => 20800000,
|
|
"subscription_fee" => 200000,
|
|
"duration_months" => 84,
|
|
"join_fee" => 4000000,
|
|
"commission_rates" => [
|
|
"seller" => ["join" => 0.20, "sub" => 0.50],
|
|
"manager" => ["join" => 0.05, "sub" => 0.30],
|
|
"educator" => ["join" => 0.03, "sub" => 0.20]
|
|
]
|
|
]
|
|
],
|
|
"default_contract_period" => 84
|
|
]
|
|
];
|
|
|
|
echo json_encode($response, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE);
|
|
?>
|