niucloud/niucloud/public/admin/assets/config-0576547f.js
全栈小学生 9bf19fe38c update
2024-05-20 09:51:20 +08:00

2 lines
2.5 KiB
JavaScript

import{N as b,d as B,x as D,r as v,n as P,aT as R,aS as U,a5 as F,R as g,q as a,P as I,h as j,c as L,a as l,t as u,u as i,e as n,w as r,i as M,aU as O,K as T,J as $,a0 as J,L as K,E as z,U as A}from"./index-ae2d9b78.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css */import{_ as G}from"./_plugin-vue_export-helper-c27b6911.js";function H(){return b.get("channel/pc/config")}function Q(_){return b.put("channel/pc/config",_,{showSuccessMessage:!0})}const W={class:"main-container bg-[#fff] rounded-[4px]"},X={class:"flex pl-[18px] justify-between items-center pt-[20px]"},Y={class:"text-page-title"},Z={class:"fixed-footer-wrap"},ee={class:"fixed-footer"},te=B({__name:"config",setup(_){const w=D().meta.title,s=v(!0),e=P({is_open:!1,request_url:""}),d=v();R().then(t=>{e.request_url=t.data.web_url+"/",s.value=!1}),H().then(t=>{Object.assign(e,t.data),e.is_open=Boolean(Number(e.is_open)),s.value=!1});const{copy:y,isSupported:h,copied:f}=U(),x=t=>{if(!h.value){g({message:a("notSupportCopy"),type:"warning"});return}y(t)};F(f,()=>{f.value&&g({message:a("copySuccess"),type:"success"})});const C=()=>{window.open(e.request_url)},E=async t=>{s.value||!t||await t.validate(async o=>{if(o){s.value=!0;const c={...e};c.is_open=Number(c.is_open),Q(c).then(()=>{s.value=!1}).catch(()=>{s.value=!1})}})};return(t,o)=>{const c=O,m=T,N=$,k=J,q=K,S=z,V=A;return I((j(),L("div",W,[l("div",X,[l("span",Y,u(i(w)),1)]),n(q,{model:e,"label-width":"150px",ref_key:"formRef",ref:d,class:"page-form"},{default:r(()=>[n(k,{class:"box-card !border-none",shadow:"never"},{default:r(()=>[n(m,{label:i(a)("isOpen")},{default:r(()=>[n(c,{modelValue:e.is_open,"onUpdate:modelValue":o[0]||(o[0]=p=>e.is_open=p)},null,8,["modelValue"])]),_:1},8,["label"]),n(m,{label:i(a)("PCDomainName")},{default:r(()=>[n(N,{"model-value":e.request_url,class:"input-width",readonly:!0},{append:r(()=>[l("div",{class:"cursor-pointer",onClick:o[1]||(o[1]=p=>x(e.request_url))},u(i(a)("copy")),1)]),_:1},8,["model-value"]),l("span",{class:"ml-2 cursor-pointer visit-btn",onClick:C},u(i(a)("clickVisit")),1)]),_:1},8,["label"])]),_:1})]),_:1},8,["model"]),l("div",Z,[l("div",ee,[n(S,{type:"primary",loading:s.value,onClick:o[2]||(o[2]=p=>E(d.value))},{default:r(()=>[M(u(i(a)("save")),1)]),_:1},8,["loading"])])])])),[[V,s.value]])}}});const _e=G(te,[["__scopeId","data-v-38d6bca0"]]);export{_e as default};