| 1 |
- var R=Object.defineProperty,b=Object.defineProperties;var x=Object.getOwnPropertyDescriptors;var v=Object.getOwnPropertySymbols;var k=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable;var w=(o,e,s)=>e in o?R(o,e,{enumerable:!0,configurable:!0,writable:!0,value:s}):o[e]=s,m=(o,e)=>{for(var s in e||(e={}))k.call(e,s)&&w(o,s,e[s]);if(v)for(var s of v(e))D.call(e,s)&&w(o,s,e[s]);return o},g=(o,e)=>b(o,x(e));var d=(o,e,s)=>new Promise((i,n)=>{var p=t=>{try{c(s.next(t))}catch(l){n(l)}},u=t=>{try{c(s.throw(t))}catch(l){n(l)}},c=t=>t.done?i(t.value):Promise.resolve(t.value).then(p,u);c((s=s.apply(o,e)).next())});import{a as I,B as L}from"./index-74ee4d87.js";import{u as O,_ as P}from"./useForm-bca35dcc.js";import"./FormItem.vue_vue_type_script_lang-d3f182d4.js";import{at as U,_ as V}from"./index.js";import{d as A}from"./data-35691dbb.js";import{o as E,a as N,b as S}from"./otherApi-20a1f625.js";import{d as $,c as G,u as r,f as M,Y as T,Z as W,l as y,a7 as Y,_ as Z,aa as j}from"./vue-8fccce23.js";import"./antd-d98832c6.js";import"./useWindowSizeFn-e2b93e2a.js";import"./useFormItem-9c6d112e.js";import"./uuid-31b8b5a4.js";import"./useSortable-7338e303.js";import"./download-fac9a150.js";import"./index-7b00e5b4.js";import"./copyTextToClipboard-ba2fd847.js";import"./index-a7810134.js";import"./index-971488e0.js";import"./TextEditor-e80f27f2.js";import"./onMountedOrActivated-cb072c10.js";const q={class:"modals"},z={class:"!pl-8 !pt-4"},H=$({__name:"formModal",emits:["success","cancel","register"],setup(o,{emit:e}){const s=G(()=>r(i)?"编辑其他设备":"新增其他设备"),i=M(!1),n=M(),{createMessage:p}=U(),[u,{resetFields:c,validate:t,setFieldsValue:l}]=O({layout:"vertical",showResetButton:!0,labelWidth:100,schemas:A,showActionButtonGroup:!1,actionColOptions:{span:24},baseColProps:{span:12},wrapperCol:{span:22}}),[C,{setModalProps:f,closeModal:h}]=I(a=>d(this,null,function*(){if(yield c(),f({confirmLoading:!1}),i.value=!!(a!=null&&a.isUpdate),r(i)){n.value=a.record.id;const _=yield E(a.record.id);console.log("resData::::",_),yield l(m({},_))}}));function B(){return d(this,null,function*(){try{const a=yield t();f({confirmLoading:!0}),r(i)?yield S(g(m({},a),{id:n.value})):yield N(m({},a)),r(i)?p.success("编辑成功!"):p.success("新增成功!"),h(),e("success",{isUpdate:r(i),values:g(m({},a),{id:n.value})})}finally{f({confirmLoading:!1,canFullscreen:!1})}})}function F(){return d(this,null,function*(){h(),e("cancel")})}return(a,_)=>(T(),W("div",q,[y(r(L),j(a.$attrs,{destroyOnClose:"",onRegister:r(C),title:s.value,onOk:B,width:880,onCancel:F}),{default:Y(()=>[Z("div",z,[y(r(P),{onRegister:r(u)},null,8,["onRegister"])])]),_:1},16,["onRegister","title"])]))}});const ge=V(H,[["__scopeId","data-v-634f8889"]]);export{ge as default};
|