Prechádzať zdrojové kódy

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

zhupei@smartai.com 1 rok pred
rodič
commit
037618d323
100 zmenil súbory, kde vykonal 265 pridanie a 98 odobranie
  1. 1 1
      dist/assets/About-DQ6nnUIh.js
  2. 0 0
      dist/assets/Action-BRwRuIEk.js
  3. 0 0
      dist/assets/Action-DSyov1yH.js
  4. 1 1
      dist/assets/Action-zK0u_Q_Y.css
  5. 0 1
      dist/assets/Agent-B1_p56BJ.js
  6. 1 0
      dist/assets/Agent-CMymWgl1.js
  7. 0 1
      dist/assets/CardItem-BLACLmBn.js
  8. 0 1
      dist/assets/CardItem-DGdlcSmt.css
  9. 1 0
      dist/assets/CardItem-PUf9RpM5.css
  10. 1 0
      dist/assets/CardItem-U52zE_SD.js
  11. 0 0
      dist/assets/ChatAsideMenu-Ddz4A-Zh.js
  12. 0 0
      dist/assets/ChatAsideMenu-w3kex_6h.js
  13. 1 1
      dist/assets/ContentContainer-DPuKfIt0.js
  14. 0 1
      dist/assets/Conversation-ByJDcN56.js
  15. 1 0
      dist/assets/Conversation-kZ7gQ4Cy.js
  16. 0 0
      dist/assets/ConversationBoard-BTEtNbnu.js
  17. 0 0
      dist/assets/ConversationBoard-DRn8mAd0.js
  18. 0 0
      dist/assets/ConversationHistory-DO4Pgvo6.js
  19. 0 0
      dist/assets/ConversationHistory-Djvt2n6y.js
  20. 0 0
      dist/assets/ConversationQA-BAsPnnxe.js
  21. 0 0
      dist/assets/ConversationQA-Crjqt1Cy.js
  22. 0 0
      dist/assets/ConversationQA-DCRa6OlF.css
  23. 0 0
      dist/assets/ConversationQA-DWL_1xTI.css
  24. 0 0
      dist/assets/Header-CkC9UoC-.js
  25. 0 0
      dist/assets/Header-lis2eh3q.js
  26. 0 0
      dist/assets/Header-rLOGL1p_.css
  27. 0 0
      dist/assets/Header.vue_vue_type_style_index_0_scoped_8d56b6fd_lang-0O3JjrGm.js
  28. 0 0
      dist/assets/Intelligent-BnTJoE3h.js
  29. 0 0
      dist/assets/Intelligent-D8X3VXvl.js
  30. 0 0
      dist/assets/Intelligent-DR-vGx8O.css
  31. 0 0
      dist/assets/Intelligent-T9W3fF1H.css
  32. 0 0
      dist/assets/Knowledge-7VfqA5PV.js
  33. 1 0
      dist/assets/Knowledge-B2GCkHdD.css
  34. 0 1
      dist/assets/Knowledge-BtTWm_fu.css
  35. 0 0
      dist/assets/Knowledge-DgbLneL3.js
  36. 0 0
      dist/assets/KnowledgeDetail-DCDMg0NP.js
  37. 1 1
      dist/assets/LayoutExperience-BhaPVBLI.js
  38. 1 0
      dist/assets/LayoutPermission-DqUtI5FG.js
  39. 0 1
      dist/assets/LayoutPermission-JK0NrKNB.js
  40. 0 0
      dist/assets/Login-0llXWbgT.js
  41. 1 1
      dist/assets/Login-7Y0eqJ0k.css
  42. 0 0
      dist/assets/Login-DYLXQUzQ.js
  43. 0 0
      dist/assets/Model-C0iqIh-z.js
  44. 0 1
      dist/assets/Model-C5FKhjeJ.css
  45. 0 0
      dist/assets/Model-COnkgJj4.js
  46. 1 0
      dist/assets/Model-D2cu-tsl.css
  47. 0 0
      dist/assets/PermissionAccount-BD-jxwhK.js
  48. 0 0
      dist/assets/PermissionAccount-C0toSYUP.js
  49. 0 0
      dist/assets/PermissionGroup-AUS7cJdK.js
  50. 0 1
      dist/assets/PermissionGroup-CScXLTKJ.css
  51. 0 0
      dist/assets/PermissionGroup-CjZFtTQE.js
  52. 1 0
      dist/assets/PermissionGroup-_GtTtr7u.css
  53. 0 0
      dist/assets/PermissionOrganization-CoTco0ka.js
  54. 0 0
      dist/assets/PermissionResource-B1eZSJrL.js
  55. 0 0
      dist/assets/PermissionResource-CnBRlyTh.js
  56. 0 1
      dist/assets/PermissionRole-C7nS4t2E.css
  57. 1 0
      dist/assets/PermissionRole-D_mbua51.css
  58. 0 0
      dist/assets/PermissionRole-KPHPGhO5.js
  59. 0 0
      dist/assets/PermissionRole-XI5eA6eB.js
  60. 0 1
      dist/assets/Profiles-CT_N6n1I.js
  61. 1 0
      dist/assets/Profiles-NUNxc1G9.js
  62. 1 1
      dist/assets/RagFlowChat-B0-Xyiwm.js
  63. 1 1
      dist/assets/Register-CfiaGtwh.js
  64. 1 0
      dist/assets/Settings-CGi43Pg6.js
  65. 0 1
      dist/assets/Settings-CKGuyHR6.js
  66. 1 1
      dist/assets/TreeParts-8ni2CvqG.js
  67. 0 37
      dist/assets/Xiaoshu-CLxPf0n3.js
  68. 41 0
      dist/assets/Xiaoshu-DiBgtivV.js
  69. 1 1
      dist/assets/api-conversation-board-ClgnIUHH.js
  70. 1 1
      dist/assets/common-BOI8eGqn.js
  71. 1 1
      dist/assets/common-CiPMG9BE.js
  72. 2 2
      dist/assets/difyDetail-D0TdAfjf.js
  73. 0 0
      dist/assets/get-icon-4-dialog-Bzd6LYpE.js
  74. 0 0
      dist/assets/icon-map-CJXc1eYn.js
  75. 0 0
      dist/assets/icon-map-WRw1Tr5g.js
  76. 0 0
      dist/assets/index-C0WdTx8n.js
  77. 0 0
      dist/assets/intelligent-frame8-D_OmWET8.js
  78. 0 0
      dist/assets/knowledge-CTGdXbFR.js
  79. 1 0
      dist/assets/permission-BT6_kZB-.js
  80. 0 1
      dist/assets/permission-v9p1fvgQ.js
  81. 1 1
      dist/assets/resource-BfED4aYC.js
  82. 1 0
      dist/assets/use-all-agents-CyZnU3u4.js
  83. 0 1
      dist/assets/use-all-agents-DIlwA186.js
  84. 1 0
      dist/assets/use-current-user-CMQgwlRE.js
  85. 0 1
      dist/assets/use-current-user-CaX7ZoGk.js
  86. 1 0
      dist/assets/utils-BjYiHMC4.js
  87. 6 0
      dist/config.js
  88. 39 9
      dist/i18n/lang-en.json
  89. 40 7
      dist/i18n/lang-zh.json
  90. 1 1
      dist/index.html
  91. 39 9
      public/i18n/lang-en.json
  92. 40 7
      public/i18n/lang-zh.json
  93. 15 0
      src/apis/intelligent.js
  94. 11 0
      src/apis/knowledge.js
  95. 0 0
      src/assets/image/management/modelFrame1.svg
  96. 0 0
      src/assets/image/management/modelFrame10.svg
  97. 1 0
      src/assets/image/management/modelFrame2.svg
  98. 1 0
      src/assets/image/management/modelFrame3.svg
  99. 1 0
      src/assets/image/management/modelFrame4.svg
  100. 1 0
      src/assets/image/management/modelFrame5.svg

+ 1 - 1
dist/assets/About-CFgaj3YP.js → dist/assets/About-DQ6nnUIh.js

@@ -1 +1 @@
-import{_ as e,d as t,o}from"./index-CPZHUzyL.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-C0WdTx8n.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};

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/Action-BRwRuIEk.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/Action-DSyov1yH.js


+ 1 - 1
dist/assets/Action-BJyJqaiI.css → dist/assets/Action-zK0u_Q_Y.css

@@ -1 +1 @@
-[data-v-9d668a15] .arco-pagination{margin-top:16px;justify-content:flex-end}.table-page-search-wrapper[data-v-b4033b8f]{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-b4033b8f]{display:flex}.wrapper-icon[data-v-b4033b8f]{width:60px;margin-left:16px;display:flex;justify-content:space-around;align-items:center}.wrapper-icon .action-icon[data-v-b4033b8f]{cursor:pointer}
+[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}

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

@@ -1 +0,0 @@
-import{L as o}from"./LayoutExperience-Cm39HHIY.js";import{C as r}from"./ContentContainer-ufaEfVPN.js";import{g as a,w as e,o as n,f as s,e as p}from"./index-CPZHUzyL.js";import"./Header-CkC9UoC-.js";import"./Header.vue_vue_type_style_index_0_scoped_3d0484fd_lang-D5L9p34L.js";import"./use-current-user-CaX7ZoGk.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 - 0
dist/assets/Agent-CMymWgl1.js

@@ -0,0 +1 @@
+import{L as o}from"./LayoutExperience-BhaPVBLI.js";import{C as r}from"./ContentContainer-DPuKfIt0.js";import{g as a,w as e,o as n,f as s,e as p}from"./index-C0WdTx8n.js";import"./Header-lis2eh3q.js";import"./Header.vue_vue_type_style_index_0_scoped_8d56b6fd_lang-0O3JjrGm.js";import"./use-current-user-CMQgwlRE.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/CardItem-BLACLmBn.js

@@ -1 +0,0 @@
-import{_ as n,o as i,d,e as s,t as a,l as o,x as r}from"./index-CPZHUzyL.js";const l={class:"top-common"},_={class:"common-left"},m={class:"title"},u={class:"tips"},h={class:"common-right"},g={__name:"HeadManage",props:{title:{required:!0,type:String},tips:{type:String}},setup(e){return(t,c)=>(i(),d("div",l,[s("div",_,[s("div",m,a(e.title),1),s("div",u,a(e.tips),1)]),s("div",h,[o(t.$slots,"setting",{},void 0,!0)])]))}},H=n(g,[["__scopeId","data-v-6f5b4f4d"]]),p={class:"card-name"},v=["src"],f={class:"name"},$={class:"card-label"},b={class:"card-des"},y={class:"card-label"},S={class:"card-bottom"},B={class:"card-settings"},I={__name:"CardItem",props:{name:{type:String},img_src:{type:String},height:{type:Number,default:175}},setup(e){return(t,c)=>(i(),d("div",{class:"card-container",style:r({height:`${e.height}px`})},[s("div",p,[s("img",{src:e.img_src,class:"logo"},null,8,v),s("div",f,a(e.name),1)]),s("div",$,[o(t.$slots,"labels",{},void 0,!0)]),s("div",b,[o(t.$slots,"description",{},void 0,!0)]),s("div",y,[o(t.$slots,"labelBtn",{},void 0,!0)]),s("div",S,[o(t.$slots,"bottom",{},void 0,!0)]),s("div",B,[o(t.$slots,"settings",{},void 0,!0)])],4))}},k=n(I,[["__scopeId","data-v-55777bbb"]]);export{k as C,H};

+ 0 - 1
dist/assets/CardItem-DGdlcSmt.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-55777bbb]{position:relative;padding:10px 20px;background-color:var(--color-bg-2);border-radius:5px;overflow:hidden;cursor:pointer}.card-name .name[data-v-55777bbb]{margin-top:10px;font-size:16px;font-weight:700;color:var(--color-neutral-8);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card-label[data-v-55777bbb]{width:100%;margin-top:15px;color:var(--color-neutral-2)}.card-des[data-v-55777bbb]{display:-webkit-box;overflow:hidden;min-height:32px;margin-top:5px;color:var(--color-neutral-4);-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.card-bottom[data-v-55777bbb]{position:absolute;bottom:10px;left:20px;width:calc(100% - 40px)}.card-settings[data-v-55777bbb]{position:absolute;right:20px;top:20px;cursor:pointer}

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

@@ -0,0 +1 @@
+.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-U52zE_SD.js

@@ -0,0 +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-C0WdTx8n.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};

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/ChatAsideMenu-Ddz4A-Zh.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/ChatAsideMenu-w3kex_6h.js


+ 1 - 1
dist/assets/ContentContainer-ufaEfVPN.js → dist/assets/ContentContainer-DPuKfIt0.js

@@ -1 +1 @@
-import{_ as n,o,d as a,l as r,x as s}from"./index-CPZHUzyL.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-C0WdTx8n.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-ByJDcN56.js

@@ -1 +0,0 @@
-import{L as r}from"./LayoutExperience-Cm39HHIY.js";import{C as a}from"./ContentContainer-ufaEfVPN.js";import{C as s}from"./ChatAsideMenu-w3kex_6h.js";import{g as i,o as n,w as o,f as e,e as m}from"./index-CPZHUzyL.js";import"./Header-CkC9UoC-.js";import"./Header.vue_vue_type_style_index_0_scoped_3d0484fd_lang-D5L9p34L.js";import"./use-current-user-CaX7ZoGk.js";/* empty css                                                                         */import"./icon-map-WRw1Tr5g.js";import"./intelligent-frame8-D_OmWET8.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-kZ7gQ4Cy.js

@@ -0,0 +1 @@
+import{L as r}from"./LayoutExperience-BhaPVBLI.js";import{C as a}from"./ContentContainer-DPuKfIt0.js";import{C as s}from"./ChatAsideMenu-Ddz4A-Zh.js";import{g as i,o as n,w as o,f as e,e as m}from"./index-C0WdTx8n.js";import"./Header-lis2eh3q.js";import"./Header.vue_vue_type_style_index_0_scoped_8d56b6fd_lang-0O3JjrGm.js";import"./use-current-user-CMQgwlRE.js";/* empty css                                                                         */import"./utils-BjYiHMC4.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};

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/ConversationBoard-BTEtNbnu.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/ConversationBoard-DRn8mAd0.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/ConversationHistory-DO4Pgvo6.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/ConversationHistory-Djvt2n6y.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/ConversationQA-BAsPnnxe.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/ConversationQA-Crjqt1Cy.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/ConversationQA-DCRa6OlF.css


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/ConversationQA-DWL_1xTI.css


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/Header-CkC9UoC-.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/Header-lis2eh3q.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/Header-rLOGL1p_.css


+ 0 - 0
dist/assets/Header.vue_vue_type_style_index_0_scoped_3d0484fd_lang-D5L9p34L.js → dist/assets/Header.vue_vue_type_style_index_0_scoped_8d56b6fd_lang-0O3JjrGm.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/Intelligent-BnTJoE3h.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/Intelligent-D8X3VXvl.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/Intelligent-DR-vGx8O.css


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/Intelligent-T9W3fF1H.css


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/Knowledge-7VfqA5PV.js


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

@@ -0,0 +1 @@
+.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%)}

+ 0 - 1
dist/assets/Knowledge-BtTWm_fu.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-9d368297]{height:200px;padding:0 20px}.icons[data-v-9d368297]{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.icons .icon-border[data-v-9d368297]{padding:5px 10px;cursor:pointer}.icon-border[data-v-9d368297]:hover{border:1px solid var(--color-neutral-4);border-radius:5px}.icon-border .icon[data-v-9d368297]{width:44px;height:44px}.icon-border-active[data-v-9d368297]{border:1px solid var(--color-neutral-4);border-radius:5px}.arco-input-wrapper[data-v-9d368297]{height:32px;background-color:var(--color-neutral-3)}.arco-input-wrapper[data-v-2b014563]{background-color:var(--color-bg-5)}.body-container[data-v-823dbe1e]{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-823dbe1e]::-webkit-scrollbar{display:none}.bottom[data-v-823dbe1e]{display:flex;gap:10px}.loading-tips[data-v-823dbe1e]{grid-column:1/-1;grid-row-start:auto;text-align:center}.arco-spin-loading[data-v-823dbe1e]{height:calc(100% - 80px)}.arco-spin[data-v-823dbe1e],.arco-empty[data-v-823dbe1e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/Knowledge-DgbLneL3.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/KnowledgeDetail-DCDMg0NP.js


+ 1 - 1
dist/assets/LayoutExperience-Cm39HHIY.js → dist/assets/LayoutExperience-BhaPVBLI.js

@@ -1 +1 @@
-import{H as o}from"./Header-CkC9UoC-.js";/* empty css                                                                         */import{_ as t,o as r,d as a,f as s,l as c}from"./index-CPZHUzyL.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-lis2eh3q.js";/* empty css                                                                         */import{_ as t,o as r,d as a,f as s,l as c}from"./index-C0WdTx8n.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-DqUtI5FG.js

@@ -0,0 +1 @@
+import{H as t}from"./Header-lis2eh3q.js";import{_ as s,d as r,f as o,c as a,o as c}from"./index-C0WdTx8n.js";import"./Header.vue_vue_type_style_index_0_scoped_8d56b6fd_lang-0O3JjrGm.js";import"./use-current-user-CMQgwlRE.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/LayoutPermission-JK0NrKNB.js

@@ -1 +0,0 @@
-import{H as t}from"./Header-CkC9UoC-.js";import{_ as s,d as r,f as o,c as a,o as c}from"./index-CPZHUzyL.js";import"./Header.vue_vue_type_style_index_0_scoped_3d0484fd_lang-D5L9p34L.js";import"./use-current-user-CaX7ZoGk.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};

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/Login-0llXWbgT.js


+ 1 - 1
dist/assets/Login-Ddwn_R4R.css → dist/assets/Login-7Y0eqJ0k.css

@@ -1 +1 @@
-.form-title[data-v-6d9aaced]{line-height:42px;font-size:30px;font-weight:500}.submit-btn[data-v-6d9aaced]{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-6d9aaced]:hover{background-color:rgba(var(--arcoblue-6),.8);color:var(--color-neutral-1)}.tips-register[data-v-6d9aaced]{position:absolute;right:20px;bottom:100px;font-size:20px;color:var(--color-neutral-4)}.reg-link[data-v-6d9aaced]{color:rgb(var(--arcoblue-6))}.arco-form-item-label-col[data-v-6d9aaced]{padding:0}.arco-input-wrapper[data-v-6d9aaced]{height:54px;background-color:var(--color-bg-1);border-color:var(--color-neutral-3)}[data-v-6d9aaced] .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)}
+.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)}

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/Login-DYLXQUzQ.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/Model-C0iqIh-z.js


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

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

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/Model-COnkgJj4.js


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

@@ -0,0 +1 @@
+.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)}

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/PermissionAccount-BD-jxwhK.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/PermissionAccount-C0toSYUP.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/PermissionGroup-AUS7cJdK.js


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

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

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/PermissionGroup-CjZFtTQE.js


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

@@ -0,0 +1 @@
+.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)}

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/PermissionOrganization-CoTco0ka.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/PermissionResource-B1eZSJrL.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/PermissionResource-CnBRlyTh.js


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

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

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

@@ -0,0 +1 @@
+.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)}

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/PermissionRole-KPHPGhO5.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/PermissionRole-XI5eA6eB.js


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

@@ -1 +0,0 @@
-import{L as o}from"./LayoutExperience-Cm39HHIY.js";import{C as r}from"./ContentContainer-ufaEfVPN.js";import{g as a,w as t,o as s,f as i,e as p}from"./index-CPZHUzyL.js";import"./Header-CkC9UoC-.js";import"./Header.vue_vue_type_style_index_0_scoped_3d0484fd_lang-D5L9p34L.js";import"./use-current-user-CaX7ZoGk.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-NUNxc1G9.js

@@ -0,0 +1 @@
+import{L as o}from"./LayoutExperience-BhaPVBLI.js";import{C as r}from"./ContentContainer-DPuKfIt0.js";import{g as a,w as t,o as s,f as i,e as p}from"./index-C0WdTx8n.js";import"./Header-lis2eh3q.js";import"./Header.vue_vue_type_style_index_0_scoped_8d56b6fd_lang-0O3JjrGm.js";import"./use-current-user-CMQgwlRE.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-BMoRYNeC.js → dist/assets/RagFlowChat-B0-Xyiwm.js

