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.29-beta.1 to 0.0.29-beta.2

2

build/index.cjs.js

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

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

@@ -5,0 +5,0 @@ "scripts": {

@@ -201,3 +201,3 @@ import React, { useEffect, useState, useRef, useMemo } from 'react';

// TODO 这里不能监听 watch 否则会造成重复请求
// watch: [],
watch: [],
};

@@ -268,3 +268,3 @@

if (queryModule) {
return queryModule.on('queryChange', ([name, value]) => {
queryModule.on('queryChange', ([name, value]) => {
tableProps.onSearch(engine.getModule(FILTER_MODULE_NAME).getValues(), 1, pageSizeCache.current);

@@ -271,0 +271,0 @@ });

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