Files
qhmes/deploy-qhmes/frontend/js/AiragDataSetDataDrawer-jtDvZTk8.js

2 lines
4.9 KiB
Java
Raw Normal View History

2026-05-15 11:34:12 +08:00
var $=Object.defineProperty,q=Object.defineProperties;var G=Object.getOwnPropertyDescriptors;var O=Object.getOwnPropertySymbols;var K=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable;var F=(r,o,t)=>o in r?$(r,o,{enumerable:!0,configurable:!0,writable:!0,value:t}):r[o]=t,B=(r,o)=>{for(var t in o||(o={}))K.call(o,t)&&F(r,t,o[t]);if(O)for(var t of O(o))j.call(o,t)&&F(r,t,o[t]);return r},I=(r,o)=>q(r,G(o));var V=(r,o,t)=>new Promise((C,_)=>{var S=a=>{try{d(t.next(a))}catch(m){_(m)}},h=a=>{try{d(t.throw(a))}catch(m){_(m)}},d=a=>a.done?C(a.value):Promise.resolve(a.value).then(S,h);d((t=t.apply(r,o)).next())});import{d as H,ah as A,aC as k,as as l,aF as x,au as c,ag as Q,ar as w,F as M,aD as R,k as P,u as v,f,av as W,at as X,G as Y,aJ as Z,aK as ee,e as te}from"./vue-vendor-C7Zq48Yl.js";import{u as oe,B as re}from"./index-CjmLh_1m.js";import{a as ae,u as se,d as ie}from"./index-BI6CMai0.js";import{bk as ne,aM as le,f as ue}from"./antd-vue-vendor-BPnV8VqP.js";import{s as me}from"./AiragExtData.api-CMwL6Kjr.js";import"./index-Di-j2gt4.js";import{N as pe}from"./JAddInput-D6qcyZjQ.js";import"./index-DeEq83Ov.js";import"./index-pxs5MULf.js";import"./index-BgYCgfME.js";import"./index-f8O7TghW.js";import"./useTimeout-DDl4l82I.js";import"./vxe-table-vendor-B88kchpX.js";import"./useIntersectionObserver-BMxdTqP3.js";import"./BasicForm-BJnSRkIE.js";import"./componentMap-BBZeqR-K.js";import"./useFormItem-BdW6EoZe.js";import"./index-Du0A3ksf.js";import"./BasicModal-0sAdFEk_.js";import"./ModalHeader-keHdAHWH.js";import"./useWindowSizeFn-PRZSD86C.js";import"./download-UE0L9Rfp.js";import"./base64Conver-24EVOS6V.js";import"./index-CIBZG4nR.js";import"./index-BhQEwnQQ.js";import"./useCountdown-DqnNWBp6.js";import"./useFormItemSingle-BbRhswfn.js";import"./JSelectUser-B71zikzw.js";import"./props-DAezUTeZ.js";import"./JSelectBiz-CnEaVMUF.js";import"./JSelectDept-DRDVeruW.js";import"./index-CUdllngZ.js";import"./bem-EhXRi4nW.js";import"./props-D4vdsy3J.js";import"./useContextMenu-Cwx1lIOK.js";import"./TreeIcon-DE4jdeZV.js";import"./JPopup-Bva6u6tk.js";import"./usePopBiz-CG0vVpgI.js";import"./useMethods-DVip17X8.js";import"./index-Dg4HCEvo.js";import"./JEllipsis-DqRFTSm0.js";import"./JUpload-Cz9HN61B.js";import"./index-MGIrEF-A.js";import"./index-MREkPhsT.js";import"./depart.api-DeMNV8zW.js";import"./useForm-BZtHZyx2.js";import"./JAreaLinkage-BeRUFHSB.js";import"./areaDataUtil-CbYCy3Ig.js";import"./JCodeEditor-CLVZA7Uj.js";import"./htmlmixed-NhwyF9-q.js";import"./vue-CgbRSACy.js";/* empty css */import"./EasyCronInput-7xfJ3nBh.js";import"./index-CNkz_PUv.js";const ce={class:"dynamic-column-config"},de={class:"column-list"},ve={class:"action-area"},fe={class:"column-form"},_e={class:"form-row"},he={class:"form-label"},De=H({__name:"AiragDataSetDataDrawer",emits:["register","success"],setup(r,{emit:o}){const t=o,C=ae(),{createMessage:_}=se(),[S,{closeDrawer:h}]=oe(L),d=te(()=>{let e={width:1e3,title:"数据配置",showFooter:!0,destroyOnClose:!0};return I(B(B({},v(C)),e),{okText:"保存",onOk:E,onCancel:h,onRegister:S})}),a=f(!1),m=f(""),b=f([]),n=f([]),D=f([]),U=e=>e&&e.trim()!=="";function T(){return Date.now().toString(36)+Math.random().toString(36).substr(2)}function z(){n.value.push({id:T()})}function E(){return V(this,null,function*(){if(n.value.filter(i=>D.value.some(u=>u.required&&!U(i[u.name]))).length>0){_.error("请填写所有必填项名称");return}try{let i=[];a.value?i=b.value.map(g=>g.id===n.value[0].id?n.value[0]:g):i=b.value.concat(n.value);const u={datasetValue:JSON.stringify({columns:D.value,dataSource:i}),id:m.value};yield me(u,!0,!1),ue.success("数据保存成功"),h(),t("success")}catch(i){}finally{}})}const J=e=>{n.value.splice(e,1)};function L(e){a.value=e.isUpdate,m.value=(e==null?void 0:e.id)||"",b.value=(e==null?void 0:e.dataSource)||[],D.value=(e==null?void 0:e.columns)||[],a.value?n.value=e!=null&&e.record?[e==null?void 0:e.record]:[]:n.value=[]}return(e,i)=>{const u=A("a-button"),g=A("a-input");return l(),k(v(re),Z(ee(d.value)),{default:x(()=>[c("div",ce,[c("div",de,[(l(!0),w