mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2026-01-03 11:48:14 +00:00
2 lines
2.3 KiB
JavaScript
2 lines
2.3 KiB
JavaScript
import{am as y,d as S,v as q,r as v,l as B,as as D,ag as P,P as g,k as a,h as I,c as R,e as n,w as l,a as r,t as u,u as c,i as j,av as F,G as M,D as O,H as U,K as $,E as G}from"./index-ad4e42d5.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{r as H}from"./sys-747f9e8e.js";import{_ as K}from"./_plugin-vue_export-helper-c27b6911.js";function T(){return y.get("channel/pc/config")}function z(_){return y.put("channel/pc/config",_,{showSuccessMessage:!0})}const A={class:"main-container"},J={class:"flex justify-between items-center"},L={class:"text-page-title"},Q={class:"ml-2 cursor-pointer visit-btn"},W={class:"fixed-footer-wrap"},X={class:"fixed-footer"},Y=S({__name:"config",setup(_){const h=q().meta.title,o=v(!0),e=B({is_open:!1,request_url:""}),d=v();H().then(t=>{e.request_url=t.data.web_url+"/",o.value=!1}),T().then(t=>{Object.assign(e,t.data),e.is_open=Boolean(Number(e.is_open)),o.value=!1});const{copy:b,isSupported:w,copied:m}=D(),x=t=>{if(!w.value){g({message:a("notSupportCopy"),type:"warning"});return}b(t)};P(m,()=>{m.value&&g({message:a("copySuccess"),type:"success"})});const C=async t=>{o.value||!t||await t.validate(async s=>{if(s){o.value=!0;const i={...e};i.is_open=Number(i.is_open),z(i).then(()=>{o.value=!1}).catch(()=>{o.value=!1})}})};return(t,s)=>{const i=F,f=M,E=O,k=U,N=$,V=G;return I(),R("div",A,[n(N,{class:"box-card !border-none",shadow:"never"},{default:l(()=>[r("div",J,[r("span",L,u(c(h)),1)]),n(k,{class:"page-form mt-[20px]",model:e,"label-width":"150px",ref_key:"formRef",ref:d},{default:l(()=>[n(f,{label:c(a)("isOpen")},{default:l(()=>[n(i,{modelValue:e.is_open,"onUpdate:modelValue":s[0]||(s[0]=p=>e.is_open=p)},null,8,["modelValue"])]),_:1},8,["label"]),n(f,{label:c(a)("PCDomainName")},{default:l(()=>[n(E,{"model-value":e.request_url,class:"input-width",readonly:!0},{append:l(()=>[r("div",{class:"cursor-pointer",onClick:s[1]||(s[1]=p=>x(e.request_url))},u(c(a)("copy")),1)]),_:1},8,["model-value"]),r("span",Q,u(c(a)("clickVisit")),1)]),_:1},8,["label"])]),_:1},8,["model"])]),_:1}),r("div",W,[r("div",X,[n(V,{type:"primary",loading:o.value,onClick:s[2]||(s[2]=p=>C(d.value))},{default:l(()=>[j(u(c(a)("save")),1)]),_:1},8,["loading"])])])])}}});const ce=K(Y,[["__scopeId","data-v-7d8e6c26"]]);export{ce as default};
|