Socket
Socket
Sign inDemoInstall

@cniot/mdd-render-pc-ftp

Package Overview
Dependencies
Maintainers
7
Versions
395
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@cniot/mdd-render-pc-ftp - npm Package Compare versions

Comparing version 0.0.25 to 0.0.26-beta.0

2

build/index.cjs.js

@@ -18,2 +18,2 @@ "use strict";var Wt=Object.defineProperty,Bt=Object.defineProperties;var Kt=Object.getOwnPropertyDescriptors;var ee=Object.getOwnPropertySymbols;var he=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable;var me=(e,t,r)=>t in e?Wt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,y=(e,t)=>{for(var r in t||(t={}))he.call(t,r)&&me(e,r,t[r]);if(ee)for(var r of ee(t))Te.call(t,r)&&me(e,r,t[r]);return e},A=(e,t)=>Bt(e,Kt(t));var M=(e,t)=>{var r={};for(var n in e)he.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&ee)for(var n of ee(e))t.indexOf(n)<0&&Te.call(e,n)&&(r[n]=e[n]);return r};Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});var w=require("react"),C=require("@cniot/mdd-render-engine"),Ut=require("@alife/cn-filter"),Je=require("@cniot/hooks-ftp"),Vt=require("@alife/cn-table"),P=require("cn-next"),Ht=require("dayjs"),Gt=require("react-dom");function Y(e){return e&&typeof e=="object"&&"default"in e?e:{default:e}}var f=Y(w),$e=Y(Ut),qt=Y(Vt),j=Y(Ht),Oe=Y(Gt);function Yt(n){var a=n,{schema:e,engine:t}=a,r=M(a,["schema","engine"]);const{title:o,body:i={}}=e;return f.default.useEffect(()=>{o&&(document.title=o)},[o]),i.type?t.createElement(i.type,i,r):(console.warn("page schema error, body.type not found",e),null)}const ze="$TABLE",Jt="$PARENT_REFRESH",D="$FILTER",Xe=`${D}_SUBMIT`,zt=`${D}.`,Ee=Function.prototype.apply,ie=new WeakMap;function N(e){return ie.has(e)||ie.set(e,{}),ie.get(e)}class Xt{constructor(t=null,r=console){const n=N(this);return n._events=new Set,n._callbacks={},n._console=r,n._maxListeners=t===null?null:parseInt(t,10),this}_addCallback(t,r,n,a){return this._getCallbacks(t).push({callback:r,context:n,weight:a}),this._getCallbacks(t).sort((o,i)=>o.weight>i.weight),this}_getCallbacks(t){return N(this)._callbacks[t]}_getCallbackIndex(t,r){return this._has(t)?this._getCallbacks(t).findIndex(n=>n.callback===r):null}_achieveMaxListener(t){return N(this)._maxListeners!==null&&N(this)._maxListeners<=this.listenersNumber(t)}_callbackIsExists(t,r,n){const a=this._getCallbackIndex(t,r),o=a!==-1?this._getCallbacks(t)[a]:void 0;return a!==-1&&o&&o.context===n}_has(t){return N(this)._events.has(t)}on(t,r,n=null,a=1){const o=N(this);if(typeof r!="function")throw new TypeError(`${r} is not a function`);return this._has(t)?(this._achieveMaxListener(t)&&o._console.warn(`Max listeners (${o._maxListeners}) for event "${t}" is reached!`),this._callbackIsExists(...arguments)&&o._console.warn(`Event "${t}" already has the callback ${r}.`)):(o._events.add(t),o._callbacks[t]=[]),this._addCallback(...arguments),this}once(t,r,n=null,a=1){const o=(...i)=>(this.off(t,o),Ee.call(r,n,i));return this.on(t,o,n,a)}off(t,r=null){const n=N(this);let a;return this._has(t)&&(r===null?(n._events.delete(t),n._callbacks[t]=null):(a=this._getCallbackIndex(t,r),a!==-1&&(n._callbacks[t].splice(a,1),this.off(...arguments)))),this}emit(t,...r){return this._has(t)&&this._getCallbacks(t).forEach(n=>Ee.call(n.callback,n.context,r)),this}clear(){const t=N(this);return t._events.clear(),t._callbacks={},this}listenersNumber(t){return this._has(t)?this._getCallbacks(t).length:null}}class Qt extends Xt{constructor(){super(),this.data=new Map}getValue(t){return this.data[t]}getVariable(t){return t==="ALL"?this.data:this.getValue(t)}setValue(t,r){this.data[t]=r}getValues(){return this.data}}function J(e={},t=[]){return t.reduce((r,n)=>(r[n]=e[n],r),{})}const{tr:Zt}=C.i18n,er={input:"Input","number-picker":"NumberPicker",switch:"Switch",radio:"Radio","cascad-select":"CascadSelect"};function tr({schema:e,engine:t}){const{fields:r=[],col:n=4,labelAlign:a="top",labelSpan:o=4,maxVisibleRow:i=2}=e,s=a==="left"?{labelAlign:a,labelCol:{fixedSpan:o}}:{labelAlign:"top"},[u]=f.default.useState(()=>new Qt),c=Je.useFilter(b=>{t.emit(Xe,b)},y({columns:n,maxVisibleRow:i},s));return f.default.useEffect(()=>{t.setModule(D,u)},[t,u]),r.length===0?null:f.default.createElement($e.default,A(y({},c),{className:"mdd-build-filter",onChange:(b,l)=>{const{name:p,value:d}=l;u.setValue(p,d),t.emit(zt+p,d)}}),r.map(b=>f.default.createElement($e.default.Item,{key:b.name,label:Zt(b.label),name:b.name,fullWidth:!0},rr(t,b.type,b))))}function rr(e,t,r){const n=er[t]||t;return e.createElement(n,r,J(r,r[t]))}class nr extends C.JSONWatch{constructor(){super({})}setCurrentPage(t){return this.set("CURRENT_PAGE",t),this}setPageSize(t){return this.set("PAGE_SIZE",t),this}setTotalCount(t){return this.set("TOTAL_COUNT",t),this}setTableData(t){return this.set("TABLE_DATA",t),this}setRecordData(t){return this.set("RECORD_DATA",t),this}setSelectedData(t){return this.set("SELECTED_DATA",t),this}setSelectedKeyData(t){return this.set("SELECTED_KEY_DATA",t),this}getValue(t){return this.data[t]}setValue(t,r){this.set(t,r)}getValues(){return this.get("$ALL")}}var W=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{},ar=typeof W=="object"&&W&&W.Object===Object&&W,Qe=ar,or=Qe,sr=typeof self=="object"&&self&&self.Object===Object&&self,ir=or||sr||Function("return this")(),ve=ir,lr=ve,ur=lr.Symbol,ge=ur,Ae=ge,Ze=Object.prototype,cr=Ze.hasOwnProperty,fr=Ze.toString,G=Ae?Ae.toStringTag:void 0;function dr(e){var t=cr.call(e,G),r=e[G];try{e[G]=void 0;var n=!0}catch{}var a=fr.call(e);return n&&(t?e[G]=r:delete e[G]),a}var br=dr,vr=Object.prototype,gr=vr.toString;function pr(e){return gr.call(e)}var _r=pr,Se=ge,yr=br,mr=_r,hr="[object Null]",Tr="[object Undefined]",Re=Se?Se.toStringTag:void 0;function $r(e){return e==null?e===void 0?Tr:hr:Re&&Re in Object(e)?yr(e):mr(e)}var U=$r;function Or(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var ne=Or,Er=U,Ar=ne,Sr="[object AsyncFunction]",Rr="[object Function]",Cr="[object GeneratorFunction]",jr="[object Proxy]";function Pr(e){if(!Ar(e))return!1;var t=Er(e);return t==Rr||t==Cr||t==Sr||t==jr}var et=Pr,wr=ve,Ir=wr["__core-js_shared__"],Lr=Ir,le=Lr,Ce=function(){var e=/[^.]+$/.exec(le&&le.keys&&le.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function Mr(e){return!!Ce&&Ce in e}var Dr=Mr,xr=Function.prototype,kr=xr.toString;function Fr(e){if(e!=null){try{return kr.call(e)}catch{}try{return e+""}catch{}}return""}var Nr=Fr,Wr=et,Br=Dr,Kr=ne,Ur=Nr,Vr=/[\\^$.*+?()[\]{}|]/g,Hr=/^\[object .+?Constructor\]$/,Gr=Function.prototype,qr=Object.prototype,Yr=Gr.toString,Jr=qr.hasOwnProperty,zr=RegExp("^"+Yr.call(Jr).replace(Vr,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Xr(e){if(!Kr(e)||Br(e))return!1;var t=Wr(e)?zr:Hr;return t.test(Ur(e))}var Qr=Xr;function Zr(e,t){return e==null?void 0:e[t]}var en=Zr,tn=Qr,rn=en;function nn(e,t){var r=rn(e,t);return tn(r)?r:void 0}var an=nn,on=an,sn=function(){try{var e=on(Object,"defineProperty");return e({},"",{}),e}catch{}}(),tt=sn,je=tt;function ln(e,t,r){t=="__proto__"&&je?je(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}var rt=ln;function un(e,t){return e===t||e!==e&&t!==t}var pe=un,cn=rt,fn=pe,dn=Object.prototype,bn=dn.hasOwnProperty;function vn(e,t,r){var n=e[t];(!(bn.call(e,t)&&fn(n,r))||r===void 0&&!(t in e))&&cn(e,t,r)}var gn=vn,pn=gn,_n=rt;function yn(e,t,r,n){var a=!r;r||(r={});for(var o=-1,i=t.length;++o<i;){var s=t[o],u=n?n(r[s],e[s],s,r,e):void 0;u===void 0&&(u=e[s]),a?_n(r,s,u):pn(r,s,u)}return r}var mn=yn;function hn(e){return e}var nt=hn;function Tn(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}var at=Tn,$n=at,Pe=Math.max;function On(e,t,r){return t=Pe(t===void 0?e.length-1:t,0),function(){for(var n=arguments,a=-1,o=Pe(n.length-t,0),i=Array(o);++a<o;)i[a]=n[t+a];a=-1;for(var s=Array(t+1);++a<t;)s[a]=n[a];return s[t]=r(i),$n(e,this,s)}}var En=On;function An(e){return function(){return e}}var Sn=An,Rn=Sn,we=tt,Cn=nt,jn=we?function(e,t){return we(e,"toString",{configurable:!0,enumerable:!1,value:Rn(t),writable:!0})}:Cn,Pn=jn,wn=800,In=16,Ln=Date.now;function Mn(e){var t=0,r=0;return function(){var n=Ln(),a=In-(n-r);if(r=n,a>0){if(++t>=wn)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var Dn=Mn,xn=Pn,kn=Dn,Fn=kn(xn),Nn=Fn,Wn=nt,Bn=En,Kn=Nn;function Un(e,t){return Kn(Bn(e,t,Wn),e+"")}var ot=Un,Vn=9007199254740991;function Hn(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=Vn}var st=Hn,Gn=et,qn=st;function Yn(e){return e!=null&&qn(e.length)&&!Gn(e)}var _e=Yn,Jn=9007199254740991,zn=/^(?:0|[1-9]\d*)$/;function Xn(e,t){var r=typeof e;return t=t==null?Jn:t,!!t&&(r=="number"||r!="symbol"&&zn.test(e))&&e>-1&&e%1==0&&e<t}var it=Xn,Qn=pe,Zn=_e,ea=it,ta=ne;function ra(e,t,r){if(!ta(r))return!1;var n=typeof t;return(n=="number"?Zn(r)&&ea(t,r.length):n=="string"&&t in r)?Qn(r[t],e):!1}var lt=ra,na=ot,aa=lt;function oa(e){return na(function(t,r){var n=-1,a=r.length,o=a>1?r[a-1]:void 0,i=a>2?r[2]:void 0;for(o=e.length>3&&typeof o=="function"?(a--,o):void 0,i&&aa(r[0],r[1],i)&&(o=a<3?void 0:o,a=1),t=Object(t);++n<a;){var s=r[n];s&&e(t,s,n,o)}return t})}var sa=oa;function ia(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}var la=ia;function ua(e){return e!=null&&typeof e=="object"}var V=ua,ca=U,fa=V,da="[object Arguments]";function ba(e){return fa(e)&&ca(e)==da}var va=ba,Ie=va,ga=V,ut=Object.prototype,pa=ut.hasOwnProperty,_a=ut.propertyIsEnumerable,ya=Ie(function(){return arguments}())?Ie:function(e){return ga(e)&&pa.call(e,"callee")&&!_a.call(e,"callee")},ma=ya,ha=Array.isArray,ct=ha,de={exports:{}};function Ta(){return!1}var $a=Ta;(function(e,t){var r=ve,n=$a,a=t&&!t.nodeType&&t,o=a&&!0&&e&&!e.nodeType&&e,i=o&&o.exports===a,s=i?r.Buffer:void 0,u=s?s.isBuffer:void 0,c=u||n;e.exports=c})(de,de.exports);var Oa=U,Ea=st,Aa=V,Sa="[object Arguments]",Ra="[object Array]",Ca="[object Boolean]",ja="[object Date]",Pa="[object Error]",wa="[object Function]",Ia="[object Map]",La="[object Number]",Ma="[object Object]",Da="[object RegExp]",xa="[object Set]",ka="[object String]",Fa="[object WeakMap]",Na="[object ArrayBuffer]",Wa="[object DataView]",Ba="[object Float32Array]",Ka="[object Float64Array]",Ua="[object Int8Array]",Va="[object Int16Array]",Ha="[object Int32Array]",Ga="[object Uint8Array]",qa="[object Uint8ClampedArray]",Ya="[object Uint16Array]",Ja="[object Uint32Array]",g={};g[Ba]=g[Ka]=g[Ua]=g[Va]=g[Ha]=g[Ga]=g[qa]=g[Ya]=g[Ja]=!0;g[Sa]=g[Ra]=g[Na]=g[Ca]=g[Wa]=g[ja]=g[Pa]=g[wa]=g[Ia]=g[La]=g[Ma]=g[Da]=g[xa]=g[ka]=g[Fa]=!1;function za(e){return Aa(e)&&Ea(e.length)&&!!g[Oa(e)]}var Xa=za;function Qa(e){return function(t){return e(t)}}var Za=Qa,be={exports:{}};(function(e,t){var r=Qe,n=t&&!t.nodeType&&t,a=n&&!0&&e&&!e.nodeType&&e,o=a&&a.exports===n,i=o&&r.process,s=function(){try{var u=a&&a.require&&a.require("util").types;return u||i&&i.binding&&i.binding("util")}catch{}}();e.exports=s})(be,be.exports);var eo=Xa,to=Za,Le=be.exports,Me=Le&&Le.isTypedArray,ro=Me?to(Me):eo,no=ro,ao=la,oo=ma,so=ct,io=de.exports,lo=it,uo=no,co=Object.prototype,fo=co.hasOwnProperty;function bo(e,t){var r=so(e),n=!r&&oo(e),a=!r&&!n&&io(e),o=!r&&!n&&!a&&uo(e),i=r||n||a||o,s=i?ao(e.length,String):[],u=s.length;for(var c in e)(t||fo.call(e,c))&&!(i&&(c=="length"||a&&(c=="offset"||c=="parent")||o&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||lo(c,u)))&&s.push(c);return s}var ft=bo,vo=Object.prototype;function go(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||vo;return e===r}var dt=go;function po(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}var _o=po,yo=ne,mo=dt,ho=_o,To=Object.prototype,$o=To.hasOwnProperty;function Oo(e){if(!yo(e))return ho(e);var t=mo(e),r=[];for(var n in e)n=="constructor"&&(t||!$o.call(e,n))||r.push(n);return r}var Eo=Oo,Ao=ft,So=Eo,Ro=_e;function Co(e){return Ro(e)?Ao(e,!0):So(e)}var jo=Co,Po=mn,wo=sa,Io=jo,Lo=wo(function(e,t,r,n){Po(t,Io(t),e,n)}),Mo=Lo;function Do(e,t){return function(r){return e(t(r))}}var bt=Do,xo=bt,ko=xo(Object.getPrototypeOf,Object),Fo=ko,No=U,Wo=Fo,Bo=V,Ko="[object Object]",Uo=Function.prototype,Vo=Object.prototype,vt=Uo.toString,Ho=Vo.hasOwnProperty,Go=vt.call(Object);function qo(e){if(!Bo(e)||No(e)!=Ko)return!1;var t=Wo(e);if(t===null)return!0;var r=Ho.call(t,"constructor")&&t.constructor;return typeof r=="function"&&r instanceof r&&vt.call(r)==Go}var Yo=qo,Jo=U,zo=V,Xo=Yo,Qo="[object DOMException]",Zo="[object Error]";function es(e){if(!zo(e))return!1;var t=Jo(e);return t==Zo||t==Qo||typeof e.message=="string"&&typeof e.name=="string"&&!Xo(e)}var gt=es,ts=at,rs=ot,ns=gt,as=rs(function(e,t){try{return ts(e,void 0,t)}catch(r){return ns(r)?r:new Error(r)}}),os=as;function ss(e,t){for(var r=-1,n=e==null?0:e.length,a=Array(n);++r<n;)a[r]=t(e[r],r,e);return a}var pt=ss,is=pt;function ls(e,t){return is(t,function(r){return e[r]})}var us=ls,cs=pe,_t=Object.prototype,fs=_t.hasOwnProperty;function ds(e,t,r,n){return e===void 0||cs(e,_t[r])&&!fs.call(n,r)?t:e}var bs=ds,vs={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"};function gs(e){return"\\"+vs[e]}var ps=gs,_s=bt,ys=_s(Object.keys,Object),ms=ys,hs=dt,Ts=ms,$s=Object.prototype,Os=$s.hasOwnProperty;function Es(e){if(!hs(e))return Ts(e);var t=[];for(var r in Object(e))Os.call(e,r)&&r!="constructor"&&t.push(r);return t}var As=Es,Ss=ft,Rs=As,Cs=_e;function js(e){return Cs(e)?Ss(e):Rs(e)}var Ps=js,ws=/<%=([\s\S]+?)%>/g,yt=ws;function Is(e){return function(t){return e==null?void 0:e[t]}}var Ls=Is,Ms=Ls,Ds={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},xs=Ms(Ds),ks=xs,Fs=U,Ns=V,Ws="[object Symbol]";function Bs(e){return typeof e=="symbol"||Ns(e)&&Fs(e)==Ws}var Ks=Bs,De=ge,Us=pt,Vs=ct,Hs=Ks,Gs=1/0,xe=De?De.prototype:void 0,ke=xe?xe.toString:void 0;function mt(e){if(typeof e=="string")return e;if(Vs(e))return Us(e,mt)+"";if(Hs(e))return ke?ke.call(e):"";var t=e+"";return t=="0"&&1/e==-Gs?"-0":t}var qs=mt,Ys=qs;function Js(e){return e==null?"":Ys(e)}var ht=Js,zs=ks,Xs=ht,Tt=/[&<>"']/g,Qs=RegExp(Tt.source);function Zs(e){return e=Xs(e),e&&Qs.test(e)?e.replace(Tt,zs):e}var ei=Zs,ti=/<%-([\s\S]+?)%>/g,ri=ti,ni=/<%([\s\S]+?)%>/g,ai=ni,oi=ei,si=ri,ii=ai,li=yt,ui={escape:si,evaluate:ii,interpolate:li,variable:"",imports:{_:{escape:oi}}},ci=ui,Fe=Mo,fi=os,di=us,Ne=bs,bi=ps,vi=gt,gi=lt,pi=Ps,_i=yt,We=ci,yi=ht,mi="Invalid `variable` option passed into `_.template`",hi=/\b__p \+= '';/g,Ti=/\b(__p \+=) '' \+/g,$i=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Oi=/[()=,{}\[\]\/\s]/,Ei=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,te=/($^)/,Ai=/['\n\r\u2028\u2029\\]/g,Si=Object.prototype,Be=Si.hasOwnProperty;function Ri(e,t,r){var n=We.imports._.templateSettings||We;r&&gi(e,t,r)&&(t=void 0),e=yi(e),t=Fe({},t,n,Ne);var a=Fe({},t.imports,n.imports,Ne),o=pi(a),i=di(a,o),s,u,c=0,b=t.interpolate||te,l="__p += '",p=RegExp((t.escape||te).source+"|"+b.source+"|"+(b===_i?Ei:te).source+"|"+(t.evaluate||te).source+"|$","g"),d=Be.call(t,"sourceURL")?"//# sourceURL="+(t.sourceURL+"").replace(/\s/g," ")+`

`)+l+`return __p
}`;var _=fi(function(){return Function(o,d+"return "+l).apply(void 0,i)});if(_.source=l,vi(_))throw _;return _}var Ci=Ri;const ae=(e,t)=>{if(e&&typeof e=="string")try{return Ci(e)(t)}catch{return e}else return e},ji=()=>{const e=new URLSearchParams(location.search),t={};for(const[r,n]of e.entries())t[r]=n;return t},Pi=e=>{var r,n;const t=Object.fromEntries(e.moduleMap)||{};return A(y({},t),{FILTER_MODULE_NAME:(r=t[D])==null?void 0:r.getValues(),TABLE_MODULE_NAME:(n=t[ze])==null?void 0:n.getValues(),$QUERY:ji()})},ue=(e,t,r)=>{if(!e)return!0;const n=e.startsWith("<%")||e.startsWith("${")?e:"${"+e+"}",a=Object.assign({},Pi(r),t);return ae(n,a)};var wi=e=>ae(e.tpl,e),Ii=e=>{const{dataSource:t=[],value:r}=e,n={size:"small"},a=t.filter(u=>typeof r=="boolean"||typeof r=="number"?String(r)===u.value:r===u.value);if(a.length===0)return f.default.createElement(P.Tag,y({},n),r);const{type:o,label:i}=a[0];n.color=o;const s=ae(i,e);return f.default.createElement(P.Tag,y({},n),s)},Li=e=>{const{dataSource:t=[],value:r}=e,n=t.filter(o=>typeof r=="boolean"||typeof r=="number"?String(r)===o.value:r===o.value);if(n.length===0)return r;const{label:a}=n[0];return ae(a,e)},Mi=e=>{const{format:t,value:r}=e;try{return j.default(r).format(t)}catch(n){return console.warn("\u65F6\u95F4\u683C\u5F0F\u5316\u9519\u8BEF: ",n,t,r),r}};const Ke={tpl:wi,tag:Ii,"single-enum":Li,date:Mi};var Di=e=>{const{type:t,value:r}=e;return Ke[t]?Ke[t](e):r};const xi=(e=[])=>e.reduce((t,r)=>{const{label:n}=r||{};return t+=n.length*18,t},20),ki=({actionColumns:e,onSearch:t,engine:r,pageSize:n,headerToolbar:a,bulkActions:o,tableModel:i})=>{const s=e?e.map(l=>{const{label:p}=l,{shouldRender:d}=(l==null?void 0:l.action)||{},$=(_,m,T)=>{const{type:v}=l.action;i.setRecordData(m),new Promise((O,E)=>{r.emit(C.ACTION_EVENT_KEY[v],l.action,[O,E])}).then(()=>{t(r.getModule(D).getValues(),1,n),P.Message.success(`${p}${C.i18n.tr("\u6210\u529F")}`)}).catch(O=>{O.message!=="cancel"&&P.Message.error(O.message)})};return(_,m)=>d&&ue(d,{$CURRENT_DATA:_},r)==="false"?null:f.default.createElement("a",{onClick:v=>$(v,_)},l.label)}).filter(Boolean):[],u=s&&s.length>0?{width:xi(e),buttons:s}:null,c=o?o.map(l=>{const{shouldRender:p}=(l==null?void 0:l.action)||{};return p&&ue(p,{},r)==="false"?null:{children:l.label,onClick:(d,$,_)=>{const{action:m}=l,{type:T}=m||{};C.ACTION_EVENT_KEY[T]?new Promise((v,O)=>{r.emit(C.ACTION_EVENT_KEY[T],m,[v,O])}).then(()=>{t(r.getModule(D).getValues(),1,n),P.Message.success(`${l.label}${C.i18n.tr("\u6210\u529F")}`)}).catch(v=>{v.message!=="cancel"&&P.Message.error(v.message)}):console.error(`action type: ${T} not defined`,m)}}}).filter(Boolean):[],b=a?a.map(l=>{const{shouldRender:p}=(l==null?void 0:l.action)||{};return p&&ue(p,{},r)==="false"?null:{children:l.label,onClick:d=>{const{action:$}=l,{type:_}=$||{};C.ACTION_EVENT_KEY[_]?new Promise((m,T)=>{r.emit(C.ACTION_EVENT_KEY[_],$,[m,T])}).then(()=>{t(r.getModule(D).getValues(),1,n),P.Message.success(`${l.label}${C.i18n.tr("\u6210\u529F")}`)}).catch(m=>{m.message!=="cancel"&&P.Message.error(m.message)}):console.error(`action type: ${_} not defined`,$)}}}).filter(Boolean):[];return{operateColumn:u,bulkActions:c,headerToolbar:b}};function Fi({schema:e,engine:t}){const{api:r,table:n,headerToolbar:a}=e,[o,i]=w.useState([]),{columns:s=[],primaryKey:u="id",bulkActions:c=[],actionColumns:b=[],pagination:l,tree:p=!1,columnResize:d=!0}=n,{defaultPageSize:$}=l||{},_=w.useRef($||10),m=Array.isArray(c)&&c.length>0,T=!l||!$,[v]=w.useState(()=>new nr),O=s?s.map(ye=>{var F=ye,{label:R,name:x,width:k,type:oe}=F,z=M(F,["label","name","width","type"]);return A(y({},z),{title:R,width:typeof k=="string"&&/^\d*$/.test(k)?Number(k):k,dataIndex:x,cell:(X,Q,Z)=>Di(A(y({},z),{value:X,index:Q,record:Z,type:oe}))})}):[],E=async(R,x=1,k=10)=>{var Q;_.current=k,v.setCurrentPage(x).setPageSize(k);const X=r,{params:oe}=X,z=M(X,["params"]),ye=A(y({},z),{params:A(y(y({},oe),R),{currentPage:x,pageSize:k}),watch:[]}),F={total:0,dataSource:[]};try{const se=t.getModule(C.MODULE_AJAX)(ye,t),L=await new Promise((kt,Ft)=>{se.subscribe(Nt=>{kt(Nt)}),se.catch(Ft),se.send({})});F.total=((Q=L==null?void 0:L.paging)==null?void 0:Q.totalCount)||(L==null?void 0:L.totalCount)||0,F.dataSource=(L==null?void 0:L.tableData)||[]}catch(Z){console.error("data source load error:",r,Z)}return v.setTableData(F.dataSource).setTotalCount(F.total),F},S=Je.useTable(E),{pageInfo:h,onSizeChange:I,toolbar:B,dataSource:H}=S,[Rt,Ct]=w.useState(O),[jt,Pt]=w.useState(O),{operateColumn:wt,bulkActions:It,headerToolbar:Lt}=ki({actionColumns:b,onSearch:S.onSearch,engine:t,pageSize:_.current,headerToolbar:a,bulkActions:c,tableModel:v}),Mt=Array.isArray(H)?H:[],Dt=A(y({},B),{batchArea:It,toolArea:Lt,columnChange(R,x){Ct(R),Pt(x)},screenChange(R){console.log("isFullScreen: ",R)}});w.useEffect(()=>{t.setModule(ze,v),t.on(Jt,()=>{S.onSearch(t.getModule(D).getValues(),1,_.current)}),t.on(Xe,R=>{S.onSearch(R,1,_.current)}),S.onSearch(t.getModule(D).getValues(),1,_.current)},[]);const xt=m?{rowSelection:{onChange:(R,x)=>{i(R),v.setSelectedKeyData(R).setSelectedData(x)},selectedRowKeys:o||[]}}:{};return f.default.createElement("div",{className:"mdd-build-table"},f.default.createElement(qt.default,A(y(A(y({tree:p},S),{dataSource:Mt,pageSizeList:[10,20,50,100],paging:!T}),xt),{columns:Rt,allColumns:jt,primaryKey:u,operateColumn:wt,toolbar:Dt,columnResize:d})))}function Ni({schema:e,engine:t}){const{api:r,filter:n,headerToolbar:a,table:o}=e;return f.default.createElement(f.default.Fragment,null,f.default.createElement(tr,{schema:n,engine:t}),f.default.createElement(Fi,{schema:{headerToolbar:a,table:o,api:r},engine:t}))}function Wi(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var $t=Wi,Bi=typeof W=="object"&&W&&W.Object===Object&&W,Ki=Bi,Ui=Ki,Vi=typeof self=="object"&&self&&self.Object===Object&&self,Hi=Ui||Vi||Function("return this")(),Ot=Hi,Gi=Ot,qi=function(){return Gi.Date.now()},Yi=qi,Ji=/\s/;function zi(e){for(var t=e.length;t--&&Ji.test(e.charAt(t)););return t}var Xi=zi,Qi=Xi,Zi=/^\s+/;function el(e){return e&&e.slice(0,Qi(e)+1).replace(Zi,"")}var tl=el,rl=Ot,nl=rl.Symbol,Et=nl,Ue=Et,At=Object.prototype,al=At.hasOwnProperty,ol=At.toString,q=Ue?Ue.toStringTag:void 0;function sl(e){var t=al.call(e,q),r=e[q];try{e[q]=void 0;var n=!0}catch{}var a=ol.call(e);return n&&(t?e[q]=r:delete e[q]),a}var il=sl,ll=Object.prototype,ul=ll.toString;function cl(e){return ul.call(e)}var fl=cl,Ve=Et,dl=il,bl=fl,vl="[object Null]",gl="[object Undefined]",He=Ve?Ve.toStringTag:void 0;function pl(e){return e==null?e===void 0?gl:vl:He&&He in Object(e)?dl(e):bl(e)}var _l=pl;function yl(e){return e!=null&&typeof e=="object"}var ml=yl,hl=_l,Tl=ml,$l="[object Symbol]";function Ol(e){return typeof e=="symbol"||Tl(e)&&hl(e)==$l}var El=Ol,Al=tl,Ge=$t,Sl=El,qe=0/0,Rl=/^[-+]0x[0-9a-f]+$/i,Cl=/^0b[01]+$/i,jl=/^0o[0-7]+$/i,Pl=parseInt;function wl(e){if(typeof e=="number")return e;if(Sl(e))return qe;if(Ge(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=Ge(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=Al(e);var r=Cl.test(e);return r||jl.test(e)?Pl(e.slice(2),r?2:8):Rl.test(e)?qe:+e}var Il=wl,Ll=$t,ce=Yi,Ye=Il,Ml="Expected a function",Dl=Math.max,xl=Math.min;function kl(e,t,r){var n,a,o,i,s,u,c=0,b=!1,l=!1,p=!0;if(typeof e!="function")throw new TypeError(Ml);t=Ye(t)||0,Ll(r)&&(b=!!r.leading,l="maxWait"in r,o=l?Dl(Ye(r.maxWait)||0,t):o,p="trailing"in r?!!r.trailing:p);function d(h){var I=n,B=a;return n=a=void 0,c=h,i=e.apply(B,I),i}function $(h){return c=h,s=setTimeout(T,t),b?d(h):i}function _(h){var I=h-u,B=h-c,H=t-I;return l?xl(H,o-B):H}function m(h){var I=h-u,B=h-c;return u===void 0||I>=t||I<0||l&&B>=o}function T(){var h=ce();if(m(h))return v(h);s=setTimeout(T,_(h))}function v(h){return s=void 0,p&&n?d(h):(n=a=void 0,i)}function O(){s!==void 0&&clearTimeout(s),c=0,n=u=a=s=void 0}function E(){return s===void 0?i:v(ce())}function S(){var h=ce(),I=m(h);if(n=arguments,a=this,u=h,I){if(s===void 0)return $(u);if(l)return clearTimeout(s),s=setTimeout(T,t),d(u)}return s===void 0&&(s=setTimeout(T,t)),i}return S.cancel=O,S.flush=E,S}var Fl=kl;function St(e){var t=w.useRef(e);return t.current=e,t}var Nl=function(t){var r=St(t);w.useEffect(function(){return function(){r.current()}},[])},Wl=Nl,Bl=globalThis&&globalThis.__read||function(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),a,o=[],i;try{for(;(t===void 0||t-- >0)&&!(a=n.next()).done;)o.push(a.value)}catch(s){i={error:s}}finally{try{a&&!a.done&&(r=n.return)&&r.call(n)}finally{if(i)throw i.error}}return o},Kl=globalThis&&globalThis.__spread||function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(Bl(arguments[t]));return e};function Ul(e,t){var r,n=St(e),a=(r=t==null?void 0:t.wait)!==null&&r!==void 0?r:1e3,o=w.useMemo(function(){return Fl(function(){for(var i=[],s=0;s<arguments.length;s++)i[s]=arguments[s];return n.current.apply(n,Kl(i))},a,t)},[]);return Wl(function(){o.cancel()}),{run:o,cancel:o.cancel,flush:o.flush}}const Vl={type:"json",content:{}};var Hl=f.default.forwardRef((o,a)=>{var i=o,{schema:e,engine:t,dataSource:r}=i,n=M(i,["schema","engine","dataSource"]);const{name:s,source:u=Vl,optionLabelKey:c,optionValueKey:b,showSearch:l=!1,searchKey:p="keyword"}=e,[d,$]=f.default.useState(r||[]),[_,m]=f.default.useState(!1),[T]=f.default.useState(()=>t.getModule("AJAX_PARSER")(u,t).subscribe("loading",m).subscribe(E=>{E=Array.isArray(E)?E:E.options||[],$(Gl(E,c,b))}).catch(E=>{console.error("select source load error",E,u)})),{run:v}=Ul(O=>{T.send({[p]:O})},{wait:300});return f.default.useEffect(()=>{v()},[]),t.createElement("Select",e,A(y({},n),{ref:a,tagInline:!0,showSearch:!0,autoWidth:!0,filterLocal:!l,state:_?"loading":null,dataSource:d,onSearch:l?v:void 0}))});function Gl(e,t,r){return t||r?e.map(n=>({label:n[t],value:n[r]})):e}var ql=f.default.forwardRef((a,n)=>{var o=a,{schema:e,engine:t}=o,r=M(o,["schema","engine"]);const{type:i,disabledHours:s=[],disabledMinutes:u=[],disabledSeconds:c=[]}=e,b=f.default.useCallback(d=>{if(s&&s.length>0)return s.indexOf(d)>-1},[s]),l=f.default.useCallback(d=>{if(u&&u.length>0)return u.indexOf(d)>-1},[u]),p=f.default.useCallback(d=>{if(c&&c.length>0)return c.indexOf(d)>-1},[c]);return t.createElement("TimePicker2",e,A(y(y({ref:n},r),J(e,e[i])),{disabledHours:b,disabledMinutes:l,disabledSeconds:p}))});const K=j.default(),fe=j.default().hour(0).minute(0).second(0).millisecond(0);j.default().hour(0).minute(0).second(0).millisecond(0).hour(24);const Yl=j.default().subtract(7,"day"),Jl=j.default().subtract(1,"month"),zl=j.default().subtract(3,"month"),Xl=j.default().subtract(1,"year"),Ql=j.default().add(7,"day"),Zl=j.default().add(1,"month"),eu=j.default().add(3,"month"),tu=j.default().add(1,"year"),ru="ALL_SELECTED",nu="BEFORE_NOW_DISABLED",au="AFTER_NOW_DISABLED",ou="FORWARD_1_WEEK",su="FORWARD_1_MONTH",iu="FORWARD_3_MONTH",lu="FORWARD_1_YEAR",uu="BACKWARD_1_WEEK",cu="BACKWARD_1_MONTH",fu="BACKWARD_3_MONTH",du="BACKWARD_1_YEAR",re={[ru]:function(){return!1},[nu](e,t){return e.valueOf()<fe.valueOf()},[au](e,t){return e.valueOf()>fe.valueOf()},[ou](e,t){return e.valueOf()<Yl.valueOf()||e.valueOf()>K.valueOf()},[su](e,t){return e.valueOf()<Jl.valueOf()||e.valueOf()>K.valueOf()},[iu](e,t){return e.valueOf()<zl.valueOf()||e.valueOf()>K.valueOf()},[lu](e,t){return e.valueOf()<Xl.valueOf()||e.valueOf()>K.valueOf()},[uu](e,t){return e.valueOf()>Ql.valueOf()||e.valueOf()<fe.valueOf()},[cu](e,t){return e.valueOf()>Zl.valueOf()||e.valueOf()<K.valueOf()},[fu](e,t){return e.valueOf()>eu.valueOf()||e.valueOf()<K.valueOf()},[du](e,t){return e.valueOf()>tu.valueOf()||e.valueOf()<K.valueOf()}},bu=e=>{let t=e;return e&&e==="timestamp"&&(t=(r,n)=>r.valueOf()),t};var vu=f.default.forwardRef((a,n)=>{var o=a,{schema:e,engine:t}=o,r=M(o,["schema","engine"]);const{type:i,dateRange:s="ALL_SELECTED",outputFormat:u}=e;return t.createElement("DatePicker2",e,A(y(y({ref:n},r),J(e,e[i])),{outputFormat:bu(u),disabledDate:re[s]||re.ALL_SELECTED}))});const gu=e=>{let t=e;return e&&e==="timestamp"&&(t=(r,n)=>r.valueOf()),t};var pu=f.default.forwardRef((a,n)=>{var o=a,{schema:e,engine:t}=o,r=M(o,["schema","engine"]);const{type:i,dateRange:s="ALL_SELECTED",outputFormat:u}=e;return t.createElement("DatePicker2.RangePicker",e,A(y(y({ref:n},r),J(e,e[i])),{outputFormat:gu(u),disabledDate:re[s]||re.ALL_SELECTED}))}),_u=f.default.forwardRef((a,n)=>{var o=a,{schema:e,engine:t}=o,r=M(o,["schema","engine"]);const{type:i,disabledHours:s=[],disabledMinutes:u=[],disabledSeconds:c=[]}=e,b=f.default.useCallback(d=>{if(s&&s.length>0)return s.indexOf(d)>-1},[s]),l=f.default.useCallback(d=>{if(u&&u.length>0)return u.indexOf(d)>-1},[u]),p=f.default.useCallback(d=>{if(c&&c.length>0)return c.indexOf(d)>-1},[c]);return t.createElement("TimePicker2.RangePicker",e,A(y(y({ref:n},r),J(e,e[i])),{disabledHours:b,disabledMinutes:l,disabledSeconds:p}))}),yu={},mu={},hu={"en-US":yu,"zh-CN":mu};const Tu=e=>new Promise((t,r)=>{e?P.Dialog.confirm({v2:!0,title:"\u786E\u8BA4",content:"\u786E\u8BA4\u64CD\u4F5C\u5417\uFF1F",onOk:t,onCancel:r}):t()});function $u({engine:e,schema:t}){return new Promise((r,n)=>{const{secondConfirm:a}=t;t.watch=[];const o=Ou(500);Tu(a).then(()=>{e.getModule("AJAX_PARSER")(t,e).subscribe("loading",o).subscribe(r).catch(n).send()}).catch(()=>{n(new Error("cancel"))})})}function Ou(e=500){let t=null;return function(r){r?t=setTimeout(()=>{P.Message.loading({title:C.i18n.tr("\u8BF7\u7A0D\u7B49..."),duration:1e4})},e):(P.Message.hide(),t&&clearTimeout(t))}}const Eu=["close","esc","mask"];function Au({engine:e,schema:t}){const r=e.getComponent("Dialog"),{title:n,width:a,height:o,value:i,closeMode:s=Eu,params:u={}}=t,c=r.show({v2:!0,title:n,visible:!0,footer:!1,width:Number(a)||void 0,height:Number(o)||void 0,closeMode:s,onClose(){c.hide()},content:e.createElement(i,t,{schema:t,engine:e,params:e.getVariableByJSON(u),closeSelf(){c.hide()},parentRefresh(){e.emit("$PARENT_REFRESH")}})})}const Su=["close","esc","mask"];function Ru({engine:e,schema:t}){const r=ju();Oe.default.render(f.default.createElement(Cu,{engine:e,schema:t,close:()=>{Oe.default.unmountComponentAtNode(r.node)}}),r.node)}function Cu(e){const{engine:t,schema:r}=e,{title:n,width:a,height:o,value:i,closeMode:s=Su,params:u={}}=r,c=t.getComponent("Drawer"),[b,l]=f.default.useState(!0);return f.default.createElement(c,{title:n,visible:b,width:Number(a)||void 0,height:Number(o)||void 0,closeMode:s,onClose:()=>l(!1)},t.createElement(i,r,{engine:t,schema:r,params:t.getVariableByJSON(u),closeSelf(){l(!1),e.close&&e.close()},parentRefresh(){t.emit("$PARENT_REFRESH")}}))}function ju(){return{node:document.createElement("div"),append(){},remove(){}}}function Pu({engine:e,schema:t={}}){const{value:r,blank:n,params:a={}}=t||{},o=e.getVariableByJSON(a),i=wu(o);if(r){const s=r+"?"+i;n?window.open(s):location.href=s}else console.info("url not found",r)}function wu(e){return Object.keys(e).map(t=>{if(e[t]!==void 0)return`${t}=${encodeURIComponent(e[t])}`}).filter(t=>t).join("&")}var Iu={ajax:$u,dialog:Au,url:Pu,drawer:Ru};const Lu={ftp:Ni,page:Yt,select:Hl,"time-picker2":ql,"date-picker2":vu,"date-range-picker":pu,"time-range-picker":_u};exports.actions=Iu;exports.components=Lu;exports.locale=hu;
}`;var _=fi(function(){return Function(o,d+"return "+l).apply(void 0,i)});if(_.source=l,vi(_))throw _;return _}var Ci=Ri;const ae=(e,t)=>{if(e&&typeof e=="string")try{return Ci(e)(t)}catch{return e}else return e},ji=()=>{const e=new URLSearchParams(location.search),t={};for(const[r,n]of e.entries())t[r]=n;return t},Pi=e=>{var r,n;const t=Object.fromEntries(e.moduleMap)||{};return A(y({},t),{FILTER_MODULE_NAME:(r=t[D])==null?void 0:r.getValues(),TABLE_MODULE_NAME:(n=t[ze])==null?void 0:n.getValues(),$QUERY:ji()})},ue=(e,t,r)=>{if(!e)return!0;const n=e.startsWith("<%")||e.startsWith("${")?e:"${"+e+"}",a=Object.assign({},Pi(r),t);return ae(n,a)};var wi=e=>ae(e.tpl,e),Ii=e=>{const{dataSource:t=[],value:r}=e,n={size:"small"},a=t.filter(u=>typeof r=="boolean"||typeof r=="number"?String(r)===u.value:r===u.value);if(a.length===0)return f.default.createElement(P.Tag,y({},n),r);const{type:o,label:i}=a[0];n.color=o;const s=ae(i,e);return f.default.createElement(P.Tag,y({},n),s)},Li=e=>{const{dataSource:t=[],value:r}=e,n=t.filter(o=>typeof r=="boolean"||typeof r=="number"?String(r)===o.value:r===o.value);if(n.length===0)return r;const{label:a}=n[0];return ae(a,e)},Mi=e=>{const{format:t,value:r}=e;try{return j.default(r).format(t)}catch(n){return console.warn("\u65F6\u95F4\u683C\u5F0F\u5316\u9519\u8BEF: ",n,t,r),r}};const Ke={tpl:wi,tag:Ii,"single-enum":Li,date:Mi};var Di=e=>{const{type:t,value:r}=e;return Ke[t]?Ke[t](e):r};const xi=(e=[])=>e.reduce((t,r)=>{const{label:n}=r||{};return t+=n.length*18,t},20),ki=({actionColumns:e,onSearch:t,engine:r,pageSize:n,headerToolbar:a,bulkActions:o,tableModel:i})=>{const s=e?e.map(l=>{const{label:p}=l,{shouldRender:d}=(l==null?void 0:l.action)||{},$=(_,m,T)=>{const{type:v}=l.action;i.setRecordData(m),new Promise((O,E)=>{r.emit(C.ACTION_EVENT_KEY[v],l.action,[O,E])}).then(()=>{t(r.getModule(D).getValues(),1,n),P.Message.success(`${p}${C.i18n.tr("\u6210\u529F")}`)}).catch(O=>{O.message!=="cancel"&&P.Message.error(O.message)})};return(_,m)=>d&&ue(d,{$CURRENT_DATA:_},r)==="false"?null:f.default.createElement("a",{onClick:v=>$(v,_)},l.label)}).filter(Boolean):[],u=s&&s.length>0?{width:xi(e),buttons:s}:null,c=o?o.map(l=>{const{shouldRender:p}=(l==null?void 0:l.action)||{};return p&&ue(p,{},r)==="false"?null:{children:l.label,onClick:(d,$,_)=>{const{action:m}=l,{type:T}=m||{};C.ACTION_EVENT_KEY[T]?new Promise((v,O)=>{r.emit(C.ACTION_EVENT_KEY[T],m,[v,O])}).then(()=>{t(r.getModule(D).getValues(),1,n),P.Message.success(`${l.label}${C.i18n.tr("\u6210\u529F")}`)}).catch(v=>{v.message!=="cancel"&&P.Message.error(v.message)}):console.error(`action type: ${T} not defined`,m)}}}).filter(Boolean):[],b=a?a.map(l=>{const{shouldRender:p}=(l==null?void 0:l.action)||{};return p&&ue(p,{},r)==="false"?null:{children:l.label,onClick:d=>{const{action:$}=l,{type:_}=$||{};C.ACTION_EVENT_KEY[_]?new Promise((m,T)=>{r.emit(C.ACTION_EVENT_KEY[_],$,[m,T])}).then(()=>{t(r.getModule(D).getValues(),1,n),P.Message.success(`${l.label}${C.i18n.tr("\u6210\u529F")}`)}).catch(m=>{m.message!=="cancel"&&P.Message.error(m.message)}):console.error(`action type: ${_} not defined`,$)}}}).filter(Boolean):[];return{operateColumn:u,bulkActions:c,headerToolbar:b}};function Fi({schema:e,engine:t}){const{api:r,table:n,headerToolbar:a}=e,[o,i]=w.useState([]),{columns:s=[],primaryKey:u="id",bulkActions:c=[],actionColumns:b=[],pagination:l,tree:p=!1,columnResize:d=!0}=n,{defaultPageSize:$}=l||{},_=w.useRef($||10),m=Array.isArray(c)&&c.length>0,T=!l||!$,[v]=w.useState(()=>new nr),O=s?s.map(ye=>{var F=ye,{label:R,name:x,width:k,type:oe}=F,z=M(F,["label","name","width","type"]);return A(y({},z),{title:R,width:typeof k=="string"&&/^\d*$/.test(k)?Number(k):k,dataIndex:x,cell:(X,Q,Z)=>Di(A(y({},z),{value:X,index:Q,record:Z,type:oe}))})}):[],E=async(R,x=1,k=10)=>{var Q;_.current=k,v.setCurrentPage(x).setPageSize(k);const X=r,{params:oe}=X,z=M(X,["params"]),ye=A(y({},z),{params:A(y(y({},oe),R),{currentPage:x,pageSize:k}),watch:[]}),F={total:0,dataSource:[]};try{const se=t.getModule(C.MODULE_AJAX)(ye,t),L=await new Promise((kt,Ft)=>{se.subscribe(Nt=>{kt(Nt)}),se.catch(Ft),se.send({})});F.total=((Q=L==null?void 0:L.paging)==null?void 0:Q.totalCount)||(L==null?void 0:L.totalCount)||0,F.dataSource=(L==null?void 0:L.tableData)||[]}catch(Z){console.error("data source load error:",r,Z)}return v.setTableData(F.dataSource).setTotalCount(F.total),F},S=Je.useTable(E),{pageInfo:h,onSizeChange:I,toolbar:B,dataSource:H}=S,[Rt,Ct]=w.useState(O),[jt,Pt]=w.useState(O),{operateColumn:wt,bulkActions:It,headerToolbar:Lt}=ki({actionColumns:b,onSearch:S.onSearch,engine:t,pageSize:_.current,headerToolbar:a,bulkActions:c,tableModel:v}),Mt=Array.isArray(H)?H:[],Dt=A(y({},B),{batchArea:It,toolArea:Lt,columnChange(R,x){Ct(R),Pt(x)},screenChange(R){console.log("isFullScreen: ",R)}});w.useEffect(()=>{t.setModule(ze,v),t.on(Jt,()=>{S.onSearch(t.getModule(D).getValues(),1,_.current)}),t.on(Xe,R=>{S.onSearch(R,1,_.current)}),S.onSearch(t.getModule(D).getValues(),1,_.current)},[]);const xt=m?{rowSelection:{onChange:(R,x)=>{i(R),v.setSelectedKeyData(R).setSelectedData(x)},selectedRowKeys:o||[]}}:{};return f.default.createElement("div",{className:"mdd-build-table"},f.default.createElement(qt.default,A(y(A(y({tree:p},S),{dataSource:Mt,pageSizeList:[10,20,50,100],paging:!T}),xt),{columns:Rt,allColumns:jt,primaryKey:u,operateColumn:wt,toolbar:Dt,columnResize:d})))}function Ni({schema:e,engine:t}){const{api:r,filter:n,headerToolbar:a,table:o}=e;return f.default.createElement(f.default.Fragment,null,f.default.createElement(tr,{schema:n,engine:t}),f.default.createElement(Fi,{schema:{headerToolbar:a,table:o,api:r},engine:t}))}function Wi(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var $t=Wi,Bi=typeof W=="object"&&W&&W.Object===Object&&W,Ki=Bi,Ui=Ki,Vi=typeof self=="object"&&self&&self.Object===Object&&self,Hi=Ui||Vi||Function("return this")(),Ot=Hi,Gi=Ot,qi=function(){return Gi.Date.now()},Yi=qi,Ji=/\s/;function zi(e){for(var t=e.length;t--&&Ji.test(e.charAt(t)););return t}var Xi=zi,Qi=Xi,Zi=/^\s+/;function el(e){return e&&e.slice(0,Qi(e)+1).replace(Zi,"")}var tl=el,rl=Ot,nl=rl.Symbol,Et=nl,Ue=Et,At=Object.prototype,al=At.hasOwnProperty,ol=At.toString,q=Ue?Ue.toStringTag:void 0;function sl(e){var t=al.call(e,q),r=e[q];try{e[q]=void 0;var n=!0}catch{}var a=ol.call(e);return n&&(t?e[q]=r:delete e[q]),a}var il=sl,ll=Object.prototype,ul=ll.toString;function cl(e){return ul.call(e)}var fl=cl,Ve=Et,dl=il,bl=fl,vl="[object Null]",gl="[object Undefined]",He=Ve?Ve.toStringTag:void 0;function pl(e){return e==null?e===void 0?gl:vl:He&&He in Object(e)?dl(e):bl(e)}var _l=pl;function yl(e){return e!=null&&typeof e=="object"}var ml=yl,hl=_l,Tl=ml,$l="[object Symbol]";function Ol(e){return typeof e=="symbol"||Tl(e)&&hl(e)==$l}var El=Ol,Al=tl,Ge=$t,Sl=El,qe=0/0,Rl=/^[-+]0x[0-9a-f]+$/i,Cl=/^0b[01]+$/i,jl=/^0o[0-7]+$/i,Pl=parseInt;function wl(e){if(typeof e=="number")return e;if(Sl(e))return qe;if(Ge(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=Ge(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=Al(e);var r=Cl.test(e);return r||jl.test(e)?Pl(e.slice(2),r?2:8):Rl.test(e)?qe:+e}var Il=wl,Ll=$t,ce=Yi,Ye=Il,Ml="Expected a function",Dl=Math.max,xl=Math.min;function kl(e,t,r){var n,a,o,i,s,u,c=0,b=!1,l=!1,p=!0;if(typeof e!="function")throw new TypeError(Ml);t=Ye(t)||0,Ll(r)&&(b=!!r.leading,l="maxWait"in r,o=l?Dl(Ye(r.maxWait)||0,t):o,p="trailing"in r?!!r.trailing:p);function d(h){var I=n,B=a;return n=a=void 0,c=h,i=e.apply(B,I),i}function $(h){return c=h,s=setTimeout(T,t),b?d(h):i}function _(h){var I=h-u,B=h-c,H=t-I;return l?xl(H,o-B):H}function m(h){var I=h-u,B=h-c;return u===void 0||I>=t||I<0||l&&B>=o}function T(){var h=ce();if(m(h))return v(h);s=setTimeout(T,_(h))}function v(h){return s=void 0,p&&n?d(h):(n=a=void 0,i)}function O(){s!==void 0&&clearTimeout(s),c=0,n=u=a=s=void 0}function E(){return s===void 0?i:v(ce())}function S(){var h=ce(),I=m(h);if(n=arguments,a=this,u=h,I){if(s===void 0)return $(u);if(l)return clearTimeout(s),s=setTimeout(T,t),d(u)}return s===void 0&&(s=setTimeout(T,t)),i}return S.cancel=O,S.flush=E,S}var Fl=kl;function St(e){var t=w.useRef(e);return t.current=e,t}var Nl=function(t){var r=St(t);w.useEffect(function(){return function(){r.current()}},[])},Wl=Nl,Bl=globalThis&&globalThis.__read||function(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),a,o=[],i;try{for(;(t===void 0||t-- >0)&&!(a=n.next()).done;)o.push(a.value)}catch(s){i={error:s}}finally{try{a&&!a.done&&(r=n.return)&&r.call(n)}finally{if(i)throw i.error}}return o},Kl=globalThis&&globalThis.__spread||function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(Bl(arguments[t]));return e};function Ul(e,t){var r,n=St(e),a=(r=t==null?void 0:t.wait)!==null&&r!==void 0?r:1e3,o=w.useMemo(function(){return Fl(function(){for(var i=[],s=0;s<arguments.length;s++)i[s]=arguments[s];return n.current.apply(n,Kl(i))},a,t)},[]);return Wl(function(){o.cancel()}),{run:o,cancel:o.cancel,flush:o.flush}}const Vl={type:"json",content:{}};var Hl=f.default.forwardRef((o,a)=>{var i=o,{schema:e,engine:t,dataSource:r}=i,n=M(i,["schema","engine","dataSource"]);const{name:s,source:u=Vl,optionLabelKey:c,optionValueKey:b,showSearch:l=!1,searchKey:p="keyword"}=e,[d,$]=f.default.useState(r||[]),[_,m]=f.default.useState(!1),[T]=f.default.useState(()=>t.getModule("AJAX_PARSER")(u,t).subscribe("loading",m).subscribe(E=>{E=Array.isArray(E)?E:E.options||[],$(Gl(E,c,b))}).catch(E=>{console.error("select source load error",E,u)})),{run:v}=Ul(O=>{T.send({[p]:O})},{wait:300});return f.default.useEffect(()=>{v()},[]),t.createElement("Select",e,A(y({},n),{ref:a,tagInline:!0,showSearch:!0,autoWidth:!0,filterLocal:!l,state:_?"loading":null,dataSource:d,onSearch:l?v:void 0}))});function Gl(e,t,r){return t||r?e.map(n=>({label:n[t],value:n[r]})):e}var ql=f.default.forwardRef((a,n)=>{var o=a,{schema:e,engine:t}=o,r=M(o,["schema","engine"]);const{type:i,disabledHours:s=[],disabledMinutes:u=[],disabledSeconds:c=[]}=e,b=f.default.useCallback(d=>{if(s&&s.length>0)return s.indexOf(d)>-1},[s]),l=f.default.useCallback(d=>{if(u&&u.length>0)return u.indexOf(d)>-1},[u]),p=f.default.useCallback(d=>{if(c&&c.length>0)return c.indexOf(d)>-1},[c]);return t.createElement("TimePicker2",e,A(y(y({ref:n},r),J(e,e[i])),{disabledHours:b,disabledMinutes:l,disabledSeconds:p}))});const K=j.default(),fe=j.default().hour(0).minute(0).second(0).millisecond(0);j.default().hour(0).minute(0).second(0).millisecond(0).hour(24);const Yl=j.default().subtract(7,"day"),Jl=j.default().subtract(1,"month"),zl=j.default().subtract(3,"month"),Xl=j.default().subtract(1,"year"),Ql=j.default().add(7,"day"),Zl=j.default().add(1,"month"),eu=j.default().add(3,"month"),tu=j.default().add(1,"year"),ru="ALL_SELECTED",nu="BEFORE_NOW_DISABLED",au="AFTER_NOW_DISABLED",ou="FORWARD_1_WEEK",su="FORWARD_1_MONTH",iu="FORWARD_3_MONTH",lu="FORWARD_1_YEAR",uu="BACKWARD_1_WEEK",cu="BACKWARD_1_MONTH",fu="BACKWARD_3_MONTH",du="BACKWARD_1_YEAR",re={[ru]:function(){return!1},[nu](e,t){return e.valueOf()<fe.valueOf()},[au](e,t){return e.valueOf()>fe.valueOf()},[ou](e,t){return e.valueOf()<Yl.valueOf()||e.valueOf()>K.valueOf()},[su](e,t){return e.valueOf()<Jl.valueOf()||e.valueOf()>K.valueOf()},[iu](e,t){return e.valueOf()<zl.valueOf()||e.valueOf()>K.valueOf()},[lu](e,t){return e.valueOf()<Xl.valueOf()||e.valueOf()>K.valueOf()},[uu](e,t){return e.valueOf()>Ql.valueOf()||e.valueOf()<fe.valueOf()},[cu](e,t){return e.valueOf()>Zl.valueOf()||e.valueOf()<K.valueOf()},[fu](e,t){return e.valueOf()>eu.valueOf()||e.valueOf()<K.valueOf()},[du](e,t){return e.valueOf()>tu.valueOf()||e.valueOf()<K.valueOf()}},bu=e=>{let t=e;return e&&e==="timestamp"&&(t=(r,n)=>r.valueOf()),t};var vu=f.default.forwardRef((a,n)=>{var o=a,{schema:e,engine:t}=o,r=M(o,["schema","engine"]);const{type:i,dateRange:s="ALL_SELECTED",outputFormat:u}=e;return t.createElement("DatePicker2",e,A(y(y({ref:n},r),J(e,e[i])),{outputFormat:bu(u),disabledDate:re[s]||re.ALL_SELECTED}))});const gu=e=>{let t=e;return e&&e==="timestamp"&&(t=(r,n)=>r.valueOf()),t};var pu=f.default.forwardRef((a,n)=>{var o=a,{schema:e,engine:t}=o,r=M(o,["schema","engine"]);const{type:i,dateRange:s="ALL_SELECTED",outputFormat:u}=e;return t.createElement("DatePicker2.RangePicker",e,A(y(y({ref:n},r),J(e,e[i])),{outputFormat:gu(u),disabledDate:re[s]||re.ALL_SELECTED}))}),_u=f.default.forwardRef((a,n)=>{var o=a,{schema:e,engine:t}=o,r=M(o,["schema","engine"]);const{type:i,disabledHours:s=[],disabledMinutes:u=[],disabledSeconds:c=[]}=e,b=f.default.useCallback(d=>{if(s&&s.length>0)return s.indexOf(d)>-1},[s]),l=f.default.useCallback(d=>{if(u&&u.length>0)return u.indexOf(d)>-1},[u]),p=f.default.useCallback(d=>{if(c&&c.length>0)return c.indexOf(d)>-1},[c]);return t.createElement("TimePicker2.RangePicker",e,A(y(y({ref:n},r),J(e,e[i])),{disabledHours:b,disabledMinutes:l,disabledSeconds:p}))}),yu={},mu={},hu={"en-US":yu,"zh-CN":mu};const Tu=e=>new Promise((t,r)=>{e?P.Dialog.confirm({v2:!0,title:"\u786E\u8BA4",content:"\u786E\u8BA4\u64CD\u4F5C\u5417\uFF1F",onOk:t,onCancel:r}):t()});function $u({engine:e,schema:t}){return new Promise((r,n)=>{const{secondConfirm:a}=t;t.watch=[];const o=Ou(500);Tu(a).then(()=>{e.getModule("AJAX_PARSER")(t,e).subscribe("loading",o).subscribe(r).catch(n).send()}).catch(()=>{n(new Error("cancel"))})})}function Ou(e=500){let t=null;return function(r){r?t=setTimeout(()=>{P.Message.loading({title:C.i18n.tr("\u8BF7\u7A0D\u7B49..."),duration:1e4})},e):(P.Message.hide(),t&&clearTimeout(t))}}const Eu=["close","esc","mask"];function Au({engine:e,schema:t}){const r=e.getComponent("Dialog"),{title:n,width:a,height:o,value:i,closeMode:s=Eu,params:u={}}=t,c=r.show({v2:!0,title:n,visible:!0,footer:!1,width:Number(a)||void 0,height:Number(o)||void 0,closeMode:s,zIndex:299,onClose(){c.hide()},content:e.createElement(i,t,{schema:t,engine:e,params:e.getVariableByJSON(u),closeSelf(){c.hide()},parentRefresh(){e.emit("$PARENT_REFRESH")}})})}const Su=["close","esc","mask"];function Ru({engine:e,schema:t}){const r=ju();Oe.default.render(f.default.createElement(Cu,{engine:e,schema:t,close:()=>{Oe.default.unmountComponentAtNode(r.node)}}),r.node)}function Cu(e){const{engine:t,schema:r}=e,{title:n,width:a,height:o,value:i,closeMode:s=Su,params:u={}}=r,c=t.getComponent("Drawer"),[b,l]=f.default.useState(!0);return f.default.createElement(c,{title:n,visible:b,width:Number(a)||void 0,height:Number(o)||void 0,closeMode:s,onClose:()=>l(!1),zIndex:299},t.createElement(i,r,{engine:t,schema:r,params:t.getVariableByJSON(u),closeSelf(){l(!1),e.close&&e.close()},parentRefresh(){t.emit("$PARENT_REFRESH")}}))}function ju(){return{node:document.createElement("div"),append(){},remove(){}}}function Pu({engine:e,schema:t={}}){const{value:r,blank:n,params:a={}}=t||{},o=e.getVariableByJSON(a),i=wu(o);if(r){const s=r+"?"+i;n?window.open(s):location.href=s}else console.info("url not found",r)}function wu(e){return Object.keys(e).map(t=>{if(e[t]!==void 0)return`${t}=${encodeURIComponent(e[t])}`}).filter(t=>t).join("&")}var Iu={ajax:$u,dialog:Au,url:Pu,drawer:Ru};const Lu={ftp:Ni,page:Yt,select:Hl,"time-picker2":ql,"date-picker2":vu,"date-range-picker":pu,"time-range-picker":_u};exports.actions=Iu;exports.components=Lu;exports.locale=hu;
{
"name": "@cniot/mdd-render-pc-ftp",
"version": "0.0.25",
"version": "0.0.26-beta.0",
"description": "模型驱动FTP渲染组件",

@@ -27,2 +27,2 @@ "scripts": {

}
}
}

@@ -14,2 +14,3 @@ const DEFAULT_CLOSE_MODE = ['close', 'esc', 'mask'];

closeMode,
zIndex: 299, // 兼容移动端弹窗覆盖问题,弹窗层级要比picker的层级低。 该属性只有无线组件有
onClose() {

@@ -16,0 +17,0 @@ dialog.hide();

@@ -36,2 +36,3 @@ import React from 'react';

onClose={() => setVisible(false)}
zIndex={299} // 兼容移动端弹窗覆盖问题,弹窗层级要比picker的层级低。 该属性只有无线组件有
>

@@ -38,0 +39,0 @@ {engine.createElement(value, schema, {

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc