Преглед изворни кода

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

张涛 пре 1 година
родитељ
комит
11999c8c55
100 измењених фајлова са 238 додато и 689 уклоњено
  1. 1 1
      dist/assets/About-DPiV0LP9.js
  2. 0 1
      dist/assets/Action-Ck2vd2Vu.css
  3. 0 0
      dist/assets/Action-DKq6_BrC.js
  4. 1 0
      dist/assets/Action-DLyJdMhh.css
  5. 1 0
      dist/assets/Agent-DAdXahRy.js
  6. 0 1
      dist/assets/Agent-DoQ8OXSi.js
  7. 1 0
      dist/assets/CardItem-B1HtkjKL.css
  8. 0 1
      dist/assets/CardItem-BFLPoDap.css
  9. 1 1
      dist/assets/CardItem-Bb5vfWem.js
  10. 0 0
      dist/assets/ChatAsideMenu-BBubXyh5.js
  11. 1 1
      dist/assets/ContentContainer-Bt3WX6mE.css
  12. 1 1
      dist/assets/ContentContainer-C0A_9vcj.js
  13. 0 1
      dist/assets/Conversation-7iXBXHky.js
  14. 1 0
      dist/assets/Conversation-BRqbdFyI.js
  15. 0 0
      dist/assets/ConversationBoard-IyfZWWGi.js
  16. 0 0
      dist/assets/ConversationHistory-BXyc5hkG.js
  17. 0 0
      dist/assets/ConversationHistory-BbZibEXM.css
  18. 0 0
      dist/assets/ConversationHistory-CD2zmciF.js
  19. 0 0
      dist/assets/ConversationHistory-kcYTEQI_.css
  20. 0 0
      dist/assets/ConversationQA-BTLaib0N.js
  21. 0 0
      dist/assets/ConversationQA-CLgnD6_m.css
  22. 0 0
      dist/assets/ConversationQA-T6HIbLz1.css
  23. 2 2
      dist/assets/DifyDetail-CAoXdy7P.js
  24. 1 0
      dist/assets/DifyDetail-CCCBLL_S.css
  25. 0 1
      dist/assets/DifyDetail-CQD7CGMh.css
  26. 0 0
      dist/assets/Header-BWv2pNmP.js
  27. 0 0
      dist/assets/Header-DGmDYWeZ.css
  28. 0 0
      dist/assets/Header.vue_vue_type_style_index_0_scoped_52329e45_lang-07LWVCsZ.js
  29. 0 0
      dist/assets/Intelligent-BwHcQK4g.css
  30. 0 0
      dist/assets/Intelligent-DE_1pY23.css
  31. 0 0
      dist/assets/Intelligent-DwgBg2DA.js
  32. 0 0
      dist/assets/Intelligent-slv61f4Y.js
  33. 0 1
      dist/assets/Knowledge-0W6Q50je.css
  34. 0 0
      dist/assets/Knowledge-CN9j4I8n.js
  35. 1 0
      dist/assets/Knowledge-bGs5lqyq.css
  36. 0 0
      dist/assets/KnowledgeDetail-CGylFBLY.css
  37. 0 0
      dist/assets/KnowledgeDetail-CUncPVMM.js
  38. 0 0
      dist/assets/KnowledgeDetail-D9ihd-8D.css
  39. 1 1
      dist/assets/LayoutExperience-BPtFvXmF.js
  40. 0 1
      dist/assets/LayoutPermission-BTERhgww.js
  41. 1 0
      dist/assets/LayoutPermission-Cgax9SqD.js
  42. 0 1
      dist/assets/LayoutPermission-XRwMdt7K.css
  43. 1 0
      dist/assets/LayoutPermission-eX5gWddA.css
  44. 0 1
      dist/assets/Login-BAGEv4jT.css
  45. 0 0
      dist/assets/Login-DzkJkI2m.js
  46. 1 0
      dist/assets/Login-DzvgnbjU.css
  47. 0 1
      dist/assets/Modal-BdwjIfph.css
  48. 1 0
      dist/assets/Modal-BgaErBrh.css
  49. 1 1
      dist/assets/Modal-Bio8vhNQ.js
  50. 0 1
      dist/assets/Model-Ck4zSkKG.css
  51. 1 0
      dist/assets/Model-DxoVnvwA.css
  52. 0 0
      dist/assets/Model-GZ9E_2oR.js
  53. 0 1
      dist/assets/NoPer-B6reyMJo.css
  54. 1 0
      dist/assets/NoPer-DrMeCT4u.css
  55. 1 1
      dist/assets/NoPer-NKW2QC5V.js
  56. 0 0
      dist/assets/PermissionAccount-BE7bf2tb.js
  57. 0 1
      dist/assets/PermissionAccount-Bqx6NTdG.css
  58. 1 0
      dist/assets/PermissionAccount-C6r2azx4.css
  59. 0 0
      dist/assets/PermissionGroup-D424_qdC.js
  60. 0 1
      dist/assets/PermissionGroup-DFid_4aZ.css
  61. 1 0
      dist/assets/PermissionGroup-WpjxwV0j.css
  62. 0 1
      dist/assets/PermissionOrganization-BtvHFWqD.css
  63. 0 0
      dist/assets/PermissionOrganization-ByhFVwBE.js
  64. 1 0
      dist/assets/PermissionOrganization-D-coqY4D.css
  65. 0 644
      dist/assets/PermissionResource-BVtBr_VI.js
  66. 0 0
      dist/assets/PermissionResource-BYTowqKi.js
  67. 0 1
      dist/assets/PermissionResource-BqHVv5ml.css
  68. 1 0
      dist/assets/PermissionResource-LpAzLL3E.css
  69. 0 1
      dist/assets/PermissionRole-1BcwSBih.css
  70. 1 0
      dist/assets/PermissionRole-CojaZHKZ.css
  71. 0 0
      dist/assets/PermissionRole-Ctven1TG.js
  72. 1 0
      dist/assets/Profiles-BMNvccrb.js
  73. 0 1
      dist/assets/Profiles-dBV4-jmz.js
  74. 1 1
      dist/assets/RagFlowChat-CS493Klx.js
  75. 1 1
      dist/assets/Register-CTO1R0S-.js
  76. 0 1
      dist/assets/Settings--e6FBJln.js
  77. 1 0
      dist/assets/Settings-CNmoTlpo.js
  78. 0 1
      dist/assets/TreeParts-BzDeJdnK.css
  79. 1 0
      dist/assets/TreeParts-DsVOya6m.css
  80. 0 0
      dist/assets/TreeParts-dfjK1gNN.js
  81. 1 1
      dist/assets/Xiaoshu-DcRlByPc.js
  82. 1 1
      dist/assets/api-conversation-board-BSfcBJ8i.js
  83. 1 1
      dist/assets/common-BMgB8EEc.js
  84. 0 0
      dist/assets/event-bus-CXrmcOOw.js
  85. 0 0
      dist/assets/event-bus-vYvbgsFa.js
  86. 0 0
      dist/assets/index-CPAQd6yH.js
  87. 0 0
      dist/assets/index-Q0E3WkDV.js
  88. 0 0
      dist/assets/knowledge-7Ub1PJwg.js
  89. 1 1
      dist/assets/resource-CW4Z0cLL.js
  90. 1 1
      dist/assets/use-all-agents-M-GpcpUQ.js
  91. 1 1
      dist/assets/use-current-user-ImBINjYy.js
  92. 1 1
      dist/assets/utils-DygyT0EC.js
  93. 46 1
      dist/i18n/lang-en.json
  94. 46 1
      dist/i18n/lang-zh.json
  95. 1 1
      dist/index.html
  96. 46 1
      public/i18n/lang-en.json
  97. 46 1
      public/i18n/lang-zh.json
  98. BIN
      src/assets/image/management/label.png
  99. 10 1
      src/modules/conversation-chat/DialogInput.vue
  100. 5 1
      src/modules/conversation-content/DialogContent.vue

+ 1 - 1
dist/assets/About-6deccbkS.js → dist/assets/About-DPiV0LP9.js

@@ -1 +1 @@
-import{_ as t}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{o as e,d as o}from"./index-Q0E3WkDV.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 e(),o("iframe",c)}const h=t(r,[["render",n]]);export{h as default};
+import{_ as t}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{o as e,d as o}from"./index-CPAQd6yH.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 e(),o("iframe",c)}const h=t(r,[["render",n]]);export{h as default};

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

@@ -1 +0,0 @@
-[data-v-5c88a48c] .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 - 0
dist/assets/Action-DKq6_BrC.js


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

@@ -0,0 +1 @@
+[data-v-e584b8ae] .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-DAdXahRy.js

@@ -0,0 +1 @@
+import o from"./LayoutExperience-BPtFvXmF.js";import r from"./ContentContainer-C0A_9vcj.js";import{o as a,g as n,w as e,f as p,e as i}from"./index-CPAQd6yH.js";import"./Header-BWv2pNmP.js";import"./Header.vue_vue_type_style_index_0_scoped_52329e45_lang-07LWVCsZ.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";import"./use-current-user-ImBINjYy.js";/* empty css                                                                         */const B={__name:"Agent",setup(m){return(s,t)=>(a(),n(o,null,{default:e(()=>[p(r,null,{default:e(()=>t[0]||(t[0]=[i("div",{class:"agent"},"Agent",-1)])),_:1})]),_:1}))}};export{B as default};

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

@@ -1 +0,0 @@
-import o from"./LayoutExperience-ChoIwStp.js";import r from"./ContentContainer-BF98H707.js";import{o as a,g as n,w as e,f as p,e as i}from"./index-Q0E3WkDV.js";import"./Header-DAKTOYvl.js";import"./Header.vue_vue_type_style_index_0_scoped_2e420fdc_lang-BFP9Vtxc.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";import"./use-current-user-CZErhhBG.js";/* empty css                                                                         */const B={__name:"Agent",setup(m){return(s,t)=>(a(),n(o,null,{default:e(()=>[p(r,null,{default:e(()=>t[0]||(t[0]=[i("div",{class:"agent"},"Agent",-1)])),_:1})]),_:1}))}};export{B as default};

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

@@ -0,0 +1 @@
+.top-common[data-v-f146024e]{display:flex;flex-direction:row;justify-content:space-between;height:80px}.common-left[data-v-f146024e]{display:flex;flex-direction:column;gap:10px}.title[data-v-f146024e]{font-family:pingfang sc;font-size:18px;font-weight:600;color:var(--color-neutral-10)}.tips[data-v-f146024e]{font-size:12px;color:var(--color-neutral-8)}.card-container[data-v-b10c75d3]{position:relative;padding:10px 20px;background-color:var(--color-bg-2);border-radius:5px;overflow:hidden;cursor:pointer}.card-container[data-v-b10c75d3]:hover{box-shadow:0 0 10px var(--color-neutral-4)}.card-name .name[data-v-b10c75d3]{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-b10c75d3]{width:44px}.card-label[data-v-b10c75d3]{width:100%;color:var(--color-neutral-2)}.card-des[data-v-b10c75d3]{display:-webkit-box;overflow:hidden;height:60px;margin-top:5px;font-size:12px;line-height:16px;color:var(--color-neutral-6);-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}.card-bottom[data-v-b10c75d3]{position:absolute;bottom:10px;left:20px;width:calc(100% - 40px);font-size:12px}.card-settings[data-v-b10c75d3]{position:absolute;right:20px;top:20px;cursor:pointer}

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

@@ -1 +0,0 @@
-.top-common[data-v-85ab48cf]{display:flex;flex-direction:row;justify-content:space-between;height:80px}.common-left[data-v-85ab48cf]{display:flex;flex-direction:column;gap:10px}.title[data-v-85ab48cf]{font-family:pingfang sc;font-size:18px;font-weight:600;color:var(--color-neutral-10)}.tips[data-v-85ab48cf]{font-size:12px;color:var(--color-neutral-8)}.card-container[data-v-5f9a43e9]{position:relative;padding:10px 20px;background-color:var(--color-bg-2);border-radius:5px;overflow:hidden;cursor:pointer}.card-container[data-v-5f9a43e9]:hover{box-shadow:0 0 10px var(--color-neutral-4)}.card-name .name[data-v-5f9a43e9]{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-5f9a43e9]{width:44px}.card-label[data-v-5f9a43e9]{width:100%;color:var(--color-neutral-2)}.card-des[data-v-5f9a43e9]{display:-webkit-box;overflow:hidden;height:60px;margin-top:5px;font-size:12px;line-height:16px;color:var(--color-neutral-6);-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}.card-bottom[data-v-5f9a43e9]{position:absolute;bottom:10px;left:20px;width:calc(100% - 40px);font-size:12px}.card-settings[data-v-5f9a43e9]{position:absolute;right:20px;top:20px;cursor:pointer}

+ 1 - 1
dist/assets/CardItem-CAJ7JpIK.js → dist/assets/CardItem-Bb5vfWem.js

@@ -1 +1 @@
-import{_}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{o as i,d as c,e as s,t as a,x as t,H as r,h as m,j as h,n as g}from"./index-Q0E3WkDV.js";import{c as f}from"./icon-map-MpRwWyE4.js";const p={class:"top-common"},v={class:"common-left"},$={class:"title"},y={class:"tips"},k={class:"common-right"},b={__name:"HeadManage",props:{title:{required:!0,type:String},tips:{type:String}},setup(e){return(n,d)=>(i(),c("div",p,[s("div",v,[s("div",$,a(e.title),1),s("div",y,a(e.tips),1)]),s("div",k,[t(n.$slots,"setting",{},void 0,!0)])]))}},x=_(b,[["__scopeId","data-v-85ab48cf"]]),I={class:"card-name"},C=["src"],S=["src"],B={class:"name"},H={class:"card-label"},M={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:n}){const d=e,u=n,l=()=>{u("clickIcon",d.img_src)};return(o,w)=>(i(),c("div",{class:"card-container",style:g({height:`${e.height}px`})},[s("div",I,[e.is_model?m("",!0):(i(),c("img",{key:0,src:e.img_src,class:"logo",onClick:r(l,["stop"])},null,8,C)),e.is_model?(i(),c("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",H,[t(o.$slots,"labels",{},void 0,!0)]),s("div",M,[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))}},A=_(q,[["__scopeId","data-v-5f9a43e9"]]);export{A as C,x as H};
+import{_}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{o as i,d as c,e as s,t as a,x as t,H as r,h as m,j as h,n as g}from"./index-CPAQd6yH.js";import{c as f}from"./icon-map-MpRwWyE4.js";const p={class:"top-common"},v={class:"common-left"},$={class:"title"},y={class:"tips"},k={class:"common-right"},b={__name:"HeadManage",props:{title:{required:!0,type:String},tips:{type:String}},setup(e){return(n,d)=>(i(),c("div",p,[s("div",v,[s("div",$,a(e.title),1),s("div",y,a(e.tips),1)]),s("div",k,[t(n.$slots,"setting",{},void 0,!0)])]))}},x=_(b,[["__scopeId","data-v-f146024e"]]),I={class:"card-name"},C=["src"],S=["src"],B={class:"name"},H={class:"card-label"},M={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:n}){const d=e,u=n,l=()=>{u("clickIcon",d.img_src)};return(o,w)=>(i(),c("div",{class:"card-container",style:g({height:`${e.height}px`})},[s("div",I,[e.is_model?m("",!0):(i(),c("img",{key:0,src:e.img_src,class:"logo",onClick:r(l,["stop"])},null,8,C)),e.is_model?(i(),c("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",H,[t(o.$slots,"labels",{},void 0,!0)]),s("div",M,[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))}},A=_(q,[["__scopeId","data-v-b10c75d3"]]);export{A as C,x as H};

Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/assets/ChatAsideMenu-BBubXyh5.js


+ 1 - 1
dist/assets/ContentContainer-CrxnvQU-.css → dist/assets/ContentContainer-Bt3WX6mE.css

@@ -1 +1 @@
-.content-container[data-v-15a5a7b0]{background-color:var(--color-fill-2);flex-grow:1;height:calc(100% - 60px);padding:16px;overflow-y:auto}
+.content-container[data-v-871d74eb]{background-color:var(--color-fill-2);flex-grow:1;height:calc(100% - 60px);padding:16px;overflow-y:auto}

+ 1 - 1
dist/assets/ContentContainer-BF98H707.js → dist/assets/ContentContainer-C0A_9vcj.js

@@ -1 +1 @@
-import{_ as n}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{o,d as a,x as r,n as s}from"./index-Q0E3WkDV.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))}},d=n(c,[["__scopeId","data-v-15a5a7b0"]]);export{d as default};
+import{_ as n}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{o,d as a,x as r,n as s}from"./index-CPAQd6yH.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-871d74eb"]]);export{_ as default};

+ 0 - 1
dist/assets/Conversation-7iXBXHky.js

@@ -1 +0,0 @@
-import e from"./LayoutExperience-ChoIwStp.js";import a from"./ContentContainer-BF98H707.js";import{C as i}from"./ChatAsideMenu-BC9GwYFl.js";import{o as n,g as m,w as o,f as r,e as p}from"./index-Q0E3WkDV.js";import"./Header-DAKTOYvl.js";import"./Header.vue_vue_type_style_index_0_scoped_2e420fdc_lang-BFP9Vtxc.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";import"./use-current-user-CZErhhBG.js";/* empty css                                                                         */import"./utils-BYG5LHgV.js";import"./icon-map-MpRwWyE4.js";const N={__name:"Conversation",setup(s){return(l,t)=>(n(),m(e,null,{default:o(()=>[r(a,null,{default:o(()=>[r(i),t[0]||(t[0]=p("div",{class:"conversation"},"会话",-1))]),_:1})]),_:1}))}};export{N as default};

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

@@ -0,0 +1 @@
+import e from"./LayoutExperience-BPtFvXmF.js";import a from"./ContentContainer-C0A_9vcj.js";import{C as i}from"./ChatAsideMenu-BBubXyh5.js";import{o as n,g as m,w as o,f as r,e as p}from"./index-CPAQd6yH.js";import"./Header-BWv2pNmP.js";import"./Header.vue_vue_type_style_index_0_scoped_52329e45_lang-07LWVCsZ.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";import"./use-current-user-ImBINjYy.js";/* empty css                                                                         */import"./utils-DygyT0EC.js";import"./icon-map-MpRwWyE4.js";const N={__name:"Conversation",setup(s){return(l,t)=>(n(),m(e,null,{default:o(()=>[r(a,null,{default:o(()=>[r(i),t[0]||(t[0]=p("div",{class:"conversation"},"会话",-1))]),_:1})]),_:1}))}};export{N as default};

Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/assets/ConversationBoard-IyfZWWGi.js


Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/assets/ConversationHistory-BXyc5hkG.js


Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/assets/ConversationHistory-BbZibEXM.css


Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/assets/ConversationHistory-CD2zmciF.js


Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/assets/ConversationHistory-kcYTEQI_.css


Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/assets/ConversationQA-BTLaib0N.js


Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/assets/ConversationQA-CLgnD6_m.css


Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/assets/ConversationQA-T6HIbLz1.css


+ 2 - 2
dist/assets/DifyDetail-DuzJz39c.js → dist/assets/DifyDetail-CAoXdy7P.js

@@ -1,7 +1,7 @@
-import{c as i,o as c,g as p,w as a,f as t,i as u,t as v,r as f,S as h,m as b,d as g,e as k,h as w,U as x,j as l}from"./index-Q0E3WkDV.js";import S from"./LayoutExperience-ChoIwStp.js";import B from"./ContentContainer-BF98H707.js";import{_ as m}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./Header-DAKTOYvl.js";import"./Header.vue_vue_type_style_index_0_scoped_2e420fdc_lang-BFP9Vtxc.js";import"./use-current-user-CZErhhBG.js";/* empty css                                                                         */const q={__name:"TopSetting",props:{current_label:String},setup(_){return(d,o)=>{const s=i("icon-apps"),n=i("a-breadcrumb-item"),r=i("router-link"),e=i("a-breadcrumb");return c(),p(e,{class:"breadcrumb"},{default:a(()=>[t(n,null,{default:a(()=>[t(s)]),_:1}),t(n,null,{default:a(()=>[t(r,{to:"/intelligent"},{default:a(()=>o[0]||(o[0]=[u("智能体")])),_:1})]),_:1}),t(n,null,{default:a(()=>[u(v(_.current_label),1)]),_:1})]),_:1})}}},C=m(q,[["__scopeId","data-v-1f20179f"]]),E={class:"body-container"},J=["src"],N={__name:"MessageBody",props:{id:{type:String,required:!0}},setup(_){const d=_,o=f(!0),s=window.DIFY_BASE_URL,n=h.get(),r=f("");return b(async()=>{r.value=s+"/app/"+d.id+`/workflow?token=${n}`;const e=document.getElementById("dify");e.onload=function(){e&&e.contentWindow&&e.contentWindow.postMessage(JSON.stringify({type:"insertStyle",value:`
+import{c as i,o as c,g as p,w as a,f as t,i as u,t as v,r as m,S as h,m as b,d as g,e as k,h as w,U as x,j as l}from"./index-CPAQd6yH.js";import S from"./LayoutExperience-BPtFvXmF.js";import B from"./ContentContainer-C0A_9vcj.js";import{_ as f}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./Header-BWv2pNmP.js";import"./Header.vue_vue_type_style_index_0_scoped_52329e45_lang-07LWVCsZ.js";import"./use-current-user-ImBINjYy.js";/* empty css                                                                         */const q={__name:"TopSetting",props:{current_label:String},setup(_){return(d,o)=>{const s=i("icon-apps"),n=i("a-breadcrumb-item"),r=i("router-link"),e=i("a-breadcrumb");return c(),p(e,{class:"breadcrumb"},{default:a(()=>[t(n,null,{default:a(()=>[t(s)]),_:1}),t(n,null,{default:a(()=>[t(r,{to:"/intelligent"},{default:a(()=>o[0]||(o[0]=[u("智能体")])),_:1})]),_:1}),t(n,null,{default:a(()=>[u(v(_.current_label),1)]),_:1})]),_:1})}}},C=f(q,[["__scopeId","data-v-50c22a10"]]),E={class:"body-container"},J=["src"],N={__name:"MessageBody",props:{id:{type:String,required:!0}},setup(_){const d=_,o=m(!0),s=window.DIFY_BASE_URL,n=h.get(),r=m("");return b(async()=>{r.value=s+"/app/"+d.id+`/workflow?token=${n}`;const e=document.getElementById("dify");e.onload=function(){e&&e.contentWindow&&e.contentWindow.postMessage(JSON.stringify({type:"insertStyle",value:`
             body > div > div > div.sticky.top-0.left-0.right-0.z-30 > div{display:none;}
             body > div > div > div.style_app___hJq8.flex.overflow-hidden{margin-top: -65px;}
             .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;}
-            `}),r.value),o.value=!1}}),(e,I)=>{const y=i("a-spin");return c(),g("div",E,[k("iframe",{id:"dify",src:r.value,width:"100%",height:"100%",frameborder:"0"},null,8,J),o.value?(c(),p(y,{key:0,dot:""})):w("",!0)])}}},D=m(N,[["__scopeId","data-v-98ffed6c"]]),z={__name:"DifyDetail",setup(_){const d=x(),{id:o,name:s,mode:n}=d.query;return(r,e)=>(c(),p(S,null,{default:a(()=>[t(B,null,{default:a(()=>[t(C,{current_label:l(s)},null,8,["current_label"]),t(D,{id:l(o),mode:l(n)},null,8,["id","mode"])]),_:1})]),_:1}))}};export{z as default};
+            `}),r.value),o.value=!1}}),(e,I)=>{const y=i("a-spin");return c(),g("div",E,[k("iframe",{id:"dify",src:r.value,width:"100%",height:"100%",frameborder:"0"},null,8,J),o.value?(c(),p(y,{key:0,dot:""})):w("",!0)])}}},D=f(N,[["__scopeId","data-v-0fe4f61f"]]),z={__name:"DifyDetail",setup(_){const d=x(),{id:o,name:s,mode:n}=d.query;return(r,e)=>(c(),p(S,null,{default:a(()=>[t(B,null,{default:a(()=>[t(C,{current_label:l(s)},null,8,["current_label"]),t(D,{id:l(o),mode:l(n)},null,8,["id","mode"])]),_:1})]),_:1}))}};export{z as default};

+ 1 - 0
dist/assets/DifyDetail-CCCBLL_S.css

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

+ 0 - 1
dist/assets/DifyDetail-CQD7CGMh.css

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

Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/assets/Header-BWv2pNmP.js


Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/assets/Header-DGmDYWeZ.css


+ 0 - 0
dist/assets/Header.vue_vue_type_style_index_0_scoped_2e420fdc_lang-BFP9Vtxc.js → dist/assets/Header.vue_vue_type_style_index_0_scoped_52329e45_lang-07LWVCsZ.js


Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/assets/Intelligent-BwHcQK4g.css


Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/assets/Intelligent-DE_1pY23.css


Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/assets/Intelligent-DwgBg2DA.js


Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/assets/Intelligent-slv61f4Y.js


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

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

Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/assets/Knowledge-CN9j4I8n.js


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

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

Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/assets/KnowledgeDetail-CGylFBLY.css


Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/assets/KnowledgeDetail-CUncPVMM.js


Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/assets/KnowledgeDetail-D9ihd-8D.css


+ 1 - 1
dist/assets/LayoutExperience-ChoIwStp.js → dist/assets/LayoutExperience-BPtFvXmF.js

@@ -1 +1 @@
-import{H as o}from"./Header-DAKTOYvl.js";/* empty css                                                                         */import{_ as t}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{o as r,d as a,f as s,x as c}from"./index-Q0E3WkDV.js";import"./Header.vue_vue_type_style_index_0_scoped_2e420fdc_lang-BFP9Vtxc.js";import"./use-current-user-CZErhhBG.js";const p={class:"layout-expierience"},n={__name:"LayoutExperience",setup(i){return(e,_)=>(r(),a("div",p,[s(o),c(e.$slots,"default",{},void 0,!0)]))}},y=t(n,[["__scopeId","data-v-d5330c8b"]]);export{y as default};
+import{H as o}from"./Header-BWv2pNmP.js";/* empty css                                                                         */import{_ as t}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{o as r,d as a,f as s,x as c}from"./index-CPAQd6yH.js";import"./Header.vue_vue_type_style_index_0_scoped_52329e45_lang-07LWVCsZ.js";import"./use-current-user-ImBINjYy.js";const p={class:"layout-expierience"},n={__name:"LayoutExperience",setup(i){return(e,_)=>(r(),a("div",p,[s(o),c(e.$slots,"default",{},void 0,!0)]))}},y=t(n,[["__scopeId","data-v-d5330c8b"]]);export{y as default};

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

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

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

@@ -0,0 +1 @@
+import{H as t}from"./Header-BWv2pNmP.js";import{_ as r}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{c as s,o as a,d as c,f as o}from"./index-CPAQd6yH.js";import"./Header.vue_vue_type_style_index_0_scoped_52329e45_lang-07LWVCsZ.js";import"./use-current-user-ImBINjYy.js";const _={class:"layout-permission"},n={__name:"LayoutPermission",setup(i){return(m,p)=>{const e=s("router-view");return a(),c("div",_,[o(t),o(e)])}}},x=r(n,[["__scopeId","data-v-11c5428e"]]);export{x as default};

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

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

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

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

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

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

Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/assets/Login-DzkJkI2m.js


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

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

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

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

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

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

+ 1 - 1
dist/assets/Modal-5FpMAvV9.js → dist/assets/Modal-Bio8vhNQ.js

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

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

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

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

Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/assets/Model-GZ9E_2oR.js


+ 0 - 1
dist/assets/NoPer-B6reyMJo.css

@@ -1 +0,0 @@
-.no-per[data-v-dfdaf366]{height:90vh;display:flex;justify-content:center;align-items:center}

+ 1 - 0
dist/assets/NoPer-DrMeCT4u.css

@@ -0,0 +1 @@
+.no-per[data-v-119dae51]{height:90vh;display:flex;justify-content:center;align-items:center}

+ 1 - 1
dist/assets/NoPer-C3dIo6xK.js → dist/assets/NoPer-NKW2QC5V.js

@@ -1 +1 @@
-import{d as u,f as o,w as e,u as l,c as s,o as d,i as a}from"./index-Q0E3WkDV.js";import{_ as i}from"./_plugin-vue_export-helper-DlAUqK2U.js";const m={class:"no-per"},f={__name:"NoPer",setup(x){const n=l(),r=()=>{n.push("/")};return(k,t)=>{const _=s("a-button"),c=s("a-space"),p=s("a-result");return d(),u("div",m,[o(p,{status:"warning",title:"抱歉,您无权限访问此页面"},{subtitle:e(()=>t[0]||(t[0]=[a(" 您没有权限访问此页面,请联系管理员 ")])),extra:e(()=>[o(c,null,{default:e(()=>[o(_,{type:"primary",onClick:r},{default:e(()=>t[1]||(t[1]=[a("返回首页")])),_:1})]),_:1})]),_:1})])}}},v=i(f,[["__scopeId","data-v-dfdaf366"]]);export{v as default};
+import{d as u,f as o,w as e,u as l,c as s,o as d,i as a}from"./index-CPAQd6yH.js";import{_ as i}from"./_plugin-vue_export-helper-DlAUqK2U.js";const m={class:"no-per"},f={__name:"NoPer",setup(x){const n=l(),r=()=>{n.push("/")};return(k,t)=>{const _=s("a-button"),c=s("a-space"),p=s("a-result");return d(),u("div",m,[o(p,{status:"warning",title:"抱歉,您无权限访问此页面"},{subtitle:e(()=>t[0]||(t[0]=[a(" 您没有权限访问此页面,请联系管理员 ")])),extra:e(()=>[o(c,null,{default:e(()=>[o(_,{type:"primary",onClick:r},{default:e(()=>t[1]||(t[1]=[a("返回首页")])),_:1})]),_:1})]),_:1})])}}},v=i(f,[["__scopeId","data-v-119dae51"]]);export{v as default};

+ 0 - 0
dist/assets/PermissionAccount-C5w0kHHg.js → dist/assets/PermissionAccount-BE7bf2tb.js


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

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

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

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

+ 0 - 0
dist/assets/PermissionGroup-BPxiiIN5.js → dist/assets/PermissionGroup-D424_qdC.js


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

@@ -1 +0,0 @@
-.membert-config-modal[data-v-6b3551ae]{width:100%;display:flex;justify-content:center}[data-v-6b3551ae] .arco-transfer{width:100%}[data-v-6b3551ae] .arco-transfer-view{width:45%;height:500px}.card-body[data-v-428fcbf4]{width:460px;height:500px;overflow-y:auto}.card-body[data-v-428fcbf4]:first-child{margin-right:16px}.group-page-card[data-v-eb0078e7]{height:calc(100% - 56px)}.arco-modal-simple .arco-modal-footer[data-v-eb0078e7]{margin-top:0}

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

@@ -0,0 +1 @@
+.membert-config-modal[data-v-a729bb6f]{width:100%;display:flex;justify-content:center}[data-v-a729bb6f] .arco-transfer{width:100%}[data-v-a729bb6f] .arco-transfer-view{width:45%;height:500px}.card-body[data-v-aebb33e9]{width:460px;height:500px;overflow-y:auto}.card-body[data-v-aebb33e9]:first-child{margin-right:16px}.group-page-card[data-v-cc499f93]{height:calc(100% - 56px)}.arco-modal-simple .arco-modal-footer[data-v-cc499f93]{margin-top:0}

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

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

+ 0 - 0
dist/assets/PermissionOrganization-wUN0XCec.js → dist/assets/PermissionOrganization-ByhFVwBE.js


+ 1 - 0
dist/assets/PermissionOrganization-D-coqY4D.css

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

+ 0 - 644
dist/assets/PermissionResource-BVtBr_VI.js

@@ -1,644 +0,0 @@
-import D from './ContentContainer-BF98H707.js';
-import { _ as P, B as A } from './Modal-5FpMAvV9.js';
-import { T as M } from './TreeParts-YNkYa4Hd.js';
-import { _ as S } from './_plugin-vue_export-helper-DlAUqK2U.js';
-import {
-  ab as U,
-  c as m,
-  o as I,
-  d as T,
-  e as C,
-  f as n,
-  w as r,
-  F as q,
-  q as E,
-  j as s,
-  g as V,
-  ad as B,
-  t as F,
-  r as y,
-  x as Q,
-  b as z,
-  m as j,
-  ac as G,
-  B as $,
-  a1 as O,
-  s as x,
-  i as L
-} from './index-Q0E3WkDV.js';
-import { Q as W, a as H, D as J, U as K, b as X, C as Y } from './resource-wuSN2AiV.js';
-const Z = [
-    'iconVoice',
-    'IconSunFill',
-    'IconApps',
-    'IconArchive',
-    'IconBarChart',
-    'IconBook',
-    'IconBookmark',
-    'IconBranch',
-    'IconBug',
-    'IconBulb',
-    'IconCalendar',
-    'IconCamera',
-    'IconCloud',
-    'IconCommand',
-    'IconCommon',
-    'IconCompass',
-    'IconComputer',
-    'IconCopyright',
-    'IconDashboard',
-    'IconDesktop',
-    'IconDice',
-    'IconDriveFile',
-    'IconEar',
-    'IconEmail',
-    'IconEmpty',
-    'IconExperiment',
-    'IconFileAudio',
-    'IconFileImage',
-    'IconFilePdf',
-    'IconFileVideo',
-    'IconFile',
-    'IconFire',
-    'IconFolderAdd',
-    'IconFolderDelete',
-    'IconFolder',
-    'IconGift',
-    'IconIdcard',
-    'IconImageClose',
-    'IconImage',
-    'IconInteraction',
-    'IconLanguage',
-    'IconLayers',
-    'IconLayout',
-    'IconLocation',
-    'IconLock',
-    'IconLoop',
-    'IconMan',
-    'IconMenu',
-    'IconMobile',
-    'IconMoon',
-    'IconMosaic',
-    'IconNav',
-    'IconPalette',
-    'IconPen',
-    'IconPhone',
-    'IconPrinter',
-    'IconPublic',
-    'IconPushpin',
-    'IconQrcode',
-    'IconRelation',
-    'IconRobotAdd',
-    'IconRobot',
-    'IconSafe',
-    'IconSchedule',
-    'IconShake',
-    'IconSkin',
-    'IconStamp',
-    'IconStorage',
-    'IconSun',
-    'IconTag',
-    'IconTags',
-    'IconThunderbolt',
-    'IconTool',
-    'IconTrophy',
-    'IconUnlock',
-    'IconUserAdd',
-    'IconUserGroup',
-    'IconUser',
-    'IconVideoCamera',
-    'IconWifi'
-  ],
-  ee = { iconsList: Z },
-  oe = { class: 'icon-selector' },
-  ne = { class: 'icon-box' },
-  te = { class: 'icons-grid' },
-  se = ['onClick'],
-  ae = {
-    __name: 'IconPicker',
-    props: { modelValue: { type: String, default: '' } },
-    emits: ['update:modelValue'],
-    setup(b, { emit: d }) {
-      const i = b,
-        { modelValue: f } = U(i),
-        h = d,
-        e = ee.iconsList,
-        _ = (l) => {
-          h('update:modelValue', l);
-        };
-      return (l, t) => {
-        const u = m('a-scrollbar'),
-          c = m('a-popover');
-        return (
-          I(),
-          T('div', oe, [
-            C('div', ne, [
-              n(
-                c,
-                { trigger: 'click', position: 'right' },
-                {
-                  content: r(() => [
-                    n(
-                      u,
-                      { style: { height: '60vh', width: '45vw', 'overflow-y': 'auto' } },
-                      {
-                        default: r(() => [
-                          C('div', te, [
-                            (I(!0),
-                            T(
-                              q,
-                              null,
-                              E(
-                                s(e),
-                                (p, g) => (
-                                  I(),
-                                  T(
-                                    'div',
-                                    { key: g, onClick: (N) => _(p), class: 'icon-item' },
-                                    [(I(), V(B(p))), C('span', null, F(p), 1)],
-                                    8,
-                                    se
-                                  )
-                                )
-                              ),
-                              128
-                            ))
-                          ])
-                        ]),
-                        _: 1
-                      }
-                    )
-                  ]),
-                  default: r(() => [(I(), V(B(s(f))))]),
-                  _: 1
-                }
-              )
-            ])
-          ])
-        );
-      };
-    }
-  },
-  re = S(ae, [['__scopeId', 'data-v-9b05c37a']]),
-  R = {
-    __name: 'ResourceForm',
-    props: {
-      resource_form: {
-        type: Object,
-        required: !0,
-        default: () => ({
-          parentName: '',
-          status: '0',
-          menuName: '',
-          icon: '',
-          menuType: '0',
-          description: '',
-          perms: '',
-          component: '',
-          orderNum: 0,
-          path: ''
-        })
-      }
-    },
-    emits: ['statusChange'],
-    setup(b, { emit: d }) {
-      y([]), y([]);
-      const i = d,
-        f = b,
-        h = [
-          { value: '3', label: '页面' },
-          { value: '0', label: '菜单' },
-          { value: '1', label: '按钮' }
-        ],
-        { resource_form: e } = U(f),
-        _ = (l) => {
-          i('statusChange', l);
-        };
-      return (l, t) => {
-        const u = m('a-input'),
-          c = m('a-form-item'),
-          p = m('a-switch'),
-          g = m('a-select'),
-          N = m('a-space'),
-          a = m('a-form');
-        return (
-          I(),
-          V(
-            a,
-            { model: s(e), layout: 'horizontal' },
-            {
-              default: r(() => [
-                n(
-                  c,
-                  { field: 'parentName', label: l.$t('permission.resource.parent_org'), disabled: '' },
-                  {
-                    default: r(() => [
-                      n(
-                        u,
-                        {
-                          modelValue: s(e).parentName,
-                          'onUpdate:modelValue': t[0] || (t[0] = (o) => (s(e).parentName = o))
-                        },
-                        null,
-                        8,
-                        ['modelValue']
-                      )
-                    ]),
-                    _: 1
-                  },
-                  8,
-                  ['label']
-                ),
-                n(
-                  c,
-                  { field: 'status', label: l.$t('permission.resource.status') },
-                  {
-                    default: r(() => [
-                      n(
-                        p,
-                        {
-                          modelValue: s(e).status,
-                          'onUpdate:modelValue': t[1] || (t[1] = (o) => (s(e).status = o)),
-                          onChange: t[2] || (t[2] = (o) => _(s(e).status)),
-                          'checked-value': '1',
-                          'unchecked-value': '0'
-                        },
-                        null,
-                        8,
-                        ['modelValue']
-                      )
-                    ]),
-                    _: 1
-                  },
-                  8,
-                  ['label']
-                ),
-                n(
-                  c,
-                  {
-                    field: 'menuName',
-                    label: l.$t('permission.resource.org_name'),
-                    rules: [
-                      { required: !0, message: '资源名称必填' },
-                      { maxLength: 50, message: '长度不超过50' }
-                    ]
-                  },
-                  {
-                    default: r(() => [
-                      n(
-                        u,
-                        {
-                          modelValue: s(e).menuName,
-                          'onUpdate:modelValue': t[3] || (t[3] = (o) => (s(e).menuName = o))
-                        },
-                        null,
-                        8,
-                        ['modelValue']
-                      )
-                    ]),
-                    _: 1
-                  },
-                  8,
-                  ['label']
-                ),
-                n(
-                  c,
-                  {
-                    field: 'path',
-                    label: l.$t('permission.resource.address'),
-                    rules: [
-                      { required: !0, message: '资源地址必填' },
-                      { maxLength: 50, message: '长度不超过50' }
-                    ]
-                  },
-                  {
-                    default: r(() => [
-                      n(
-                        u,
-                        { modelValue: s(e).path, 'onUpdate:modelValue': t[4] || (t[4] = (o) => (s(e).path = o)) },
-                        null,
-                        8,
-                        ['modelValue']
-                      )
-                    ]),
-                    _: 1
-                  },
-                  8,
-                  ['label']
-                ),
-                n(
-                  c,
-                  { field: 'icon', label: l.$t('permission.resource.icon') },
-                  {
-                    default: r(() => [
-                      n(
-                        re,
-                        { modelValue: s(e).icon, 'onUpdate:modelValue': t[5] || (t[5] = (o) => (s(e).icon = o)) },
-                        null,
-                        8,
-                        ['modelValue']
-                      )
-                    ]),
-                    _: 1
-                  },
-                  8,
-                  ['label']
-                ),
-                n(
-                  c,
-                  {
-                    field: 'menuType',
-                    label: l.$t('permission.resource.menuType'),
-                    rules: [{ required: !0, message: '资源类型必填' }]
-                  },
-                  {
-                    default: r(() => [
-                      n(
-                        g,
-                        {
-                          modelValue: s(e).menuType,
-                          'onUpdate:modelValue': t[6] || (t[6] = (o) => (s(e).menuType = o)),
-                          options: h,
-                          'field-names': l.fieldNames,
-                          style: { width: '320px' },
-                          placeholder: '请选择'
-                        },
-                        null,
-                        8,
-                        ['modelValue', 'field-names']
-                      )
-                    ]),
-                    _: 1
-                  },
-                  8,
-                  ['label']
-                ),
-                n(
-                  c,
-                  { field: 'description', label: l.$t('permission.resource.description') },
-                  {
-                    default: r(() => [
-                      n(
-                        u,
-                        {
-                          modelValue: s(e).description,
-                          'onUpdate:modelValue': t[7] || (t[7] = (o) => (s(e).description = o)),
-                          placeholder: '请输入提示词'
-                        },
-                        null,
-                        8,
-                        ['modelValue']
-                      )
-                    ]),
-                    _: 1
-                  },
-                  8,
-                  ['label']
-                ),
-                n(
-                  c,
-                  {
-                    field: 'perms',
-                    label: l.$t('permission.resource.perms'),
-                    rules: [
-                      { required: !0, message: '资源控制权限字符必填' },
-                      { maxLength: 50, message: '长度不超过50' }
-                    ]
-                  },
-                  {
-                    default: r(() => [
-                      n(
-                        u,
-                        { modelValue: s(e).perms, 'onUpdate:modelValue': t[8] || (t[8] = (o) => (s(e).perms = o)) },
-                        null,
-                        8,
-                        ['modelValue']
-                      )
-                    ]),
-                    _: 1
-                  },
-                  8,
-                  ['label']
-                ),
-                n(
-                  c,
-                  {
-                    field: 'component',
-                    label: l.$t('permission.resource.component'),
-                    style: { align: 'start' },
-                    rules: [
-                      { required: !0, message: '组件地址必填' },
-                      { maxLength: 50, message: '长度不超过50' }
-                    ]
-                  },
-                  {
-                    default: r(() => [
-                      n(
-                        u,
-                        {
-                          modelValue: s(e).component,
-                          'onUpdate:modelValue': t[9] || (t[9] = (o) => (s(e).component = o))
-                        },
-                        null,
-                        8,
-                        ['modelValue']
-                      )
-                    ]),
-                    _: 1
-                  },
-                  8,
-                  ['label']
-                ),
-                n(c, null, {
-                  default: r(() => [n(N, null, { default: r(() => [Q(l.$slots, 'actions')]), _: 3 })]),
-                  _: 3
-                })
-              ]),
-              _: 3
-            },
-            8,
-            ['model']
-          )
-        );
-      };
-    }
-  },
-  le = { class: 'organization-container' },
-  ce = { class: 'left' },
-  ie = { class: 'right' },
-  ue = {
-    __name: 'index',
-    setup(b) {
-      const d = y(!1),
-        i = y(!0),
-        f = y([]),
-        h = { add_permission: 'system:resource:add', delete_permission: 'system:resource:delete' },
-        e = z({
-          parentName: '',
-          status: 0,
-          menuName: '',
-          path: '',
-          icon: '',
-          menuType: '0',
-          description: '',
-          perms: '',
-          component: ''
-        }),
-        _ = async () => {
-          const {
-            code: a,
-            data: { rows: o }
-          } = await W();
-          a == 200 && (f.value = o);
-        },
-        l = async (a) => {
-          const {
-            data: { data: o }
-          } = await H(a);
-          (e.resourceId = a),
-            (e.parentId = o.parentId),
-            (e.parentName = o.parentName),
-            (e.menuName = o.menuName),
-            (e.path = o.path),
-            (e.status = o.status),
-            (e.icon = o.icon),
-            (e.menuType = o.menuType),
-            (e.description = o.description),
-            (e.perms = o.perms),
-            (e.component = o.component),
-            (i.value = !0),
-            (e.orderNum = 0);
-        },
-        t = (a) => {
-          (e.resourceId = null),
-            (e.parentId = a.menuId),
-            (e.parentName = a.menuName),
-            (e.menuName = ''),
-            (e.path = ''),
-            (e.status = '0'),
-            (e.icon = ''),
-            (e.menuType = '0'),
-            (e.description = ''),
-            (e.perms = ''),
-            (e.component = ''),
-            (e.orderNum = 0),
-            (d.value = !0),
-            (i.value = !1);
-        },
-        u = async ({ menuId: a }) => {
-          const { code: o } = await J(a);
-          o === 200 && $.success({ title: '删除', content: '删除成功' }), _();
-        },
-        c = async (a) => {
-          const o = { menuId: e.resourceId[0], status: a },
-            { code: v } = await K(o);
-          v === 200 && ($.success({ title: '状态更新', content: '状态更新成功' }), _());
-        },
-        p = async () => {
-          const a = { ...e, menuId: i.value && e.resourceId ? e.resourceId[0] : null },
-            o = i.value ? X : Y,
-            { code: v } = await o(a);
-          if (v === 200) {
-            const k = i.value ? '编辑' : '新增';
-            $.success({ title: `${k}用户`, content: `${k}成功` }), _(), (d.value = !1);
-          }
-        },
-        g = () => {
-          (e.resourceId = null),
-            (e.parentName = ''),
-            (e.status = 0),
-            (e.resourceName = ''),
-            (e.leader = ''),
-            (e.orderNum = ''),
-            (e.address = '');
-        },
-        N = () => {
-          (i.value = !0), (d.value = !1);
-        };
-      return (
-        j(() => {
-          G('system:resource:list') ? _() : $.error({ title: '权限不足', content: '抱歉,您没有权限查看资源列表' });
-        }),
-        (a, o) => {
-          const v = m('a-button'),
-            k = m('a-card'),
-            w = O('hasPerm');
-          return (
-            I(),
-            T('div', le, [
-              C('div', ce, [
-                n(
-                  M,
-                  {
-                    treeData: f.value,
-                    title: a.$t('permission.resource.organization'),
-                    fieldNames: { key: 'menuId', title: 'menuName', children: 'children' },
-                    permission: h,
-                    onNodeClick: l,
-                    onAddBtnClick: t,
-                    onDeleteBtnClick: u
-                  },
-                  null,
-                  8,
-                  ['treeData', 'title']
-                )
-              ]),
-              C('div', ie, [
-                n(
-                  k,
-                  { title: a.$t('permission.resource.details'), style: { height: '100%' } },
-                  {
-                    default: r(() => [
-                      n(
-                        R,
-                        { resource_form: e, onStatusChange: c, onSave: p, onReset: g },
-                        {
-                          actions: r(() => [
-                            x(
-                              (I(),
-                              V(
-                                v,
-                                { onClick: p },
-                                { default: r(() => [L(F(a.$t('permission.resource.save')), 1)]), _: 1 }
-                              )),
-                              [[w, 'system:resource:edit']]
-                            ),
-                            n(
-                              v,
-                              { onClick: g },
-                              { default: r(() => [L(F(a.$t('permission.resource.reset')), 1)]), _: 1 }
-                            )
-                          ]),
-                          _: 1
-                        },
-                        8,
-                        ['resource_form']
-                      )
-                    ]),
-                    _: 1
-                  },
-                  8,
-                  ['title']
-                )
-              ]),
-              n(
-                P,
-                { visible: d.value, onOk: p, onCancel: N, title: a.$t('permission.resource.add') },
-                { default: r(() => [n(R, { resource_form: e }, null, 8, ['resource_form'])]), _: 1 },
-                8,
-                ['visible', 'title']
-              )
-            ])
-          );
-        }
-      );
-    }
-  },
-  me = S(ue, [['__scopeId', 'data-v-a5bdb8f9']]),
-  ve = {
-    __name: 'PermissionResource',
-    setup(b) {
-      return (d, i) => (I(), V(D, null, { default: r(() => [n(A, { current_label: '资源' }), n(me)]), _: 1 }));
-    }
-  };
-export { ve as default };

Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/assets/PermissionResource-BYTowqKi.js


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

@@ -1 +0,0 @@
-svg[data-v-9b05c37a]{font-size:28px}.icon-box[data-v-9b05c37a]{height:60px;width:60px;display:flex;justify-content:center;align-items:center;border-radius:12px;border:1px solid #d9d9d9;cursor:pointer}.icons-grid[data-v-9b05c37a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:1rem}.icon-item[data-v-9b05c37a]{display:flex;cursor:pointer;text-align:center;flex-direction:column;align-items:center;justify-content:center}.icon-item[data-v-9b05c37a]:hover{background-color:#f0f0f0}.organization-container[data-v-a5bdb8f9]{display:flex;justify-content:space-between;height:calc(100% - 56px);width:100%}.left[data-v-a5bdb8f9]{width:30%;height:100%;background-color:#fff;overflow-y:auto}.right[data-v-a5bdb8f9]{width:69%;height:100%;background-color:#fff}

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

@@ -0,0 +1 @@
+svg[data-v-def3b5c7]{font-size:28px}.icon-box[data-v-def3b5c7]{height:60px;width:60px;display:flex;justify-content:center;align-items:center;border-radius:12px;border:1px solid #d9d9d9;cursor:pointer}.icons-grid[data-v-def3b5c7]{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:1rem}.icon-item[data-v-def3b5c7]{display:flex;cursor:pointer;text-align:center;flex-direction:column;align-items:center;justify-content:center}.icon-item[data-v-def3b5c7]:hover{background-color:#f0f0f0}.organization-container[data-v-37e24a41]{display:flex;justify-content:space-between;height:calc(100% - 56px);width:100%}.left[data-v-37e24a41]{width:30%;height:100%;background-color:#fff;overflow-y:auto}.right[data-v-37e24a41]{width:69%;height:100%;background-color:#fff}

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

@@ -1 +0,0 @@
-.card-body[data-v-b5f0f870]{width:460px;height:500px;overflow-y:auto}.card-body[data-v-b5f0f870]:first-child{margin-right:16px}.card-body[data-v-88ea36f1]{width:460px;height:500px;overflow-y:auto}.card-body[data-v-88ea36f1]:first-child{margin-right:16px}.role-page-card[data-v-20de3844]{height:calc(100% - 56px)}

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

@@ -0,0 +1 @@
+.card-body[data-v-ecd3ab29]{width:460px;height:500px;overflow-y:auto}.card-body[data-v-ecd3ab29]:first-child{margin-right:16px}.card-body[data-v-5fe89237]{width:460px;height:500px;overflow-y:auto}.card-body[data-v-5fe89237]:first-child{margin-right:16px}.role-page-card[data-v-d8b0d51e]{height:calc(100% - 56px)}

Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/assets/PermissionRole-Ctven1TG.js


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

@@ -0,0 +1 @@
+import o from"./LayoutExperience-BPtFvXmF.js";import r from"./ContentContainer-C0A_9vcj.js";import{o as a,g as i,w as e,f as p,e as s}from"./index-CPAQd6yH.js";import"./Header-BWv2pNmP.js";import"./Header.vue_vue_type_style_index_0_scoped_52329e45_lang-07LWVCsZ.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";import"./use-current-user-ImBINjYy.js";/* empty css                                                                         */const C={__name:"Profiles",setup(m){return(n,t)=>(a(),i(o,null,{default:e(()=>[p(r,null,{default:e(()=>t[0]||(t[0]=[s("div",{class:"profile"},"用户中心",-1)])),_:1})]),_:1}))}};export{C as default};

+ 0 - 1
dist/assets/Profiles-dBV4-jmz.js

@@ -1 +0,0 @@
-import o from"./LayoutExperience-ChoIwStp.js";import r from"./ContentContainer-BF98H707.js";import{o as a,g as i,w as e,f as p,e as s}from"./index-Q0E3WkDV.js";import"./Header-DAKTOYvl.js";import"./Header.vue_vue_type_style_index_0_scoped_2e420fdc_lang-BFP9Vtxc.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";import"./use-current-user-CZErhhBG.js";/* empty css                                                                         */const C={__name:"Profiles",setup(m){return(n,t)=>(a(),i(o,null,{default:e(()=>[p(r,null,{default:e(()=>t[0]||(t[0]=[s("div",{class:"profile"},"用户中心",-1)])),_:1})]),_:1}))}};export{C as default};

+ 1 - 1
dist/assets/RagFlowChat-Dbhi2coa.js → dist/assets/RagFlowChat-CS493Klx.js

@@ -1 +1 @@
-import{_ as t}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{o as e,d as o}from"./index-Q0E3WkDV.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 e(),o("iframe",c)}const _=t(r,[["render",a]]);export{_ as default};
+import{_ as t}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{o as e,d as o}from"./index-CPAQd6yH.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 e(),o("iframe",c)}const _=t(r,[["render",a]]);export{_ as default};

+ 1 - 1
dist/assets/Register-Bu4osIoB.js → dist/assets/Register-CTO1R0S-.js

@@ -1 +1 @@
-import{_ as e}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{d as r,o}from"./index-Q0E3WkDV.js";const t={};function c(n,s){return o(),r("div",null,"注册")}const f=e(t,[["render",c]]);export{f as default};
+import{_ as e}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{d as r,o}from"./index-CPAQd6yH.js";const t={};function c(n,s){return o(),r("div",null,"注册")}const f=e(t,[["render",c]]);export{f as default};

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

@@ -1 +0,0 @@
-import o from"./LayoutExperience-ChoIwStp.js";import r from"./ContentContainer-BF98H707.js";import{o as a,g as s,w as e,f as i,e as n}from"./index-Q0E3WkDV.js";import"./Header-DAKTOYvl.js";import"./Header.vue_vue_type_style_index_0_scoped_2e420fdc_lang-BFP9Vtxc.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";import"./use-current-user-CZErhhBG.js";/* empty css                                                                         */const B={__name:"Settings",setup(p){return(m,t)=>(a(),s(o,null,{default:e(()=>[i(r,null,{default:e(()=>t[0]||(t[0]=[n("div",{class:"settings"},"设置",-1)])),_:1})]),_:1}))}};export{B as default};

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

@@ -0,0 +1 @@
+import o from"./LayoutExperience-BPtFvXmF.js";import r from"./ContentContainer-C0A_9vcj.js";import{o as a,g as s,w as e,f as i,e as n}from"./index-CPAQd6yH.js";import"./Header-BWv2pNmP.js";import"./Header.vue_vue_type_style_index_0_scoped_52329e45_lang-07LWVCsZ.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";import"./use-current-user-ImBINjYy.js";/* empty css                                                                         */const B={__name:"Settings",setup(p){return(m,t)=>(a(),s(o,null,{default:e(()=>[i(r,null,{default:e(()=>t[0]||(t[0]=[n("div",{class:"settings"},"设置",-1)])),_:1})]),_:1}))}};export{B as default};

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

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

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

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

Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/assets/TreeParts-dfjK1gNN.js


+ 1 - 1
dist/assets/Xiaoshu-C1B4aZiW.js → dist/assets/Xiaoshu-DcRlByPc.js

@@ -1,4 +1,4 @@
-import{u as B,r,m as L,o as s,g as i,w as v,d as y,F as U,h as u,j as c,al as l,L as e}from"./index-Q0E3WkDV.js";import"./Header.vue_vue_type_style_index_0_scoped_2e420fdc_lang-BFP9Vtxc.js";import{u as C}from"./use-current-user-CZErhhBG.js";/* empty css                                                                         */import R from"./ContentContainer-BF98H707.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";const W={__name:"Xiaoshu",props:{},setup(p){const d=B(),{bus:_}=l,m=p,t=r(!1),n=r([]),f=e("XIAOSHU_URL"),h=e("WEBSOCKET_BASE_URL"),x=e("API_BASE_URL"),b=e("ASSETS_BASE_URL"),S={padding:0};return L(()=>{const o=C(),a=o.token,g={userName:o.username,token:a},k=JSON.stringify(g),A=`
+import{u as B,r,m as L,o as s,g as i,w as v,d as y,F as U,h as u,j as c,al as l,L as e}from"./index-CPAQd6yH.js";import"./Header.vue_vue_type_style_index_0_scoped_52329e45_lang-07LWVCsZ.js";import{u as C}from"./use-current-user-ImBINjYy.js";/* empty css                                                                         */import R from"./ContentContainer-C0A_9vcj.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";const W={__name:"Xiaoshu",props:{},setup(p){const d=B(),{bus:_}=l,m=p,t=r(!1),n=r([]),f=e("XIAOSHU_URL"),h=e("WEBSOCKET_BASE_URL"),x=e("API_BASE_URL"),b=e("ASSETS_BASE_URL"),S={padding:0};return L(()=>{const o=C(),a=o.token,g={userName:o.username,token:a},k=JSON.stringify(g),A=`
     window.WEBSOCKET_BASE_URL = '${h}';
     window.API_BASE_URL = '${x}';
     window.ASSETS_BASE_URL = '${b}';

+ 1 - 1
dist/assets/api-conversation-board-DYzh60Oc.js → dist/assets/api-conversation-board-BSfcBJ8i.js

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

+ 1 - 1
dist/assets/common-C2h3Dl9G.js → dist/assets/common-BMgB8EEc.js

@@ -1 +1 @@
-import{A as e}from"./index-Q0E3WkDV.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{A as e}from"./index-CPAQd6yH.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};

Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/assets/event-bus-CXrmcOOw.js


Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/assets/event-bus-vYvbgsFa.js


Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/assets/index-CPAQd6yH.js


Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/assets/index-Q0E3WkDV.js


Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/assets/knowledge-7Ub1PJwg.js


+ 1 - 1
dist/assets/resource-wuSN2AiV.js → dist/assets/resource-CW4Z0cLL.js

@@ -1 +1 @@
-import{A as t}from"./index-Q0E3WkDV.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{A as t}from"./index-CPAQd6yH.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-C-ckfoWW.js → dist/assets/use-all-agents-M-GpcpUQ.js

@@ -1 +1 @@
-import{D as a,X as l}from"./index-Q0E3WkDV.js";import{a as r,j as i}from"./utils-BYG5LHgV.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{D as a,X as l}from"./index-CPAQd6yH.js";import{a as r,j as i}from"./utils-DygyT0EC.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-CZErhhBG.js → dist/assets/use-current-user-ImBINjYy.js

@@ -1 +1 @@
-import{A as o,D as c,S as i,ak as m,am as d}from"./index-Q0E3WkDV.js";function g(e){return o({url:"/api/auth/v2/login",method:"post",data:e})}function f(e){return o({url:"/api/auth/v2/register",method:"post",data:e})}function k(e){return o({url:`/api/auth/v2/sync?userFlag=${e}`,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(e){this.name=e},toLogin(e){const{username:s,password:r}=e;return new Promise((n,a)=>{g({username:s,password:r}).then(t=>{t.code==200&&t.data.access_token.length?(this.token=t.data.access_token,this.token_type=t.data.token_type,this.username=t.data.username,this.nickname=t.data.nickname,i.set(t.data.access_token),n(t.msg),this.getInfo()):a(t.msg)}).catch(t=>{a(t)})})},async getRoutesList(){const{code:e,data:{routers:s}}=await p();if(e===200)return new Promise((r,n)=>{try{m.setItem(JSON.stringify(s)),r()}catch(a){n(a)}})},async getUserInfo(){const{code:e,data:{permissions:s,dept:r,roles:n}}=await h();if(e===200)return new Promise((a,t)=>{try{d.setItem(JSON.stringify({permissions:s,dept:r,roles:n})),a()}catch(u){t(u)}})}}});export{k as a,f as r,y as u};
+import{A as o,D as c,S as i,ak as m,am as d}from"./index-CPAQd6yH.js";function g(e){return o({url:"/api/auth/v2/login",method:"post",data:e})}function f(e){return o({url:"/api/auth/v2/register",method:"post",data:e})}function k(e){return o({url:`/api/auth/v2/sync?userFlag=${e}`,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(e){this.name=e},toLogin(e){const{username:s,password:r}=e;return new Promise((n,a)=>{g({username:s,password:r}).then(t=>{t.code==200&&t.data.access_token.length?(this.token=t.data.access_token,this.token_type=t.data.token_type,this.username=t.data.username,this.nickname=t.data.nickname,i.set(t.data.access_token),n(t.msg),this.getInfo()):a(t.msg)}).catch(t=>{a(t)})})},async getRoutesList(){const{code:e,data:{routers:s}}=await p();if(e===200)return new Promise((r,n)=>{try{m.setItem(JSON.stringify(s)),r()}catch(a){n(a)}})},async getUserInfo(){const{code:e,data:{permissions:s,dept:r,roles:n}}=await h();if(e===200)return new Promise((a,t)=>{try{d.setItem(JSON.stringify({permissions:s,dept:r,roles:n})),a()}catch(u){t(u)}})}}});export{k as a,f as r,y as u};

+ 1 - 1
dist/assets/utils-BYG5LHgV.js → dist/assets/utils-DygyT0EC.js

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

+ 46 - 1
dist/i18n/lang-en.json

@@ -79,11 +79,56 @@
     "searchAppTip": "All Application Types",
     "searchLabelTip": "All Labels",
     "create_kb_title": "Create Knowledge Base",
+    "create_intel_title": "Create Intelligent Agent",
     "label_name": "Icon & Name",
     "label_desc": "Description",
     "input_placeholder": "Enter Name",
     "change_icon_title": "Change Icon",
-    "all_icon": "All Icons"
+    "all_icon": "All Icons",
+    "create_intelligent_title": "Create Intelligent Agent",
+    "create_btn": "Create",
+    "default_intelligent": {
+      "name_1": "Knowledge Q&A Assistant",
+      "name_2": "Chat Assistant",
+      "name_3": "Intelligent Agent",
+      "name_4": "Workflow Application",
+      "desc_1": "An intelligent Q&A assistant built based on a dedicated knowledge base, efficiently retrieving and answering domain-specific questions. Suitable for scenarios such as document Q&A, customer support, etc.",
+      "desc_2": "A conversational interaction assistant built on a large language model, suitable for multi-turn dialogue scenarios.",
+      "desc_3": "A conversational intelligent assistant that can decompose tasks, perform reasoning, and call tools. Suitable for handling complex tasks.",
+      "desc_4": "A flexible LLM workflow defined through process orchestration, enabling more stable and controllable outputs."
+    },
+    "rg_config": {
+      "title": "Agent Configuration",
+      "tab_1": "Assistant Settings",
+      "tab_2": "Prompt Engine",
+      "tab_3": "Model Settings",
+      "label_name": "Agent Name",
+      "input_placeholder": "Enter Name",
+      "label_icon": "Agent Icon",
+      "label_empty": "Empty Response",
+      "label_set_word": "Set Greeting",
+      "label_quo": "Show Quote",
+      "label_kb": "Knowledge Base",
+      "select_placeholder": "Please Select...",
+      "system": "System",
+      "similarity_threshold": "Similarity Threshold",
+      "similarity_weight": "Keyword Similarity Weight",
+      "rerank_model": "Rerank Model",
+      "label_var": "Variable",
+      "create_btn": "Create",
+      "table_column_1": "Keyword",
+      "table_column_2": "Optional",
+      "table_column_3": "Actions",
+      "label_llm": "Model",
+      "label_free": "Free",
+      "option_1": "Impromptu",
+      "option_2": "Precise",
+      "option_3": "Balanced",
+      "label_temp": "Temperature",
+      "label_attend": "Attendance Penalty",
+      "label_frequency": "Frequency Penalty",
+      "max_token_count": "Max Token Count"
+    }
   },
   "knowledgeLib": {
     "tab_1": "Dataset",

+ 46 - 1
dist/i18n/lang-zh.json

@@ -79,11 +79,56 @@
     "searchAppTip": "全部应用类型",
     "searchLabelTip": "全部标签",
     "create_kb_title": "创建知识库",
+    "create_intel_title": "创建智能体",
     "label_name": "图标&名称",
     "label_desc": "描述",
     "input_placeholder": "请输入名称",
     "change_icon_title": "替换图标",
-    "all_icon": "全部图标"
+    "all_icon": "全部图标",
+    "create_intelligent_title": "新建智能体",
+    "create_btn": "新建",
+    "default_intelligent": {
+      "name_1": "知识问答助理",
+      "name_2": "聊天助理",
+      "name_3": "智能Agent",
+      "name_4": "工作流应用",
+      "desc_1": "基于专属知识库构建的智能问答助手,高效检索并解答特定领域问题,适用于文档问答、客户支持等场景",
+      "desc_2": "基于大型语言模型构建的对话式交互助手,适用于多轮对话场景",
+      "desc_3": "能够分解任务、进行推理思考并调用工具的对话式智能助手,适合处理复杂任务",
+      "desc_4": "通过流程编排的方式定义更灵活的 LLM 工作流,实现更稳定可控的输出"
+    },
+    "rg_config": {
+      "title": "智能体配置",
+      "tab_1": "助理设置",
+      "tab_2": "提示引擎",
+      "tab_3": "模型设置",
+      "label_name": "智能体名称",
+      "input_placeholder": "请输入名称",
+      "label_icon": "智能体图标",
+      "label_empty": "空回复",
+      "label_set_word": "设置开场白",
+      "label_quo": "显示引用",
+      "label_kb": "知识库",
+      "select_placeholder": "请选择...",
+      "system": "系统",
+      "similarity_threshold": "相似度阈值",
+      "similarity_weight": "关键字相似度权重",
+      "rerank_model": "Rerank模型",
+      "label_var": "变量",
+      "create_btn": "新建",
+      "table_column_1": "关键字",
+      "table_column_2": "可选",
+      "table_column_3": "操作",
+      "label_llm": "模型",
+      "label_free": "自由",
+      "option_1": "即兴创作",
+      "option_2": "精确",
+      "option_3": "平衡",
+      "label_temp": "温度",
+      "label_attend": "出席处罚",
+      "label_frequency": "频率处罚",
+      "max_token_count": "最大token数"
+    }
   },
   "knowledgeLib": {
     "tab_1": "数据集",

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

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

@@ -79,11 +79,56 @@
     "searchAppTip": "All Application Types",
     "searchLabelTip": "All Labels",
     "create_kb_title": "Create Knowledge Base",
+    "create_intel_title": "Create Intelligent Agent",
     "label_name": "Icon & Name",
     "label_desc": "Description",
     "input_placeholder": "Enter Name",
     "change_icon_title": "Change Icon",
-    "all_icon": "All Icons"
+    "all_icon": "All Icons",
+    "create_intelligent_title": "Create Intelligent Agent",
+    "create_btn": "Create",
+    "default_intelligent": {
+      "name_1": "Knowledge Q&A Assistant",
+      "name_2": "Chat Assistant",
+      "name_3": "Intelligent Agent",
+      "name_4": "Workflow Application",
+      "desc_1": "An intelligent Q&A assistant built based on a dedicated knowledge base, efficiently retrieving and answering domain-specific questions. Suitable for scenarios such as document Q&A, customer support, etc.",
+      "desc_2": "A conversational interaction assistant built on a large language model, suitable for multi-turn dialogue scenarios.",
+      "desc_3": "A conversational intelligent assistant that can decompose tasks, perform reasoning, and call tools. Suitable for handling complex tasks.",
+      "desc_4": "A flexible LLM workflow defined through process orchestration, enabling more stable and controllable outputs."
+    },
+    "rg_config": {
+      "title": "Agent Configuration",
+      "tab_1": "Assistant Settings",
+      "tab_2": "Prompt Engine",
+      "tab_3": "Model Settings",
+      "label_name": "Agent Name",
+      "input_placeholder": "Enter Name",
+      "label_icon": "Agent Icon",
+      "label_empty": "Empty Response",
+      "label_set_word": "Set Greeting",
+      "label_quo": "Show Quote",
+      "label_kb": "Knowledge Base",
+      "select_placeholder": "Please Select...",
+      "system": "System",
+      "similarity_threshold": "Similarity Threshold",
+      "similarity_weight": "Keyword Similarity Weight",
+      "rerank_model": "Rerank Model",
+      "label_var": "Variable",
+      "create_btn": "Create",
+      "table_column_1": "Keyword",
+      "table_column_2": "Optional",
+      "table_column_3": "Actions",
+      "label_llm": "Model",
+      "label_free": "Free",
+      "option_1": "Impromptu",
+      "option_2": "Precise",
+      "option_3": "Balanced",
+      "label_temp": "Temperature",
+      "label_attend": "Attendance Penalty",
+      "label_frequency": "Frequency Penalty",
+      "max_token_count": "Max Token Count"
+    }
   },
   "knowledgeLib": {
     "tab_1": "Dataset",

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

@@ -79,11 +79,56 @@
     "searchAppTip": "全部应用类型",
     "searchLabelTip": "全部标签",
     "create_kb_title": "创建知识库",
+    "create_intel_title": "创建智能体",
     "label_name": "图标&名称",
     "label_desc": "描述",
     "input_placeholder": "请输入名称",
     "change_icon_title": "替换图标",
-    "all_icon": "全部图标"
+    "all_icon": "全部图标",
+    "create_intelligent_title": "新建智能体",
+    "create_btn": "新建",
+    "default_intelligent": {
+      "name_1": "知识问答助理",
+      "name_2": "聊天助理",
+      "name_3": "智能Agent",
+      "name_4": "工作流应用",
+      "desc_1": "基于专属知识库构建的智能问答助手,高效检索并解答特定领域问题,适用于文档问答、客户支持等场景",
+      "desc_2": "基于大型语言模型构建的对话式交互助手,适用于多轮对话场景",
+      "desc_3": "能够分解任务、进行推理思考并调用工具的对话式智能助手,适合处理复杂任务",
+      "desc_4": "通过流程编排的方式定义更灵活的 LLM 工作流,实现更稳定可控的输出"
+    },
+    "rg_config": {
+      "title": "智能体配置",
+      "tab_1": "助理设置",
+      "tab_2": "提示引擎",
+      "tab_3": "模型设置",
+      "label_name": "智能体名称",
+      "input_placeholder": "请输入名称",
+      "label_icon": "智能体图标",
+      "label_empty": "空回复",
+      "label_set_word": "设置开场白",
+      "label_quo": "显示引用",
+      "label_kb": "知识库",
+      "select_placeholder": "请选择...",
+      "system": "系统",
+      "similarity_threshold": "相似度阈值",
+      "similarity_weight": "关键字相似度权重",
+      "rerank_model": "Rerank模型",
+      "label_var": "变量",
+      "create_btn": "新建",
+      "table_column_1": "关键字",
+      "table_column_2": "可选",
+      "table_column_3": "操作",
+      "label_llm": "模型",
+      "label_free": "自由",
+      "option_1": "即兴创作",
+      "option_2": "精确",
+      "option_3": "平衡",
+      "label_temp": "温度",
+      "label_attend": "出席处罚",
+      "label_frequency": "频率处罚",
+      "max_token_count": "最大token数"
+    }
   },
   "knowledgeLib": {
     "tab_1": "数据集",

BIN
src/assets/image/management/label.png


+ 10 - 1
src/modules/conversation-chat/DialogInput.vue

@@ -4,7 +4,7 @@
     <div class="dialog-input-area-container">
       <slot name="top"></slot>
 
-      <div class="textarea-container">
+      <div class="textarea-container" v-if="enable_text_input">
         <a-textarea
           ref="chat_input_textarea"
           class="chat-textarea-input"
@@ -68,6 +68,15 @@ const props = defineProps({
     required: false
   },
 
+  /**
+   * 是否支持文本输入
+   */
+  enable_text_input: {
+    type: Boolean,
+    default: true,
+    required: false
+  },
+
   /**
    * 是否开启文件上传功能
    * 默认 true,即默认开启

+ 5 - 1
src/modules/conversation-content/DialogContent.vue

@@ -4,7 +4,7 @@
       <a-spin></a-spin>
     </div>
 
-    <div v-if="!is_loading" v-html="content" />
+    <div v-if="!is_loading" v-html="content" class="answer-content-text" />
 
     <slot></slot>
   </div>
@@ -66,4 +66,8 @@ const custom_style = computed(() => {
 .dialog-chat-answer-content code {
   overflow-x: auto;
 }
+
+.answer-content-text {
+  line-height: 20px;
+}
 </style>

Неке датотеке нису приказане због велике количине промена