@cainiaofe/cn-ui-m-lowcode
Version:
2 lines • 843 kB
JavaScript
/*! @cainiaofe/cn-ui-m-lowcode@0.11.27 (https://cone.cainiao-inc.com/dsm/common/material) */
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react"),require("@cainiaofe/cn-ui-m"),require("@ali/visualengine")):"function"==typeof define&&define.amd?define(["react","@cainiaofe/cn-ui-m","@ali/visualengine"],t):"object"==typeof exports?exports["cn-ui-m-lowcode"]=t(require("react"),require("@cainiaofe/cn-ui-m"),require("@ali/visualengine")):e["cn-ui-m-lowcode"]=t(e.React,e.CNUIM,e.VisualEngine)}(window,(function(e,t,n){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=383)}([function(t,n){t.exports=e},function(e,t,n){"use strict";n.r(t),n.d(t,"__urlParams__",(function(){return re})),n.d(t,"__record__",(function(){return oe})),n.d(t,"__ds__",(function(){return ie})),n.d(t,"__blank__",(function(){return ae})),n.d(t,"getBizComponentNameList",(function(){return le})),n.d(t,"getBizComponent",(function(){return fe})),n.d(t,"condition",(function(){return pe})),n.d(t,"handlePrototypeCondition",(function(){return de})),n.d(t,"generateIndex",(function(){return me})),n.d(t,"getRunTimeItem",(function(){return ve})),n.d(t,"findNodeConfigListByDataSourceName",(function(){return ye})),n.d(t,"handleComponentTitle",(function(){return he})),n.d(t,"handleI18nLabel",(function(){return ge})),n.d(t,"getNodeTitle",(function(){return be})),n.d(t,"getDataSourceList",(function(){return Se})),n.d(t,"getDataSourceListWithAllPath",(function(){return we})),n.d(t,"getRealizeValue",(function(){return xe})),n.d(t,"isTextExpr",(function(){return _e})),n.d(t,"isValueObjectExpr",(function(){return Ce})),n.d(t,"executeFunction",(function(){return Pe})),n.d(t,"calculateTextExprValue",(function(){return Ae})),n.d(t,"makeFormItemSchema",(function(){return Ne})),n.d(t,"compileTextExpr2",(function(){return Ie})),n.d(t,"executeObjectExpr",(function(){return ke})),n.d(t,"isDesignMode",(function(){return Le})),n.d(t,"getItem",(function(){return Re})),n.d(t,"getItemPrototypeListByPosition",(function(){return Me})),n.d(t,"getItemDefaultProps",(function(){return Be})),n.d(t,"getItemListByPosition",(function(){return Ve})),n.d(t,"isArrayNotEmpty",(function(){return Fe})),n.d(t,"getDsNameFromVariable",(function(){return qe})),n.d(t,"generateDataSource",(function(){return We})),n.d(t,"handleSuccessMessage",(function(){return ze})),n.d(t,"handleDesignFormConfig",(function(){return Ke})),n.d(t,"handleDesignMokelayUrl",(function(){return $e})),n.d(t,"handleSelectRequestConfig",(function(){return Je})),n.d(t,"handleSelectDataSource",(function(){return Xe})),n.d(t,"getRealResponse",(function(){return se})),n.d(t,"handleFormUrlencodedContentType",(function(){return Ye})),n.d(t,"isRecursionComponent",(function(){return Ze})),n.d(t,"getFlowListDataSource",(function(){return Oe})),n.d(t,"handleOriginList",(function(){return et})),n.d(t,"getNodeById",(function(){return tt})),n.d(t,"getArrayTableFieldList",(function(){return nt})),n.d(t,"removeDataSourceByNode",(function(){return rt})),n.d(t,"getFormDefaultValue",(function(){return ot})),n.d(t,"calculateTime",(function(){return ct})),n.d(t,"isEmptyButNotZero",(function(){return at})),n.d(t,"getRealRequestUrl",(function(){return it})),n.d(t,"transProxyToObject",(function(){return lt})),n.d(t,"calculateWaitComponentList",(function(){return st})),n.d(t,"needRequestRemote",(function(){return ft})),n.d(t,"executeEventWithoutJS",(function(){return pt})),n.d(t,"getRunTimeBizComponent",(function(){return ce})),n.d(t,"transDataSourceToMap",(function(){return dt})),n.d(t,"handleListI18nLabel",(function(){return mt})),n.d(t,"isRequestConfig",(function(){return vt})),n.d(t,"renderIcon",(function(){return yt})),n.d(t,"setDataToDs",(function(){return ht})),n.d(t,"getArrayTableCurrentRowByField2",(function(){return gt})),n.d(t,"getDataSourceById",(function(){return bt})),n.d(t,"createDataSource",(function(){return St})),n.d(t,"uuid",(function(){return Ue})),n.d(t,"executeFlowList",(function(){return wt})),n.d(t,"clearState",(function(){return xt})),n.d(t,"setAdvancedConfigToProps",(function(){return _t})),n.d(t,"batchCalculateTextExprValue",(function(){return Ct})),n.d(t,"handlePageDataSource",(function(){return Pt})),n.d(t,"calculateRequestExecute",(function(){return At})),n.d(t,"isObjectExpr",(function(){return jt})),n.d(t,"makeButtons",(function(){return Nt})),n.d(t,"calculateDataSource",(function(){return Qe})),n.d(t,"makeALink",(function(){return Et})),n.d(t,"getFilterValue",(function(){return Tt})),n.d(t,"dialogOpen",(function(){return It})),n.d(t,"dialogClose",(function(){return Dt})),n.d(t,"tableLoad",(function(){return kt}));var r="__cn_lowcode_utils__";window[r]?(window[r].extComponemts||(window[r].extComponemts=[]),window[r].internelItemMap||(window[r].internelItemMap={})):window[r]={extComponemts:[],internelItemMap:{}};var o=window[r],i=o.extComponemts;o.internelItemMap;var a=n(9),u=n.n(a),l=n(25),c=n.n(l),s=n(113),f=n.n(s),p=n(55),d=n.n(p),m=n(89),v=n.n(m),y=n(39),h=n.n(y),g=n(56),b=n.n(g),S=function(e){return crypto.getRandomValues(new Uint8Array(e))},w=function(e,t,n){var r=(2<<Math.log(e.length-1)/Math.LN2)-1,o=-~(1.6*r*t/e.length);return function(){for(var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,a="";;)for(var u=n(o),l=o;l--;)if((a+=e[u[l]&r]||"").length===i)return a}},O=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:21;return w(e,t,S)},x=n(27),_=n.n(x),C=n(29),P=n(43),A=n.n(P),j=n(28),N=n.n(j),E=n(17),T=n(24),I=n.n(T),D=n(2),k=n(18),L=n(11),R=n(13),M=n(3),B=n(5),V=n(15),F=n(22),U=["iconType","primaryKey","optType","options","children","position","hidden","disabled","getExtraParam"];function q(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */q=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,r=Object.defineProperty||function(e,t,n){e[t]=n.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",u=o.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function c(e,t,n,o){var i=t&&t.prototype instanceof p?t:p,a=Object.create(i.prototype),u=new C(o||[]);return r(a,"_invoke",{value:w(e,n,u)}),a}function s(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=c;var f={};function p(){}function d(){}function m(){}var v={};l(v,i,(function(){return this}));var y=Object.getPrototypeOf,h=y&&y(y(P([])));h&&h!==t&&n.call(h,i)&&(v=h);var g=m.prototype=p.prototype=Object.create(v);function b(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function S(e,t){var o;r(this,"_invoke",{value:function(r,i){function a(){return new t((function(o,a){!function r(o,i,a,u){var l=s(e[o],e,i);if("throw"!==l.type){var c=l.arg,f=c.value;return f&&"object"==H(f)&&n.call(f,"__await")?t.resolve(f.__await).then((function(e){r("next",e,a,u)}),(function(e){r("throw",e,a,u)})):t.resolve(f).then((function(e){c.value=e,a(c)}),(function(e){return r("throw",e,a,u)}))}u(l.arg)}(r,i,o,a)}))}return o=o?o.then(a,a):a()}})}function w(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return A()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=O(a,n);if(u){if(u===f)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var l=s(e,t,n);if("normal"===l.type){if(r=n.done?"completed":"suspendedYield",l.arg===f)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(r="completed",n.method="throw",n.arg=l.arg)}}}function O(e,t){var n=t.method,r=e.iterator[n];if(void 0===r)return t.delegate=null,"throw"===n&&e.iterator.return&&(t.method="return",t.arg=void 0,O(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),f;var o=s(r,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,f;var i=o.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function x(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function _(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function C(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(x,this),this.reset(!0)}function P(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:A}}function A(){return{value:void 0,done:!0}}return d.prototype=m,r(g,"constructor",{value:m,configurable:!0}),r(m,"constructor",{value:d,configurable:!0}),d.displayName=l(m,u,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===d||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,m):(e.__proto__=m,l(e,u,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},b(S.prototype),l(S.prototype,a,(function(){return this})),e.AsyncIterator=S,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new S(c(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},b(g),l(g,u,"Generator"),l(g,i,(function(){return this})),l(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},e.values=P,C.prototype={constructor:C,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(_),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),l=n.call(i,"finallyLoc");if(u&&l){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,f):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),f},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),_(n),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;_(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:P(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),f}},e}function W(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function z(e,t,n,r,o,i,a){try{var u=e[i](a),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,o)}function K(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){z(i,r,o,a,u,"next",e)}function u(e){z(i,r,o,a,u,"throw",e)}a(void 0)}))}}function H(e){return(H="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function G(e){return function(e){if(Array.isArray(e))return J(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||$(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Y(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=$(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){u=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw i}}}}function $(e,t){if(e){if("string"==typeof e)return J(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?J(e,t):void 0}}function J(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function X(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Q(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?X(Object(n),!0).forEach((function(t){Z(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):X(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Z(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==H(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==H(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===H(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ee={},te=window.VisualEngine,ne=te,re="__urlParams__",oe="__record__",ie="__ds__",ae="__blank__",ue={success:"success",warning:"warning",error:"error",notice:"notice",help:"help",loading:"loading"};function le(){var e=[];if(te){var t,n,r=null==te||null===(t=te.designer)||void 0===t||null===(n=t.getComponentsMap)||void 0===n?void 0:n.call(t);r&&(e=Object.keys(r))}return e}function ce(e){if(e){var t,n,r,o=null==te||null===(t=te.designer)||void 0===t||null===(n=t.getComponentsMap)||void 0===n?void 0:n.call(t);if(o&&o[e])r={componentName:e,component:{realize:function(){return o[e]}}};else if(window.ConeRenderEngine){var a=function(){var e,t,n,r,o,i=null===(e=window)||void 0===e||null===(t=e.ConeRenderEngine)||void 0===t||null===(n=t.core)||void 0===n?void 0:n.components;return Fe(i)?i:(null===(r=window)||void 0===r||null===(o=r.renderContext)||void 0===o?void 0:o.rawComponents)||[]}();if((null==a?void 0:a.length)>0){var l=a.find((function(t){return t.name===e}));l&&l.module&&(r={componentName:e,component:{realize:function(){return l.module}}})}}else{var c=function(e){for(var t=0;t<i.length;t++)if(i[t].name===e)return i[t];return null}(e);c&&(r={componentName:c.name,component:{realize:function(){return c.module}}})}return u()(r)&&(r.isBizComponent=!0),r}}function se(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.status,n=e.data,r=e;return 200===t&&n&&(r=n),r}function fe(e,t){if(e){var n,r=null==te||null===(n=te.designer)||void 0===n?void 0:n.getComponentMeta(e);if(r){var o=r.prototype;if(o){var i,a,u=null===(i=o.getConfig)||void 0===i?void 0:i.call(o),l=null===(a=o.getPackageName)||void 0===a?void 0:a.call(o);if(u){var c=ce(e),s=u.title,f=u.category,p=u.cnLowCodeConfig,d=u.componentName,m=u.configure,v=void 0===m?[]:m;if(p&&d&&c){var y=p.position;if((void 0===y?[]:y).includes(t))if([B.a.filter,B.a.form,B.a.formDialog,B.a.tableCell,M.a.tableCell,M.a.tableOperate,M.a.tableBatchArea,M.a.tableToolArea,M.a.formDialog,M.a.form,V.a.formDialog,V.a.form,B.a.tableRowDetail,B.a.cnArrayTable,M.a.dialog,B.a.dialogTitle,M.a.formItemEvent,M.a.formDialogItemEvent].includes(t)){var h=Q(Q({bizInfo:[{label:"业务组件",value:"common"}],category:f},p),{},{title:s,componentName:d,packageName:l,component:{realize:function(){var e,t;return null===(e=te.designer)||void 0===e||null===(t=e.getComponentsMap)||void 0===t?void 0:t.call(e)[d]}}});return(null==v?void 0:v.length)>0&&(h.configure=v),h}}}}}}}function pe(e,t,n){var r,o,i;return(null==e||null===(r=e.parent)||void 0===r||null===(o=r.parent)||void 0===o||null===(i=o.getPropValue)||void 0===i?void 0:i.call(o,n))===t}function de(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;return(null==e?void 0:e.length)>0?e.map((function(e){var r,o=e;return u()(e)&&((o=Q({},e)).__optType=t),null!==(r=o)&&void 0!==r&&r.condition||(o.condition=function(e){return pe(e,t,n)}),o})):e}var me=function(e,t){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"value",r=2;e.find((function(e){return e[n]==="".concat(t).concat(r)}));)r++;return r};function ve(e,t){var n;return t&&((n=e[t])||(n=ce(t))),n}var ye=function(e){var t,n,r=e||{},o=r.dsNameKey,i=r.dsName,a=null==te||null===(t=te.designer)||void 0===t||null===(n=t.currentDocument)||void 0===n?void 0:n.nodesMap,u={configList:[],node:null};if(null!=a&&a.values()){var l,c=Y(null==a?void 0:a.values());try{for(c.s();!(l=c.n()).done;){var s,f=l.value;if((null==f||null===(s=f.getPropValue)||void 0===s?void 0:s.call(f,o))===i){var p=f.componentName;if("CnTable"===p)u.configList=[{label:D.J,text:D.J,value:"state.".concat(i,".").concat(D.u)},{label:"选中数据主键列表(selectedRowKeys)",text:"选中数据主键列表(selectedRowKeys)",value:"state.".concat(i,".").concat(D.l)},{label:"选中数据列表(selectedRowRecords)",text:"选中数据列表(selectedRowRecords)",value:"state.".concat(i,".").concat(D.m)},{label:"表格请求返回的数据(tableData)",text:"表格请求返回的数据(tableData)",value:"state.".concat(i,".").concat(D.v)},{label:"表格的列头(columns)",text:"表格的列头(columns)",value:"state.".concat(i,".").concat(D.t)},{label:"表格请求返回的分页信息(paging)",text:"表格请求返回的分页信息(paging)",value:"state.".concat(i,".").concat(D.k),children:[{label:"当前页(currentPage)",text:"当前页(currentPage)",value:"state.".concat(i,".").concat(D.k,".currentPage")},{label:"每页显示几条(pageSize)",text:"每页显示几条(pageSize)",value:"state.".concat(i,".").concat(D.k,".pageSize")},{label:"数据总个数(totalCount)",text:"数据总个数(totalCount)",value:"state.".concat(i,".").concat(D.k,".totalCount")}]},{label:"请求返回的额外信息(extra)",text:"请求返回的额外信息(extra)",value:"state.".concat(i,".").concat(D.w)}];else if("CnTab"===p)u.configList=[{label:"Tab的选中项",text:"Tab的选中项",value:"state.".concat(i,".").concat(D.s)}];else if("CnList"===p)u.configList=[{label:"List 当前点击项",text:"List 当前点击项",value:"state.".concat(i,".").concat(D.j)}];else{var d,m=null==f||null===(d=f.getPropValue)||void 0===d?void 0:d.call(f,"config");if(Array.isArray(m)&&m.length>0){var v=et(m,"label","name","state.".concat(i),{dsName:i});Fe(v)&&(u.configList=[].concat(G(u.configList),G(v)))}"CnFormDialog"===p&&u.configList.push({label:D.A,children:[{label:D.G,value:"state.valueOf.".concat(i).concat(D.n,"openDialogMode")}]})}u.node=f;break}}}catch(e){c.e(e)}finally{c.f()}}return u};function he(e){if("string"==typeof e)return e;if(u()(e)){var t=e.mock,n=e.type;e.value;return"JSExpression"===n?t||"动态标题弹窗":"动态标题"}return e}function ge(e){return u()(e)&&"cn-i18n"===e.type?e.dm||"":e}function be(e){var t=e||{},n=t.propsData,r=t.componentName,o=(n||{}).tableName,i=(n||{}).title,a=i=he(ge(i));return"CnTable"===r?o||"表格":i?("CnFormDialog"===r?a="表单弹窗_".concat(i):"CnDialog"===r&&(a="弹窗_".concat(i)),a):void 0}var Se=function(e){var t,n=e||{},r=n.typeList,o=n.needChildren,i=null==te||null===(t=te.context)||void 0===t?void 0:t.getManager("dataPool"),a=null==i?void 0:i.getItems(),u=[];return(null==a?void 0:a.length)>0&&a.forEach((function(e){var t=e.id,n=e.name,i=e.type,a=e.config,l=(null==a?void 0:a.description)||n,c={text:l,label:l,value:n,dataSourceId:null==a?void 0:a.id,id:t},s=ye({dsNameKey:"_dataSourceName",dsName:n})||{},f=s.configList,p=s.node,d=be(p);c.componentName=null==p?void 0:p.componentName,d&&(c.label=d,c.text=d),o&&(null==f?void 0:f.length)>0&&(c.children=f),Array.isArray(r)&&r.length>0?r.includes(i)&&u.push(c):u.push(c)})),u},we=function(e){var t,n=e||{},r=n.typeList,o=n.needChildren,i=n.prototypeConfig,a=null==te||null===(t=te.context)||void 0===t?void 0:t.getManager("dataPool"),u=null==a?void 0:a.getItems(),l=[],c=i||{},s=c.flowList,f=c.currentFlowIndex;if((null==u?void 0:u.length)>0&&u.forEach((function(e){var t=e.name,n=e.type,i=e.config,a=(null==i?void 0:i.description)||t,u={text:a,label:a,value:"state.".concat(t)},c=ye({dsNameKey:"_dataSourceName",dsName:t})||{},s=c.configList,f=be(c.node);f&&(u.label=f,u.text=f),o&&(null==s?void 0:s.length)>0&&(u.children=s),Array.isArray(r)&&r.length>0?r.includes(n)&&l.push(u):l.push(u)})),"number"==typeof f&&Array.isArray(s)&&s.length>0){var p=s.slice(0,f);if((null==p?void 0:p.length)>0){var d={label:"动作编排的数据",children:[]};p.forEach((function(e,t){var n=e||{},r=n.optType,o=n.active;n.options;if(r&&!0===o&&R.j.includes(r)){var i=t;0===t&&(i="");var a="state.valueOf.".concat(r).concat(i),u="发请求",l=[{label:"success",value:"".concat(a,".success")},{label:"data",value:"".concat(a,".data")},{label:"msg",value:"".concat(a,".msg")}];"submit"===r?u="提交":"jsbridge"===r&&(u="跨端JsBridge",l=[{label:"success",value:"".concat(a,".success")},{label:"data",value:"".concat(a,".data")},{label:"error",value:"".concat(a,".error")}]),d.children.push({label:"".concat(u).concat(i),value:a,children:l})}})),d.children.length>0&&l.unshift(d)}}return l};function Oe(e){var t=[],n=e||{},r=n.currentFlowIndex,o=n.flowList;if("number"==typeof r&&Array.isArray(o)&&o.length>0){var i=o.slice(0,r);(null==i?void 0:i.length)>0&&i.forEach((function(e,n){var r,o=e||{},i=o.optType,a=o.active;if(i&&!1!==a&&("submit"===i?r="提交":"request"===i&&(r="发请求"),["request","submit"].includes(i))){var u=n;0===n&&(u="");var l="".concat(D.b,".valueOf.").concat(i).concat(u);t.push({label:"".concat(r).concat(u),value:l,children:[{label:"success",value:"".concat(l,".success")},{label:"data",value:"".concat(l,".data")},{label:"msg",value:"".concat(l,".msg")}]})}}))}return t}function xe(e){return e&&"function"==typeof e.realize?e.realize():e}function _e(e){if("string"==typeof e&&e.length>0){if(e===ae)return{prefix:ae};if(e.startsWith("".concat(oe)))return{prefix:oe,value:e.replace("".concat(oe,"."),"")};if(e.startsWith(re))return{prefix:re,value:e.replace("".concat(re,"."),"")};if(e.startsWith(ie)){if(e.endsWith(ie)){var t=e.slice(6,e.lastIndexOf(ie));return{prefix:ie,dataSourceName:t}}var n=e.indexOf("".concat(ie,"."));if(n>0){var r=e.slice(6,n),o=e.slice(n+7);if(o&&r)return{prefix:ie,value:o,dataSourceName:r}}}}return!1}function Ce(e){return!!(u()(e)&&e.group&&e.param)}function Pe(e){if("function"==typeof e){var t;try{for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];t=e.apply(void 0,r)}catch(e){}return t}}function Ae(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=_e(e),r=t.urlParamsDataSource,o=t.recordDataSource,i=t.state,a=t.extraParamList,u=void 0===a?[]:a,l=t.tableCurrentRow,s=t.extraParam,f=t.getExtraParam;if(n){var p,d=n.prefix,m=n.value,v=n.dataSourceName;return d===ae?p=void 0:d===oe?p=o:d===re?p=r:d===ie&&v&&(p=null==i?void 0:i[v]),m?c()(p,m):p}if("function"==typeof e)try{var y=u;return Array.isArray(y)||(y=[]),e.apply(void 0,[o,i].concat(G(y)))}catch(e){return}else if(Ce(e)){var h=e.group,g=e.param,b=e.secondParam,S=e.thirdParam;if(h&&g){var w,O=s;"function"==typeof f&&(O=Pe(f));var x=(Z(w={},oe,o),Z(w,D.b,i),Z(w,D.u,l),Z(w,D.c,O),w);return b?c()(x,"".concat(h,".").concat(g,".").concat(b).concat(S?".".concat(S):"")):c()(x,"".concat(h,".").concat(g))}}return e}function je(e,t){var n=e||{},r=n.url,o=n.urlParams,i=void 0===o?[]:o;if(r){var a="",u=t||{},l=u.urlParamsDataSource,c=u.recordDataSource,s=u.state,f=u.extraParamList;if(i&&i.length>0){var p=Object(k.c)(i,{urlParamsDataSource:l,recordDataSource:c,state:s,extraParamList:f});a=b.a.stringify(p)}var d=Ae(r,{urlParamsDataSource:l,recordDataSource:c,state:s,extraParamList:f});if("string"==typeof d&&d.length>0)return-1!==d.indexOf("?")?d+="&".concat(a):d+="?".concat(a),d}}function Ne(e){var t=e||{},n=t.formItemConfig,r=t.isDesign,o=t.urlParams,i=t.formValue,a=t.state,l=t.usedComponentList,c=t.formProps,s=t._context,f=t.formInstance,p=t.getFormInstance,d=t.isInCnFilterPro,m=(c||{}).formStyle||{},v=m.readOnly,y=m.allowCopy,h=n||{},g=h.label,b=h.name,S=h.componentName,w=h.rules,O=void 0===w?[]:w,x=h.options,_=void 0===x?{}:x,P=h.disabled,A=h.hidden,j=h.hasClear,N=h.tip,T=h.readOnly,D=h.placeholder,k=h.extra,L=h.colSpan,R=h.readOnlyClick,B=h.size,U=h.labelAlign,q=(h.__advancedCodeConfig__||{}).handleProps,W=g,z=_.dataOrigin,K=Q({},_);if(!0===v&&!0===y&&(K.readOnlyProps={allowCopy:!0}),u()(R)&&null!=R&&R.optType){var H=Object(E.getButtonAction)(Q(Q({},R),{},{position:M.a.arrayTableCell}));H&&!r&&(K.readOnlyProps||(K.readOnlyProps={}),"function"==typeof H&&(K.readOnlyProps.onClick=H.bind(null,{buttonConfig:R,state:null==s?void 0:s.state,urlParamsDataSource:o,_context:s,position:M.a.arrayTableCell})))}void 0!==j&&(K.hasClear=j),B&&(K.size=B),D&&(K.placeholder=D);var G=ve(C.a,S);if(G){var Y;!0===G.isBizComponent&&(K[F.d]=function(){return s});var $=null==G?void 0:G.component,J=null===(Y=$=xe($))||void 0===Y?void 0:Y.formBeforeHandler;J&&(K=J(K,{isDesign:r,urlParamsDataSource:o,recordDataSource:i,state:a,isInForm:!0,formInstance:f,_context:s,getFormInstance:p}))}var X={};if("number"==typeof L&&(X.colSpan=L),b&&S&&"CnAgreement"!==S){var Z,ee;if("function"==typeof q){var te=Pe(q,Q({},K),null==s?void 0:s.state);u()(te)&&(ee=I()(te,Q({},K)))}ee||(ee=Q({},K));var ne=Q({title:W,"x-component":S,"x-component-props":ee,"x-decorator":"CnFormItem"},X);if(ne["x-data"]={disabled:P,hidden:A,readOnly:T},ne["x-decorator-props"]={},N&&(ne["x-decorator-props"].tip=N),U&&(ne["x-decorator-props"].labelAlign=U),k)if("string"==typeof k)ne["x-decorator-props"].extra=k;else if(u()(k)){var re=k.redirectType,oe=k.text,ie=je(k,{urlParamsDataSource:o,recordDataSource:i,state:a}),ae={style:{color:"#005be5"}};"open"===re&&(ae.target="_blank"),ie&&(ae.href=ie),ne["x-decorator-props"].extra=React.createElement("a",Q({},ae),oe)}else"function"==typeof k&&(ne["x-decorator-props"].extra=Pe(k,i,a));if(l.push(S),O.length>0&&(ne["x-validator"]=Object(C.j)(O,{formValue:i,state:a,position:V.a.form})),G){var ue=null==G?void 0:G.formItemBeforeHandler;ue&&ue(ne,{formItemConfig:n,formProps:c,isDesign:r,usedComponentList:l,urlParams:o,formValue:i,state:a,_context:s,formInstance:f})}var le,ce=null===(Z=ne["x-component-props"])||void 0===Z?void 0:Z.dataSource;if("static"===z)Array.isArray(ce)&&ce.length>0&&(ne.enum=ce),null!=ne&&null!==(le=ne["x-component-props"])&&void 0!==le&&le.dataSource&&("CnAsyncSelect"===S||d||delete ne["x-component-props"].dataSource);return ne}}function Ee(e){var t,n,r,o=v()(e);if(o&&(o=(o=o.replaceAll('"',"")).replaceAll("'","")))if(o.startsWith("".concat(re,".")))t=re,n=o.replace("".concat(re,"."),"");else if(o.startsWith("".concat(ie))){var i=o.lastIndexOf("".concat(ie));i>0&&(t=e.slice(0,i+6),n=e.slice(i+7),r=e.slice(6,i))}else t=o;return{attr:t,urlParamsKey:n,dataSourceName:r}}var Te=[">=","<=",">","<","!==","!=","===","==","="];function Ie(e){var t,n,r,o,i,a,u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;e||(e="");try{if("string"==typeof e&&e.length>0){r=Te.find((function(t){return e.includes(t)}));try{var l,c;if(r){var s=e.split(r);l=(l=(l=v()(s[0])).replaceAll('"',"")).replaceAll("'",""),c=v()(s[1])}else l=e;if(l){var p=Ee(l);p.attr&&(t=p.attr),p.urlParamsKey&&(i=p.urlParamsKey),p.dataSourceName&&(a=p.dataSourceName)}if(c){var m=['"','"',"'"],y=m.find((function(e){return c.includes(e)}));if(y)c=c.slice(c.indexOf(y)+1,c.lastIndexOf(y)),o="string";else if("true"===c||"false"===c)o="boolean";else{var h=Number(c);d()(h)&&!f()(h)&&(o="number")}if(c)if(u||(u=o),"boolean"===u)n="true"===c;else if("number"===u){var g=Number(c);n=d()(g)&&!f()(g)?g:void 0}else n=c}}catch(e){}}}catch(e){}return{attr:t,value:n,symbol:r,type:o,urlParamsKey:i,dataSourceName:a}}function De(e){var t=Ie(e);if(t){var n=t.attr,r=t.value,o=t.symbol,i=t.urlParamsKey,a=t.dataSourceName;try{if(n&&o)if(n.startsWith(ie)){if(i&&a)switch(o){case">":return function(e,t,n){return c()(null==n?void 0:n[a],i)>r};case"<":return function(e,t,n){return c()(null==n?void 0:n[a],i)<r};case">=":return function(e,t,n){return c()(null==n?void 0:n[a],i)>=r};case"<=":return function(e,t,n){return c()(null==n?void 0:n[a],i)<=r};case"===":case"==":case"=":return null==r||""===r?function(e,t,n){return!c()(null==n?void 0:n[a],i)}:function(e,t,n){return c()(null==n?void 0:n[a],i)===r};case"!==":case"!=":return null==r||""===r?function(e,t,n){return!!c()(null==n?void 0:n[a],i)}:function(e,t,n){return c()(null==n?void 0:n[a],i)!==r}}}else if(n===re){if(i)switch(o){case">":return function(e,t){return(null==t?void 0:t[i])>r};case"<":return function(e,t){return(null==t?void 0:t[i])<r};case">=":return function(e,t){return(null==t?void 0:t[i])>=r};case"<=":return function(e,t){return(null==t?void 0:t[i])<=r};case"===":case"==":case"=":return null==r||""===r?function(e,t){return!(null!=t&&t[i])}:function(e,t){return(null==t?void 0:t[i])===r};case"!==":case"!=":return null==r||""===r?function(e,t){return!(null==t||!t[i])}:function(e,t){return(null==t?void 0:t[i])!==r}}}else if(n.startsWith("".concat(oe,"."))){var u=n.slice("".concat(oe,".").length);if(u)switch(o){case">":return function(e){return(null==e?void 0:e[u])>r};case"<":return function(e){return(null==e?void 0:e[u])<r};case">=":return function(e){return(null==e?void 0:e[u])>=r};case"<=":return function(e){return(null==e?void 0:e[u])<=r};case"===":case"==":case"=":return null==r||""===r?function(e){return!(null!=e&&e[u])}:function(e){return(null==e?void 0:e[u])===r};case"!==":case"!=":return null==r||""===r?function(e){return!(null==e||!e[u])}:function(e){return(null==e?void 0:e[u])!==r}}}}catch(e){}}}function ke(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];if("boolean"==typeof e)return e;if("function"==typeof e){var i;try{var a=r.map((function(e){return null==e?{}:e}));i=e.apply(void 0,G(a))}catch(e){console.error(e)}if("boolean"==typeof i)return i}else if("string"==typeof e&&e.length>0){var l=De(e),s=[].concat(r),f={},p={},d={};s.length>0&&(f=r[0]||{},(d=r[r.length-1])&&d.urlParams&&(p=d.urlParams));var m=Pe(l,f,p,d||{});if("boolean"==typeof m)return m}else if(u()(e)){var v=e.group,y=e.param,h=e.secondParam,g=e.symbol,b=(e.type,e.value),S=e.thirdParam;if(v&&y&&g){var w;v===D.b?h&&(w=c()(t,"".concat(v,".").concat(y,".").concat(h).concat(S?".".concat(S):""))):w=c()(t,"".concat(v,".").concat(y));var O=D.I[g];if("function"==typeof O){var x=O(w,b,e);if("boolean"==typeof x)return x}}}}function Le(e){var t;return u()(e)?t=null==e?void 0:e.__designMode:"string"==typeof e&&(t=e),"design"===t}function Re(e,t,n,r,o){var i;if(n){var a=e[n];a||(a=fe(n,t)),"function"==typeof a&&(a=Pe(a,{position:t}));var l=!0;if(a&&a.position&&a.position.includes(t)||(l=!1),u()(o))for(var c in o){var s;c&&Array.isArray(null===(s=a)||void 0===s?void 0:s[c])&&(a[c].includes(o[c])||(l=!1))}l&&(a.label||(a.label=a.title),a.value||(a.value=a.componentName),i=r?a[r]:a)}return i}function Me(e){var t=e.position,n=e.primaryKey,r=e.componentMap,o=Object.keys(r),i=le(),a=[];return h()([].concat(o,G(i))).forEach((function(e){var o=Re(r,t,e)||{},i=o.getPrototypeList,u=o.configure,l=void 0===u?[]:u;if("function"==typeof i){var c=i(t);c&&c.length>0&&(a=[].concat(G(a),G(de(c,e,n))))}else(null==l?void 0:l.length)>0&&(a=[].concat(G(a),G(de(l,e,n))))})),a}function Be(e,t,n){var r=Re(e,t,n,"getDefaultProps");if("function"==typeof r)return r()}function Ve(e){var t=e.position,n=e.componentMap,r=e.extraQueryParams,o=[],i=Object.keys(n),a=le();return h()([].concat(i,G(a))).forEach((function(e){var i=Re(n,t,e,null,r);if(i){var a=i.bizInfo,u=void 0===a?[]:a;if(u.length>0)return void u.forEach((function(e){var t=e.label,n=e.value,r=o.find((function(e){return e.value===n}));r?null==r||r.children.push(i):o.push({title:t,value:n,children:[i]})}));o.push(i)}})),o}function Fe(e){return Array.isArray(e)&&e.length>0}function Ue(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:4;return O("abcdefghijklmnopqrstuvwxyz",e)()}function qe(e){var t="";return e&&e.variable&&(t=e.variable.slice(e.variable.lastIndexOf(".")+1)),t}function We(e){var t,n,r=(e||{}).componentName,o="";if((null===(t=n=Se())||void 0===t?void 0:t.find((function(e){return e.value==="".concat(r)})))&&(o=me(n,r)),ne){var i,a,u,l,c,s=null==ne||null===(i=ne.designer)||void 0===i||null===(a=i.getComponentMeta)||void 0===a||null===(u=a.call(i,r))||void 0===u?void 0:u.prototype,f=null==ne||null===(l=ne.context)||void 0===l?void 0:l.getManager("dataPool"),p=null==f?void 0:f.addItem({description:"".concat((null==s||null===(c=s.options)||void 0===c?void 0:c.title)||r).concat(o,"的数据源"),dpType:"VALUE",id:"",initialData:"",isGlobal:!1,name:"".concat(r).concat(o),protocal:"VALUE"});if(null!=p&&p.name)return p}}function ze(e){var t=e||{},n=t.msg,r=(t.extra||{}).type,o="success";ue[r]&&(o=r),L.CnMessage[o](n||"请求成功")}function Ke(e){var t,n,r,o,i,a,u,l,c,s,f=e||{},p=f.nodeId,d=f.newFormConfig,m=ee[p];if(m){var v=m.formConfigLength,y=m.formConfig;if(v===(null==d?void 0:d.length)){var h=!0;for(var g in y){var b=null==d?void 0:d[g],S=y[g];if((null==b?void 0:b.componentName)!==(null==S?void 0:S.componentName)){h=!1;break}}if(!0===h){var w,O,x,_=null===(w=document.querySelector(".lc-sortable"))||void 0===w||null===(O=w.children)||void 0===O?void 0:O[0];if("handled"===(null==_||null===(x=_.getAttribute)||void 0===x?void 0:x.call(_,"handled")))return}}}console.info("design: form handle indent"),n={config:d,formInfo:He(d)||{},children:null===(t=document.querySelector(".lc-sortable"))||void 0===t?void 0:t.children},o=(r=n||{}).config,i=r.formInfo,a=r.children,l=(u=i||{}).isFormStep,c=u.isFormTab,s=u.hasCard,Fe(o)&&o.forEach((function(e,t){var n=e||{},r=n.componentName;if(n.name&&r){var o,i,u,f,p=null==a?void 0:a[t];l||c?"CnFormStepItem"===r||"CnFormTabItem"===r?(o="#cbd9ff",i="5px",u="3px",f="0px"):(i="0px",u="0px",f="12px",o="#f0f2ff"):s&&("CnCard"===r?(o="#cbd9ff",i="5px",u="3px",f="0px"):(i="0px",u="0px",f="12px",o="#f0f2ff")),null!=p&&p.style&&(0===t&&p.setAttribute("handled","handled"),p.style.borderTopLeftRadius=i,p.style.padding=u,p.style.marginLeft=f,p.style.backgroundColor=o)}})),ee[p]={formConfigLength:null==d?void 0:d.length,formConfig:null==d?void 0:d.map((function(e){return{componentName:e.componentName,name:e.name}}))}}function He(e){var t,n=!1,r=!1,o=!1,i=0;if(Fe(e))for(var a in e){var u=e[a];if("CnFormStepItem"===(null==u?void 0:u.componentName)){t=u,n=!0;break}if("CnFormTabItem"===(null==u?void 0:u.componentName)){r=!0,i=+a;break}"CnCard"===(null==u?void 0:u.componentName)&&(o=!0)}return{firstFormStep:t,isFormStep:n,isFormTab:r,firstFormTabIndex:i,hasCard:o}}function Ge(e,t,n,r){t&&(null==r||r())}function Ye(e){"http"===(null==e?void 0:e.serviceType)&&(null==e?void 0:e.contentType)===R.i&&(e.headers={"content-type":R.i})}var $e=function(e){var t,n,r=null===(t=(n=window).getCnLowcodeStoreItem)||void 0===t?void 0:t.call(n,"__next_cone_domain__");return r&&null!=r&&r.value?"".concat(location.protocol,"//").concat(r.value).concat(e):R.l+e};function Je(e){var t=e||{},n=t.componentProps,r=t.isDesign,o=t.urlParamsDataSource,i=t.recordDataSource,a=t.state,l=t.ignoreHandleParam;if(u()(n)){var c=n.dataOrigin,s=n.extraProps;if("request"===c){var f,p,d,m,v,y,h,g,b;if(delete n.dataSource,"mokelay"===(null==n||null===(f=n.requestConfig)||void 0===f?void 0:f.serviceType)){if(n.requestConfig.method="post",r&&null!=n&&null!==(g=n.requestConfig)&&void 0!==g&&g.url)n.requestConfig.url=$e(null===(b=n.requestConfig)||void 0===b?void 0:b.url)}else null!=n&&n.requestConfig&&(n.requestConfig.withCredentials=!0);if(!0!==l&&Array.isArray(null==n||null===(p=n.requestConfig)||void 0===p?void 0:p.params)&&(null==n||null===(d=n.requestConfig)||void 0===d?void 0:d.params.length)>0){var S,w,O=Object(k.c)(null==n||null===(S=n.requestConfig)||void 0===S?void 0:S.params,{urlParamsDataSource:o,recordDataSource:i,state:a});if(O)"post"===(null==n||null===(w=n.requestConfig)||void 0===w?void 0:w.method)?(n.requestConfig.data=O,delete n.requestConfig.params):n.requestConfig.params=O}"mock"!==(null==n||null===(m=n.requestConfig)||void 0===m?void 0:m.serviceType)&&"function"==typeof(null==n||null===(v=n.requestConfig)||void 0===v?void 0:v.resultProcessFunc)?n.requestConfig.formatResult=function(e){var t,r,o,i=se(e);try{var a;i=null==n||null===(a=n.requestConfig)||void 0===a?void 0:a.resultProcessFunc(i)}catch(e){console.error("请求结果回调执行失败",e)}if(Array.isArray(null===(t=i)||void 0===t?void 0:t.data))i=i.data;else if(Array.isArray(null===(r=i)||void 0===r||null===(o=r.data)||void 0===o?void 0:o.dataSource)){var u,l;i=null===(u=i)||void 0===u||null===(l=u.data)||void 0===l?void 0:l.dataSource}return i}:"mock"===(null==n||null===(y=n.requestConfig)||void 0===y?void 0:y.serviceType)&&u()(null==n||null===(h=n.requestConfig)||void 0===h?void 0:h.mockData)&&(n.requestConfig.formatResult=function(){var e,t;return _()(null==n||null===(e=n.requestConfig)||void 0===e||null===(t=e.mockData)||void 0===t?void 0:t.data)}),null!=n&&n.searchRemote&&(n.filterLocal=!1,null!=n&&n.searchKey&&null!=n&&n.requestConfig&&(n.requestConfig.searchKey=n.searchKey)),null!=n&&n.requestConfig&&(n.requestConfig.throttleWait=800,!0===(null==s?void 0:s.enableRemoteLazyLoad)&&(n.enableRemoteLazyLoad=!0,null!=s&&s.remoteLazyLoadKey&&(n.requestConfig.remoteLazyLoadKey=s.remoteLazyLoadKey)),Ye(n.requestConfig)),!1===(null==n?void 0:n.requestWhenFocus)||(n.onVisibleChange=Ge.bind(null,{requestConfig:null==n?void 0:n.requestConfig,state:a,recordDataSource:i})),delete n.searchRemote,delete n.searchKey,delete n.extraProps,delete n.requestWhenFocus,n.showSearch=!0}else delete n.requestConfig}}function Xe(e){var t=e||{},n=t.componentProps,r=t.state;if(u()(n)){var o=n.dataOrigin,i=n.dataSource;if("static"===o){if("function"==typeof i)try{var a=i(r);Array.isArray(a)&&(n.dataSource=a)}catch(e){}else if(Ce(i)){var l=Ae(i,{state:r});Array.isArray(l)&&(n.dataSource=l)}Array.isArray(n.dataSource)||(n.dataSource=[])}}}function Qe(e){var t,n=e||{},r=n.dataFrom,o=n.state,i=n._context,a=n._bindFilter;if(u()(r)){var l=r.dataOrigin,c=r.dataSource;if(l===R.h){if(Array.isArray(c))t=c;else if("function"==typeof c)try{var s=c(o);Array.isArray(s)&&(t=s)}catch(e){}else if(Ce(c)){var f=Ae(c,{state:o});Array.isArray(f)&&(t=f)}}else if(l===R.g&&u()(null==r?void 0:r.requestConfig))return Object(k.e)({buttonConfig:{options:{requestConfig:null==r?void 0:r.requestConfig}},recordDataSource:{},state:o,needSuccessToast:!1,handleParams:function(){return Q({},Tt({filterConfig:{_bindFilter:a},_context:i}))},extraParamList:[]})}return t}function Ze(e){return R.m.includes(e)}function et(e,t,n,r,o){var i=[],a=(o||{}).dsName;return Fe(e)&&e.forEach((function(e){var o=e.componentName,u=ge(e[t]),l=e[n];if(l){var c=u?"".concat(u,"(").concat(l,")"):l,s={label:c,text:c,value:"".concat(r,".").concat(l)};"RangePicker"!==o&&"RangeTimePicker"!==o||(s.children=[{label:"开始时间",value:"".concat(s.value,"[0]")},{label:"结束时间",value:"".concat(s.value,"[0]")}]),"CnFormArrayCard"===o&&null!=e&&e.name&&a&&(i.push(Q({},s)),s.label="".concat(s.label," 的额外数据"),s.children=[{label:D.J,value:"state.valueOf.".concat(a,".").concat(e.name,".").concat(D.a)}]),i.push(s)}})),i}function tt(e){var t,n=e.field,r=e.id;if(r){var o,i,a,u=null==n||null===(o=n.getNode)||void 0===o||null===(i=o.call(n))||void 0===i||null===(a=i.document)||void 0===a?void 0:a.nodesMap;if(null!=u&&u.values()){var l,c=Y(u.values());try{for(c.s();!(l=c.n()).done;){var s=l.value;if((null==s?void 0:s.id)===r){t=s;break}}}catch(e){c.e(e)}finally{c.f()}}}return t}function nt(e){var t=e||{},n=t.config,r=t.arrayTableName;if(r&&Fe(n)){var o=[];return n.forEach((function(e){var t=e||{},n=t.label,i=t.name;if(i){var a=ge(n)||i;o.push({label:a,value:"".concat(r,".").concat(D.a,".").concat(i)})}})),o}}function rt(e){if(null!=e&&e.id){var t,n,r,o,i=e.getPropValue(R.c);if(i)if(!(null==te||null===(t=te.designer)||void 0===t||null===(n=t.currentDocument)||void 0===n||null===(r=n.nodesMap)||void 0===r||null===(o=r.get)||void 0===o?void 0:o.call(r,e.id))){var a,u,l,c,s=(f=i,null==te||null===(p=te.context)||void 0===p||null===(d=p.getManager)||void 0===d||null===(m=d.call(p,"dataPool"))||void 0===m||null===(v=m.getItemByName)||void 0===v?void 0:v.call(m,f));if(s&&s.id)null==te||null===(a=te.context)||void 0===a||null===(u=a.getManager)||void 0===u||null===(l=u.call(a,"dataPool"))||void 0===l||null===(c=l.removeItem)||void 0===c||c.call(l,s.id)}}var f,p,d,m,v}function ot(e,t){var n=t||{},r=n.urlParamsDataSource,o=n.state,i=(n.position,n.isDesign),a=n.formConfig,l=n.getExtraParam,c=n.ignoreDefaultSelectFormRequest,s=e||{},f=s.dataOrigin,p=s.defaultValue,d=void 0===p?{}:p,m=s.requestConfig,v=void 0===m?{}:m;s.afterRequest;if("static"===f){var y=Ae(d,{urlParamsDataSource:r,state:o});if(y){if(u()(y)&&Object.keys(y).length>0)return y;if(Fe(y)&&"function"!=typeof d){var h={},g={},b={},S={};if(Array.isArray(a)&&a.forEach((function(e){var t=e.name,n=e.componentName,r=e.options;t&&null!=r&&r.outputFormat&&(g[t]=r.outputFormat),b[t]=n,S[t]=e})),y.forEach((function(e){var t=e.name,n=e.valueType,r=e.value;if(t&&n&&void 0!==r)if("buildIn"===n){if(u()(r)){var i=ct(r,g[t],{range:"RangePicker"===(null==b?void 0:b[t])});i&&(h[t]=i)}}else if("DefaultSelect"===n){var a=S[t];if(R.e.includes(null==a?void 0:a.componentName)){var l=(a||{}).options;if((null==l?void 0:l.dataOrigin)===R.h){var s=l.dataSource;if(Fe(s)&&"number"==typeof r){var f=s[r];void 0!==(null==f?void 0:f.value)&&(h[t]=f.value)}}else(null==l?void 0:l.dataOrigin)===R.g&&at(h[t])&&!0!==c&&(h[t]=e)}}else h[t]="SelectFromDataSource"===n?Ae(r,{state:o}):r})),Object.keys(h).length>0)return h}}}else if("request"===f){if(!1===At(v,Z({},D.b,o),{},o))return;var w=it({requestConfig:v,state:o,extraParam:null==l?void 0:l()});if(w)return Object(k.e)({buttonConfig:{options:{requestConfig:Q(Q({},v),{},{url:w,dynamicUrl:void 0})}},urlParamsDataSource:r,recordDataSource:{},state:o,needSuccessToast:!1,isDesign:i,getExtraParam:l}).then((function(e){var t=se(e),n=t.success,r=t.data;if(n&&u()(r)&&Object.keys(r).length>0)return r}))}}function it(e){var t,n=e||{},r=n.requestConfig,o=n.state,i=n.extraParam;if(r){var a=r.dynamicUrl,u=r.useDynamicUrl;if(t=r.url,!0===u&&"function"==typeof a){var l=Pe(a,o,i||{});t="string"==typeof l?l:""}}return t}function at(e){return null==e||""===e}function ut(e,t){return e?t?e.format(t):null==e?void 0:e.valueOf():e}var lt=function(e){var t={};if("object"===H(e)){var n=Object.keys(e);n&&n.length>0&&n.forEach((function(n){t[n]=e[n]}))}return t};function ct(e,t,n){var r=n.range;if(u()(e))try{var o=e.num,i=e.rela,a=e.time,l=e.unit;if(i&&void 0!==o&&l){var c=A()()[i](o,l);if(c){var s,f;if(r)return"subtract"===i?(s=ut(c,t),f=ut(A()(),t)):"add"===i&&(s=ut(A()(),t),f=ut(c,t)),[s,f];if(a)return"now"!==a&&(c=c[a]("d")),ut(c,t)}}}catch(e){}}function st(e,t){var n={waitComponentList:[],waitComponentMap:{},configMap:{}};return Fe(e)&&e.forEach((function(e,r){var o=(e||{}).name;n.configMap[o]=e;var i=ft(e,t);i&&(n.waitComponentList.push(o),n.waitComponentMap[o]=i)})),n}function ft(e,t){var n=t||{},r=n.dataOrigin,o=n.defaultValue;if(r===R.h&&N()(o)){var i=e||{},a=i.name,u=i.componentName,l=i.options;if(a&&R.e.includes(u)){var c=l||{},s=c.dataOrigin,f=c.requestConfig;if(s===R.g&&null!=f&&f.url){var p=o.find((function(e){return(null==e?void 0:e.name)===a&&"DefaultSelect"===(null==e?void 0:e.valueType)}));if(null!=p&&p.name)return p}}}return!1}function pt(e){var t=e||{},n=t.eventType,r=t.events,o=t._context,i=t.position,a=t.urlParamsDataSource,u=t.recordDataSource,l=t.jsParamList;if(n&&Array.isArray(r)&&r.length>0){var c,s=Y(r);try{for(s.s();!(c=s.n()).done;){var f=c.value;if(f.name===n){var p=Object(E.getButtonAction)(Q(Q({},f),{},{position:i}));"function"==typeof p&&p({buttonConfig:Q(Q({},f),{},{position:i,options:Q({},f)}),position:i,state:null==o?void 0:o.state,urlParamsDataSource:a,recordDataSource:u,_context:o,jsParamList:l})}}}catch(e){s.e(e)}finally{s.f()}}}function dt(e){var t={};return Array.isArray(e)&&e.length>0&&e.forEach((function(e){void 0!==e.value&&null!==e.value&&void 0!==e.label&&(t[e.value]=e.label)})),t}function mt(e,t){Fe(e)&&(null==e||e.forEach((function(e){null!=e&&e[t]&&(e[t]=ge(e[t]))})))}function vt(e){if(e){var t=e.url,n=e.serviceType;if(t&&n)return!0}return!1}function yt(e){if("string"==typeof e&&e.length>0)return React.createElement(L.CnIcon,{type:e})}function ht(e){var t=e||{},n=t.data,r=t._dataSourceName,o=t._context,i=t._dataSource;u()(n)&&r&&o&&(null==o||o.setState(Z({},r,Q(Q({},i),n))))}function gt(e){if(e){var t,n,r,o=(null==e||null===(t=e.path)||void 0===t?void 0:t.segments).slice(0,-1),i=null==e||null===(n=e.form)||void 0===n||null===(r=n.getValuesIn)||void 0===r?void 0:r.call(n,o);if(u()(i))return i}}function bt(e){var t,n,r,o;return null==te||null===(t=te.context)||void 0===t||null===(n=t.getManager)||void 0===n||null===(r=n.call(t,"dataPool"))||void 0===r||null===(o=r.getItemById)||void 0===o?void 0:o.call(r,e)}function St(e){if(e){var t=e.id,n=e.name,r=e.description;if(t&&n&&te){var o,i=null==te||null===(o=te.context)||void 0===o?void 0:o.getManager("dataPool");return null==i?void 0:i.addItem({description:r,dpType:"VALUE",id:t,initialData:"",isGlobal:!1,name:n,protocal:"VALUE"})}}}function wt(e){return Ot.apply(this,arguments)}function Ot(){return(Ot=K(q().mark((function e(t){var n,r,o,i,a,u,l,c,s,f,p,d,m,v,y;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=[],o=(r=t||{}).list,i=r.position,a=r._context,!Fe(o)||!a){e.next=22;break}e.t0=q().keys(o);case 4:if((e.t1=e.t0()).done){e.next=22;break}if(u=e.t1.value,l=o[u],s=(c=l||{}).active,f=c.optType,!0!==ke(s,Z({},D.b,null==a?void 0:a.state),{},null==a?void 0:a.state)){e.next=20;break}if(p=Object(E.getButtonAction)(Q(Q({},l),{},{position:i})),d=void 0,"function"!=typeof p){e.next=16;break}return e.next=15,p({position:i,needSuccessToast:!1,buttonConfig:Q({},l),_context:a,state:null==a?void 0:a.state,urlParamsDataSource:(null==a||null===(m=a.state)||void 0===m?void 0:m.urlParams)||{},recordDataSource:{}});case 15:d=e.sent;case 16:"function"==typeof(v=Object(E.getItem)(i,f,"handleFlowResult"))&&(d=v(d)),d&&a&&(0===(y=+u)&&(y=""),a.state.valueOf[f+y]=d),n.push(d);case 20:e.next=4;break;case 22:return e.abrupt("return",n);case 23:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function xt(e){var t=(e||{})._context;if(null!=t&&t.state){var n=Object.keys(t.state.valueOf);Array.isArray(n)&&n.length>0&&n.forEach((function(e){null!=e&&e.includes(D.n)}))}}function _t(e){u()(null==e?void 0:e.__advancedConfig__)&&(Object.keys(e.__advancedConfig__).forEach((function(t){var n=e.__advancedConfig__[t];t&&!at(n)&&(e[t]=n)})),delete e.__advancedConfig__)}function Ct(e,t){if(u()(e)){var n={};for(var r in e)if(r&&-1===r.indexOf("_unsafe_MixedSetter")){var o=Ae(e[r],t);r&&void 0!==o&&(n[r]=o)}return n}}function Pt(e){va