import{_ as C}from"./index.76a66f15.js";/* empty css */import{c as D}from"./config-form.cfca7d2a.js";import{a$ as B,C as c,D as d,aJ as s,b2 as o,aG as L,b4 as x,b1 as A,E as F,aV as T,bW as S,bR as V,bo as $,bs as w,c4 as N,bK as P,bL as E,bP as M}from"./arco.f3c60d68.js";import"./chart.a626c034.js";import"./vue.7d1f2b31.js";/* empty css */import"./index.c314f49b.js";const q={components:{configForm:D},data(){return{loading:!1,uploadvalue:"",pageParams:{group:"basic"},tabsChecked:0,data:{siteList:[]}}},watch:{"$route.params":{handler:"getData",immediate:!0}},methods:{translate(e){return this.$t?this.$t(e):e},getData(){this.loading=!0,this.$request.post("admin/config/system/index",{group:"live"}).then(e=>{this.loading=!1;const t=e&&e.data&&Array.isArray(e.data.siteList)?e.data.siteList:[];this.data={...e&&e.data?e.data:{},siteList:t},this.tabsChecked=t[0]?t[0].id:0}).catch(e=>{this.loading=!1,e&&e.msg&&this.$message.error(e.msg)})},menuItemClick(e){this.pageParams.group=e,this.getData()},tabClick(e){this.tabsChecked=e},refreshAliyunMessageToken(){this.loading=!0,this.$request.post("admin/config/system/refresh_aliyun_message_token",{}).then(e=>{this.$message.success(e&&e.msg?e.msg:"\u5237\u65B0\u6210\u529F"),this.getData()}).catch(e=>{this.loading=!1,this.$message.error(e&&e.msg?e.msg:"\u5237\u65B0\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")})},handleSubmit(){var e={},t=JSON.parse(JSON.stringify(this.data.siteList));for(var n in t){var l=t[n].value;e[t[n].name]=l}this.loading=!0,this.$request.post("admin/config/system/edit",{group:"live",row:e}).then(a=>{this.$message.success(a.msg),this.loading=!1}).catch(a=>{this.loading=!1,this.$message.error(a.msg)})}},created(){this.pageParams=this.$route.params}};const J={class:"container"},R={class:"form-submit-btn"};function I(e,t,n,l,a,i){const m=B("config-form"),_=S,g=V,f=$,h=w,p=N,b=P,y=E,k=M;return c(),d("div",J,[s(k,{loading:a.loading,tip:"\u52A0\u8F7D\u4E2D",style:{width:"100%"}},{default:o(()=>[s(y,{class:"content-card"},{default:o(()=>[s(b,{model:a.data.siteList,onSubmit:i.handleSubmit},{default:o(()=>[s(g,{type:"rounded","active-key":a.tabsChecked,onTabClick:i.tabClick},{default:o(()=>[(c(!0),d(L,null,x(a.data.siteList,(r,u)=>(c(),A(_,{key:r.id,title:i.translate(r.title)},{default:o(()=>[s(m,{config:r,modelValue:a.data.siteList[u].value,"onUpdate:modelValue":v=>a.data.siteList[u].value=v,onRefreshAliyunMessageToken:i.refreshAliyunMessageToken},null,8,["config","modelValue","onUpdate:modelValue","onRefreshAliyunMessageToken"])]),_:2},1032,["title"]))),128))]),_:1},8,["active-key","onTabClick"]),s(p,{offsetBottom:0},{default:o(()=>[F("div",R,[s(h,null,{default:o(()=>[s(f,{"html-type":"submit",type:"primary"},{default:o(()=>[...t[0]||(t[0]=[T("\u4FDD\u5B58",-1)])]),_:1})]),_:1})])]),_:1})]),_:1},8,["model","onSubmit"])]),_:1})]),_:1},8,["loading"])])}const Q=C(q,[["render",I],["__scopeId","data-v-f3593de1"]]);export{Q as default};