Commit 04c4c14f authored by 박민석's avatar 박민석

update ui

parent ad40bc7a
Pipeline #20830 passed with stages
in 4 minutes and 11 seconds
...@@ -13,7 +13,8 @@ ...@@ -13,7 +13,8 @@
let INIT = false let INIT = false
let isComposing = false let isComposing = false
let isLoading = false let isLoading = false
let docType = '' // 선택된 제품 유형을 저장할 변수 const pathname = window.location.pathname.split('/')?.[3] || ''
let docType = pathname // 선택된 제품 유형을 저장할 변수
const openIconPath = ` const openIconPath = `
<path stroke-linecap="round" stroke-linejoin="round" <path stroke-linecap="round" stroke-linejoin="round"
...@@ -62,9 +63,10 @@ ...@@ -62,9 +63,10 @@
const products = ['BXM', 'BXCM', 'BXCP', 'BXI'] const products = ['BXM', 'BXCM', 'BXCP', 'BXI']
messageItem.className = 'message ai' messageItem.className = 'message ai'
messageItem.textContent = '뱅크웨어글로벌 소프트웨어 연구소 챗봇입니다. 어떤 제품 가이드에 대한 질문을 하시겠습니까?' messageItem.textContent = pathname === 'swlab-docs' ? '뱅크웨어글로벌 소프트웨어 연구소 챗봇입니다. 어떤 제품 가이드에 대한 질문을 하시겠습니까?' : `뱅크웨어글로벌 소프트웨어 연구소 챗봇입니다. ${pathname.toUpperCase()}제품 가이드에 대한 질문을 해주세요.`
chatBody.appendChild(messageItem) chatBody.appendChild(messageItem)
if (pathname === 'swlab-docs') {
products.forEach((product) => { products.forEach((product) => {
const productItem = document.createElement('li') const productItem = document.createElement('li')
productItem.textContent = product productItem.textContent = product
...@@ -76,6 +78,7 @@ ...@@ -76,6 +78,7 @@
}) })
chatBody.appendChild(productList) chatBody.appendChild(productList)
}
INIT = true INIT = true
...@@ -168,10 +171,10 @@ ...@@ -168,10 +171,10 @@
const payload = { const payload = {
question: message, question: message,
docsType: docType, docsType: docType.toLowerCase(),
} }
fetch('https://182.162.100.161:13002/ask', { fetch('http://182.162.100.161:13002/ask', {
method: 'POST', method: 'POST',
headers: { headers: {
'Content-Type': 'application/json', 'Content-Type': 'application/json',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment