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,20 +63,22 @@ ...@@ -62,20 +63,22 @@
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)
products.forEach((product) => { if (pathname === 'swlab-docs') {
const productItem = document.createElement('li') products.forEach((product) => {
productItem.textContent = product const productItem = document.createElement('li')
productItem.addEventListener('click', () => { productItem.textContent = product
docType = product // 클릭한 제품명을 docType에 저장 productItem.addEventListener('click', () => {
createAiMessage(`${docType} 가이드에 대한 도움을 드리겠습니다.`) docType = product // 클릭한 제품명을 docType에 저장
createAiMessage(`${docType} 가이드에 대한 도움을 드리겠습니다.`)
})
productList.appendChild(productItem)
}) })
productList.appendChild(productItem)
})
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