This commit is contained in:
nalpari 2025-05-20 14:16:19 +09:00
parent 09795f71ac
commit fcd80cbe3b
4 changed files with 52 additions and 51 deletions

View File

@ -10,8 +10,8 @@ NEXT_PUBLIC_QSP_API_URL=http://1.248.227.176:8120
NEXT_PUBLIC_INQUIRY_API_URL=http://1.248.227.176:38080 NEXT_PUBLIC_INQUIRY_API_URL=http://1.248.227.176:38080
#QPARTNER 로그인 api #QPARTNER 로그인 api
DB_HOST=202.218.61.226 #DB_HOST=202.218.61.226
DB_USER=readonly #DB_USER=readonly
DB_PASSWORD=aAjmFW12iHKW84l1 #DB_PASSWORD=aAjmFW12iHKW84l1
DB_DATABASE=qpartners #DB_DATABASE=qpartners
DB_PORT=3306 #DB_PORT=3306

View File

@ -8,8 +8,8 @@ NEXT_PUBLIC_QSP_API_URL=http://1.248.227.176:8120
NEXT_PUBLIC_INQUIRY_API_URL=http://1.248.227.176:38080 NEXT_PUBLIC_INQUIRY_API_URL=http://1.248.227.176:38080
#QPARTNER 로그인 api #QPARTNER 로그인 api
DB_HOST=202.218.61.226 #DB_HOST=202.218.61.226
DB_USER=readonly #DB_USER=readonly
DB_PASSWORD=aAjmFW12iHKW84l1 #DB_PASSWORD=aAjmFW12iHKW84l1
DB_DATABASE=qpartners #DB_DATABASE=qpartners
DB_PORT=3306 #DB_PORT=3306

View File

@ -2,46 +2,47 @@ import { NextResponse } from 'next/server'
import executeQuery from '@/libs/partner' import executeQuery from '@/libs/partner'
export async function GET(request: Request) { export async function GET(request: Request) {
const sql = `SELECT // const sqls = `SELECT
r.data_id, // r.data_id,
u.id AS user_id, // u.id AS user_id,
u.login_id AS user_login_id, // u.login_id AS user_login_id,
u.password AS user_password, // u.password AS user_password,
u.user_name AS user_name, // u.user_name AS user_name,
u.user_name_kana AS user_name_kana, // u.user_name_kana AS user_name_kana,
u.sei AS user_sei, // u.sei AS user_sei,
u.mei AS user_mei, // u.mei AS user_mei,
u.sei_kana AS user_sei_kana, // u.sei_kana AS user_sei_kana,
u.mei_kana AS user_mei_kana, // u.mei_kana AS user_mei_kana,
u.user_tel AS user_tel, // u.user_tel AS user_tel,
u.user_fax AS user_fax, // u.user_fax AS user_fax,
u.status AS user_status, // u.status AS user_status,
u.seko_id AS user_seko_id, // u.seko_id AS user_seko_id,
u.seko_limit AS user_seko_limit, // u.seko_limit AS user_seko_limit,
s.id AS supplier_id, // s.id AS supplier_id,
s.code AS supplier_code, // s.code AS supplier_code,
s.name AS supplier_name, // s.name AS supplier_name,
s.name_kana AS supplier_name_kana, // s.name_kana AS supplier_name_kana,
s.kind AS supplier_kind // s.kind AS supplier_kind
FROM // FROM
R_DATA r // R_DATA r
JOIN // JOIN
M_USER u ON r.data_id = u.id // M_USER u ON r.data_id = u.id
JOIN // JOIN
M_SUPPLIER s ON r.relation_id = s.id // M_SUPPLIER s ON r.relation_id = s.id
WHERE // WHERE
u.status = '1' // u.status = '1'
AND // AND
u.seko_id is not null // u.seko_id is not null
AND // AND
u.seko_limit > now() // u.seko_limit > now()
AND // AND
s.kind = '4' // s.kind = '4'
AND // AND
u.login_id = ? // u.login_id = ?
AND // AND
u.password = ? // u.password = ?
` // `
const sql = 'SELECT * FROM M_USER'
const data = await executeQuery(sql, []) const data = await executeQuery(sql, [])
console.log('🚀 ~ GET ~ data:', data) console.log('🚀 ~ GET ~ data:', data)
return NextResponse.json(data) return NextResponse.json(data)

View File

@ -22,7 +22,7 @@ interface RootLayoutProps {
header: ReactNode header: ReactNode
footer: ReactNode footer: ReactNode
floatBtn: ReactNode floatBtn: ReactNode
}6 }
export default async function RootLayout({ children, header, footer, floatBtn }: RootLayoutProps): Promise<ReactNode> { export default async function RootLayout({ children, header, footer, floatBtn }: RootLayoutProps): Promise<ReactNode> {
const cookieStore = await cookies() const cookieStore = await cookies()