You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
1.4 KiB
JavaScript
2 lines
1.4 KiB
JavaScript
import{e as w,f as b,dt as k,$ as c,o as u,c as p,a,w as o,h as d,j as s,i as r,bv as $,d as i,du as x,N as B,v as V,s as U,B as h}from"./index.0b7ff98e.js";import{N as A}from"./headers.6bbafe9a.js";import{_ as T}from"./Select.a7688af1.js";import"./Suffix.f7c5b709.js";import"./FocusDetector.88c440c5.js";const j={key:0,"mt-5":""},E=d("div",{class:"form_tag_wrapper"},"\u72B6\u6001",-1),H={__name:"config",setup(J){w(()=>{l()});const e=b(!1),l=async()=>{const n=await k();c(n,()=>{e.value=n.data.info})},m=async()=>{const n=await x({config_id:e.value.id,label:e.value.label,value:JSON.stringify(e.value.value),type:e.value.type,remark:e.value.remark});c(n,()=>{window.$message().success(n.message),l()})};return(n,t)=>{const f=A,v=B,g=T,C=V,y=U,N=h;return u(),p("div",null,[a(N,{title:"\u57FA\u7840\u914D\u7F6E"},{default:o(()=>[d("div",null,[s(e)?(u(),p("div",j,[a(f,null,{default:o(()=>[r("\u4F1A\u5458\u5361\u53C2\u6570")]),_:1}),a(C,{align:"center"},{default:o(()=>[a(v,null,{default:o(()=>[E]),_:1}),a(g,{class:"form_input_wrapper",value:s(e).value.open,"onUpdate:value":t[0]||(t[0]=_=>s(e).value.open=_),options:[{value:1,label:"\u5F00\u542F"},{value:0,label:"\u5173\u95ED"}]},null,8,["value"])]),_:1}),a(y,{"mt-2":"",type:"primary",onClick:t[1]||(t[1]=_=>m())},{default:o(()=>[r("\u4FDD\u5B58")]),_:1})])):$("",!0)])]),_:1})])}}};typeof i=="function"&&i(H);export{H as default};
|