@@ -1 +1 @@
-import{_ as e,d as t,o}from"./index-CPZHUzyL.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-C0WdTx8n.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-DcqTbaco.js → dist/assets/Register-CfiaGtwh.js

@@ -1 +1 @@
-import{_ as e,d as c,o as r}from"./index-CPZHUzyL.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-C0WdTx8n.js";const t={};function n(o,s){return r(),c("div",null,"注册")}const a=e(t,[["render",n]]);export{a as default};

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

@@ -0,0 +1 @@
+import{L as o}from"./LayoutExperience-BhaPVBLI.js";import{C as r}from"./ContentContainer-DPuKfIt0.js";import{g as a,w as e,o as s,f as n,e as i}from"./index-C0WdTx8n.js";import"./Header-lis2eh3q.js";import"./Header.vue_vue_type_style_index_0_scoped_8d56b6fd_lang-0O3JjrGm.js";import"./use-current-user-CMQgwlRE.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/Settings-CKGuyHR6.js

@@ -1 +0,0 @@
-import{L as o}from"./LayoutExperience-Cm39HHIY.js";import{C as r}from"./ContentContainer-ufaEfVPN.js";import{g as a,w as e,o as s,f as n,e as i}from"./index-CPZHUzyL.js";import"./Header-CkC9UoC-.js";import"./Header.vue_vue_type_style_index_0_scoped_3d0484fd_lang-D5L9p34L.js";import"./use-current-user-CaX7ZoGk.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 - 1
dist/assets/TreeParts-CEbbJ1yf.js → dist/assets/TreeParts-8ni2CvqG.js

@@ -1 +1 @@
-import{_ as T,a4 as j,r as k,p as L,y as R,c as t,U as S,o as c,g as l,w as o,e as V,t as F,j as n,E as U,a5 as z,h as m,f as p}from"./index-CPZHUzyL.js";const E={__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"),O=t("a-card"),P=S("has-permi");return c(),l(O,{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(()=>[U((c(),l(i,{type:n(a)?"secondary":"outline",style:{float:"right"},onClick:b},{default:o(()=>[(c(),l(z(n(a)?"IconUnlock":"IconLock")))]),_:1},8,["type"])),[[P,"/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=T(E,[["__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,a6 as G,h as m,f as p}from"./index-C0WdTx8n.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};

+ 0 - 37
dist/assets/Xiaoshu-CLxPf0n3.js

@@ -1,37 +0,0 @@
-import{r as a,p as S,g as i,w,u as B,ad as r,o as n,d as C,h as u,j as c,B as l,F as v}from"./index-CPZHUzyL.js";import"./Header.vue_vue_type_style_index_0_scoped_3d0484fd_lang-D5L9p34L.js";import{u as E}from"./use-current-user-CaX7ZoGk.js";/* empty css                                                                         */import{C as A}from"./ContentContainer-ufaEfVPN.js";const F={__name:"Xiaoshu",props:{},setup(d){const p=B(),{bus:m}=r,f=d,e=a(!1),s=a([]),h=l("XIAOSHU_URL"),_=l("WEBSOCKET_BASE_URL"),x={padding:0};return S(()=>{const t=E(),o=t.token,b={userName:t.username,token:o},k=JSON.stringify(b),g=`
-    window.WEBSOCKET_BASE_URL = '${_}';
-
-    localStorage.setItem('xintongxiaoshu', '${k}');
-
-    const box = document.querySelector('.xiaoshu-aside-left-menus-container');
-
-    if(box){
-      const btn = document.createElement('div');
-      box.appendChild(btn);
-
-      btn.innerHTML = '<span class="xiaoshu-aside-left-back-btn">返回</span>';
-
-      btn.addEventListener('click', () => {
-        window.$wujie?.bus.$emit("xiaoshuAsideBack");
-      });
-    }
-  `,y=`
-    .xiaoshu-aside-left-back-btn{
-      width: 100%;
-      height: 40px;
-      line-height: 40px;
-      text-align: center;
-      background-color: #165dff;
-      color: #fff;
-      display: inline-block;
-      cursor: pointer;
-    }
-
-    .xiaoshu-aside-left-menus-pop-container {}
-    .xiaoshu-aside-left-menus-actions-container{
-      display: none;
-    }
-    .xiaoshu-aside-left-menus-pop-container>div.item {
-      display: none;
-    }
-  `;m.$on("xiaoshuAsideBack",function(){p.back()}),s.value=[{jsAfterLoaders:[{content:g}]},{cssAfterLoaders:[{content:y}]}],e.value=!0}),(t,o)=>(n(),i(A,{containerStyle:x},{default:w(()=>[e.value?u("",!0):(n(),C(v,{key:0},[],64)),e.value?(n(),i(c(r),{key:1,width:"100%",height:"100%",name:"xiaoshu",url:c(h),sync:!1,props:f,plugins:s.value},null,8,["url","props","plugins"])):u("",!0)]),_:1}))}};export{F as default};

+ 41 - 0
dist/assets/Xiaoshu-DiBgtivV.js

@@ -0,0 +1,41 @@
+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-C0WdTx8n.js";import"./Header.vue_vue_type_style_index_0_scoped_8d56b6fd_lang-0O3JjrGm.js";import{u as E}from"./use-current-user-CMQgwlRE.js";/* empty css                                                                         */import{C as A}from"./ContentContainer-DPuKfIt0.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}');
+
+    const box = document.querySelector('.xiaoshu-aside-left-menus-container');
+
+    if(box){
+      const btn = document.createElement('div');
+      box.appendChild(btn);
+
+      btn.innerHTML = '<span class="xiaoshu-aside-left-back-btn">返回</span>';
+
+      btn.addEventListener('click', () => {
+        window.$wujie?.bus.$emit("xiaoshuAsideBack");
+      });
+    }
+  `,v=`
+    .xiaoshu-aside-left-back-btn{
+      width: 100%;
+      height: 40px;
+      line-height: 40px;
+      text-align: center;
+      background-color: #165dff;
+      color: #fff;
+      display: inline-block;
+      cursor: pointer;
+    }
+
+    .xiaoshu-aside-left-menus-pop-container {}
+    .xiaoshu-aside-left-menus-actions-container{
+      display: none;
+    }
+    .user-popover.xiaoshu-aside-left-menus-pop-container>div.item{
+      display: none;
+    }
+    .user-popover.xiaoshu-aside-left-menus-pop-container>header{
+      padding-bottom: 0;
+      border-bottom: none;
+    }
+  `;m.$on("xiaoshuAsideBack",function(){d.back()}),o.value=[{jsAfterLoaders:[{content:k}]},{cssAfterLoaders:[{content:v}]}],e.value=!0}),(t,s)=>(n(),r(A,{containerStyle:x},{default:S(()=>[e.value?u("",!0):(n(),B(C,{key:0},[],64)),e.value?(n(),r(c(i),{key:1,width:"100%",height:"100%",name:"xiaoshu",url:c(h),sync:!1,props:f,plugins:o.value},null,8,["url","props","plugins"])):u("",!0)]),_:1}))}};export{F as default};

+ 1 - 1
dist/assets/api-conversation-board-D9VEAe70.js → dist/assets/api-conversation-board-ClgnIUHH.js

@@ -1 +1 @@
-import{C as m}from"./index-CPZHUzyL.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-C0WdTx8n.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-YD_c_hSP.js → dist/assets/common-BOI8eGqn.js

@@ -1 +1 @@
-function o(i){return{all:i=i||new Map,on:function(e,n){var t=i.get(e);t?t.push(n):i.set(e,[n])},off:function(e,n){var t=i.get(e);t&&(n?t.splice(t.indexOf(n)>>>0,1):i.set(e,[]))},emit:function(e,n){var t=i.get(e);t&&t.slice().map(function(a){a(n)}),(t=i.get("*"))&&t.slice().map(function(a){a(e,n)})}}}class s{constructor(e){this.event_name=e,this.emitter=o()}on(e){typeof e=="function"&&this.emitter.on(this.event_name,n=>{e(n)})}emit(e){this.emitter.emit(this.event_name,e)}off(){this.emitter.off(this.event_name)}}new s("theme_change");const c=new s("knowledge_search"),l=new s("intelligent_search"),E=new s("intelligent_edit"),r={RAGFLOW:"1",BS:"2",BASIC:"3",DIFY:"4"},T=()=>[{name:"问答助理",description:"EMBEDDING,SPEECH2TEXT,MODERATION",labels:"LLM,TEXT",type:"ragflow"},{name:"工作流助手",description:"EMBEDDING,SPEECH2TEXT,MODERATION",labels:"LLM,TEXT",type:"advanced-chat"},{name:"智能Agent",description:"EMBEDDING,SPEECH2TEXT,MODERATION",labels:"LLM,TEXT",type:"agent-chat"},{name:"工作流应用",description:"EMBEDDING,SPEECH2TEXT,MODERATION",labels:"LLM,TEXT",type:"workflow"}];export{E as a,c as b,l as c,r as d,T as g};
+function o(i){return{all:i=i||new Map,on:function(e,n){var t=i.get(e);t?t.push(n):i.set(e,[n])},off:function(e,n){var t=i.get(e);t&&(n?t.splice(t.indexOf(n)>>>0,1):i.set(e,[]))},emit:function(e,n){var t=i.get(e);t&&t.slice().map(function(a){a(n)}),(t=i.get("*"))&&t.slice().map(function(a){a(e,n)})}}}class s{constructor(e){this.event_name=e,this.emitter=o()}on(e){typeof e=="function"&&this.emitter.on(this.event_name,n=>{e(n)})}emit(e){this.emitter.emit(this.event_name,e)}off(){this.emitter.off(this.event_name)}}new s("theme_change");const c=new s("knowledge_search"),l=new s("knowledge_icon_edit"),E=new s("intelligent_search"),r=new s("intelligent_edit"),g=new s("intelligent_icon_edit"),T={RAGFLOW:"1",BS:"2",BASIC:"3",DIFY:"4"},d=()=>[{name:"问答助理",description:"EMBEDDING,SPEECH2TEXT,MODERATION",labels:"LLM,TEXT",type:"ragflow"},{name:"工作流助手",description:"EMBEDDING,SPEECH2TEXT,MODERATION",labels:"LLM,TEXT",type:"advanced-chat"},{name:"智能Agent",description:"EMBEDDING,SPEECH2TEXT,MODERATION",labels:"LLM,TEXT",type:"agent-chat"},{name:"工作流应用",description:"EMBEDDING,SPEECH2TEXT,MODERATION",labels:"LLM,TEXT",type:"workflow"}];export{l as a,c as b,r as c,T as d,g as e,E as f,d as g};

+ 1 - 1
dist/assets/common-D_1uYqZx.js → dist/assets/common-CiPMG9BE.js

@@ -1 +1 @@
-import{C as e}from"./index-CPZHUzyL.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-C0WdTx8n.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};

+ 2 - 2
dist/assets/difyDetail-BVKeAIbS.js → dist/assets/difyDetail-D0TdAfjf.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,D as B,j as d}from"./index-CPZHUzyL.js";import{L as S}from"./LayoutExperience-Cm39HHIY.js";import{C as x}from"./ContentContainer-ufaEfVPN.js";import"./Header-CkC9UoC-.js";import"./Header.vue_vue_type_style_index_0_scoped_3d0484fd_lang-D5L9p34L.js";import"./use-current-user-CaX7ZoGk.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 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-C0WdTx8n.js";import{L as S}from"./LayoutExperience-BhaPVBLI.js";import{C as x}from"./ContentContainer-DPuKfIt0.js";import"./Header-lis2eh3q.js";import"./Header.vue_vue_type_style_index_0_scoped_8d56b6fd_lang-0O3JjrGm.js";import"./use-current-user-CMQgwlRE.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:`
             .sticky{display:none;}
-            `}),r.value),n.value=!1}}),(e,I)=>{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)])}}},D=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(D,{id:d(n),mode:d(o)},null,8,["id","mode"])]),_:1})]),_:1}))}};export{W as default};
+            `}),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};

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/get-icon-4-dialog-Bzd6LYpE.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/icon-map-CJXc1eYn.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/icon-map-WRw1Tr5g.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-C0WdTx8n.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/intelligent-frame8-D_OmWET8.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/knowledge-CTGdXbFR.js


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

@@ -0,0 +1 @@
+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-C0WdTx8n.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};

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

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

+ 1 - 1
dist/assets/resource-6LsPVPJd.js → dist/assets/resource-BfED4aYC.js

@@ -1 +1 @@
-import{C as t}from"./index-CPZHUzyL.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-C0WdTx8n.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 - 0
dist/assets/use-all-agents-CyZnU3u4.js

@@ -0,0 +1 @@
+import{N as a,P as l}from"./index-C0WdTx8n.js";import{j as r,a as i}from"./utils-BjYiHMC4.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};

+ 0 - 1
dist/assets/use-all-agents-DIlwA186.js

@@ -1 +0,0 @@
-import{L as a,O as l}from"./index-CPZHUzyL.js";import{a as r,j as i}from"./icon-map-WRw1Tr5g.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 - 0
dist/assets/use-current-user-CMQgwlRE.js

@@ -0,0 +1 @@
+import{C as o,N as c,A as i,ad as m,a9 as d}from"./index-C0WdTx8n.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};

+ 0 - 1
dist/assets/use-current-user-CaX7ZoGk.js

@@ -1 +0,0 @@
-import{C as s,L as u,A as i,ae as c,a9 as m}from"./index-CPZHUzyL.js";function d(t){return s({url:"/api/auth/v2/login",method:"post",data:t})}function l(t){return s({url:"/api/auth/v2/register",method:"post",data:t})}function f(t){return s({url:`/api/auth/v2/sync?userFlag=${t}`,method:"get"})}function g(){return s({url:"/api/user/user_info",method:"get"})}function p(){return s({url:"/api/user/user_routers",method:"get"})}const k=u("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:a,password:n}=t;return new Promise((o,r)=>{d({username:a,password:n}).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),o(e.msg),this.getInfo()):r(e.msg)}).catch(e=>{r(e)})})},async getRoutesList(){const{code:t,data:{routers:a}}=await p();t===200&&c.setItem(JSON.stringify(a))},async getUserInfo(){const{code:t,data:{permissions:a,dept:n,roles:o}}=await g();t===200&&m.setItem(JSON.stringify({permissions:a,dept:n,roles:o}))}}});export{f as a,l as r,k as u};

+ 1 - 0
dist/assets/utils-BjYiHMC4.js

@@ -0,0 +1 @@
+import{B as i}from"./index-C0WdTx8n.js";const a=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(...s){const r=this;n&&clearTimeout(n),e&&!n&&t.apply(r,s),n=setTimeout(function(){n=null,e||t.apply(r,s)},o)}},w=t=>`${i("ASSETS_BASE_URL")}${t}`,y=(t,o)=>{if(typeof t!="function")throw new Error(`${t} is not a function`);let e=0,n=null;return function(...s){const r=this,l=o-(new Date-e);l<=0?(t.call(r,...s),e=new Date,clearTimeout(n),n=null):n||(n=setTimeout(function(){clearTimeout(n),n=null,t.call(r,...s),e=new Date},l))}};export{a,p as b,y as c,w as f,f as j};

+ 6 - 0
dist/config.js

@@ -11,6 +11,12 @@ window.API_BASE_URL = 'http://192.168.20.119:9301';
 
 window.WEBSOCKET_BASE_URL = '192.168.20.119:9301';
 
+/**
+ * 静态资源地址
+ * 图片、文档等类型的地址
+ */
+window.ASSETS_BASE_URL = 'http://192.168.20.119:9301';
+
 /**
  * rgflow 接口地址
  *

+ 39 - 9
dist/i18n/lang-en.json

@@ -10,12 +10,12 @@
     "hello": "hello world"
   },
   "header": {
-    "conversation": "Conversation",
-    "knowledge": "Knowledge Base Management",
-    "model": "Model Management",
-    "agent": "Agent",
-    "intelligent": "Intelligent",
-    "permission": "Permission",
+    "会话": "Conversation",
+    "知识库管理": "Knowledge Base Management",
+    "模型管理": "Model Management",
+    "Agent": "Agent",
+    "智能体": "Intelligent",
+    "权限管理": "Permission",
 
     "search": "Search",
     "language": "Language",
@@ -67,15 +67,45 @@
     "upBtn": "Collapse",
     "useBtn": "Use",
     "addLabelBtn": "Add Label",
-    "loadingData": "Loading data, please wait...",
+    "loadingDataTip": "Loading data, please wait...",
     "noMoreData": "No more data available"
   },
   "permission": {
+    "query": "Query",
+    "reset": "Reset",
+    "refresh": "Refresh",
+    "density": "Density",
+
     "role": "Role",
     "account": "Account",
     "organization": "Organization",
-    "group": "Group",
-    "resource": "Resource"
+    "resource": "Resource",
+    "group": {
+      "name": "User Group",
+      "createUserGroup": "Create User Group",
+      "deleteConfirm": "Are you sure you want to delete this data?",
+      "edit": "Edit",
+      "memberManagement": "Member Management",
+      "permissionManagement": "Permission Management",
+      "addNew": "Add New",
+      "modalTitleEdit": "Edit",
+      "modalTitleAdd": "Add New",
+      "serialNumber": "Serial Number",
+      "groupName": "Group Name",
+      "description": "Description",
+      "status": "Status",
+      "action": "Action",
+
+      "memberTitle": "Permission Configuration",
+      "searchPlaceholder": "Please enter username to search",
+      "optionalMembers": "Available Members",
+      "selectedMembers": "Selected Members",
+
+      "permissionTitle": "Permission Configuration",
+      "knowledgeFeature": "Knowledge Base Features:",
+      "agentFeature": "Agent Features:",
+      "allPermissions": "All Permissions"
+    }
   },
   "conversation": {
     "chat_new": "New Session",

+ 40 - 7
dist/i18n/lang-zh.json

@@ -10,12 +10,13 @@
     "hello": "欢迎光临"
   },
   "header": {
-    "conversation": "会话",
-    "knowledge": "知识库管理",
-    "model": "模型管理",
-    "agent": "Agent",
-    "intelligent": "智能体",
-    "permission": "权限管理",
+    "会话": "会话",
+    "知识库管理": "知识库管理",
+    "模型管理": "模型管理",
+    "Agent": "Agent",
+    "智能体": "智能体",
+    "权限管理": "权限管理",
+    "小数": "小数",
 
     "search": "搜索",
     "language": "语言",
@@ -71,11 +72,43 @@
     "noMoreData": "没有更多数据了"
   },
   "permission": {
+    "query": "查询",
+    "reset": "重置",
+    "refresh": "刷新",
+    "density": "密度",
     "role": "角色",
+
     "account": "用户",
     "organization": "机构",
     "resource": "资源",
-    "group": "用户组"
+    "group": {
+      "name": "用户组",
+      "createUserGroup": "新建用户组",
+      "deleteConfirm": "确定删除该条数据吗?",
+      "edit": "编辑",
+      "memberManagement": "成员管理",
+      "permissionManagement": "权限管理",
+      "addNew": "新增",
+      "modalTitleEdit": "编辑",
+      "modalTitleAdd": "新增",
+      "serialNumber": "序号",
+      "groupName": "组名称",
+      "description": "描述",
+      "status": "状态",
+      "action": "操作",
+
+      "memberTitle": "权限配置",
+      "searchPlaceholder": "请输入用户名搜索",
+      "optionalMembers": "可选成员",
+      "selectedMembers": "已选成员",
+
+      "permissionTitle": "权限配置",
+      "knowledgeFeature": "知识库功能:",
+      "agentFeature": "智能体功能:",
+      "allPermissions": "角色所有权限",
+      "knowledge": "知识库",
+      "agents": "智能体"
+    }
   },
   "conversation": {
     "chat_new": "开启新会话",

+ 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-CPZHUzyL.js"></script>
+    <script type="module" crossorigin src="/assets/index-C0WdTx8n.js"></script>
     <link rel="stylesheet" crossorigin href="/assets/index-VA7QPrnA.css">
   </head>
   <body>

+ 39 - 9
public/i18n/lang-en.json

@@ -10,12 +10,12 @@
     "hello": "hello world"
   },
   "header": {
-    "conversation": "Conversation",
-    "knowledge": "Knowledge Base Management",
-    "model": "Model Management",
-    "agent": "Agent",
-    "intelligent": "Intelligent",
-    "permission": "Permission",
+    "会话": "Conversation",
+    "知识库管理": "Knowledge Base Management",
+    "模型管理": "Model Management",
+    "Agent": "Agent",
+    "智能体": "Intelligent",
+    "权限管理": "Permission",
 
     "search": "Search",
     "language": "Language",
@@ -67,15 +67,45 @@
     "upBtn": "Collapse",
     "useBtn": "Use",
     "addLabelBtn": "Add Label",
-    "loadingData": "Loading data, please wait...",
+    "loadingDataTip": "Loading data, please wait...",
     "noMoreData": "No more data available"
   },
   "permission": {
+    "query": "Query",
+    "reset": "Reset",
+    "refresh": "Refresh",
+    "density": "Density",
+
     "role": "Role",
     "account": "Account",
     "organization": "Organization",
-    "group": "Group",
-    "resource": "Resource"
+    "resource": "Resource",
+    "group": {
+      "name": "User Group",
+      "createUserGroup": "Create User Group",
+      "deleteConfirm": "Are you sure you want to delete this data?",
+      "edit": "Edit",
+      "memberManagement": "Member Management",
+      "permissionManagement": "Permission Management",
+      "addNew": "Add New",
+      "modalTitleEdit": "Edit",
+      "modalTitleAdd": "Add New",
+      "serialNumber": "Serial Number",
+      "groupName": "Group Name",
+      "description": "Description",
+      "status": "Status",
+      "action": "Action",
+
+      "memberTitle": "Permission Configuration",
+      "searchPlaceholder": "Please enter username to search",
+      "optionalMembers": "Available Members",
+      "selectedMembers": "Selected Members",
+
+      "permissionTitle": "Permission Configuration",
+      "knowledgeFeature": "Knowledge Base Features:",
+      "agentFeature": "Agent Features:",
+      "allPermissions": "All Permissions"
+    }
   },
   "conversation": {
     "chat_new": "New Session",

+ 40 - 7
public/i18n/lang-zh.json

@@ -10,12 +10,13 @@
     "hello": "欢迎光临"
   },
   "header": {
-    "conversation": "会话",
-    "knowledge": "知识库管理",
-    "model": "模型管理",
-    "agent": "Agent",
-    "intelligent": "智能体",
-    "permission": "权限管理",
+    "会话": "会话",
+    "知识库管理": "知识库管理",
+    "模型管理": "模型管理",
+    "Agent": "Agent",
+    "智能体": "智能体",
+    "权限管理": "权限管理",
+    "小数": "小数",
 
     "search": "搜索",
     "language": "语言",
@@ -71,11 +72,43 @@
     "noMoreData": "没有更多数据了"
   },
   "permission": {
+    "query": "查询",
+    "reset": "重置",
+    "refresh": "刷新",
+    "density": "密度",
     "role": "角色",
+
     "account": "用户",
     "organization": "机构",
     "resource": "资源",
-    "group": "用户组"
+    "group": {
+      "name": "用户组",
+      "createUserGroup": "新建用户组",
+      "deleteConfirm": "确定删除该条数据吗?",
+      "edit": "编辑",
+      "memberManagement": "成员管理",
+      "permissionManagement": "权限管理",
+      "addNew": "新增",
+      "modalTitleEdit": "编辑",
+      "modalTitleAdd": "新增",
+      "serialNumber": "序号",
+      "groupName": "组名称",
+      "description": "描述",
+      "status": "状态",
+      "action": "操作",
+
+      "memberTitle": "权限配置",
+      "searchPlaceholder": "请输入用户名搜索",
+      "optionalMembers": "可选成员",
+      "selectedMembers": "已选成员",
+
+      "permissionTitle": "权限配置",
+      "knowledgeFeature": "知识库功能:",
+      "agentFeature": "智能体功能:",
+      "allPermissions": "角色所有权限",
+      "knowledge": "知识库",
+      "agents": "智能体"
+    }
   },
   "conversation": {
     "chat_new": "开启新会话",

+ 15 - 0
src/apis/intelligent.js

@@ -116,3 +116,18 @@ export function changeDialogStatus(id, status) {
     }
   });
 }
+/**
+ * @description 编辑智能体的图标
+ * @param {string} id 智能体ID
+ * @param {string} icon 图标名称
+ * */
+export function updateOwnIntelligentIcon(id, icon) {
+  return request({
+    url: `/api/dialog/update_icon`,
+    method: 'put',
+    data: {
+      id,
+      icon
+    }
+  });
+}

+ 11 - 0
src/apis/knowledge.js

@@ -39,3 +39,14 @@ export function syncOwnKnowledge(id) {
     method: 'get'
   });
 }
+// 知识库图标更新
+export function updateOwnKnowledgeIcon(id, icon) {
+  return request({
+    url: `/api/knowledge/update_icon`,
+    method: 'put',
+    data: {
+      id,
+      icon
+    }
+  });
+}

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/assets/image/management/modelFrame1.svg


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
src/assets/image/management/modelFrame10.svg


+ 1 - 0
src/assets/image/management/modelFrame2.svg

@@ -0,0 +1 @@
+<svg class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" width="200" height="200"><path d="M918.61 591.872 813.937 408.678l44.85-85.995a23.92 23.92 0 0 0 5.244-29.9l-57.59-103.957a24.678 24.678 0 0 0-20.173-11.223H572.416L524.554 93.86a22.446 22.446 0 0 0-17.203-11.96H394.465a23.92 23.92 0 0 0-20.193 11.96v4.505L267.366 281.54H164.884a23.941 23.941 0 0 0-20.93 11.223L84.89 397.414a26.931 26.931 0 0 0 0 23.962l106.168 184.668-47.841 83.763a26.931 26.931 0 0 0 0 23.9l54.579 95.724a24.678 24.678 0 0 0 20.93 11.96H432.58l51.589 89.703a24.678 24.678 0 0 0 18.698 11.98h121.119a23.92 23.92 0 0 0 20.193-11.96l105.431-184.688h94.208a26.194 26.194 0 0 0 20.193-12.698l54.58-96.46a23.183 23.183 0 0 0 0-25.437zm-132.342 11.96L731.69 502.866l-224.317 395.55-61.318-100.925H221.737l53.842-97.956H389.98L165.663 305.5h117.391l111.411-198.902 56.075 97.956-57.57 100.926h448.615l-56.791 100.229L897.7 603.832H786.289z" fill="#605BEC"/><path d="m502.129 641.946 139.837-224.297H361.554l140.575 224.297z" fill="#605BEC"/></svg>

+ 1 - 0
src/assets/image/management/modelFrame3.svg

@@ -0,0 +1 @@
+<svg data-name="图层 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 283.46 283.46"><defs><linearGradient id="a" data-name="未命名的渐变 5" x1="27.03" y1="287.05" x2="253.15" y2="1.14" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#e9a85e"/><stop offset="1" stop-color="#f52b76"/></linearGradient><linearGradient id="b" data-name="未命名的渐变 5" x1="25.96" y1="286.21" x2="252.09" y2=".3" xlink:href="#a"/><linearGradient id="c" data-name="未命名的渐变 9" x1="-474.33" y1="476.58" x2="-160.37" y2="476.58" gradientTransform="rotate(33.75 459.64 1064.864)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#6a0cf5"/><stop offset="1" stop-color="#ab66f3"/></linearGradient></defs><path d="M96.16 145.42c7.71 8.57 16.96 16.66 27.5 23.7 8.96 5.99 18.29 10.89 27.66 14.64a209.64 209.64 0 0 0 43.09-57.84L257.92 0 147.08 87.19a209.703 209.703 0 0 0-50.92 58.23Z" style="fill:url(#a)"/><path d="M87.08 223.86a297.38 297.38 0 0 1-22.59-16.7L26 283.47l69.17-54.4c-2.71-1.69-5.41-3.41-8.09-5.2Z" style="fill:url(#b)"/><path d="M229.81 101.27c20.81 27.65 26.93 58.36 12.79 79.51-20.63 30.88-76.59 29.69-124.98-2.64C69.23 145.8 46.73 94.56 67.37 63.68c14.14-21.15 44.86-27.25 78.36-18.6C87.76 20.46 32.59 22.86 11.22 54.85c-26.86 40.19 9.8 111.82 81.88 159.99 72.08 48.17 152.29 54.64 179.15 14.45 21.38-31.99 2.49-83.88-42.44-128.02Z" style="fill:url(#c)"/></svg>

+ 1 - 0
src/assets/image/management/modelFrame4.svg

@@ -0,0 +1 @@
+<svg class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" width="200" height="200"><path d="M950.676 419.057a255.347 255.347 0 0 0-22.015-209.482A257.95 257.95 0 0 0 650.915 85.848a258.76 258.76 0 0 0-438.377 92.539A255.347 255.347 0 0 0 41.966 302.114a257.95 257.95 0 0 0 31.7 302.79 255.133 255.133 0 0 0 21.758 209.525 258.163 258.163 0 0 0 277.96 123.727 255.347 255.347 0 0 0 192.373 85.84 258.376 258.376 0 0 0 246.26-179.446 255.56 255.56 0 0 0 170.53-123.727 258.376 258.376 0 0 0-31.871-301.766zM565.757 957.013a190.966 190.966 0 0 1-122.703-44.37l6.016-3.456 203.893-117.67a33.918 33.918 0 0 0 16.725-29.054v-287.43l86.182 49.832a3.03 3.03 0 0 1 1.621 2.219v238.195a192.16 192.16 0 0 1-191.734 191.734zM153.62 780.98a190.71 190.71 0 0 1-22.826-128.59l6.058 3.626 204.065 117.71a32.894 32.894 0 0 0 33.278 0L623.482 629.99v99.494a3.413 3.413 0 0 1-1.408 2.645L415.578 851.206a191.99 191.99 0 0 1-261.96-70.226zM99.86 336.928a191.35 191.35 0 0 1 100.944-84.177v242.206a32.681 32.681 0 0 0 16.554 28.841l248.094 143.14-86.182 49.832a3.242 3.242 0 0 1-3.03 0L170.173 597.907a192.16 192.16 0 0 1-70.31-262.003zM807.963 501.4 559.102 356.895l85.968-49.661a3.242 3.242 0 0 1 3.03 0L854.169 426.31a191.734 191.734 0 0 1-28.841 345.796v-242.25a33.705 33.705 0 0 0-17.365-28.456zm85.756-128.975-6.016-3.627-203.68-118.692a33.108 33.108 0 0 0-33.491 0L401.456 393.842v-99.536a2.816 2.816 0 0 1 1.195-2.602l206.07-118.906a191.99 191.99 0 0 1 284.998 198.816zM354.44 548.842l-86.182-49.661a3.413 3.413 0 0 1-1.621-2.432V259.236a191.99 191.99 0 0 1 314.65-147.32l-6.058 3.413-203.851 117.668a33.918 33.918 0 0 0-16.767 29.055zm46.803-100.901 111.013-63.997 111.226 63.997v127.95l-110.8 63.997-111.226-63.996z"/></svg>

+ 1 - 0
src/assets/image/management/modelFrame5.svg

@@ -0,0 +1 @@
+<svg class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" width="200" height="200"><path d="M572.3 404.2c-14 24.3-27.6 48-42.3 73.5 141.5 37.9 281.3 75.4 423.8 113.6-8.1 29-16.1 57.4-24.5 87.1-288-77.1-573.8-153.6-860.4-230.4 5.3-37.3 14.7-72.5 29.2-106.3 7.3-17 16.1-33.3 24-50 2.7-5.6 5.9-7.4 12.6-5.6 142.4 38.5 285 76.6 427.5 114.9 3.2 1 6.5 2.1 10.1 3.2zm383.8 72.7c-270.8-72.5-541.6-145-816.1-218.4 21.2-23.9 40-46.7 60.5-67.7 25.8-26.3 55.4-48.2 87.7-66 3.9-2.1 9.6-3.2 13.8-2.1 136 36.2 271.9 72.8 407.9 109.3.6.2 1.1.7 2.9 1.9-25.4 18.2-48.2 38.6-67.3 64.9 28.5 7.7 55.5 15.1 82.5 22.4 67.3 18 134.6 36.1 201.9 53.9 6.2 1.6 10 4.2 11.3 10.7 6.1 29.5 12.4 58.9 18.7 88.4-1.2.9-2.5 1.8-3.8 2.7zm-82.8 303.7c-22.3 22.9-44.5 45.9-67.1 68.5-2.2 2.2-7.8 2.7-11.2 1.8-90.3-23.9-180.6-48.2-270.9-72.3-123.6-33.1-247.2-66.1-370.8-99.1-18.9-5-37.8-10-56.5-15.4-3.2-.9-7.3-3.8-8.3-6.7-20-56.9-27.1-115.5-23.6-175.6.1-1 .7-2 1.6-4.8 140.9 37.8 281.7 75.6 422.8 113.4-6.2 26.4-12.3 52.3-18.7 79.2 134.2 35.9 267.2 71.6 400.2 107.2.8 1.3 1.7 2.6 2.5 3.8zm-201 148.8c-214.4 85.7-475.1-16.2-567.3-233.2 20.9 5.5 41.1 10.8 61.1 16.2 93.7 25.2 187.3 50.6 281.1 75.5 7.1 1.9 8.8 4.5 9.1 11.3.9 21.3 3 42.6 3.8 63.9.3 8.4 4.6 10.6 11.5 12.4 62.5 16.5 125 33.3 187.5 50 3.5 1 7.1 2.2 13.2 3.9zm196-684.7c-176.9-47.3-353.8-94.7-530.7-142 73.5-34 150.4-45.2 230.1-34.5 124.5 16.7 224.8 75.6 300.6 176.5z"/></svg>

Niektoré súbory nie sú zobrazené, pretože je v týchto rozdielových dátach zmenené mnoho súborov