Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
P
poc-fe
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
poc
poc-fe
Commits
2af3a1f1
Commit
2af3a1f1
authored
Nov 28, 2024
by
tyyin lan
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'shirlyn' into 'master'
Merge branch 'shirlyn' into 'master' See merge request
!94
parents
8f461992
6db48280
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
43 additions
and
39 deletions
+43
-39
personal-app-config.ts
src/store/modules/personal-app-config.ts
+1
-1
applications-square.vue
src/views/applications-square/applications-square.vue
+4
-5
agent-memory-setting.vue
.../personal-app-setting/components/agent-memory-setting.vue
+12
-14
app-preview.vue
...nal-space/personal-app-setting/components/app-preview.vue
+3
-3
app-publish.vue
...nal-space/personal-app-setting/components/app-publish.vue
+7
-4
memory-preview-modal.vue
.../personal-app-setting/components/memory-preview-modal.vue
+1
-1
memory-variable-modal.vue
...personal-app-setting/components/memory-variable-modal.vue
+8
-5
personal-app.vue
src/views/personal-space/personal-app/personal-app.vue
+4
-4
sale-applications-configuration-modal.vue
...ce/personal-app/sale-applications-configuration-modal.vue
+3
-2
No files found.
src/store/modules/personal-app-config.ts
View file @
2af3a1f1
...
...
@@ -19,7 +19,7 @@ export function defaultPersonalAppConfigState(): PersonalAppConfigState {
continuousQuestionStatus
:
'default'
,
continuousQuestionSystem
:
''
,
continuousQuestionTurn
:
3
,
variableStructure
:
[]
,
variableStructure
:
null
,
isLongMemory
:
'N'
,
},
knowledgeConfig
:
{
...
...
src/views/applications-square/applications-square.vue
View file @
2af3a1f1
...
...
@@ -203,15 +203,14 @@ function handleEnterKeypress(event: KeyboardEvent) {
</div>
<div>
<n-collapse-transition
:show=
"isShowCarousel"
>
<div>
<div
class=
"mb-[20px]"
>
<n-carousel
autoplay
class=
"h-[280px] w-full rounded-[20px] object-cover 2xl:object-fill"
>
<img
class=
"h-full w-full object-cover"
src=
"@/assets/images/application-square-carousel.png"
/>
<!-- <img class="h-[280px] w-full object-cover" src="@/assets/images/application-square-carousel.png" /> -->
</n-carousel>
</div>
<div
class=
"h-[20px] bg-[#f3f6f9]"
></div>
</n-collapse-transition>
<div
class=
"sticky top-[-
30
px] z-10"
>
<div
class=
"sticky top-[-
24
px] z-10"
>
<n-scrollbar
x-scrollable
>
<div
class=
"flex items-center rounded-[5px] bg-white py-[9px] pl-[9px]"
>
<button
...
...
@@ -227,9 +226,9 @@ function handleEnterKeypress(event: KeyboardEvent) {
</div>
</n-scrollbar>
</div>
<n-scrollbar
style=
"max-height:
920
px"
>
<n-scrollbar
style=
"max-height:
854
px"
>
<div>
<div
class=
"mt-[14px] min-h-[80
0
px]"
>
<div
class=
"mt-[14px] min-h-[80
8
px]"
>
<div
v-show=
"agentApplicationClassifyIsLoading"
class=
"flex h-[500px] items-center justify-center"
>
<n-spin
size=
"large"
/>
</div>
...
...
src/views/personal-space/personal-app-setting/components/agent-memory-setting.vue
View file @
2af3a1f1
...
...
@@ -134,7 +134,7 @@ function handleChangeMemoryFragmentState(value: boolean) {
</
template
>
{{ memoryVariableItem.key }}
</n-popover>
<div
v-else
class=
"max-w-[105px] truncate text-[#151b26]"
>
{{ memoryVariableItem.key }}
</div>
<div
v-else
class=
"max-w-[105px] truncate
px-[3px]
text-[#151b26]"
>
{{ memoryVariableItem.key }}
</div>
<n-popover
placement=
"bottom"
trigger=
"hover"
:show-arrow=
"false"
class=
"p-[4px]!"
>
<
template
#
trigger
>
...
...
@@ -142,7 +142,7 @@ function handleChangeMemoryFragmentState(value: boolean) {
</
template
>
<div
class=
"text-[12px]"
>
<div
class=
"flex h-[30px]
w-[90px]
cursor-pointer items-center justify-start px-[8px] py-[5px] hover:rounded-[4px] hover:bg-[#f2f5f9]"
class=
"flex h-[30px] cursor-pointer items-center justify-start px-[8px] py-[5px] hover:rounded-[4px] hover:bg-[#f2f5f9]"
@
click=
"handleShowMemoryVariableModal"
>
<Edit
theme=
"outline"
size=
"16"
fill=
"#333"
:stroke-width=
"3"
/><span
class=
"ml-[4px]"
>
...
...
@@ -154,7 +154,7 @@ function handleChangeMemoryFragmentState(value: boolean) {
</span>
</div>
<div
class=
"flex h-[30px]
w-[90px]
cursor-pointer items-center justify-start px-[8px] py-[5px] hover:rounded-[4px] hover:bg-[#f2f5f9]"
class=
"flex h-[30px] cursor-pointer items-center justify-start px-[8px] py-[5px] hover:rounded-[4px] hover:bg-[#f2f5f9]"
@
click=
"handleCopyMemoryVariableName(memoryVariableItem)"
>
<Copy
theme=
"outline"
size=
"16"
fill=
"#333"
:stroke-width=
"3"
/>
...
...
@@ -166,17 +166,15 @@ function handleChangeMemoryFragmentState(value: boolean) {
}}
</span>
</div>
<n-space>
<div
class=
"flex h-[30px] w-[90px] cursor-pointer items-center justify-start px-[8px] py-[5px] hover:rounded-[4px] hover:bg-[#f2f5f9]"
@
click=
"handleDeleteMemoryVariableItem(memoryVariableItem)"
>
<ReduceOne
theme=
"outline"
size=
"16"
fill=
"#333"
:stroke-width=
"3"
/>
<span
class=
"ml-[4px]"
>
{{ t('common_module.delete') }}
</span>
</div>
</n-space>
<div
class=
"flex h-[30px] w-full cursor-pointer items-center justify-start px-[8px] py-[5px] hover:rounded-[4px] hover:bg-[#f2f5f9]"
@
click=
"handleDeleteMemoryVariableItem(memoryVariableItem)"
>
<ReduceOne
theme=
"outline"
size=
"16"
fill=
"#333"
:stroke-width=
"3"
/>
<span
class=
"ml-[4px]"
>
{{ t('common_module.delete') }}
</span>
</div>
</div>
</n-popover>
</div>
...
...
src/views/personal-space/personal-app-setting/components/app-preview.vue
View file @
2af3a1f1
...
...
@@ -107,7 +107,7 @@ function handleOpenMemoryPreviewModal(MemoryTabName: string) {
<
template
>
<div
class=
"flex h-full min-w-[300px] flex-[2_2_0%] flex-col overflow-hidden bg-[#f2f5f9]"
>
<div
class=
"flex justify-between"
>
<div
class=
"flex
items-center
justify-between"
>
<div
class=
"mb-[18px] flex w-full items-center justify-between px-5 py-[18px]"
>
<p
class=
"text-base"
>
{{
t
(
'personal_space_module.agent_module.agent_setting_module.agent_config_module.preview'
)
}}
...
...
@@ -136,11 +136,11 @@ function handleOpenMemoryPreviewModal(MemoryTabName: string) {
<n-popover
placement=
"bottom"
trigger=
"hover"
class=
"p-[4px]!"
:show-arrow=
"false"
>
<template
#
trigger
>
<div
class=
"flex items-center justify-center pl-5 text-[14px]"
>
<Brain
theme=
"outline"
size=
"1
6
"
fill=
"#333"
/>
<Brain
theme=
"outline"
size=
"1
5
"
fill=
"#333"
/>
<div
class=
"mx-[4px]"
>
{{
t
(
'personal_space_module.agent_module.agent_setting_module.agent_config_module.memory'
)
}}
</div>
<Down
theme=
"outline"
size=
"1
6"
fill=
"#333"
class=
"
inline"
/>
<Down
theme=
"outline"
size=
"1
5"
fill=
"#333"
class=
"mt-[2px]
inline"
/>
</div>
</
template
>
<div>
...
...
src/views/personal-space/personal-app-setting/components/app-publish.vue
View file @
2af3a1f1
...
...
@@ -225,11 +225,14 @@ function handleToApplicationSquare() {
<div
class=
"flex items-center justify-start p-[12px]"
>
<AllApplication
theme=
"filled"
size=
"24"
fill=
"#000dff"
:stroke-width=
"3"
/>
<div
class=
"ml-[12px]"
>
<div
class=
"hover:text-theme-color flex cursor-pointer items-center"
@
click=
"handleToApplicationSquare"
>
<div
class=
"mr-[2px]"
>
<div
class=
"flex"
>
<span
class=
"hover:text-theme-color flex cursor-pointer items-center gap-[4px]"
@
click=
"handleToApplicationSquare"
>
{{
t
(
'router_title_module.application_square'
)
}}
</div
>
<
CustomIcon
icon=
"ep:top-right"
/
>
<CustomIcon
icon=
"ep:top-right"
/
>
<
/span
>
</div>
<div
class=
"text-[#84868c]"
>
...
...
src/views/personal-space/personal-app-setting/components/memory-preview-modal.vue
View file @
2af3a1f1
...
...
@@ -248,7 +248,7 @@ function handleModalOpenAfter() {
</div>
</div>
</div>
<div
v-show=
"longMemoryList.length === 0"
class=
"mt-[
6
0px] flex h-[250px] flex-col items-center"
>
<div
v-show=
"longMemoryList.length === 0"
class=
"mt-[
9
0px] flex h-[250px] flex-col items-center"
>
<img
src=
"@/assets/images/empty.png"
width=
"144px"
height=
"100px"
/>
<div
class=
"text-[14px]"
>
{{ t('common_module.empty_data') }}
</div>
</div>
...
...
src/views/personal-space/personal-app-setting/components/memory-variable-modal.vue
View file @
2af3a1f1
...
...
@@ -109,7 +109,9 @@ function handleMemoryVariableFormSave() {
const
isAllValid
=
results
.
every
((
result
)
=>
result
)
if
(
isAllValid
)
{
personalAppConfigStore
.
commConfig
.
variableStructure
=
memoryVariableTable
.
value
personalAppConfigStore
.
commConfig
.
variableStructure
=
memoryVariableTable
.
value
.
length
?
memoryVariableTable
.
value
:
null
handleMemoryPreviewModalClose
(
true
)
window
.
$message
.
success
(
t
(
'common_module.save_success_message'
))
}
else
{
...
...
@@ -149,6 +151,7 @@ defineExpose({
class=
"h-auto max-h-[720px]"
:mask-closable=
"false"
:auto-focus=
"false"
:on-after-leave=
"handleMemoryPreviewModalClose"
>
<div
class=
"flex flex-col items-center justify-center"
>
<div
class=
"max-h-[720px] w-[820px] rounded-lg bg-white p-[24px]"
>
...
...
@@ -165,7 +168,7 @@ defineExpose({
size=
"18"
fill=
"#00000073"
class=
"cursor-pointer"
@
click=
"
handleMemoryPreviewModalClose()
"
@
click=
"
isShowMemoryVariableModal = false
"
/>
</div>
<div
...
...
@@ -188,7 +191,7 @@ defineExpose({
</div>
</div>
<div>
<n-scrollbar
style=
"max-height: 4
9
0px; overflow: hidden"
>
<n-scrollbar
style=
"max-height: 4
5
0px; overflow: hidden"
>
<div
class=
"flex justify-center"
>
<table
class=
"w-full"
>
<thead
class=
"sticky top-[0px] z-20 text-[#5c5f66]"
>
...
...
@@ -309,7 +312,7 @@ defineExpose({
/>
</n-form-item>
</td>
<td
class=
"ml-[15px] mt-[5px] flex pl-[12px]
pt-[10px]
"
>
<td
class=
"ml-[15px] mt-[5px] flex pl-[12px]"
>
<n-tooltip
trigger=
"hover"
>
<
template
#
trigger
>
<Delete
...
...
@@ -381,7 +384,7 @@ defineExpose({
<div
class=
"mt-[24px] flex justify-end"
>
<button
class=
"hover:text-theme-color hover:border-theme-color !mr-[12px] box-content !h-[38px] !w-[74px] cursor-pointer rounded-[6px] border-[1px] border-solid border-[#dde3f0] px-[10px] outline-none transition-all duration-300 hover:border-[theme-color]"
@
click=
"
handleMemoryPreviewModalClose()
"
@
click=
"
isShowMemoryVariableModal = false
"
>
{{ t('common_module.cancel_btn_text') }}
</button>
...
...
src/views/personal-space/personal-app/personal-app.vue
View file @
2af3a1f1
...
...
@@ -328,7 +328,7 @@ const handleCardContentScrollDebounce = debounce(
</
template
>
<!-- <div
v-show="agentAppItem.baseInfo.agentPublishStatus !== 'draft'"
class="hover:bg-active-color mb-[10px] mt-[8px] h-[24px] w-full rounded-[4px] p
y-[5px] pl
-[5px] text-[14px] leading-[14px] text-[#333333]"
class="hover:bg-active-color mb-[10px] mt-[8px] h-[24px] w-full rounded-[4px] p-[5px] text-[14px] leading-[14px] text-[#333333]"
@click="handleAnalysisPersonalApp(agentAppItem)"
>
{{ t('common_module.data_table_module.analysis') }}
...
...
@@ -344,7 +344,7 @@ const handleCardContentScrollDebounce = debounce(
>
<
template
#
trigger
>
<div
class=
"hover:bg-active-color mb-[10px] mt-[8px] h-[24px] w-full rounded-[4px] p
y-[5px] pl
-[5px] text-[14px] leading-[14px] text-[#333333]"
class=
"hover:bg-active-color mb-[10px] mt-[8px] h-[24px] w-full rounded-[4px] p-[5px] text-[14px] leading-[14px] text-[#333333]"
>
{{
t
(
'common_module.data_table_module.remove_applications'
)
}}
</div>
...
...
@@ -358,7 +358,7 @@ const handleCardContentScrollDebounce = debounce(
</div>
<div
v-show=
"agentAppItem.isSale === 'N'"
>
<div
class=
"hover:bg-active-color mb-[10px] mt-[8px] h-[24px] w-full rounded-[4px] p
y-[5px] pl
-[5px] text-[14px] leading-[14px] text-[#333333]"
class=
"hover:bg-active-color mb-[10px] mt-[8px] h-[24px] w-full rounded-[4px] p-[5px] text-[14px] leading-[14px] text-[#333333]"
@
click=
"handleChangeApplicationsSaleStatus(agentAppItem)"
>
{{ t('common_module.data_table_module.listing_applications') }}
...
...
@@ -367,7 +367,7 @@ const handleCardContentScrollDebounce = debounce(
</div>
<div
class=
"hover:bg-active-color mb-[8px] mt-[8px] h-[24px] min-w-[72px] rounded-[4px] p
y-[5px] pl-[8
px] text-[14px] leading-[14px] text-[#F25744]"
class=
"hover:bg-active-color mb-[8px] mt-[8px] h-[24px] min-w-[72px] rounded-[4px] p
-[5
px] text-[14px] leading-[14px] text-[#F25744]"
@
click=
"handleDeletePersonalApp(agentAppItem.baseInfo.agentId)"
>
{{ t('common_module.delete') }}
...
...
src/views/personal-space/personal-app/sale-applications-configuration-modal.vue
View file @
2af3a1f1
...
...
@@ -116,6 +116,7 @@ function handleModalOpenAfter() {
:on-after-enter=
"handleModalOpenAfter"
class=
"h-auto max-h-[720px]"
:mask-closable=
"false"
:on-after-leave=
"handleApplicationsSaleSettingModalClose"
>
<div
class=
"flex flex-col items-center justify-center"
>
<div
class=
"max-h-[720px] w-[720px] rounded-lg bg-white p-[24px]"
>
...
...
@@ -134,7 +135,7 @@ function handleModalOpenAfter() {
size=
"12"
fill=
"#00000073"
class=
"cursor-pointer"
@
click=
"
handleApplicationsSaleSettingModalClo
se"
@
click=
"
isShowSaleApplicationsConfigurationModal = fal
se"
/>
</div>
...
...
@@ -204,7 +205,7 @@ function handleModalOpenAfter() {
<div
class=
"mt-[24px] flex justify-end"
>
<button
class=
"hover:text-theme-color hover:border-theme-color !mr-[12px] box-content !h-[38px] !w-[74px] cursor-pointer rounded-[6px] border-[1px] border-solid border-[#dde3f0] px-[10px] outline-none transition-all duration-300 hover:border-[theme-color]"
@
click=
"
handleApplicationsSaleSettingModalClo
se"
@
click=
"
isShowSaleApplicationsConfigurationModal = fal
se"
>
{{ t('common_module.cancel_btn_text') }}
</button>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment