Files
theresa3rd-bot/Theresa3rd-Bot/dist/assets/index.c2367f8d.js
mol 32f4bfe768
Some checks failed
continuous-integration/drone Build is failing
first commit
2023-12-08 13:49:50 +08:00

2 lines
9.1 KiB
JavaScript

import{t as O,e as J,_ as Q}from"./index.522031d9.js";/* empty css *//* empty css *//* empty css *//* empty css */import{d as z,f as d,b8 as E,C as L,aE as P,aH as t,G as _,aI as u,u as g,aM as C,aN as G,b5 as F,bI as H,aV as T,bQ as $,bR as j,bH as q,b6 as K,aR as W,bJ as X,bO as Y}from"./arco.e1f675a6.js";import{u as Z}from"./loading.4dd025d4.js";import"./chart.d3b875fb.js";import"./vue.a6ab00f8.js";const h={class:"container"},uu={class:"actions"},eu={name:"PermissionsSetting"},lu=z({...eu,setup(ou){const v=d(),{loading:f,setLoading:r}=Z(),c=O(),D=J(),A=d([]),s=d([]),e=d({}),m=d({}),S=async()=>{var i;try{if(await((i=v.value)==null?void 0:i.validate())){F.error({content:"\u6570\u636E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u68C0\u67E5",position:"top"});return}r(!0),await c.savePermissionsSetting(e.value),m.value=JSON.parse(JSON.stringify(e.value)),F.success({content:"\u4FDD\u5B58\u6210\u529F",position:"top"})}catch(l){console.log(l),F.error({content:"\u4FDD\u5B58\u5931\u8D25",position:"top"})}finally{r(!1)}},k=async()=>{try{r(!0),e.value=JSON.parse(JSON.stringify(m.value)),F.info({content:"\u91CD\u7F6E\u5B8C\u6BD5",position:"top"})}catch(i){console.log(i)}finally{r(!1)}},y=async()=>{try{s.value=await D.getGroupOptions()}catch(i){console.log(i)}},w=async()=>{try{r(!0),e.value=await c.loadPermissionsSetting(),m.value=JSON.parse(JSON.stringify(e.value))}catch(i){console.log(i)}finally{r(!1)}};return y(),w(),(i,l)=>{const R=E("save-warning"),V=E("Breadcrumb"),n=E("group-select"),a=H,b=T,p=$,U=j,x=q,B=K,I=W,M=X,N=Y;return L(),P(N,{class:"spin",loading:g(f),tip:"\u52A0\u8F7D\u4E2D...",size:35},{default:t(()=>[_("div",h,[u(M,{ref_key:"formRef",ref:v,layout:"horizontal",size:"large","auto-label-width":!0,"scroll-to-first-error":!0,model:e.value},{default:t(()=>[u(x,{class:"card"},{default:t(()=>[u(R,{initModel:m.value,formModel:e.value},null,8,["initModel","formModel"]),u(V,{items:["menu.settings","menu.settings.permissions"]},null,8,["items"]),u(U,{"default-active-key":"1"},{default:t(()=>[u(p,{key:"1",title:"\u5168\u5C40"},{default:t(()=>[u(a,{field:"acceptGroups",label:"\u53EF\u7528\u7FA4",tooltip:"\u767D\u540D\u5355\uFF0C\u53EA\u5904\u7406\u8FD9\u4E9B\u7FA4\u7684\u6D88\u606F",extra:"\u8F93\u5165\u7FA4\u53F7\u540E\u6309\u4E0BEnter\u53EF\u4EE5\u6DFB\u52A0\u4E00\u4E2A\u7FA4",feedback:""},{default:t(()=>[u(n,{"model-value":e.value.acceptGroups,"onUpdate:modelValue":l[0]||(l[0]=o=>e.value.acceptGroups=o),options:s.value,"select-all":""},null,8,["model-value","options"])]),_:1}),u(a,{field:"superManagers",label:"\u8D85\u7EA7\u7BA1\u7406\u5458",tooltip:"\u8D85\u7EA7\u7BA1\u7406\u5458QQ\u53F7\uFF0C\u8D85\u7EA7\u7BA1\u7406\u53EF\u4EE5\u4F7F\u7528\u7BA1\u7406\u5458\u6307\u4EE4",extra:"\u8F93\u5165\u7FA4\u53F7\u540E\u6309\u4E0BEnter\u53EF\u4EE5\u6DFB\u52A0\u4E00\u4E2A\u7FA4",feedback:""},{default:t(()=>[u(b,{"model-value":e.value.superManagers,"onUpdate:modelValue":l[1]||(l[1]=o=>e.value.superManagers=o),options:A.value,style:{minHeight:"100px"},scrollbar:!0,placeholder:"\u9009\u62E9\u4E00\u4E2A\u6216\u591A\u4E2A\u6210\u5458","allow-search":"","allow-clear":"",multiple:"","allow-create":""},null,8,["model-value","options"])]),_:1}),u(a,{field:"limitlessMembers",label:"\u65E0\u9650\u5236\u6210\u5458",tooltip:"\u529F\u80FD\u51B7\u5374\u65F6\u95F4\u548C\u6BCF\u65E5\u6B21\u6570\u65E0\u9650\u5236\u7684\u6210\u5458QQ\u53F7",extra:"\u8F93\u5165QQ\u53F7\u540E\u6309\u4E0BEnter\u53EF\u4EE5\u6DFB\u52A0\u4E00\u4E2A\u6210\u5458",feedback:""},{default:t(()=>[u(b,{"model-value":e.value.limitlessMembers,"onUpdate:modelValue":l[2]||(l[2]=o=>e.value.limitlessMembers=o),options:A.value,scrollbar:!0,style:{minHeight:"100px"},placeholder:"\u9009\u62E9\u4E00\u4E2A\u6216\u591A\u4E2A\u7FA4","allow-search":"","allow-clear":"",multiple:"","allow-create":""},null,8,["model-value","options"])]),_:1})]),_:1}),u(p,{key:"2",title:"\u6DA9\u56FE"},{default:t(()=>[u(a,{field:"setuGroups",label:"\u53EF\u7528\u7FA4",tooltip:"\u62E5\u6709\u6DA9\u56FE\u6743\u9650\u7684\u7FA4\u53F7",feedback:""},{default:t(()=>[u(n,{"model-value":e.value.setuGroups,"onUpdate:modelValue":l[3]||(l[3]=o=>e.value.setuGroups=o),options:s.value,"select-all":""},null,8,["model-value","options"])]),_:1}),u(a,{field:"setuShowImgGroups",label:"\u663E\u793A\u56FE\u7247",tooltip:"\u5141\u8BB8\u53D1\u9001\u56FE\u7247\u7684\u7FA4\uFF0C\u5426\u5219\u53EA\u53D1\u9001\u56FE\u7247\u94FE\u63A5",feedback:""},{default:t(()=>[u(n,{"model-value":e.value.setuShowImgGroups,"onUpdate:modelValue":l[4]||(l[4]=o=>e.value.setuShowImgGroups=o),options:s.value,"select-all":""},null,8,["model-value","options"])]),_:1}),u(a,{field:"setuShowAIGroups",label:"\u663E\u793AAI\u5185\u5BB9",tooltip:"\u5141\u8BB8\u53D1\u9001AI\u5185\u5BB9\u7684\u7FA4",feedback:""},{default:t(()=>[u(n,{"model-value":e.value.setuShowAIGroups,"onUpdate:modelValue":l[5]||(l[5]=o=>e.value.setuShowAIGroups=o),options:s.value,"select-all":""},null,8,["model-value","options"])]),_:1}),u(a,{field:"setuShowR18Groups",label:"\u663E\u793AR18\u5185\u5BB9",tooltip:"\u5141\u8BB8\u51FA\u73B0r18\u5185\u5BB9\u7684\u7FA4\uFF0C\u4F46\u662F\u56FE\u7247\u4F1A\u4F7F\u7528\u94FE\u63A5\u4EE3\u66FF",feedback:""},{default:t(()=>[u(n,{"model-value":e.value.setuShowR18Groups,"onUpdate:modelValue":l[6]||(l[6]=o=>e.value.setuShowR18Groups=o),options:s.value,"select-all":""},null,8,["model-value","options"])]),_:1}),u(a,{field:"setuShowR18ImgGroups",label:"\u663E\u793AR18\u56FE\u7247",tooltip:"\u5141\u8BB8\u53D1\u9001r18\u56FE\u7247\u7684\u7FA4\uFF0C\u56FE\u7247\u7ECF\u8FC7\u538B\u7F29\u548C\u9AD8\u65AF\u6A21\u7CCA\u540E\u53D1\u9001",feedback:""},{default:t(()=>[u(n,{"model-value":e.value.setuShowR18ImgGroups,"onUpdate:modelValue":l[7]||(l[7]=o=>e.value.setuShowR18ImgGroups=o),options:s.value,"select-all":""},null,8,["model-value","options"])]),_:1}),u(a,{field:"setuCustomGroups",label:"\u81EA\u5B9A\u4E49\u641C\u7D22",tooltip:"\u5141\u8BB8\u67E5\u627E\u81EA\u5B9A\u4E49\u6DA9\u56FE\u7684\u7FA4",feedback:""},{default:t(()=>[u(n,{"model-value":e.value.setuCustomGroups,"onUpdate:modelValue":l[8]||(l[8]=o=>e.value.setuCustomGroups=o),options:s.value,"select-all":""},null,8,["model-value","options"])]),_:1}),u(a,{field:"setuNoneCDGroups",label:"\u65E0\u51B7\u5374",tooltip:"\u6DA9\u56FE\u6CA1\u6709CD\u7684\u7FA4",feedback:""},{default:t(()=>[u(n,{"model-value":e.value.setuNoneCDGroups,"onUpdate:modelValue":l[9]||(l[9]=o=>e.value.setuNoneCDGroups=o),options:s.value,"select-all":""},null,8,["model-value","options"])]),_:1}),u(a,{field:"setuLimitlessGroups",label:"\u65E0\u9650\u6B21\u6570",tooltip:"\u6DA9\u56FE\u6BCF\u65E5\u6B21\u6570\u65E0\u9650\u5236\u7684\u7FA4",feedback:""},{default:t(()=>[u(n,{"model-value":e.value.setuLimitlessGroups,"onUpdate:modelValue":l[10]||(l[10]=o=>e.value.setuLimitlessGroups=o),options:s.value,"select-all":""},null,8,["model-value","options"])]),_:1})]),_:1}),u(p,{key:"3",title:"\u641C\u56FE"},{default:t(()=>[u(a,{field:"saucenaoGroups",label:"\u53EF\u7528\u7FA4",tooltip:"\u62E5\u6709\u4EE5\u56FE\u641C\u56FE\u6743\u9650\u7684\u7FA4",feedback:""},{default:t(()=>[u(n,{"model-value":e.value.saucenaoGroups,"onUpdate:modelValue":l[11]||(l[11]=o=>e.value.saucenaoGroups=o),options:s.value,"select-all":""},null,8,["model-value","options"])]),_:1}),u(a,{field:"saucenaoR18Groups",label:"\u663E\u793AR18\u5185\u5BB9",tooltip:"\u4EE5\u56FE\u641C\u56FE\u5141\u8BB8\u53D1\u9001r18\u7ED3\u679C\u7684\u7FA4\uFF0C\u4F46\u662F\u56FE\u7247\u4F1A\u4F7F\u7528\u94FE\u63A5\u4EE3\u66FF",feedback:""},{default:t(()=>[u(n,{"model-value":e.value.saucenaoR18Groups,"onUpdate:modelValue":l[12]||(l[12]=o=>e.value.saucenaoR18Groups=o),options:s.value,"select-all":""},null,8,["model-value","options"])]),_:1})]),_:1}),u(p,{key:"4",title:"\u8BA2\u9605"},{default:t(()=>[u(a,{field:"subscribeGroups",label:"\u53EF\u7528\u7FA4",tooltip:"\u62E5\u6709\u8BA2\u9605\u6743\u9650\u7684\u7FA4",feedback:""},{default:t(()=>[u(n,{"model-value":e.value.subscribeGroups,"onUpdate:modelValue":l[13]||(l[13]=o=>e.value.subscribeGroups=o),options:s.value,"select-all":""},null,8,["model-value","options"])]),_:1})]),_:1}),u(p,{key:"5",title:"\u65E5\u699C"},{default:t(()=>[u(a,{field:"pixivRankingGroups",label:"\u53EF\u7528\u7FA4",tooltip:"\u62E5\u6709\u67E5\u8BE2Pixiv\u65E5\u699C\u6743\u9650\u7684\u7FA4",feedback:""},{default:t(()=>[u(n,{"model-value":e.value.pixivRankingGroups,"onUpdate:modelValue":l[14]||(l[14]=o=>e.value.pixivRankingGroups=o),options:s.value,"select-all":""},null,8,["model-value","options"])]),_:1})]),_:1}),u(p,{key:"6",title:"\u8BCD\u4E91"},{default:t(()=>[u(a,{field:"wordCloudGroups",label:"\u53EF\u7528\u7FA4",tooltip:"\u62E5\u6709\u4E3B\u52A8\u83B7\u53D6\u7FA4\u8BCD\u4E91\u6743\u9650\u7684\u7FA4",feedback:""},{default:t(()=>[u(n,{"model-value":e.value.wordCloudGroups,"onUpdate:modelValue":l[15]||(l[15]=o=>e.value.wordCloudGroups=o),options:s.value,"select-all":""},null,8,["model-value","options"])]),_:1})]),_:1})]),_:1})]),_:1}),_("div",uu,[u(I,{direction:"horizontal",size:"medium"},{default:t(()=>[u(B,{type:"primary",loading:g(f),onClick:S},{default:t(()=>[C(G(i.$t("button.submit")),1)]),_:1},8,["loading"]),u(B,{onClick:k},{default:t(()=>[C(G(i.$t("button.reset")),1)]),_:1})]),_:1})])]),_:1},8,["model"])])]),_:1},8,["loading"])}}});const Fu=Q(lu,[["__scopeId","data-v-c2f1cf39"]]);export{Fu as default};