JsonModal-582b35e0.js 1.55 KB
var f=Object.defineProperty,u=Object.defineProperties;var v=Object.getOwnPropertyDescriptors;var l=Object.getOwnPropertySymbols;var _=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable;var i=(s,o,e)=>o in s?f(s,o,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[o]=e,c=(s,o)=>{for(var e in o||(o={}))_.call(o,e)&&i(s,e,o[e]);if(l)for(var e of l(o))C.call(o,e)&&i(s,e,o[e]);return s},d=(s,o)=>u(s,v(o));import{d as J,r as w,e as b,H as h,a8 as p,_ as M,a9 as N,aa as O,f as $}from"./vue-5a35c3f5.js";import g from"./PreviewCode-d33b940d.js";import{r as x,b as y}from"./index-15077a33.js";import{O as D}from"./antd-6b087f69.js";import{_ as P}from"./index.js";import"./index-8fd1420c.js";import"./useWindowSizeFn-cc2fb57c.js";const j=J({name:"JsonModal",components:{PreviewCode:g,Modal:D},emits:["cancel"],setup(s,{emit:o}){const e=w({visible:!1,jsonData:{}}),n=t=>{y(t.schemas),e.jsonData=t,e.visible=!0},a=b(()=>JSON.stringify(x(e.jsonData),null,"	")),r=()=>{e.visible=!1,o("cancel")};return d(c({},h(e)),{editorJson:a,handleCancel:r,showModal:n})}});function k(s,o,e,n,a,r){const t=p("PreviewCode"),m=p("Modal");return M(),N(m,{title:"JSON数据",footer:null,visible:s.visible,onCancel:s.handleCancel,destroyOnClose:!0,wrapClassName:"v-code-modal",style:{top:"20px"},width:"850px"},{default:O(()=>[$(t,{editorJson:s.editorJson},null,8,["editorJson"])]),_:1},8,["visible","onCancel"])}const q=P(j,[["render",k],["__file","E:/allcode/erp/test7901/order-erp-front/src/views/form-design/components/VFormDesign/components/JsonModal.vue"]]);export{q as default};