Ver Fonte

Merge branch 'master' of http://gitlab.smartai.com/zhupei/smartai2dian0

zhupei@smartai.com há 1 ano atrás
pai
commit
9182438fc1
100 ficheiros alterados com 179 adições e 71 exclusões
  1. 1 1
      dist/assets/About-ByBjetQH.js
  2. 0 0
      dist/assets/Action-5uV8np0U.js
  3. 1 0
      dist/assets/Action-q_46Ybgn.css
  4. 0 1
      dist/assets/Action-zK0u_Q_Y.css
  5. 1 0
      dist/assets/Agent-DUFA0RTh.js
  6. 0 1
      dist/assets/Agent-FWXVfHXt.js
  7. 1 1
      dist/assets/CardItem-BRTHfiHY.js
  8. 0 1
      dist/assets/CardItem-PUf9RpM5.css
  9. 1 0
      dist/assets/CardItem-lZ2tRvAd.css
  10. 0 0
      dist/assets/ChatAsideMenu-DstRYWDQ.js
  11. 1 1
      dist/assets/ContentContainer-BpAZiJfd.js
  12. 0 1
      dist/assets/Conversation-2KO7NN_L.js
  13. 1 0
      dist/assets/Conversation-DGRMD3JE.js
  14. 0 0
      dist/assets/ConversationBoard-BdH4nnGt.js
  15. 0 0
      dist/assets/ConversationHistory-pwSm0JBD.js
  16. 0 0
      dist/assets/ConversationQA-B1enaMNj.js
  17. 0 0
      dist/assets/Header-C_am6r2X.js
  18. 0 0
      dist/assets/Header-DDyH2S3u.js
  19. 0 0
      dist/assets/Header-_3Jx57zS.css
  20. 0 0
      dist/assets/Header.vue_vue_type_style_index_0_scoped_44f0e29c_lang-DShVXpdS.js
  21. 0 0
      dist/assets/Intelligent-BWG22dhn.css
  22. 0 0
      dist/assets/Intelligent-DjOFVQWa.js
  23. 0 0
      dist/assets/Intelligent-T9W3fF1H.css
  24. 0 1
      dist/assets/Knowledge-B2GCkHdD.css
  25. 1 0
      dist/assets/Knowledge-Bqekd6_l.css
  26. 0 0
      dist/assets/Knowledge-Di9s4snS.js
  27. 0 0
      dist/assets/KnowledgeDetail-BD5U-T75.css
  28. 0 0
      dist/assets/KnowledgeDetail-CPE3Iplc.css
  29. 0 0
      dist/assets/KnowledgeDetail-DuVQK7d4.js
  30. 1 1
      dist/assets/LayoutExperience-DSXPz5nJ.js
  31. 1 0
      dist/assets/LayoutPermission-X2X6Q6UW.js
  32. 1 0
      dist/assets/LayoutPermission-XRwMdt7K.css
  33. 0 1
      dist/assets/LayoutPermission-eX5gWddA.css
  34. 0 1
      dist/assets/LayoutPermission-q9Vt6JWe.js
  35. 0 1
      dist/assets/Login-7Y0eqJ0k.css
  36. 1 0
      dist/assets/Login-BYgDhU9D.css
  37. 0 0
      dist/assets/Login-BgFF_ovP.js
  38. 1 0
      dist/assets/Modal-BdwjIfph.css
  39. 1 0
      dist/assets/Modal-CJpUAkiq.js
  40. 0 0
      dist/assets/Model-BSO36LhQ.js
  41. 0 1
      dist/assets/Model-D2cu-tsl.css
  42. 1 0
      dist/assets/Model-DOkLT4GE.css
  43. 0 0
      dist/assets/Model-DdJLYoZ7.js
  44. 0 1
      dist/assets/PermissionAccount-BLIBZ7LE.css
  45. 1 0
      dist/assets/PermissionAccount-DqO_H0um.css
  46. 0 0
      dist/assets/PermissionAccount-PrlKaXfJ.js
  47. 0 0
      dist/assets/PermissionAccount-fTOy3g_p.js
  48. 0 0
      dist/assets/PermissionGroup-CGup1CFh.js
  49. 1 0
      dist/assets/PermissionGroup-CMaK02jB.css
  50. 0 0
      dist/assets/PermissionGroup-Cw06Yqgh.js
  51. 0 1
      dist/assets/PermissionGroup-_GtTtr7u.css
  52. 1 0
      dist/assets/PermissionOrganization-B4FAjOdX.css
  53. 0 0
      dist/assets/PermissionOrganization-ChQn9nCc.js
  54. 0 0
      dist/assets/PermissionOrganization-D9DnllVa.js
  55. 0 1
      dist/assets/PermissionOrganization-DUENGtla.css
  56. 1 0
      dist/assets/PermissionResource-BKHmftC7.css
  57. 0 0
      dist/assets/PermissionResource-BpO1vPM_.js
  58. 0 1
      dist/assets/PermissionResource-BvmaUZ-p.css
  59. 0 0
      dist/assets/PermissionResource-wBgY4D3M.js
  60. 0 0
      dist/assets/PermissionRole-BlWoYJ2x.js
  61. 0 0
      dist/assets/PermissionRole-CgCPc1nq.js
  62. 1 0
      dist/assets/PermissionRole-Chw1drKW.css
  63. 0 1
      dist/assets/PermissionRole-D_mbua51.css
  64. 0 1
      dist/assets/Profiles-BrCMlnBF.js
  65. 1 0
      dist/assets/Profiles-rbdu3Os8.js
  66. 1 1
      dist/assets/RagFlowChat-C7vFsrqr.js
  67. 1 1
      dist/assets/Register-ZORIb3yx.js
  68. 0 1
      dist/assets/Settings-DQ2wt3rD.js
  69. 1 0
      dist/assets/Settings-nZwMtCvQ.js
  70. 0 1
      dist/assets/TreeParts-6SQOMzPJ.css
  71. 1 0
      dist/assets/TreeParts-BiGGSYJH.css
  72. 1 1
      dist/assets/TreeParts-DS6PM2ZX.js
  73. 1 1
      dist/assets/Xiaoshu-BkE32ilx.js
  74. 1 1
      dist/assets/api-conversation-board-BA0hQu_F.js
  75. 1 1
      dist/assets/common-BfWHS4HY.js
  76. 1 0
      dist/assets/difyDetail-0fTMCdyj.css
  77. 2 2
      dist/assets/difyDetail-B5XhqwEI.js
  78. 0 1
      dist/assets/difyDetail-CsV-Lvcs.css
  79. 0 0
      dist/assets/index-DUNwg4_j.js
  80. 0 0
      dist/assets/knowledge-DnSxZxLD.js
  81. 0 1
      dist/assets/permission-BgaErBrh.css
  82. 0 1
      dist/assets/permission-DkwQzyrB.js
  83. 1 1
      dist/assets/resource-DWKh7tOY.js
  84. 1 1
      dist/assets/use-all-agents-CzIysz8l.js
  85. 1 1
      dist/assets/use-current-user-rfE05bH8.js
  86. 1 1
      dist/assets/utils-C3OLWWL-.js
  87. 1 1
      dist/index.html
  88. 3 1
      public/i18n/lang-en.json
  89. 3 1
      public/i18n/lang-zh.json
  90. 15 0
      src/apis/intelligent.js
  91. 2 0
      src/base/event-bus.js
  92. 1 1
      src/modules/Model/ModelList.vue
  93. 3 6
      src/modules/dify/MessageBody.vue
  94. 2 1
      src/modules/intelligent/CardDefault.vue
  95. 1 0
      src/modules/intelligent/LabelSelected.vue
  96. 42 7
      src/modules/intelligent/MessageBody.vue
  97. 9 6
      src/modules/intelligent/ModalSelectIcon.vue
  98. 53 5
      src/modules/intelligent/TopSetting.vue
  99. 0 1
      src/modules/intelligent/rgflow/AgentConfig.vue
  100. 8 5
      src/modules/knowledge/ModalSelectIcon.vue

+ 1 - 1
dist/assets/About-Ct5zrcDe.js → dist/assets/About-ByBjetQH.js

@@ -1 +1 @@
-import{_ as e,d as t,o}from"./index-BH-yCh83.js";const r={},c={src:"http://192.168.20.116/chatbot/q8F58WkrUB2j4BcK",style:{width:"100%",height:"100%","min-height":"700px"},frameborder:"0",allow:"microphone"};function n(s,a){return o(),t("iframe",c)}const h=e(r,[["render",n]]);export{h as default};
+import{_ as e,d as t,o}from"./index-DUNwg4_j.js";const r={},c={src:"http://192.168.20.116/chatbot/q8F58WkrUB2j4BcK",style:{width:"100%",height:"100%","min-height":"700px"},frameborder:"0",allow:"microphone"};function n(s,a){return o(),t("iframe",c)}const h=e(r,[["render",n]]);export{h as default};

Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/Action-5uV8np0U.js


+ 1 - 0
dist/assets/Action-q_46Ybgn.css

