2025-07-17 10:05:47 +09:00
|
|
|
<?php
|
|
|
|
|
|
2025-07-18 11:37:07 +09:00
|
|
|
namespace App\Http\Controllers\Api\V1;
|
2025-07-17 10:05:47 +09:00
|
|
|
|
|
|
|
|
use App\Helpers\ApiResponse;
|
2025-09-24 21:00:31 +09:00
|
|
|
use Illuminate\Http\Request;
|
2025-07-17 10:05:47 +09:00
|
|
|
use Illuminate\Support\Facades\DB;
|
|
|
|
|
|
|
|
|
|
class CommonController
|
|
|
|
|
{
|
|
|
|
|
public static function getComeCode()
|
|
|
|
|
{
|
2025-08-20 17:01:32 +09:00
|
|
|
return ApiResponse::handle(function () {
|
2025-09-24 21:00:31 +09:00
|
|
|
return DB::table('common_codes')
|
2025-08-20 17:01:32 +09:00
|
|
|
->select(['code_group', 'code', 'name', 'description', 'is_active'])
|
|
|
|
|
->where('tenant_id', app('tenant_id'))
|
|
|
|
|
->get();
|
|
|
|
|
}, '공통코드');
|
2025-07-17 10:05:47 +09:00
|
|
|
}
|
2025-09-24 21:00:31 +09:00
|
|
|
|
|
|
|
|
public function list(Request $request)
|
|
|
|
|
{
|
2025-11-06 17:45:49 +09:00
|
|
|
return ApiResponse::handle(function () {
|
2025-09-24 21:00:31 +09:00
|
|
|
// Service implementation needed
|
|
|
|
|
return [];
|
|
|
|
|
}, __('message.fetched'));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public function index(Request $request, string $group)
|
|
|
|
|
{
|
2025-11-06 17:45:49 +09:00
|
|
|
return ApiResponse::handle(function () {
|
2025-09-24 21:00:31 +09:00
|
|
|
// Service implementation needed
|
|
|
|
|
return [];
|
|
|
|
|
}, __('message.fetched'));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public function store(Request $request)
|
|
|
|
|
{
|
2025-11-06 17:45:49 +09:00
|
|
|
return ApiResponse::handle(function () {
|
2025-09-24 21:00:31 +09:00
|
|
|
// Service implementation needed
|
|
|
|
|
return [];
|
|
|
|
|
}, __('message.settings.common_code_saved'));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public function update(Request $request, int $id)
|
|
|
|
|
{
|
2025-11-06 17:45:49 +09:00
|
|
|
return ApiResponse::handle(function () {
|
2025-09-24 21:00:31 +09:00
|
|
|
// Service implementation needed
|
|
|
|
|
return [];
|
|
|
|
|
}, __('message.updated'));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public function destroy(Request $request, int $id)
|
|
|
|
|
{
|
2025-11-06 17:45:49 +09:00
|
|
|
return ApiResponse::handle(function () {
|
2025-09-24 21:00:31 +09:00
|
|
|
// Service implementation needed
|
|
|
|
|
return [];
|
|
|
|
|
}, __('message.deleted'));
|
|
|
|
|
}
|
2025-12-21 03:56:48 +09:00
|
|
|
}
|