index-cf9f9522.js 5.6 KB

1234567891011121314151617181920212223242526
  1. <<<<<<<< HEAD:dist/assets/index-cf9f9522.js
  2. import{_ as Q,__tla as $}from"./Dialog-386bf3a6.js";import{d as A,h as F,r as _,l as P,Q as G,o as S,c as b,f as a,w as e,g as p,n as d,a as r,t as H,x as W,P as q,O as X,F as Y,dr as Z,e1 as aa,az as ea,C as ta,E as la,i as ra,bo as sa,_ as na,__tla as oa}from"./index-d75b4e4d.js";import{_ as ua,__tla as ia}from"./ContentWrap-86859a54.js";import{E as _a,__tla as ca}from"./index.es-02a2e86d.js";import{H as g,j as ma,__tla as fa}from"./java-e66e1502.js";import{u as pa,__tla as da}from"./useMessage-ba892ac2.js";import{__tla as ya}from"./ContentWrap.vue_vue_type_script_setup_true_lang-c828aa93.js";import{__tla as ga}from"./el-card-7039354a.js";let x,va=Promise.all([(()=>{try{return $}catch{}})(),(()=>{try{return oa}catch{}})(),(()=>{try{return ia}catch{}})(),(()=>{try{return ca}catch{}})(),(()=>{try{return fa}catch{}})(),(()=>{try{return da}catch{}})(),(()=>{try{return ya}catch{}})(),(()=>{try{return ga}catch{}})()]).then(async()=>{function J(n){const s=["true","false","null"],c={scope:"literal",beginKeywords:s.join(" ")};return{name:"JSON",keywords:{literal:s},contains:[{className:"attr",begin:/"(\\.|[^\\"\r\n])*"(?=\s*:)/,relevance:1.01},{match:/[{}[\],:]/,className:"punctuation",relevance:0},n.QUOTE_STRING_MODE,c,n.C_NUMBER_MODE,n.C_LINE_COMMENT_MODE,n.C_BLOCK_COMMENT_MODE],illegal:"\\S"}}let v,h,O;v={class:"float-right mb-2"},h={key:0,ref:"editor"},O={class:"hljs"},x=na(A({name:"InfraBuild",__name:"index",setup(n){const{t:s}=F(),c=pa(),o=_(),u=_(!1),C=_(""),m=_(-1),i=_(""),y=t=>{u.value=!0,C.value=t},M=()=>{y("\u751F\u6210 JSON"),m.value=0,i.value=o.value.getRule()},k=()=>{y("\u751F\u6210 Options"),m.value=1,i.value=o.value.getOption()},w=()=>{y("\u751F\u6210\u7EC4\u4EF6"),m.value=2,i.value=z()},z=()=>{const t=o.value.getRule(),l=o.value.getOption();return`<template>
  3. ========
  4. import{_ as Q,__tla as $}from"./Dialog-f1f78bbe.js";import{d as A,h as F,r as _,l as P,Q as G,o as S,c as b,f as a,w as e,g as p,n as d,a as r,t as H,x as W,P as q,O as X,F as Y,dr as Z,e1 as aa,az as ea,C as ta,E as la,i as ra,bo as sa,_ as na,__tla as oa}from"./index-c9fff140.js";import{_ as ua,__tla as ia}from"./ContentWrap-9d77baa9.js";import{E as _a,__tla as ca}from"./index.es-5ada6754.js";import{H as g,j as ma,__tla as fa}from"./java-5a1351a3.js";import{u as pa,__tla as da}from"./useMessage-5d45d53a.js";import{__tla as ya}from"./ContentWrap.vue_vue_type_script_setup_true_lang-6c8bd6dd.js";import{__tla as ga}from"./el-card-49ad9acd.js";let x,ha=Promise.all([(()=>{try{return $}catch{}})(),(()=>{try{return oa}catch{}})(),(()=>{try{return ia}catch{}})(),(()=>{try{return ca}catch{}})(),(()=>{try{return fa}catch{}})(),(()=>{try{return da}catch{}})(),(()=>{try{return ya}catch{}})(),(()=>{try{return ga}catch{}})()]).then(async()=>{function J(n){const s=["true","false","null"],c={scope:"literal",beginKeywords:s.join(" ")};return{name:"JSON",keywords:{literal:s},contains:[{className:"attr",begin:/"(\\.|[^\\"\r\n])*"(?=\s*:)/,relevance:1.01},{match:/[{}[\],:]/,className:"punctuation",relevance:0},n.QUOTE_STRING_MODE,c,n.C_NUMBER_MODE,n.C_LINE_COMMENT_MODE,n.C_BLOCK_COMMENT_MODE],illegal:"\\S"}}let h,v,O;h={class:"float-right mb-2"},v={key:0,ref:"editor"},O={class:"hljs"},x=na(A({name:"InfraBuild",__name:"index",setup(n){const{t:s}=F(),c=pa(),o=_(),u=_(!1),C=_(""),m=_(-1),i=_(""),y=t=>{u.value=!0,C.value=t},M=()=>{y("\u751F\u6210 JSON"),m.value=0,i.value=o.value.getRule()},k=()=>{y("\u751F\u6210 Options"),m.value=1,i.value=o.value.getOption()},w=()=>{y("\u751F\u6210\u7EC4\u4EF6"),m.value=2,i.value=z()},z=()=>{const t=o.value.getRule(),l=o.value.getOption();return`<template>
  5. >>>>>>>> 2589804fb89eb98fd6498c1ee41a354dcce32af3:dist/assets/index-40bbde1c.js
  6. <form-create
  7. v-model="fapi"
  8. :rule="rule"
  9. :option="option"
  10. @submit="onSubmit"
  11. ></form-create>
  12. </template>
  13. <script setup lang=ts>
  14. import formCreate from "@form-create/element-ui";
  15. const faps = ref(null)
  16. const rule = ref('')
  17. const option = ref('')
  18. const init = () => {
  19. rule.value = formCreate.parseJson('${Z.toJson(t).replaceAll("\\","\\\\")}')
  20. option.value = formCreate.parseJson('${JSON.stringify(l)}')
  21. }
  22. const onSubmit = (formData) => {
  23. //todo \u63D0\u4EA4\u8868\u5355
  24. }
  25. init()
  26. <\/script>`},D=t=>{let l="json";return m.value===2&&(l="xml"),ea(t)||(t=JSON.stringify(t)),g.highlight(l,t,!0).value||"&nbsp;"};return P(async()=>{g.registerLanguage("xml",ma),g.registerLanguage("json",J)}),(t,l)=>{const f=ta,N=la,j=ra,R=ua,L=sa,T=Q,B=G("dompurify-html");return S(),b(Y,null,[a(R,null,{default:e(()=>[a(j,null,{default:e(()=>[a(N,null,{default:e(()=>[p("div",h,[a(f,{size:"small",type:"primary",onClick:M},{default:e(()=>[d("\u751F\u6210 JSON")]),_:1}),a(f,{size:"small",type:"success",onClick:k},{default:e(()=>[d("\u751F\u6210 Options")]),_:1}),a(f,{size:"small",type:"danger",onClick:w},{default:e(()=>[d("\u751F\u6210\u7EC4\u4EF6")]),_:1})])]),_:1}),a(N,null,{default:e(()=>[a(r(_a),{ref_key:"designer",ref:o,height:"780px"},null,512)]),_:1})]),_:1})]),_:1}),a(T,{modelValue:r(u),"onUpdate:modelValue":l[1]||(l[1]=E=>X(u)?u.value=E:null),title:r(C),"max-height":"600"},{default:e(()=>[r(u)?(S(),b("div",v,[a(f,{style:{float:"right"},onClick:l[0]||(l[0]=E=>(async I=>{const{copy:U,copied:V,isSupported:K}=aa({source:I});K?(await U(),r(V)&&c.success(s("common.copySuccess"))):c.error(s("common.copyError"))})(r(i)))},{default:e(()=>[d(H(r(s)("common.copy")),1)]),_:1}),a(L,{height:"580"},{default:e(()=>[p("div",null,[p("pre",null,[W(p("code",O,null,512),[[B,D(r(i))]])])])]),_:1})],512)):q("",!0)]),_:1},8,["modelValue","title"])],64)}}}),[["__file","D:/zx/mall-newfeifan-zx-admin/src/views/infra/build/index.vue"]])});export{ha as __tla,x as default};