@@ -0,0 +1 @@
+[data-v-48041d27] .arco-pagination{margin-top:16px;justify-content:flex-end}.table-page-search-wrapper[data-v-653d03e7]{background-color:#fff;padding-top:10px;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #e8e8e8}.search-wrapper[data-v-653d03e7]{display:flex}.wrapper-icon[data-v-653d03e7]{width:60px;margin-left:16px;display:flex;justify-content:space-around;align-items:center}.wrapper-icon .action-icon[data-v-653d03e7]{cursor:pointer}

+ 0 - 1
dist/assets/Action-zK0u_Q_Y.css

@@ -1 +0,0 @@
-[data-v-9d668a15] .arco-pagination{margin-top:16px;justify-content:flex-end}.table-page-search-wrapper[data-v-12276b28]{background-color:#fff;padding-top:10px;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #e8e8e8}.search-wrapper[data-v-12276b28]{display:flex}.wrapper-icon[data-v-12276b28]{width:60px;margin-left:16px;display:flex;justify-content:space-around;align-items:center}.wrapper-icon .action-icon[data-v-12276b28]{cursor:pointer}

+ 1 - 0
dist/assets/Agent-DUFA0RTh.js

@@ -0,0 +1 @@
+import{L as o}from"./LayoutExperience-DSXPz5nJ.js";import{C as r}from"./ContentContainer-BpAZiJfd.js";import{g as a,w as e,o as n,f as s,e as p}from"./index-DUNwg4_j.js";import"./Header-DDyH2S3u.js";import"./Header.vue_vue_type_style_index_0_scoped_44f0e29c_lang-DShVXpdS.js";import"./use-current-user-rfE05bH8.js";/* empty css                                                                         */const x={__name:"Agent",setup(i){return(m,t)=>(n(),a(o,null,{default:e(()=>[s(r,null,{default:e(()=>t[0]||(t[0]=[p("div",{class:"agent"},"Agent",-1)])),_:1})]),_:1}))}};export{x as default};

+ 0 - 1
dist/assets/Agent-FWXVfHXt.js

@@ -1 +0,0 @@
-import{L as o}from"./LayoutExperience-z9V--GQl.js";import{C as r}from"./ContentContainer-D3EPlkFe.js";import{g as a,w as e,o as n,f as s,e as p}from"./index-BH-yCh83.js";import"./Header-C_am6r2X.js";import"./Header.vue_vue_type_style_index_0_scoped_8d56b6fd_lang-0O3JjrGm.js";import"./use-current-user-BblEqFHE.js";/* empty css                                                                         */const x={__name:"Agent",setup(i){return(m,t)=>(n(),a(o,null,{default:e(()=>[s(r,null,{default:e(()=>t[0]||(t[0]=[p("div",{class:"agent"},"Agent",-1)])),_:1})]),_:1}))}};export{x as default};

+ 1 - 1
dist/assets/CardItem-CyigHnNN.js → dist/assets/CardItem-BRTHfiHY.js

@@ -1 +1 @@
-import{_,o as i,d as n,e as s,t as a,l as t,n as r,h as m,j as h,x as g}from"./index-BH-yCh83.js";import{b as f}from"./icon-map-CJXc1eYn.js";const p={class:"top-common"},v={class:"common-left"},$={class:"title"},y={class:"tips"},b={class:"common-right"},k={__name:"HeadManage",props:{title:{required:!0,type:String},tips:{type:String}},setup(e){return(c,d)=>(i(),n("div",p,[s("div",v,[s("div",$,a(e.title),1),s("div",y,a(e.tips),1)]),s("div",b,[t(c.$slots,"setting",{},void 0,!0)])]))}},E=_(k,[["__scopeId","data-v-6f5b4f4d"]]),I={class:"card-name"},C=["src"],S=["src"],B={class:"name"},M={class:"card-label"},H={class:"card-des"},N={class:"card-label"},V={class:"card-bottom"},j={class:"card-settings"},q={__name:"CardItem",props:{name:{type:String},img_src:{type:String},height:{type:Number,default:175},is_model:{type:Boolean,default:!1}},emits:["clickIcon"],setup(e,{emit:c}){const d=e,u=c,l=()=>{u("clickIcon",d.img_src)};return(o,w)=>(i(),n("div",{class:"card-container",style:g({height:`${e.height}px`})},[s("div",I,[e.is_model?m("",!0):(i(),n("img",{key:0,src:e.img_src,class:"logo",onClick:r(l,["stop"])},null,8,C)),e.is_model?(i(),n("img",{key:1,src:h(f)(e.img_src),class:"logo",onClick:r(l,["stop"])},null,8,S)):m("",!0),s("div",B,a(e.name),1)]),s("div",M,[t(o.$slots,"labels",{},void 0,!0)]),s("div",H,[t(o.$slots,"description",{},void 0,!0)]),s("div",N,[t(o.$slots,"labelBtn",{},void 0,!0)]),s("div",V,[t(o.$slots,"bottom",{},void 0,!0)]),s("div",j,[t(o.$slots,"settings",{},void 0,!0)])],4))}},x=_(q,[["__scopeId","data-v-39da7b90"]]);export{x as C,E as H};
+import{_,o as i,d as n,e as s,t as a,l as t,n as r,h as m,j as h,x as g}from"./index-DUNwg4_j.js";import{b as f}from"./icon-map-CJXc1eYn.js";const p={class:"top-common"},v={class:"common-left"},$={class:"title"},y={class:"tips"},b={class:"common-right"},k={__name:"HeadManage",props:{title:{required:!0,type:String},tips:{type:String}},setup(e){return(c,d)=>(i(),n("div",p,[s("div",v,[s("div",$,a(e.title),1),s("div",y,a(e.tips),1)]),s("div",b,[t(c.$slots,"setting",{},void 0,!0)])]))}},E=_(k,[["__scopeId","data-v-665db2b4"]]),I={class:"card-name"},C=["src"],S=["src"],B={class:"name"},M={class:"card-label"},H={class:"card-des"},N={class:"card-label"},V={class:"card-bottom"},j={class:"card-settings"},q={__name:"CardItem",props:{name:{type:String},img_src:{type:String},height:{type:Number,default:175},is_model:{type:Boolean,default:!1}},emits:["clickIcon"],setup(e,{emit:c}){const d=e,u=c,l=()=>{u("clickIcon",d.img_src)};return(o,w)=>(i(),n("div",{class:"card-container",style:g({height:`${e.height}px`})},[s("div",I,[e.is_model?m("",!0):(i(),n("img",{key:0,src:e.img_src,class:"logo",onClick:r(l,["stop"])},null,8,C)),e.is_model?(i(),n("img",{key:1,src:h(f)(e.img_src),class:"logo",onClick:r(l,["stop"])},null,8,S)):m("",!0),s("div",B,a(e.name),1)]),s("div",M,[t(o.$slots,"labels",{},void 0,!0)]),s("div",H,[t(o.$slots,"description",{},void 0,!0)]),s("div",N,[t(o.$slots,"labelBtn",{},void 0,!0)]),s("div",V,[t(o.$slots,"bottom",{},void 0,!0)]),s("div",j,[t(o.$slots,"settings",{},void 0,!0)])],4))}},x=_(q,[["__scopeId","data-v-f9f0de3a"]]);export{x as C,E as H};

+ 0 - 1
dist/assets/CardItem-PUf9RpM5.css

@@ -1 +0,0 @@
-.top-common[data-v-6f5b4f4d]{display:flex;flex-direction:row;justify-content:space-between;height:80px}.common-left[data-v-6f5b4f4d]{display:flex;flex-direction:column;gap:10px}.title[data-v-6f5b4f4d]{font-family:pingfang sc;font-size:18px;font-weight:600}.tips[data-v-6f5b4f4d]{font-size:12px;color:var(color-text-3)}.card-container[data-v-39da7b90]{position:relative;padding:10px 20px;background-color:var(--color-bg-2);border-radius:5px;overflow:hidden;cursor:pointer}.card-name .name[data-v-39da7b90]{margin-top:10px;font-size:16px;font-weight:700;color:var(--color-neutral-8);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card-name .logo[data-v-39da7b90]{width:44px}.card-label[data-v-39da7b90]{width:100%;margin-top:15px;color:var(--color-neutral-2)}.card-des[data-v-39da7b90]{display:-webkit-box;overflow:hidden;min-height:32px;margin-top:5px;color:var(--color-neutral-6);-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.card-bottom[data-v-39da7b90]{position:absolute;bottom:10px;left:20px;width:calc(100% - 40px)}.card-settings[data-v-39da7b90]{position:absolute;right:20px;top:20px;cursor:pointer}

+ 1 - 0
dist/assets/CardItem-lZ2tRvAd.css

@@ -0,0 +1 @@
+.top-common[data-v-665db2b4]{display:flex;flex-direction:row;justify-content:space-between;height:80px}.common-left[data-v-665db2b4]{display:flex;flex-direction:column;gap:10px}.title[data-v-665db2b4]{font-family:pingfang sc;font-size:18px;font-weight:600}.tips[data-v-665db2b4]{font-size:12px;color:var(color-text-3)}.card-container[data-v-f9f0de3a]{position:relative;padding:10px 20px;background-color:var(--color-bg-2);border-radius:5px;overflow:hidden;cursor:pointer}.card-name .name[data-v-f9f0de3a]{margin-top:10px;font-size:16px;font-weight:700;color:var(--color-neutral-8);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card-name .logo[data-v-f9f0de3a]{width:44px}.card-label[data-v-f9f0de3a]{width:100%;margin-top:15px;color:var(--color-neutral-2)}.card-des[data-v-f9f0de3a]{display:-webkit-box;overflow:hidden;min-height:32px;margin-top:5px;color:var(--color-neutral-6);-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.card-bottom[data-v-f9f0de3a]{position:absolute;bottom:10px;left:20px;width:calc(100% - 40px)}.card-settings[data-v-f9f0de3a]{position:absolute;right:20px;top:20px;cursor:pointer}

Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/ChatAsideMenu-DstRYWDQ.js


+ 1 - 1
dist/assets/ContentContainer-D3EPlkFe.js → dist/assets/ContentContainer-BpAZiJfd.js

@@ -1 +1 @@
-import{_ as n,o,d as a,l as r,x as s}from"./index-BH-yCh83.js";const c={__name:"ContentContainer",props:{containerStyle:Object},setup(e){return(t,l)=>(o(),a("div",{class:"content-container",style:s(e.containerStyle)},[r(t.$slots,"default",{},void 0,!0)],4))}},_=n(c,[["__scopeId","data-v-15f5fc60"]]);export{_ as C};
+import{_ as n,o,d as a,l as r,x as s}from"./index-DUNwg4_j.js";const c={__name:"ContentContainer",props:{containerStyle:Object},setup(e){return(t,l)=>(o(),a("div",{class:"content-container",style:s(e.containerStyle)},[r(t.$slots,"default",{},void 0,!0)],4))}},_=n(c,[["__scopeId","data-v-15f5fc60"]]);export{_ as C};

+ 0 - 1
dist/assets/Conversation-2KO7NN_L.js

@@ -1 +0,0 @@
-import{L as r}from"./LayoutExperience-z9V--GQl.js";import{C as a}from"./ContentContainer-D3EPlkFe.js";import{C as s}from"./ChatAsideMenu-DA9bZgF6.js";import{g as i,o as n,w as o,f as e,e as m}from"./index-BH-yCh83.js";import"./Header-C_am6r2X.js";import"./Header.vue_vue_type_style_index_0_scoped_8d56b6fd_lang-0O3JjrGm.js";import"./use-current-user-BblEqFHE.js";/* empty css                                                                         */import"./utils-T19oHQ5t.js";import"./icon-map-CJXc1eYn.js";const w={__name:"Conversation",setup(p){return(l,t)=>(n(),i(r,null,{default:o(()=>[e(a,null,{default:o(()=>[e(s),t[0]||(t[0]=m("div",{class:"conversation"},"会话",-1))]),_:1})]),_:1}))}};export{w as default};

+ 1 - 0
dist/assets/Conversation-DGRMD3JE.js

@@ -0,0 +1 @@
+import{L as r}from"./LayoutExperience-DSXPz5nJ.js";import{C as a}from"./ContentContainer-BpAZiJfd.js";import{C as s}from"./ChatAsideMenu-DstRYWDQ.js";import{g as i,o as n,w as o,f as e,e as m}from"./index-DUNwg4_j.js";import"./Header-DDyH2S3u.js";import"./Header.vue_vue_type_style_index_0_scoped_44f0e29c_lang-DShVXpdS.js";import"./use-current-user-rfE05bH8.js";/* empty css                                                                         */import"./utils-C3OLWWL-.js";import"./icon-map-CJXc1eYn.js";const w={__name:"Conversation",setup(p){return(l,t)=>(n(),i(r,null,{default:o(()=>[e(a,null,{default:o(()=>[e(s),t[0]||(t[0]=m("div",{class:"conversation"},"会话",-1))]),_:1})]),_:1}))}};export{w as default};

Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/ConversationBoard-BdH4nnGt.js


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/ConversationHistory-pwSm0JBD.js


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/ConversationQA-B1enaMNj.js


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/Header-C_am6r2X.js


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/Header-DDyH2S3u.js


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/Header-_3Jx57zS.css


+ 0 - 0
dist/assets/Header.vue_vue_type_style_index_0_scoped_8d56b6fd_lang-0O3JjrGm.js → dist/assets/Header.vue_vue_type_style_index_0_scoped_44f0e29c_lang-DShVXpdS.js


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/Intelligent-BWG22dhn.css


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/Intelligent-DjOFVQWa.js


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/Intelligent-T9W3fF1H.css


+ 0 - 1
dist/assets/Knowledge-B2GCkHdD.css

@@ -1 +0,0 @@
-.section[data-v-3115f563]{padding:0 20px}.form-item[data-v-3115f563]{display:flex;flex-direction:column;gap:10px;margin-top:20px}.value[data-v-3115f563]{display:flex;align-items:center;gap:10px}.value .icon[data-v-3115f563]{width:44px;cursor:pointer}.arco-input-wrapper[data-v-3115f563]{height:32px;background-color:var(--color-neutral-2)}.section[data-v-691de3a6]{height:200px;padding:0 20px}.icons[data-v-691de3a6]{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.icons .icon-border[data-v-691de3a6]{padding:5px 10px;cursor:pointer}.icon-border[data-v-691de3a6]:hover{border:1px solid var(--color-neutral-4);border-radius:5px}.icon-border .icon[data-v-691de3a6]{width:44px;height:44px}.icon-border-active[data-v-691de3a6]{border:1px solid var(--color-neutral-4);border-radius:5px}.arco-input-wrapper[data-v-691de3a6]{height:32px;background-color:var(--color-neutral-3)}.arco-input-wrapper[data-v-6dfe4310]{background-color:var(--color-bg-5)}.body-container[data-v-5a7ed2dd]{display:grid;grid-template-columns:repeat(6,1fr);align-content:flex-start;gap:20px;overflow-y:scroll;width:100%;height:calc(100% - 80px)}.body-container[data-v-5a7ed2dd]::-webkit-scrollbar{display:none}.bottom[data-v-5a7ed2dd]{display:flex;gap:10px}.loading-tips[data-v-5a7ed2dd]{grid-column:1/-1;grid-row-start:auto;text-align:center}.arco-spin-loading[data-v-5a7ed2dd]{height:calc(100% - 80px)}.arco-empty[data-v-5a7ed2dd],.init-loading[data-v-5a7ed2dd]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}

+ 1 - 0
dist/assets/Knowledge-Bqekd6_l.css

@@ -0,0 +1 @@
+.section[data-v-d58dcfbe]{padding:0 20px}.form-item[data-v-d58dcfbe]{display:flex;flex-direction:column;gap:10px;margin-top:20px}.value[data-v-d58dcfbe]{display:flex;align-items:center;gap:10px}.value .icon[data-v-d58dcfbe]{width:44px;cursor:pointer}.arco-input-wrapper[data-v-d58dcfbe]{height:32px;background-color:var(--color-neutral-2)}.section[data-v-e73afdc2]{height:200px;padding:0 20px}.icons[data-v-e73afdc2]{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.icons .icon-border[data-v-e73afdc2]{padding:5px 10px;cursor:pointer}.icon-border[data-v-e73afdc2]:hover{border:1px solid var(--color-neutral-4);border-radius:5px}.icon-border .icon[data-v-e73afdc2]{width:44px;height:44px}.icon-border-active[data-v-e73afdc2]{border:1px solid var(--color-neutral-4);border-radius:5px}.arco-input-wrapper[data-v-e73afdc2]{height:32px;background-color:var(--color-neutral-3)}.arco-input-wrapper[data-v-35d0e572]{background-color:var(--color-bg-5)}.body-container[data-v-3b5ffb7f]{display:grid;grid-template-columns:repeat(6,1fr);align-content:flex-start;gap:20px;overflow-y:scroll;width:100%;height:calc(100% - 80px)}.body-container[data-v-3b5ffb7f]::-webkit-scrollbar{display:none}.bottom[data-v-3b5ffb7f]{display:flex;gap:10px}.loading-tips[data-v-3b5ffb7f]{grid-column:1/-1;grid-row-start:auto;text-align:center}.arco-spin-loading[data-v-3b5ffb7f]{height:calc(100% - 80px)}.arco-empty[data-v-3b5ffb7f],.init-loading[data-v-3b5ffb7f]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}

Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/Knowledge-Di9s4snS.js


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/KnowledgeDetail-BD5U-T75.css


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/KnowledgeDetail-CPE3Iplc.css


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/KnowledgeDetail-DuVQK7d4.js


+ 1 - 1
dist/assets/LayoutExperience-z9V--GQl.js → dist/assets/LayoutExperience-DSXPz5nJ.js

@@ -1 +1 @@
-import{H as o}from"./Header-C_am6r2X.js";/* empty css                                                                         */import{_ as t,o as r,d as a,f as s,l as c}from"./index-BH-yCh83.js";const n={class:"layout-expierience"},_={__name:"LayoutExperience",setup(p){return(e,d)=>(r(),a("div",n,[s(o),c(e.$slots,"default",{},void 0,!0)]))}},m=t(_,[["__scopeId","data-v-d5330c8b"]]);export{m as L};
+import{H as o}from"./Header-DDyH2S3u.js";/* empty css                                                                         */import{_ as t,o as r,d as a,f as s,l as c}from"./index-DUNwg4_j.js";const n={class:"layout-expierience"},_={__name:"LayoutExperience",setup(p){return(e,d)=>(r(),a("div",n,[s(o),c(e.$slots,"default",{},void 0,!0)]))}},m=t(_,[["__scopeId","data-v-d5330c8b"]]);export{m as L};

+ 1 - 0
dist/assets/LayoutPermission-X2X6Q6UW.js

@@ -0,0 +1 @@
+import{H as t}from"./Header-DDyH2S3u.js";import{_ as s,d as r,f as o,c as a,o as c}from"./index-DUNwg4_j.js";import"./Header.vue_vue_type_style_index_0_scoped_44f0e29c_lang-DShVXpdS.js";import"./use-current-user-rfE05bH8.js";const _={class:"layout-permission"},n={__name:"LayoutPermission",setup(i){return(m,p)=>{const e=a("router-view");return c(),r("div",_,[o(t),o(e)])}}},v=s(n,[["__scopeId","data-v-c382b4a5"]]);export{v as default};

+ 1 - 0
dist/assets/LayoutPermission-XRwMdt7K.css

@@ -0,0 +1 @@
+.layout-permission[data-v-c382b4a5]{display:flex;flex-direction:column;height:100vh}

+ 0 - 1
dist/assets/LayoutPermission-eX5gWddA.css

@@ -1 +0,0 @@
-.layout-permission[data-v-11c5428e]{display:flex;flex-direction:column;height:100vh}

+ 0 - 1
dist/assets/LayoutPermission-q9Vt6JWe.js

@@ -1 +0,0 @@
-import{H as t}from"./Header-C_am6r2X.js";import{_ as s,d as r,f as o,c as a,o as c}from"./index-BH-yCh83.js";import"./Header.vue_vue_type_style_index_0_scoped_8d56b6fd_lang-0O3JjrGm.js";import"./use-current-user-BblEqFHE.js";const _={class:"layout-permission"},n={__name:"LayoutPermission",setup(i){return(m,p)=>{const e=a("router-view");return c(),r("div",_,[o(t),o(e)])}}},v=s(n,[["__scopeId","data-v-11c5428e"]]);export{v as default};

+ 0 - 1
dist/assets/Login-7Y0eqJ0k.css

@@ -1 +0,0 @@
-.form-title[data-v-aee203f0]{line-height:42px;font-size:30px;font-weight:500}.submit-btn[data-v-aee203f0]{width:100%;height:54px;background-color:rgb(var(--arcoblue-6));color:var(--color-neutral-1);font-size:20px;border-radius:3px}.submit-btn[data-v-aee203f0]:hover{background-color:rgba(var(--arcoblue-6),.8);color:var(--color-neutral-1)}.tips-register[data-v-aee203f0]{position:absolute;right:20px;bottom:100px;font-size:20px;color:var(--color-neutral-4)}.reg-link[data-v-aee203f0]{color:rgb(var(--arcoblue-6))}.arco-form-item-label-col[data-v-aee203f0]{padding:0}.arco-input-wrapper[data-v-aee203f0]{height:54px;background-color:var(--color-bg-1);border-color:var(--color-neutral-3)}[data-v-aee203f0] .arco-form-item-label-col>.arco-form-item-label{display:none}.login[data-v-e4ec7754]{width:100vw;height:100vh;background:url(/assets/bg-BBaQsh2-.png) no-repeat;background-size:cover}.login-logo[data-v-e4ec7754]{display:flex;flex-direction:row;align-items:center;padding:30px}.logo-img[data-v-e4ec7754]{width:50px}.logo-title[data-v-e4ec7754]{margin-left:20px;font-size:24px;font-weight:600}.login-section[data-v-e4ec7754]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:100px;height:calc(100% - 115px)}.intro[data-v-e4ec7754]{display:flex;flex-direction:column;align-items:center;justify-content:center}.intro-title[data-v-e4ec7754]{font-size:38px;font-weight:500}.login-form[data-v-e4ec7754]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;width:500px;height:512px;background-color:var(--color-bg-white);border-radius:10px;box-shadow:0 0 1px var(--color-neutral-6)}

+ 1 - 0
dist/assets/Login-BYgDhU9D.css

@@ -0,0 +1 @@
+.form-title[data-v-e92f222b]{line-height:42px;font-size:30px;font-weight:500}.submit-btn[data-v-e92f222b]{width:100%;height:54px;background-color:rgb(var(--arcoblue-6));color:var(--color-neutral-1);font-size:20px;border-radius:3px}.submit-btn[data-v-e92f222b]:hover{background-color:rgba(var(--arcoblue-6),.8);color:var(--color-neutral-1)}.tips-register[data-v-e92f222b]{position:absolute;right:20px;bottom:100px;font-size:20px;color:var(--color-neutral-4)}.reg-link[data-v-e92f222b]{color:rgb(var(--arcoblue-6))}.arco-form-item-label-col[data-v-e92f222b]{padding:0}.arco-input-wrapper[data-v-e92f222b]{height:54px;background-color:var(--color-bg-1);border-color:var(--color-neutral-3)}[data-v-e92f222b] .arco-form-item-label-col>.arco-form-item-label{display:none}.login[data-v-e8d7fb95]{width:100vw;height:100vh;background:url(/assets/bg-BBaQsh2-.png) no-repeat;background-size:cover}.login-logo[data-v-e8d7fb95]{display:flex;flex-direction:row;align-items:center;padding:30px}.logo-img[data-v-e8d7fb95]{width:50px}.logo-title[data-v-e8d7fb95]{margin-left:20px;font-size:24px;font-weight:600}.login-section[data-v-e8d7fb95]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:100px;height:calc(100% - 115px)}.intro[data-v-e8d7fb95]{display:flex;flex-direction:column;align-items:center;justify-content:center}.intro-title[data-v-e8d7fb95]{font-size:38px;font-weight:500}.login-form[data-v-e8d7fb95]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;width:500px;height:512px;background-color:var(--color-bg-white);border-radius:10px;box-shadow:0 0 1px var(--color-neutral-6)}

Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/Login-BgFF_ovP.js


+ 1 - 0
dist/assets/Modal-BdwjIfph.css

@@ -0,0 +1 @@
+.breadcrumb[data-v-ee9e17e5]{margin-bottom:16px}

+ 1 - 0
dist/assets/Modal-CJpUAkiq.js

@@ -0,0 +1 @@
+import{_ as B,c as s,o as d,g as m,w as t,f as o,i as _,t as C,a5 as x,l as g,j as u,a2 as S}from"./index-DUNwg4_j.js";const w={__name:"BreadCrumbMenu",props:{current_label:String},setup(l){return(c,a)=>{const n=s("icon-apps"),e=s("a-breadcrumb-item"),r=s("a-breadcrumb");return d(),m(r,{class:"breadcrumb"},{default:t(()=>[o(e,null,{default:t(()=>[o(n)]),_:1}),o(e,null,{default:t(()=>a[0]||(a[0]=[_("权限管理")])),_:1}),o(e,null,{default:t(()=>[_(C(l.current_label),1)]),_:1})]),_:1})}}},y=B(w,[["__scopeId","data-v-ee9e17e5"]]),N={__name:"Modal",props:{visible:Boolean,title:{type:String,required:!0,default:"标题"}},emits:["ok","cancel"],setup(l,{emit:c}){const a=l,n=c,{visible:e,title:r}=x(a),p=()=>{n("ok")},b=()=>{n("cancel")};return(f,i)=>{const v=s("a-modal");return d(),m(v,{visible:u(e),"onUpdate:visible":i[0]||(i[0]=k=>S(e)?e.value=k:null),title:u(r),onOk:p,onCancel:b,width:"40%"},{default:t(()=>[g(f.$slots,"default")]),_:3},8,["visible","title"])}}};export{y as B,N as _};

Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/Model-BSO36LhQ.js


+ 0 - 1
dist/assets/Model-D2cu-tsl.css

@@ -1 +0,0 @@
-.collapse-item[data-v-9eb84b5a]{display:flex;align-items:center;gap:50px;padding:10px 30px}.name[data-v-9eb84b5a]{min-width:350px;font-size:14px;font-weight:700}.delete-icon[data-v-9eb84b5a]{font-size:20px;color:rgb(var(--orange-5));cursor:pointer}.model-list[data-v-71a677fa]{padding:20px 30px;margin-top:10px;background-color:var(--color-bg-2)}.list-header[data-v-71a677fa]{display:flex;justify-content:space-between;align-items:center}.list-info[data-v-71a677fa]{display:flex;flex-direction:row;align-items:center;gap:20px}.list-info .icon[data-v-71a677fa]{width:44px}.info-desc[data-v-71a677fa]{display:flex;flex-direction:column;gap:10px}.name[data-v-71a677fa]{font-size:16px;font-weight:700}.desc[data-v-71a677fa]{color:var(--color-neutral-4)}.delete-icon[data-v-71a677fa]{font-size:20px;color:rgb(var(--orange-5));cursor:pointer}.list-collapse[data-v-71a677fa]{padding:20px;max-height:0}.model-body[data-v-86b2aa38]{height:calc(100% - 80px);overflow-y:auto}.model-body[data-v-86b2aa38]::-webkit-scrollbar{display:none}.body-item[data-v-86b2aa38]{margin-bottom:50px}.item-title[data-v-86b2aa38]{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px;cursor:pointer}.title[data-v-86b2aa38]{font-size:16px;font-weight:700}.card-list[data-v-86b2aa38]{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;transition:all .3s ease}.card-list .labels[data-v-86b2aa38]{color:var(--color-neutral-6)}

+ 1 - 0
dist/assets/Model-DOkLT4GE.css

@@ -0,0 +1 @@
+.collapse-item[data-v-d0f59a5c]{display:flex;align-items:center;gap:50px;padding:10px 30px}.name[data-v-d0f59a5c]{min-width:350px;font-size:14px;font-weight:700}.delete-icon[data-v-d0f59a5c]{font-size:20px;color:rgb(var(--orange-5));cursor:pointer}.model-list[data-v-8b7171af]{padding:20px 30px;margin-top:10px;background-color:var(--color-bg-2)}.list-header[data-v-8b7171af]{display:flex;justify-content:space-between;align-items:center}.list-info[data-v-8b7171af]{display:flex;flex-direction:row;align-items:center;gap:20px}.list-info .icon[data-v-8b7171af]{width:44px}.info-desc[data-v-8b7171af]{display:flex;flex-direction:column;gap:10px}.name[data-v-8b7171af]{font-size:16px;font-weight:700}.desc[data-v-8b7171af]{color:var(--color-neutral-4)}.delete-icon[data-v-8b7171af]{font-size:20px;color:rgb(var(--orange-5));cursor:pointer}.list-collapse[data-v-8b7171af]{padding:20px;max-height:0}.model-body[data-v-daac6480]{height:calc(100% - 80px);overflow-y:auto}.model-body[data-v-daac6480]::-webkit-scrollbar{display:none}.body-item[data-v-daac6480]{margin-bottom:50px}.item-title[data-v-daac6480]{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px;cursor:pointer}.title[data-v-daac6480]{font-size:16px;font-weight:700}.card-list[data-v-daac6480]{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;transition:all .3s ease}.card-list .labels[data-v-daac6480]{color:var(--color-neutral-6)}

Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/Model-DdJLYoZ7.js


+ 0 - 1
dist/assets/PermissionAccount-BLIBZ7LE.css

@@ -1 +0,0 @@
-.flex-row[data-v-43e7379f]{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.flex-col[data-v-43e7379f]{padding-left:12px;padding-right:12px;flex:1;min-width:0}.card-body[data-v-d7ba1118]{width:100%;transition-property:all;height:40%;overflow-y:auto;margin:1px}.title-box[data-v-d7ba1118]{display:flex;align-items:center;font-size:16px;margin-bottom:12px}.title-box>svg[data-v-d7ba1118]{margin-right:6px}.card-body[data-v-c06ac5df]{width:460px;height:500px;overflow-y:auto}.card-body[data-v-c06ac5df]:first-child{margin-right:16px}.account-page-card[data-v-0366544c]{height:calc(100% - 40px)}

+ 1 - 0
dist/assets/PermissionAccount-DqO_H0um.css

@@ -0,0 +1 @@
+.flex-row[data-v-b2016e60]{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.flex-col[data-v-b2016e60]{padding-left:12px;padding-right:12px;flex:1;min-width:0}.card-body[data-v-02653d78]{width:100%;transition-property:all;height:40%;overflow-y:auto;margin:1px}.title-box[data-v-02653d78]{display:flex;align-items:center;font-size:16px;margin-bottom:12px}.title-box>svg[data-v-02653d78]{margin-right:6px}.card-body[data-v-4cf25717]{width:460px;height:500px;overflow-y:auto}.card-body[data-v-4cf25717]:first-child{margin-right:16px}.account-page-card[data-v-b42e606b]{height:calc(100% - 40px)}

Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/PermissionAccount-PrlKaXfJ.js


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/PermissionAccount-fTOy3g_p.js


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/PermissionGroup-CGup1CFh.js


+ 1 - 0
dist/assets/PermissionGroup-CMaK02jB.css

@@ -0,0 +1 @@
+.membert-config-modal[data-v-8fe8a6be]{width:100%;display:flex;justify-content:center}[data-v-8fe8a6be] .arco-transfer{width:100%}[data-v-8fe8a6be] .arco-transfer-view{width:45%;height:500px}.card-body[data-v-1759b130]{width:460px;height:500px;overflow-y:auto}.card-body[data-v-1759b130]:first-child{margin-right:16px}.account-page-card[data-v-552524ab]{height:calc(100% - 40px)}

Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/PermissionGroup-Cw06Yqgh.js


+ 0 - 1
dist/assets/PermissionGroup-_GtTtr7u.css

@@ -1 +0,0 @@
-.membert-config-modal[data-v-cd7547ab]{width:100%;display:flex;justify-content:center}[data-v-cd7547ab] .arco-transfer{width:100%}[data-v-cd7547ab] .arco-transfer-view{width:45%;height:500px}.card-body[data-v-6e57e569]{width:460px;height:500px;overflow-y:auto}.card-body[data-v-6e57e569]:first-child{margin-right:16px}.account-page-card[data-v-eeb8938b]{height:calc(100% - 40px)}

+ 1 - 0
dist/assets/PermissionOrganization-B4FAjOdX.css

@@ -0,0 +1 @@
+.organization-container[data-v-ff93b56e]{display:flex;justify-content:space-between;height:calc(100% - 40px);width:100%}.left[data-v-ff93b56e]{width:30%;height:100%;background-color:#fff}.right[data-v-ff93b56e]{width:69%;height:100%;background-color:#fff}

Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/PermissionOrganization-ChQn9nCc.js


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/PermissionOrganization-D9DnllVa.js


+ 0 - 1
dist/assets/PermissionOrganization-DUENGtla.css

@@ -1 +0,0 @@
-.organization-container[data-v-a3848709]{display:flex;justify-content:space-between;height:calc(100% - 40px);width:100%}.left[data-v-a3848709]{width:30%;height:100%;background-color:#fff}.right[data-v-a3848709]{width:69%;height:100%;background-color:#fff}

+ 1 - 0
dist/assets/PermissionResource-BKHmftC7.css

@@ -0,0 +1 @@
+.organization-container[data-v-040fed70]{display:flex;justify-content:space-between;height:calc(100% - 40px);width:100%}.left[data-v-040fed70]{width:30%;height:100%;background-color:#fff;overflow-y:auto}.right[data-v-040fed70]{width:69%;height:100%;background-color:#fff}

Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/PermissionResource-BpO1vPM_.js


+ 0 - 1
dist/assets/PermissionResource-BvmaUZ-p.css

@@ -1 +0,0 @@
-.organization-container[data-v-9c194b1b]{display:flex;justify-content:space-between;height:calc(100% - 40px);width:100%}.left[data-v-9c194b1b]{width:30%;height:100%;background-color:#fff;overflow-y:auto}.right[data-v-9c194b1b]{width:69%;height:100%;background-color:#fff}

Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/PermissionResource-wBgY4D3M.js


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/PermissionRole-BlWoYJ2x.js


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/PermissionRole-CgCPc1nq.js


+ 1 - 0
dist/assets/PermissionRole-Chw1drKW.css

@@ -0,0 +1 @@
+.card-body[data-v-87ba0404]{width:460px;height:500px;overflow-y:auto}.card-body[data-v-87ba0404]:first-child{margin-right:16px}.card-body[data-v-aa1671ad]{width:460px;height:500px;overflow-y:auto}.card-body[data-v-aa1671ad]:first-child{margin-right:16px}.account-page-card[data-v-c48981ff]{height:calc(100% - 40px)}

+ 0 - 1
dist/assets/PermissionRole-D_mbua51.css

@@ -1 +0,0 @@
-.card-body[data-v-9933c153]{width:460px;height:500px;overflow-y:auto}.card-body[data-v-9933c153]:first-child{margin-right:16px}.card-body[data-v-99d96dd9]{width:460px;height:500px;overflow-y:auto}.card-body[data-v-99d96dd9]:first-child{margin-right:16px}.account-page-card[data-v-fdf37d3f]{height:calc(100% - 40px)}

+ 0 - 1
dist/assets/Profiles-BrCMlnBF.js

@@ -1 +0,0 @@
-import{L as o}from"./LayoutExperience-z9V--GQl.js";import{C as r}from"./ContentContainer-D3EPlkFe.js";import{g as a,w as t,o as s,f as i,e as p}from"./index-BH-yCh83.js";import"./Header-C_am6r2X.js";import"./Header.vue_vue_type_style_index_0_scoped_8d56b6fd_lang-0O3JjrGm.js";import"./use-current-user-BblEqFHE.js";/* empty css                                                                         */const C={__name:"Profiles",setup(n){return(l,e)=>(s(),a(o,null,{default:t(()=>[i(r,null,{default:t(()=>e[0]||(e[0]=[p("div",{class:"profile"},"用户中心",-1)])),_:1})]),_:1}))}};export{C as default};

+ 1 - 0
dist/assets/Profiles-rbdu3Os8.js

@@ -0,0 +1 @@
+import{L as o}from"./LayoutExperience-DSXPz5nJ.js";import{C as r}from"./ContentContainer-BpAZiJfd.js";import{g as a,w as t,o as s,f as i,e as p}from"./index-DUNwg4_j.js";import"./Header-DDyH2S3u.js";import"./Header.vue_vue_type_style_index_0_scoped_44f0e29c_lang-DShVXpdS.js";import"./use-current-user-rfE05bH8.js";/* empty css                                                                         */const C={__name:"Profiles",setup(n){return(l,e)=>(s(),a(o,null,{default:t(()=>[i(r,null,{default:t(()=>e[0]||(e[0]=[p("div",{class:"profile"},"用户中心",-1)])),_:1})]),_:1}))}};export{C as default};

+ 1 - 1
dist/assets/RagFlowChat-9xirQ7mL.js → dist/assets/RagFlowChat-C7vFsrqr.js

@@ -1 +1 @@
-import{_ as e,d as t,o}from"./index-BH-yCh83.js";const r={},c={src:"http://192.168.20.116/chatbot/q8F58WkrUB2j4BcK",style:{width:"100%",height:"100%","min-height":"700px"},frameborder:"0",allow:"microphone"};function a(n,s){return o(),t("iframe",c)}const _=e(r,[["render",a]]);export{_ as default};
+import{_ as e,d as t,o}from"./index-DUNwg4_j.js";const r={},c={src:"http://192.168.20.116/chatbot/q8F58WkrUB2j4BcK",style:{width:"100%",height:"100%","min-height":"700px"},frameborder:"0",allow:"microphone"};function a(n,s){return o(),t("iframe",c)}const _=e(r,[["render",a]]);export{_ as default};

+ 1 - 1
dist/assets/Register-CCs40tR9.js → dist/assets/Register-ZORIb3yx.js

@@ -1 +1 @@
-import{_ as e,d as c,o as r}from"./index-BH-yCh83.js";const t={};function n(o,s){return r(),c("div",null,"注册")}const a=e(t,[["render",n]]);export{a as default};
+import{_ as e,d as c,o as r}from"./index-DUNwg4_j.js";const t={};function n(o,s){return r(),c("div",null,"注册")}const a=e(t,[["render",n]]);export{a as default};

+ 0 - 1
dist/assets/Settings-DQ2wt3rD.js

@@ -1 +0,0 @@
-import{L as o}from"./LayoutExperience-z9V--GQl.js";import{C as r}from"./ContentContainer-D3EPlkFe.js";import{g as a,w as e,o as s,f as n,e as i}from"./index-BH-yCh83.js";import"./Header-C_am6r2X.js";import"./Header.vue_vue_type_style_index_0_scoped_8d56b6fd_lang-0O3JjrGm.js";import"./use-current-user-BblEqFHE.js";/* empty css                                                                         */const C={__name:"Settings",setup(p){return(m,t)=>(s(),a(o,null,{default:e(()=>[n(r,null,{default:e(()=>t[0]||(t[0]=[i("div",{class:"settings"},"设置",-1)])),_:1})]),_:1}))}};export{C as default};

+ 1 - 0
dist/assets/Settings-nZwMtCvQ.js

@@ -0,0 +1 @@
+import{L as o}from"./LayoutExperience-DSXPz5nJ.js";import{C as r}from"./ContentContainer-BpAZiJfd.js";import{g as a,w as e,o as s,f as n,e as i}from"./index-DUNwg4_j.js";import"./Header-DDyH2S3u.js";import"./Header.vue_vue_type_style_index_0_scoped_44f0e29c_lang-DShVXpdS.js";import"./use-current-user-rfE05bH8.js";/* empty css                                                                         */const C={__name:"Settings",setup(p){return(m,t)=>(s(),a(o,null,{default:e(()=>[n(r,null,{default:e(()=>t[0]||(t[0]=[i("div",{class:"settings"},"设置",-1)])),_:1})]),_:1}))}};export{C as default};

+ 0 - 1
dist/assets/TreeParts-6SQOMzPJ.css

@@ -1 +0,0 @@
-.tree-card[data-v-91fa0edc]{width:100%;overflow-y:auto}.icon-plus[data-v-91fa0edc]{position:absolute;right:60px;font-size:12px;top:10px;color:#3370ff}.icon-delete[data-v-91fa0edc]{position:absolute;right:40px;font-size:12px;top:10px;color:#3370ff}

+ 1 - 0
dist/assets/TreeParts-BiGGSYJH.css

@@ -0,0 +1 @@
+.tree-card[data-v-33e31d4f]{width:100%;overflow-y:auto}.icon-plus[data-v-33e31d4f]{position:absolute;right:60px;font-size:12px;top:10px;color:#3370ff}.icon-delete[data-v-33e31d4f]{position:absolute;right:40px;font-size:12px;top:10px;color:#3370ff}

+ 1 - 1
dist/assets/TreeParts-CDtNur3P.js → dist/assets/TreeParts-DS6PM2ZX.js

@@ -1 +1 @@
-import{_ as P,a5 as j,r as k,p as L,y as R,c as t,T as S,o as c,g as l,w as o,e as V,t as F,j as n,G as z,a6 as G,h as m,f as p}from"./index-BH-yCh83.js";const M={__name:"TreeParts",props:{title:String,showLock:{type:Boolean,default:!1},treeData:{type:Array,default:()=>[]},permission:{type:Object,default:()=>{}},fieldNames:{type:Object,default:()=>({label:"label",key:"id",children:"children"})}},emits:["nodeClick","onAddBtnClick","onDrop","onDeleteBtnClick"],setup(r,{emit:y}){const C=r,{treeData:g,title:_}=j(C),s=y,f=k(null);let a=k(!1);const b=()=>{a.value=!a.value},h=e=>{s("nodeClick",e)},D=e=>{s("addBtnClick",e)},v=e=>{s("deleteBtnClick",e)},B=({dragNode:e,dropNode:u,dropPosition:i})=>{s("drop",{dragNode:e,dropNode:u,dropPosition:i})};return L(()=>{R(()=>{f.value.expandAll()})}),(e,u)=>{const i=t("a-button"),x=t("a-tooltip"),I=t("IconPlus"),N=t("IconDelete"),w=t("a-popconfirm"),A=t("a-tree"),T=t("a-card"),O=S("has-permi");return c(),l(T,{title:n(_),bordered:!1,"header-style":{textAlign:"left"},class:"tree-card"},{title:o(()=>[V("span",null,F(n(_)),1),r.showLock?(c(),l(x,{key:0,content:"点击后可通过拖拽更改结构,再次点击来关闭","background-color":"#165DFF"},{default:o(()=>[z((c(),l(i,{type:n(a)?"secondary":"outline",style:{float:"right"},onClick:b},{default:o(()=>[(c(),l(G(n(a)?"IconUnlock":"IconLock")))]),_:1},8,["type"])),[[O,"/base/syorganization!update"]])]),_:1})):m("",!0)]),default:o(()=>[p(A,{draggable:n(a),blockNode:"",data:n(g),"show-line":!0,ref_key:"treeRef",ref:f,fieldNames:r.fieldNames,onDrop:B,onSelect:h},{extra:o(d=>[p(I,{class:"icon-plus",onClick:()=>D(d)},null,8,["onClick"]),d.parentId?(c(),l(w,{key:0,content:"请确认是否删除?",type:"success",onOk:()=>v(d)},{default:o(()=>[p(N,{class:"icon-delete"})]),_:2},1032,["onOk"])):m("",!0)]),_:1},8,["draggable","data","fieldNames"])]),_:1},8,["title"])}}},q=P(M,[["__scopeId","data-v-91fa0edc"]]);export{q as T};
+import{_ as P,a5 as j,r as k,p as L,y as R,c as t,T as S,o as c,g as l,w as o,e as V,t as F,j as n,G as z,a7 as G,h as m,f as p}from"./index-DUNwg4_j.js";const M={__name:"TreeParts",props:{title:String,showLock:{type:Boolean,default:!1},treeData:{type:Array,default:()=>[]},permission:{type:Object,default:()=>{}},fieldNames:{type:Object,default:()=>({label:"label",key:"id",children:"children"})}},emits:["nodeClick","onAddBtnClick","onDrop","onDeleteBtnClick"],setup(r,{emit:y}){const C=r,{treeData:g,title:_}=j(C),s=y,f=k(null);let a=k(!1);const b=()=>{a.value=!a.value},h=e=>{s("nodeClick",e)},D=e=>{s("addBtnClick",e)},v=e=>{s("deleteBtnClick",e)},B=({dragNode:e,dropNode:u,dropPosition:i})=>{s("drop",{dragNode:e,dropNode:u,dropPosition:i})};return L(()=>{R(()=>{f.value.expandAll()})}),(e,u)=>{const i=t("a-button"),x=t("a-tooltip"),I=t("IconPlus"),N=t("IconDelete"),w=t("a-popconfirm"),A=t("a-tree"),T=t("a-card"),O=S("has-permi");return c(),l(T,{title:n(_),bordered:!1,"header-style":{textAlign:"left"},class:"tree-card"},{title:o(()=>[V("span",null,F(n(_)),1),r.showLock?(c(),l(x,{key:0,content:"点击后可通过拖拽更改结构,再次点击来关闭","background-color":"#165DFF"},{default:o(()=>[z((c(),l(i,{type:n(a)?"secondary":"outline",style:{float:"right"},onClick:b},{default:o(()=>[(c(),l(G(n(a)?"IconUnlock":"IconLock")))]),_:1},8,["type"])),[[O,"/base/syorganization!update"]])]),_:1})):m("",!0)]),default:o(()=>[p(A,{draggable:n(a),blockNode:"",data:n(g),"show-line":!0,ref_key:"treeRef",ref:f,fieldNames:r.fieldNames,onDrop:B,onSelect:h},{extra:o(d=>[p(I,{class:"icon-plus",onClick:()=>D(d)},null,8,["onClick"]),d.parentId?(c(),l(w,{key:0,content:"请确认是否删除?",type:"success",onOk:()=>v(d)},{default:o(()=>[p(N,{class:"icon-delete"})]),_:2},1032,["onOk"])):m("",!0)]),_:1},8,["draggable","data","fieldNames"])]),_:1},8,["title"])}}},q=P(M,[["__scopeId","data-v-33e31d4f"]]);export{q as T};

+ 1 - 1
dist/assets/Xiaoshu-GSbaO3dP.js → dist/assets/Xiaoshu-BkE32ilx.js

@@ -1,4 +1,4 @@
-import{r as a,p as y,g as r,w as S,u as w,ae as i,o as n,d as B,h as u,j as c,B as l,F as C}from"./index-BH-yCh83.js";import"./Header.vue_vue_type_style_index_0_scoped_8d56b6fd_lang-0O3JjrGm.js";import{u as E}from"./use-current-user-BblEqFHE.js";/* empty css                                                                         */import{C as A}from"./ContentContainer-D3EPlkFe.js";const F={__name:"Xiaoshu",props:{},setup(p){const d=w(),{bus:m}=i,f=p,e=a(!1),o=a([]),h=l("XIAOSHU_URL"),_=l("WEBSOCKET_BASE_URL"),x={padding:0};return y(()=>{const t=E(),s=t.token,b={userName:t.username,token:s},g=JSON.stringify(b),k=`
+import{r as a,p as y,g as r,w as S,u as w,af as i,o as n,d as B,h as u,j as c,B as l,F as C}from"./index-DUNwg4_j.js";import"./Header.vue_vue_type_style_index_0_scoped_44f0e29c_lang-DShVXpdS.js";import{u as E}from"./use-current-user-rfE05bH8.js";/* empty css                                                                         */import{C as A}from"./ContentContainer-BpAZiJfd.js";const F={__name:"Xiaoshu",props:{},setup(p){const d=w(),{bus:m}=i,f=p,e=a(!1),o=a([]),h=l("XIAOSHU_URL"),_=l("WEBSOCKET_BASE_URL"),x={padding:0};return y(()=>{const t=E(),s=t.token,b={userName:t.username,token:s},g=JSON.stringify(b),k=`
     window.WEBSOCKET_BASE_URL = '${_}';
 
     localStorage.setItem('xintongxiaoshu', '${g}');

+ 1 - 1
dist/assets/api-conversation-board-BnGR-c3L.js → dist/assets/api-conversation-board-BA0hQu_F.js

@@ -1 +1 @@
-import{C as m}from"./index-BH-yCh83.js";const g=t=>{const c="/api/user/menus",a={};return"search"in t&&t.search&&(a.keyword=t.search),new Promise((n,d)=>{m({url:c,method:"get",params:a}).then(e=>{if(e.code/1===200){const s=e.data,r=[];if(s&&Array.isArray(s)){const h=s.length;for(let i=0;i<h;i++){const o=s[i];r.push({name:o.name,description:o.desc,id:o.id,agentType:o.agent_type,menuId:o.menuId})}}n({code:e.code,data:r,msg:e.msg})}else n(e)}).catch(d)})},l=t=>{const c="/api/label/list",a={};return"search"in t&&t.search&&(a.keyword=t.search),new Promise((n,d)=>{m({url:c,method:"get",params:a}).then(e=>{e.code/1===200?n({code:e.code,data:e.data.rows,msg:e.msg}):n(e)}).catch(d)})};export{l as a,g as c};
+import{C as m}from"./index-DUNwg4_j.js";const g=t=>{const c="/api/user/menus",a={};return"search"in t&&t.search&&(a.keyword=t.search),new Promise((n,d)=>{m({url:c,method:"get",params:a}).then(e=>{if(e.code/1===200){const s=e.data,r=[];if(s&&Array.isArray(s)){const h=s.length;for(let i=0;i<h;i++){const o=s[i];r.push({name:o.name,description:o.desc,id:o.id,agentType:o.agent_type,menuId:o.menuId})}}n({code:e.code,data:r,msg:e.msg})}else n(e)}).catch(d)})},l=t=>{const c="/api/label/list",a={};return"search"in t&&t.search&&(a.keyword=t.search),new Promise((n,d)=>{m({url:c,method:"get",params:a}).then(e=>{e.code/1===200?n({code:e.code,data:e.data.rows,msg:e.msg}):n(e)}).catch(d)})};export{l as a,g as c};

+ 1 - 1
dist/assets/common-DEZCu1yZ.js → dist/assets/common-BfWHS4HY.js

@@ -1 +1 @@
-import{C as e}from"./index-BH-yCh83.js";function a(){return e({url:"/api/role/list",method:"get",params:{current:1,pageSize:999}})}function i(){return e({url:"/api/dept/list",method:"get"})}function s(){return e({url:"/api/knowledge/list",method:"get",params:{current:1,pageSize:999}})}function l(){return e({url:"/api/dialog/list",method:"get",params:{current:1,pageSize:999}})}export{a as Q,i as a,s as b,l as c};
+import{C as e}from"./index-DUNwg4_j.js";function a(){return e({url:"/api/role/list",method:"get",params:{current:1,pageSize:999}})}function i(){return e({url:"/api/dept/list",method:"get"})}function s(){return e({url:"/api/knowledge/list",method:"get",params:{current:1,pageSize:999}})}function l(){return e({url:"/api/dialog/list",method:"get",params:{current:1,pageSize:999}})}export{a as Q,i as a,s as b,l as c};

+ 1 - 0
dist/assets/difyDetail-0fTMCdyj.css

@@ -0,0 +1 @@
+.breadcrumb[data-v-1f20179f]{height:40px}.body-container[data-v-9428f5f8]{position:relative;margin-top:15px;height:calc(100% - 55px)}.arco-spin[data-v-9428f5f8]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}

+ 2 - 2
dist/assets/difyDetail-DKU95atw.js → dist/assets/difyDetail-B5XhqwEI.js

@@ -1,3 +1,3 @@
-import{_ as f,c,o as _,g as p,w as a,f as t,i as m,t as y,r as u,A as g,p as k,d as v,e as h,h as w,E as B,j as d}from"./index-BH-yCh83.js";import{L as S}from"./LayoutExperience-z9V--GQl.js";import{C as x}from"./ContentContainer-D3EPlkFe.js";import"./Header-C_am6r2X.js";import"./Header.vue_vue_type_style_index_0_scoped_8d56b6fd_lang-0O3JjrGm.js";import"./use-current-user-BblEqFHE.js";/* empty css                                                                         */const C={__name:"TopSetting",props:{current_label:String},setup(i){return(l,n)=>{const s=c("icon-apps"),o=c("a-breadcrumb-item"),r=c("router-link"),e=c("a-breadcrumb");return _(),p(e,{class:"breadcrumb"},{default:a(()=>[t(o,null,{default:a(()=>[t(s)]),_:1}),t(o,null,{default:a(()=>[t(r,{to:"/intelligent"},{default:a(()=>n[0]||(n[0]=[m("智能体")])),_:1})]),_:1}),t(o,null,{default:a(()=>[m(y(i.current_label),1)]),_:1})]),_:1})}}},E=f(C,[["__scopeId","data-v-50c22a10"]]),L={class:"body-container"},N=["src"],A={__name:"MessageBody",props:{id:{type:String,required:!0}},setup(i){const l=i,n=u(!0);u("");const s=window.DIFY_BASE_URL,o=g.get(),r=u("");return k(async()=>{r.value=s+"/app/"+l.id+`/workflow?token=${o}`;const e=document.getElementById("dify");e.onload=function(){e&&e.contentWindow&&e.contentWindow.postMessage(JSON.stringify({type:"insertStyle",value:`
+import{_ as f,c,o as _,g as p,w as a,f as t,i as m,t as b,r as u,A as g,p as k,d as v,e as h,h as w,E as B,j as d}from"./index-DUNwg4_j.js";import{L as S}from"./LayoutExperience-DSXPz5nJ.js";import{C as x}from"./ContentContainer-BpAZiJfd.js";import"./Header-DDyH2S3u.js";import"./Header.vue_vue_type_style_index_0_scoped_44f0e29c_lang-DShVXpdS.js";import"./use-current-user-rfE05bH8.js";/* empty css                                                                         */const C={__name:"TopSetting",props:{current_label:String},setup(i){return(l,n)=>{const s=c("icon-apps"),o=c("a-breadcrumb-item"),r=c("router-link"),e=c("a-breadcrumb");return _(),p(e,{class:"breadcrumb"},{default:a(()=>[t(o,null,{default:a(()=>[t(s)]),_:1}),t(o,null,{default:a(()=>[t(r,{to:"/intelligent"},{default:a(()=>n[0]||(n[0]=[m("智能体")])),_:1})]),_:1}),t(o,null,{default:a(()=>[m(b(i.current_label),1)]),_:1})]),_:1})}}},E=f(C,[["__scopeId","data-v-1f20179f"]]),L={class:"body-container"},N=["src"],A={__name:"MessageBody",props:{id:{type:String,required:!0}},setup(i){const l=i,n=u(!0);u("");const s=window.DIFY_BASE_URL,o=g.get(),r=u("");return k(async()=>{r.value=s+"/app/"+l.id+`/workflow?token=${o}`;const e=document.getElementById("dify");e.onload=function(){e&&e.contentWindow&&e.contentWindow.postMessage(JSON.stringify({type:"insertStyle",value:`
             .sticky{display:none;}
-            `}),r.value),n.value=!1}}),(e,M)=>{const b=c("a-spin");return _(),v("div",L,[h("iframe",{id:"dify",src:r.value,width:"100%",height:"100%",frameborder:"0"},null,8,N),n.value?(_(),p(b,{key:0,dot:""})):w("",!0)])}}},I=f(A,[["__scopeId","data-v-bb5b8596"]]),W={__name:"difyDetail",setup(i){const l=B(),{id:n,name:s,mode:o}=l.query;return(r,e)=>(_(),p(S,null,{default:a(()=>[t(x,null,{default:a(()=>[t(E,{current_label:d(s)},null,8,["current_label"]),t(I,{id:d(n),mode:d(o)},null,8,["id","mode"])]),_:1})]),_:1}))}};export{W as default};
+            `}),r.value),n.value=!1}}),(e,M)=>{const y=c("a-spin");return _(),v("div",L,[h("iframe",{id:"dify",src:r.value,width:"100%",height:"100%",frameborder:"0"},null,8,N),n.value?(_(),p(y,{key:0,dot:""})):w("",!0)])}}},I=f(A,[["__scopeId","data-v-9428f5f8"]]),W={__name:"difyDetail",setup(i){const l=B(),{id:n,name:s,mode:o}=l.query;return(r,e)=>(_(),p(S,null,{default:a(()=>[t(x,null,{default:a(()=>[t(E,{current_label:d(s)},null,8,["current_label"]),t(I,{id:d(n),mode:d(o)},null,8,["id","mode"])]),_:1})]),_:1}))}};export{W as default};

+ 0 - 1
dist/assets/difyDetail-CsV-Lvcs.css

@@ -1 +0,0 @@
-.breadcrumb[data-v-50c22a10]{height:40px}.body-container[data-v-bb5b8596]{position:relative;margin-top:15px;height:calc(100% - 55px)}.arco-spin[data-v-bb5b8596]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}

Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/index-DUNwg4_j.js


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/assets/knowledge-DnSxZxLD.js


+ 0 - 1
dist/assets/permission-BgaErBrh.css

@@ -1 +0,0 @@
-.breadcrumb[data-v-e64b0b37]{margin-bottom:16px}

+ 0 - 1
dist/assets/permission-DkwQzyrB.js

@@ -1 +0,0 @@
-import{_ as g,c as l,o as _,g as m,w as r,f as c,i as d,t as R,a5 as S,l as k,j as p,a2 as B,a9 as C}from"./index-BH-yCh83.js";const x={__name:"BreadCrumbMenu",props:{current_label:String},setup(o){return(t,s)=>{const a=l("icon-apps"),e=l("a-breadcrumb-item"),n=l("a-breadcrumb");return _(),m(n,{class:"breadcrumb"},{default:r(()=>[c(e,null,{default:r(()=>[c(a)]),_:1}),c(e,null,{default:r(()=>s[0]||(s[0]=[d("权限管理")])),_:1}),c(e,null,{default:r(()=>[d(R(o.current_label),1)]),_:1})]),_:1})}}},M=g(x,[["__scopeId","data-v-e64b0b37"]]),O={__name:"Modal",props:{visible:Boolean,title:{type:String,required:!0,default:"标题"}},emits:["ok","cancel"],setup(o,{emit:t}){const s=o,a=t,{visible:e,title:n}=S(s),u=()=>{a("ok")},f=()=>{a("cancel")};return(b,i)=>{const h=l("a-modal");return _(),m(h,{visible:p(e),"onUpdate:visible":i[0]||(i[0]=v=>B(e)?e.value=v:null),title:p(n),onOk:u,onCancel:f,width:"40%"},{default:r(()=>[k(b.$slots,"default")]),_:3},8,["visible","title"])}}},$=o=>{const{permissions:t}=JSON.parse(C.getItem());return t.includes("*:*:*")?!0:t.includes(o)},w=o=>{const t=[];function s(e){if(e.component!=="-"){const n={path:e.path||"",component:`() => import('../views/${e.component}.vue')`};return e.children&&e.children.length>0&&(n.children=e.children.map(u=>s(u))),n}}function a(e){const n=s(e);t.push(n)}return o.forEach(e=>{a(e)}),t},N=[],y=w(N);console.log(JSON.stringify(y,null,2));export{M as B,O as _,$ as h};

+ 1 - 1
dist/assets/resource-B5Tm2VAC.js → dist/assets/resource-DWKh7tOY.js

@@ -1 +1 @@
-import{C as t}from"./index-BH-yCh83.js";const r="/api/menu";function o(){return t({url:`${r}/tree_select`,method:"get"})}function n(e){return t({url:`${r}/${e}`,method:"get"})}function s(e){return t({url:`${r}/status`,method:"put",data:e})}function a(e){return t({url:`${r}/edit_menu`,method:"put",data:e})}function c(e){return t({url:`${r}/add_menu`,method:"post",data:e})}function d(e){return t({url:`${r}/${e}`,method:"delete"})}export{c as C,d as D,o as Q,s as U,n as a,a as b};
+import{C as t}from"./index-DUNwg4_j.js";const r="/api/menu";function o(){return t({url:`${r}/tree_select`,method:"get"})}function n(e){return t({url:`${r}/${e}`,method:"get"})}function s(e){return t({url:`${r}/status`,method:"put",data:e})}function a(e){return t({url:`${r}/edit_menu`,method:"put",data:e})}function c(e){return t({url:`${r}/add_menu`,method:"post",data:e})}function d(e){return t({url:`${r}/${e}`,method:"delete"})}export{c as C,d as D,o as Q,s as U,n as a,a as b};

+ 1 - 1
dist/assets/use-all-agents-DJWnPMCh.js → dist/assets/use-all-agents-CzIysz8l.js

@@ -1 +1 @@
-import{N as a,P as l}from"./index-BH-yCh83.js";import{j as r,a as i}from"./utils-T19oHQ5t.js";function u(s){const t=i(s);l.setItem(t)}function c(){const s=l.getItem(),t=r(s);return t===null?[]:t}const h=a("all_agents",{state:()=>({agents:[]}),actions:{getList(){if(this.agents.length===0){const t=c();return this.agents=t,this.agents}return this.agents},getInfo(s){if(!s)return null;const t=this.getList(),o=t.length;for(let e=0;e<o;e++){const n=t[e];if(n.id===s)return n}return null},setList(s){const t=r(i(s));this.agents=t,u(t)}}});export{h as u};
+import{N as a,P as l}from"./index-DUNwg4_j.js";import{j as r,a as i}from"./utils-C3OLWWL-.js";function u(s){const t=i(s);l.setItem(t)}function c(){const s=l.getItem(),t=r(s);return t===null?[]:t}const h=a("all_agents",{state:()=>({agents:[]}),actions:{getList(){if(this.agents.length===0){const t=c();return this.agents=t,this.agents}return this.agents},getInfo(s){if(!s)return null;const t=this.getList(),o=t.length;for(let e=0;e<o;e++){const n=t[e];if(n.id===s)return n}return null},setList(s){const t=r(i(s));this.agents=t,u(t)}}});export{h as u};

+ 1 - 1
dist/assets/use-current-user-BblEqFHE.js → dist/assets/use-current-user-rfE05bH8.js

@@ -1 +1 @@
-import{C as o,N as c,A as i,ad as m,a9 as d}from"./index-BH-yCh83.js";function g(t){return o({url:"/api/auth/v2/login",method:"post",data:t})}function f(t){return o({url:"/api/auth/v2/register",method:"post",data:t})}function k(t){return o({url:`/api/auth/v2/sync?userFlag=${t}`,method:"get"})}function h(){return o({url:"/api/user/user_info",method:"get"})}function p(){return o({url:"/api/user/user_routers",method:"get"})}const y=c("current_user",{persist:{enabled:!0,strategies:[{key:"info",storage:localStorage,paths:["username"]}]},state:()=>({name:"Jack",token_type:"",token:i.get(),username:"",nickname:"",dept:[],roles:[],permissions:[],user:{}}),actions:{updateName(t){this.name=t},toLogin(t){const{username:s,password:r}=t;return new Promise((n,a)=>{g({username:s,password:r}).then(e=>{e.code==200&&e.data.access_token.length?(this.token=e.data.access_token,this.token_type=e.data.token_type,this.username=e.data.username,this.nickname=e.data.nickname,i.set(e.data.access_token),n(e.msg),this.getInfo()):a(e.msg)}).catch(e=>{a(e)})})},async getRoutesList(){const{code:t,data:{routers:s}}=await p();t===200&&await new Promise((r,n)=>{try{m.setItem(JSON.stringify(s)),r()}catch(a){n(a)}})},async getUserInfo(){const{code:t,data:{permissions:s,dept:r,roles:n}}=await h();t===200&&await new Promise((a,e)=>{try{d.setItem(JSON.stringify({permissions:s,dept:r,roles:n})),a()}catch(u){e(u)}})}}});export{k as a,f as r,y as u};
+import{C as o,N as c,A as i,ae as m,ag as d}from"./index-DUNwg4_j.js";function g(t){return o({url:"/api/auth/v2/login",method:"post",data:t})}function f(t){return o({url:"/api/auth/v2/register",method:"post",data:t})}function k(t){return o({url:`/api/auth/v2/sync?userFlag=${t}`,method:"get"})}function h(){return o({url:"/api/user/user_info",method:"get"})}function p(){return o({url:"/api/user/user_routers",method:"get"})}const y=c("current_user",{persist:{enabled:!0,strategies:[{key:"info",storage:localStorage,paths:["username"]}]},state:()=>({name:"Jack",token_type:"",token:i.get(),username:"",nickname:"",dept:[],roles:[],permissions:[],user:{}}),actions:{updateName(t){this.name=t},toLogin(t){const{username:s,password:r}=t;return new Promise((n,a)=>{g({username:s,password:r}).then(e=>{e.code==200&&e.data.access_token.length?(this.token=e.data.access_token,this.token_type=e.data.token_type,this.username=e.data.username,this.nickname=e.data.nickname,i.set(e.data.access_token),n(e.msg),this.getInfo()):a(e.msg)}).catch(e=>{a(e)})})},async getRoutesList(){const{code:t,data:{routers:s}}=await p();t===200&&await new Promise((r,n)=>{try{m.setItem(JSON.stringify(s)),r()}catch(a){n(a)}})},async getUserInfo(){const{code:t,data:{permissions:s,dept:r,roles:n}}=await h();t===200&&await new Promise((a,e)=>{try{d.setItem(JSON.stringify({permissions:s,dept:r,roles:n})),a()}catch(u){e(u)}})}}});export{k as a,f as r,y as u};

+ 1 - 1
dist/assets/utils-T19oHQ5t.js → dist/assets/utils-C3OLWWL-.js

@@ -1 +1 @@
-import{B as c}from"./index-BH-yCh83.js";const u=t=>JSON.stringify(t),f=t=>{try{return JSON.parse(t)}catch(o){return console.log(o),null}},p=(t,o,e)=>{if(typeof t!="function")return new Error("debounce func is not a function");typeof e===void 0&&(e=!1);let n;return function(...r){const s=this;n&&clearTimeout(n),e&&!n&&t.apply(s,r),n=setTimeout(function(){n=null,e||t.apply(s,r)},o)}},h=t=>{{const o=c("ASSETS_BASE_URL");if(t.indexOf("http")===0){const e="http://smartai.com:8293";return t.indexOf(e)===0?t.replace(e,o):t}else return`${o}${t}`}},w=(t,o)=>{if(typeof t!="function")throw new Error(`${t} is not a function`);let e=0,n=null;return function(...r){const s=this,l=o-(new Date-e);l<=0?(t.call(s,...r),e=new Date,clearTimeout(n),n=null):n||(n=setTimeout(function(){clearTimeout(n),n=null,t.call(s,...r),e=new Date},l))}};export{u as a,p as b,w as c,h as f,f as j};
+import{B as c}from"./index-DUNwg4_j.js";const u=t=>JSON.stringify(t),f=t=>{try{return JSON.parse(t)}catch(o){return console.log(o),null}},p=(t,o,e)=>{if(typeof t!="function")return new Error("debounce func is not a function");typeof e===void 0&&(e=!1);let n;return function(...r){const s=this;n&&clearTimeout(n),e&&!n&&t.apply(s,r),n=setTimeout(function(){n=null,e||t.apply(s,r)},o)}},h=t=>{{const o=c("ASSETS_BASE_URL");if(t.indexOf("http")===0){const e="http://smartai.com:8293";return t.indexOf(e)===0?t.replace(e,o):t}else return`${o}${t}`}},w=(t,o)=>{if(typeof t!="function")throw new Error(`${t} is not a function`);let e=0,n=null;return function(...r){const s=this,l=o-(new Date-e);l<=0?(t.call(s,...r),e=new Date,clearTimeout(n),n=null):n||(n=setTimeout(function(){clearTimeout(n),n=null,t.call(s,...r),e=new Date},l))}};export{u as a,p as b,w as c,h as f,f as j};

+ 1 - 1
dist/index.html

@@ -6,7 +6,7 @@
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <title>大模型2.0</title>
     <script type="module" src="/config.js"></script>
-    <script type="module" crossorigin src="/assets/index-BH-yCh83.js"></script>
+    <script type="module" crossorigin src="/assets/index-DUNwg4_j.js"></script>
     <link rel="stylesheet" crossorigin href="/assets/index-VA7QPrnA.css">
   </head>
   <body>

+ 3 - 1
public/i18n/lang-en.json

@@ -68,7 +68,9 @@
     "useBtn": "Use",
     "addLabelBtn": "Add Label",
     "loadingDataTip": "Loading data, please wait...",
-    "noMoreData": "No more data available"
+    "noMoreData": "No more data available",
+    "searchAppTip": "All Application Types",
+    "searchLabelTip": "All Labels"
   },
   "permission": {
     "query": "Query",

+ 3 - 1
public/i18n/lang-zh.json

@@ -69,7 +69,9 @@
     "useBtn": "使用",
     "addLabelBtn": "添加标签",
     "loadingDataTip": "正在加载数据,请稍后……",
-    "noMoreData": "没有更多数据了"
+    "noMoreData": "没有更多数据了",
+    "searchAppTip": "全部应用类型",
+    "searchLabelTip": "全部标签"
   },
   "permission": {
     "query": "查询",

+ 15 - 0
src/apis/intelligent.js

@@ -12,6 +12,21 @@ export function getDialogList(current, pageSize, keyword) {
     method: 'get'
   });
 }
+/**
+ * 获取智能体列表(智能体页面专用)
+ * @param {number} current 当前页数
+ * @param {number} pageSize 每页条数
+ * @param {string} keyword 搜索
+ * @param { array } label: 标签列表
+ * @param { string } mode: 智能体类型
+ * */
+export function getDialogListForFilter(data) {
+  return request({
+    url: `/api/dialog/dialog_list`,
+    method: 'post',
+    data
+  });
+}
 /**
  * 新增智能体
  * @param {Object} data 智能体数据

+ 2 - 0
src/base/event-bus.js

@@ -19,3 +19,5 @@ export const bus_intelligentSearch = new EventBus('intelligent_search');
 export const bus_intelligentEdit = new EventBus('intelligent_edit');
 // 智能体图标编辑
 export const bus_intelligentIconEdit = new EventBus('intelligent_icon_edit');
+// 智能体标签数据同步
+export const bus_intelligentLabelSync = new EventBus('intelligent_label_sync');

+ 1 - 1
src/modules/Model/ModelList.vue

@@ -96,7 +96,7 @@ const showMoreModel = (item) => {
   cursor: pointer;
 }
 .list-collapse {
-  padding: 20px;
+  padding: 20px 20px 0 20px;
   max-height: 0;
 }
 </style>

+ 3 - 6
src/modules/dify/MessageBody.vue

@@ -15,36 +15,33 @@ const props = defineProps({
   }
 });
 const loading = ref(true);
-const DIFY_TOKEN = ref('');
 const BASE_URL = window.DIFY_BASE_URL;
 const token = kuky_Authorization.get();
 const defaultURL = ref('');
 
 //workflow  应用
-//configuration agent
 onMounted(async () => {
   defaultURL.value = BASE_URL + '/app/' + props.id + `/workflow?token=${token}`;
   // console.log('defaultURL', BASE_URL + '/app/' + props.id + `/workflow`);
   const element = document.getElementById('dify');
   element.onload = function () {
     if (element && element.contentWindow) {
-      // console.log('iframe loaded', element.contentWindow);
       element.contentWindow.postMessage(
         JSON.stringify({
           type: 'insertStyle',
           value: `
             .sticky{display:none;}
+            .style_app___hJq8 > div:first-of-type > div:first-of-type{display:none;}
+            .style_app___hJq8 > div:first-of-type > nav> a:nth-child(2){display:none;}
+            .style_app___hJq8 > div:first-of-type > nav> a:nth-child(3){display:none;}
             `
         }),
-
         defaultURL.value
       );
     }
     loading.value = false;
   };
 });
-// .style_app___hJq8 > div:first-of-type{display:none;}
-// .style_app___hJq8 .shrink-0{display:none;}
 </script>
 <style scoped lang="css">
 .body-container {

+ 2 - 1
src/modules/intelligent/CardDefault.vue

@@ -55,6 +55,7 @@ const props = defineProps({
 }
 .section {
   margin: 20px 0;
-  color: var(--color-neutral-6);
+  height: 66px;
+  color: var(--color-neutral-8);
 }
 </style>

+ 1 - 0
src/modules/intelligent/LabelSelected.vue

@@ -8,6 +8,7 @@
     <a-checkbox-group v-model="checkedList" direction="vertical" @change="handleToAdd">
       <a-checkbox v-for="item in label_list" :key="item.labelId" :value="item.labelId">{{ item.labelName }}</a-checkbox>
     </a-checkbox-group>
+    <a-empty v-if="!label_list.length"></a-empty>
     <div class="footer">
       <div class="label-manage" @click="toManageTags"><icon-tags /> 管理标签</div>
     </div>

+ 42 - 7
src/modules/intelligent/MessageBody.vue

@@ -41,6 +41,24 @@
             </div>
           </template>
         </a-dropdown>
+        <!-- <a-select :default-value="'Beijing'" placeholder="Please select ..." multiple>
+          <a-option>Beijing</a-option>
+          <a-option>Shanghai</a-option>
+          <a-option>Guangzhou</a-option>
+          <a-option disabled>Disabled</a-option>
+          <a-option>Shenzhen</a-option>
+          <a-option>Wuhan</a-option>
+          <template #header>
+            <div style="padding: 6px 12px">
+              <a-checkbox value="1">全选</a-checkbox>
+            </div>
+          </template>
+          <template #footer>
+            <div style="padding: 6px 0; text-align: center">
+              <a-button>Click Me</a-button>
+            </div>
+          </template>
+        </a-select> -->
       </template>
       <template #bottom>
         <div class="bottom">
@@ -72,8 +90,13 @@ import CardItem from '../../views/manage/CardItem.vue';
 import ManageTags from './ManageTags.vue';
 import { getIconIntelligent, getImageIntelligent } from '../common/icon-map.js';
 import LabelSelected from './LabelSelected.vue';
-import { getDialogList } from '../../apis/intelligent';
-import { bus_intelligentSearch, bus_intelligentEdit, bus_intelligentIconEdit } from '../../base/event-bus';
+import { getDialogListForFilter } from '../../apis/intelligent';
+import {
+  bus_intelligentSearch,
+  bus_intelligentEdit,
+  bus_intelligentIconEdit,
+  bus_intelligentLabelSync
+} from '../../base/event-bus';
 import { dialogType } from '../../views/manage/common';
 import { funcThrottle } from '../../utils/utils';
 import { getLabelList, addLabelToDialog, changeDialogStatus, deleteDialog } from '../../apis/intelligent';
@@ -98,7 +121,9 @@ const total_pages = ref(5);
 const body_container = ref(null);
 const scroll_bottom = ref(false);
 const search_text = ref('');
-const search_label = ref('');
+const search_label = ref(''); //单个card的搜索标签
+const search_labelId_list = ref([]); //头部的搜索标签
+const search_mode = ref(''); //要过滤的应用类型
 const label_list = ref([]);
 const dropdown = ref(null);
 const visible = ref(false);
@@ -109,7 +134,14 @@ const getDialog = async () => {
     loading_data.value = true;
   }
   try {
-    const res = await getDialogList(pages.current, pages.pageSize, search_text.value);
+    const filter_data = {
+      current: pages.current,
+      pageSize: pages.pageSize,
+      keyword: search_text.value,
+      label: search_labelId_list.value,
+      mode: search_mode.value
+    };
+    const res = await getDialogListForFilter(filter_data);
     const data = res.data.rows.map((item) => {
       return {
         ...item,
@@ -188,6 +220,8 @@ const getLabels = async () => {
     const res = await getLabelList(search_label.value, 1);
     if (res.code == 200) {
       label_list.value = [...res.data.rows];
+      // 将label_list数据给到top中
+      bus_intelligentLabelSync.emit(label_list.value);
     }
   } catch (err) {
     console.log(err);
@@ -224,7 +258,6 @@ const changeDropdownVisible = async (visible, id) => {
 };
 
 const changeStatus = async (item) => {
-  console.log(item);
   try {
     const res = await changeDialogStatus(item.id, item.status == '1' ? '0' : '1');
     if (res.code != 200) {
@@ -247,8 +280,10 @@ const editIconHandle = (item) => {
   bus_intelligentIconEdit.emit(item);
 };
 
-bus_intelligentSearch.on((text) => {
-  search_text.value = text;
+bus_intelligentSearch.on((search_data) => {
+  search_text.value = search_data.searchText;
+  search_labelId_list.value = search_data.target_label_list;
+  search_mode.value = search_data.target_app;
   moke_data.value = [];
   pages.current = 1;
   getDialog();

+ 9 - 6
src/modules/intelligent/ModalSelectIcon.vue

@@ -17,7 +17,7 @@
           :class="{ 'icon-border-active': icon.id === target_icon_id }"
           @click="changeItem(icon.id)"
         >
-          <img class="icon" :src="getIconIntelligent(icon.name)" alt="" />
+          <img class="icon" :src="getIconIntelligent(icon.name)" />
         </div>
       </div>
     </div>
@@ -107,15 +107,18 @@ watch(
   gap: 10px;
   margin-top: 10px;
 }
-.icons .icon-border {
-  /* width: 50px;
-  height: 50px; */
-  padding: 5px 10px;
+.icon-border {
+  border: 1px solid var(--color-neutral-2);
+
+  border-radius: 5px;
+  padding: 5px 8px 0px 8px;
   cursor: pointer;
+  transition: transform 0.3s ease, box-shadow 0.3s ease;
 }
 .icon-border:hover {
   border: 1px solid var(--color-neutral-4);
   border-radius: 5px;
+  transform: scale(1.05);
 }
 .icon-border .icon {
   width: 44px;
@@ -123,7 +126,7 @@ watch(
 }
 .icon-border-active {
   border: 1px solid var(--color-neutral-4);
-  border-radius: 5px;
+  transform: scale(1.1);
 }
 .arco-input-wrapper {
   height: 32px;

+ 53 - 5
src/modules/intelligent/TopSetting.vue

@@ -1,5 +1,30 @@
 <template>
   <a-space size="large">
+    <a-select
+      v-model="target_app"
+      :placeholder="$t('management.searchAppTip')"
+      allow-clear
+      :style="{
+        width: '200px',
+        'background-color': 'var(--color-bg-5)'
+      }"
+      @change="handleSearch"
+    >
+      <a-option v-for="item in search_app_list" :key="item.name" :value="item.type">{{ item.name }}</a-option>
+    </a-select>
+    <a-select
+      v-model="target_label_list"
+      :style="{ width: '200px', 'background-color': 'var(--color-bg-5)' }"
+      :placeholder="$t('management.searchLabelTip')"
+      multiple
+      :max-tag-count="1"
+      allow-clear
+      allow-search
+      :scrollbar="scrollbar"
+      @change="handleSearch"
+    >
+      <a-option v-for="item in label_list" :key="item.labelId" :value="item.labelId">{{ item.labelName }}</a-option>
+    </a-select>
     <a-input
       v-model="searchText"
       :placeholder="$t('management.search')"
@@ -36,9 +61,8 @@
     v-model:show_select_icon="show_select_icon"
     :target_icon="target_icon"
     @sendIcon="sendIcon"
-    @clearTargetIcon="clearTargetIcon"
-  ></ModelSelectIcon
-  >>
+    @clearTargetIcon="clearSelectIcon"
+  ></ModelSelectIcon>
   <AgentConfig
     v-model:show_rg_config="show_rg_config"
     ref="editAgentKuai"
@@ -62,11 +86,20 @@ import AgentConfig from './rgflow/agentConfig.vue';
 import { funcDebounce } from '../../utils/utils';
 import { getRagFlowData } from '../../apis/rgflow-dify';
 import { updateOwnIntelligentIcon } from '../../apis/intelligent';
-import { bus_intelligentSearch, bus_intelligentEdit, bus_intelligentIconEdit } from '../../base/event-bus';
+import { getDefaultIntelligent } from '../../views/manage/common';
+import {
+  bus_intelligentSearch,
+  bus_intelligentEdit,
+  bus_intelligentIconEdit,
+  bus_intelligentLabelSync
+} from '../../base/event-bus';
 
 const router = useRouter();
 
 const searchText = ref('');
+const target_app = ref(''); // 当前选择的应用
+const target_label_list = ref([]);
+const label_list = ref([]);
 const visible = ref(false);
 const show_model_item = ref(false);
 const show_select_icon = ref(false);
@@ -80,10 +113,18 @@ let add_type = ref('add');
 let itemObj = reactive({});
 const edit_icon_data = ref(null);
 
+const search_app_list = getDefaultIntelligent();
+search_app_list.push({ name: 'basic', type: 'agent-basic' });
+
 // 搜索
 const handleSearch = funcDebounce(
   () => {
-    bus_intelligentSearch.emit(searchText.value);
+    const search_data = {
+      searchText: searchText.value,
+      target_app: target_app.value,
+      target_label_list: target_label_list.value
+    };
+    bus_intelligentSearch.emit(search_data);
   },
   300,
   false
@@ -184,13 +225,20 @@ bus_intelligentIconEdit.on((item) => {
   edit_icon_data.value = item;
   target_icon.value = item.icon;
 });
+bus_intelligentLabelSync.on((item) => {
+  label_list.value = item;
+});
 onUnmounted(() => {
   bus_intelligentEdit.off();
   bus_intelligentIconEdit.off();
+  bus_intelligentLabelSync.off();
 });
 </script>
 <style scoped lang="css">
 .arco-input-wrapper {
   background-color: var(--color-bg-5);
 }
+/* :deep(.arco-select-view-single) {
+  background-color: var(--color-bg-5);
+} */
 </style>

+ 0 - 1
src/modules/intelligent/rgflow/AgentConfig.vue

@@ -281,7 +281,6 @@ const emit = defineEmits([
   'show_select_icon',
   'clearSelectIcon'
 ]);
-console.log(props, 'props');
 
 const { loading, setLoading } = useLoading(true);
 const visible = computed(() => props.show_rg_config);

+ 8 - 5
src/modules/knowledge/ModalSelectIcon.vue

@@ -98,15 +98,18 @@ watch(
   gap: 10px;
   margin-top: 10px;
 }
-.icons .icon-border {
-  /* width: 50px;
-  height: 50px; */
-  padding: 5px 10px;
+.icon-border {
+  border: 1px solid var(--color-neutral-2);
+
+  border-radius: 5px;
+  padding: 5px 8px 0px 8px;
   cursor: pointer;
+  transition: transform 0.3s ease, box-shadow 0.3s ease;
 }
 .icon-border:hover {
   border: 1px solid var(--color-neutral-4);
   border-radius: 5px;
+  transform: scale(1.05);
 }
 .icon-border .icon {
   width: 44px;
@@ -114,7 +117,7 @@ watch(
 }
 .icon-border-active {
   border: 1px solid var(--color-neutral-4);
-  border-radius: 5px;
+  transform: scale(1.1);
 }
 .arco-input-wrapper {
   height: 32px;

Alguns ficheiros não foram mostrados porque muitos ficheiros mudaram neste diff