Commit c1e71610 authored by nick zheng's avatar nick zheng

Merge branch 'beta' into 'master'

Beta

See merge request !39
parents ea73ba1e 2017e1ba
import { fetchEventSource } from '@microsoft/fetch-event-source' import { fetchEventSource } from '@microsoft/fetch-event-source'
import { BASE_URLS } from '@/config/base-url' import { BASE_URLS } from '@/config/base-url'
import { useUserStore } from '@/store/modules/user' import { useUserStore } from '@/store/modules/user'
import { useSystemLanguageStore } from '@/store/modules/system-language'
import { languageKeyTransform } from '@/utils/language-key-transform'
const EVENT_SOURCE_BASE_URL = `${BASE_URLS[window.ENV || 'DEV']}` const EVENT_SOURCE_BASE_URL = `${BASE_URLS[window.ENV || 'DEV']}`
...@@ -14,6 +16,7 @@ export function fetchCustomEventSource(config: { ...@@ -14,6 +16,7 @@ export function fetchCustomEventSource(config: {
onFinally?: () => void onFinally?: () => void
}) { }) {
const userStore = useUserStore() const userStore = useUserStore()
const systemLanguageStore = useSystemLanguageStore()
let responseError = false let responseError = false
fetchEventSource(`${EVENT_SOURCE_BASE_URL}${config.path}`, { fetchEventSource(`${EVENT_SOURCE_BASE_URL}${config.path}`, {
...@@ -21,6 +24,7 @@ export function fetchCustomEventSource(config: { ...@@ -21,6 +24,7 @@ export function fetchCustomEventSource(config: {
headers: { headers: {
'Content-Type': 'application/json', 'Content-Type': 'application/json',
'X-Request-Token': userStore.token || '', 'X-Request-Token': userStore.token || '',
'x-lang': languageKeyTransform(systemLanguageStore.currentLanguageInfo.key),
}, },
body: JSON.stringify(config.payload || {}), body: JSON.stringify(config.payload || {}),
signal: config.controller?.signal, signal: config.controller?.signal,
......
import { fetchEventSource } from '@microsoft/fetch-event-source' import { fetchEventSource } from '@microsoft/fetch-event-source'
import { BASE_URLS } from '@/config/base-url' import { BASE_URLS } from '@/config/base-url'
import { useUserStore } from '@/store/modules/user' import { useUserStore } from '@/store/modules/user'
import { useSystemLanguageStore } from '@/store/modules/system-language'
import { languageKeyTransform } from '@/utils/language-key-transform'
const EVENT_SOURCE_BASE_URL = `${BASE_URLS[window.ENV || 'DEV']}` const EVENT_SOURCE_BASE_URL = `${BASE_URLS[window.ENV || 'DEV']}`
...@@ -14,6 +16,7 @@ export function fetchEventStreamSource(config: { ...@@ -14,6 +16,7 @@ export function fetchEventStreamSource(config: {
onFinally?: () => void onFinally?: () => void
}) { }) {
const userStore = useUserStore() const userStore = useUserStore()
const systemLanguageStore = useSystemLanguageStore()
let responseError = false let responseError = false
fetchEventSource(`${EVENT_SOURCE_BASE_URL}${config.path}`, { fetchEventSource(`${EVENT_SOURCE_BASE_URL}${config.path}`, {
...@@ -21,6 +24,7 @@ export function fetchEventStreamSource(config: { ...@@ -21,6 +24,7 @@ export function fetchEventStreamSource(config: {
headers: { headers: {
'Content-Type': 'application/json', 'Content-Type': 'application/json',
'X-Request-Token': userStore.token || '', 'X-Request-Token': userStore.token || '',
'x-lang': languageKeyTransform(systemLanguageStore.currentLanguageInfo.key),
}, },
body: JSON.stringify(config.payload || {}), body: JSON.stringify(config.payload || {}),
signal: config.controller?.signal, signal: config.controller?.signal,
......
...@@ -54,7 +54,7 @@ const currentKnowledgeChunkInfo = ref<KnowledgeChunkItem>({ ...defaultKnowledgeC ...@@ -54,7 +54,7 @@ const currentKnowledgeChunkInfo = ref<KnowledgeChunkItem>({ ...defaultKnowledgeC
const documentIcon = computed(() => (documentUrl: string) => { const documentIcon = computed(() => (documentUrl: string) => {
const type = documentUrl.substring(documentUrl.lastIndexOf('.') + 1) const type = documentUrl.substring(documentUrl.lastIndexOf('.') + 1)
return `https://gsst-poe-sit.gz.bcebos.com/icon/${type}.png` return `https://gsst-poe-sit.gz.bcebos.com/icon/${type}.svg`
}) })
const emptyKnowledgeChunkListText = computed(() => { const emptyKnowledgeChunkListText = computed(() => {
......
...@@ -13,6 +13,7 @@ export interface KnowledgeItem { ...@@ -13,6 +13,7 @@ export interface KnowledgeItem {
trainStatus: TrainStatus trainStatus: TrainStatus
isOpen: 'Y' | 'N' isOpen: 'Y' | 'N'
createdTime: Date createdTime: Date
documentInfos: KnowledgeDocumentItem[]
} }
export interface SegmentationConfigInterface { export interface SegmentationConfigInterface {
......
...@@ -66,7 +66,7 @@ const trainFileFontColor = computed(() => (status: TrainStatus) => { ...@@ -66,7 +66,7 @@ const trainFileFontColor = computed(() => (status: TrainStatus) => {
const trainFileIcon = computed(() => (documentUrl: string) => { const trainFileIcon = computed(() => (documentUrl: string) => {
const type = documentUrl.substring(documentUrl.lastIndexOf('.') + 1) const type = documentUrl.substring(documentUrl.lastIndexOf('.') + 1)
return `https://gsst-poe-sit.gz.bcebos.com/icon/${type}.png` return `https://gsst-poe-sit.gz.bcebos.com/icon/${type}.svg`
}) })
const isTrainFileListFinish = computed(() => { const isTrainFileListFinish = computed(() => {
......
...@@ -34,7 +34,7 @@ const emit = defineEmits<Emit>() ...@@ -34,7 +34,7 @@ const emit = defineEmits<Emit>()
const uploadFileList = ref<FileItem[]>([]) const uploadFileList = ref<FileItem[]>([])
const uploadFileIcon = (type: string) => { const uploadFileIcon = (type: string) => {
return `https://gsst-poe-sit.gz.bcebos.com/icon/${type}.png` return `https://gsst-poe-sit.gz.bcebos.com/icon/${type}.svg`
} }
const isDisabledNextBtn = computed(() => { const isDisabledNextBtn = computed(() => {
......
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