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
#QPARTNER 로그인 api
DB_HOST=202.218.61.226
DB_USER=readonly
DB_PASSWORD=aAjmFW12iHKW84l1
DB_DATABASE=qpartners
DB_PORT=3306
#DB_HOST=202.218.61.226
#DB_USER=readonly
#DB_PASSWORD=aAjmFW12iHKW84l1
#DB_DATABASE=qpartners
#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
#QPARTNER 로그인 api
DB_HOST=202.218.61.226
DB_USER=readonly
DB_PASSWORD=aAjmFW12iHKW84l1
DB_DATABASE=qpartners
DB_PORT=3306
#DB_HOST=202.218.61.226
#DB_USER=readonly
#DB_PASSWORD=aAjmFW12iHKW84l1
#DB_DATABASE=qpartners
#DB_PORT=3306

View File

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

View File

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