UNPKG

@univerjs-pro/sheets-pivot

Version:

Univer Sheets Pivot Table

1 lines 44.9 kB
'use strict';const _0x57e1ad=_0x2472;(function(_0x138662,_0x1b656c){const _0x156958=_0x2472,_0x26e6d1=_0x138662();while(!![]){try{const _0x306dda=parseInt(_0x156958(0x139))/0x1*(parseInt(_0x156958(0x108))/0x2)+-parseInt(_0x156958(0x12b))/0x3+parseInt(_0x156958(0x19e))/0x4+-parseInt(_0x156958(0xfb))/0x5+-parseInt(_0x156958(0xef))/0x6+parseInt(_0x156958(0x118))/0x7+-parseInt(_0x156958(0x140))/0x8*(-parseInt(_0x156958(0x179))/0x9);if(_0x306dda===_0x1b656c)break;else _0x26e6d1['push'](_0x26e6d1['shift']());}catch(_0x26ea42){_0x26e6d1['push'](_0x26e6d1['shift']());}}}(_0x16aa,0xeb5c0));function _0x2472(_0x18ed99,_0x2989ba){const _0x16aae7=_0x16aa();return _0x2472=function(_0x2472c6,_0x59f988){_0x2472c6=_0x2472c6-0xd1;let _0x472269=_0x16aae7[_0x2472c6];return _0x472269;},_0x2472(_0x18ed99,_0x2989ba);}var ee=Object[_0x57e1ad(0x19f)],te=(_0x2b66ad,_0x33184c,_0x169bf0)=>_0x33184c in _0x2b66ad?ee(_0x2b66ad,_0x33184c,{'enumerable':!0x0,'configurable':!0x0,'writable':!0x0,'value':_0x169bf0}):_0x2b66ad[_0x33184c]=_0x169bf0,y=(_0x286504,_0x3d6965,_0xd95338)=>te(_0x286504,typeof _0x3d6965!=_0x57e1ad(0x1ab)?_0x3d6965+'':_0x3d6965,_0xd95338);const r=require(_0x57e1ad(0x103)),l=require(_0x57e1ad(0x18e)),m=require('@univerjs/core'),R=require(_0x57e1ad(0x15c)),A=require(_0x57e1ad(0x1bf)),ie=require(_0x57e1ad(0x141));class x{constructor(_0x1169f7,_0xda2274,_0x4233cf,_0x4ca80a){const _0xb99818=_0x57e1ad;y(this,'unitId'),y(this,_0xb99818(0x194)),y(this,'pivotTableId'),y(this,_0xb99818(0x11d)),(this[_0xb99818(0x13a)]=_0x1169f7,this[_0xb99818(0x194)]=_0xda2274,this[_0xb99818(0x131)]=_0x4233cf,this['_injector']=_0x4ca80a);}['getConfig'](){const _0x3db695=_0x57e1ad;return this[_0x3db695(0x11d)]['get'](l[_0x3db695(0x15a)])[_0x3db695(0xe3)](this[_0x3db695(0x13a)],this['subUnitId'],this[_0x3db695(0x131)]);}[_0x57e1ad(0xdd)](_0x1686d6){const _0x5685e=_0x57e1ad,_0x254950=this['_injector'][_0x5685e(0x143)](m['ICommandService']),_0x547ade={'unitId':this[_0x5685e(0x13a)],'subUnitId':this[_0x5685e(0x194)],'pivotTableId':this[_0x5685e(0x131)],'pivotTableConfig':_0x1686d6};return _0x254950[_0x5685e(0x1ad)](l['SetPivotFieldsConfigCommand']['id'],_0x547ade);}[_0x57e1ad(0x17c)](_0x40c902){const _0x4797ce=_0x57e1ad,_0x1fc928=this['_injector']['get'](m['ICommandService']),_0x330f43={'unitId':this['unitId'],'subUnitId':this[_0x4797ce(0x194)],'pivotTableId':this[_0x4797ce(0x131)],'resetArea':_0x40c902};return _0x1fc928[_0x4797ce(0x1ad)](l[_0x4797ce(0x10f)]['id'],_0x330f43);}['getPivotTableId'](){const _0x3608c1=_0x57e1ad;return this[_0x3608c1(0x131)];}['getFieldSetting'](_0x3c2654){const _0x1e4d10=_0x57e1ad,_0x2985c7=this['_injector'][_0x1e4d10(0x143)](l['SheetsPivotTableConfigModel'])[_0x1e4d10(0xe3)](this[_0x1e4d10(0x13a)],this['subUnitId'],this[_0x1e4d10(0x131)]),_0x3c37c3=_0x2985c7==null?void 0x0:_0x2985c7[_0x1e4d10(0x174)];if(_0x3c37c3)return _0x3c37c3[_0x1e4d10(0x167)][_0x3c2654]||_0x3c37c3[_0x1e4d10(0x10a)][_0x3c2654];}[_0x57e1ad(0x14d)](){const _0x8279dc=_0x57e1ad,_0x3b6fd0=this[_0x8279dc(0x11d)],_0x5543dc=this['unitId'],_0x3257f3=this[_0x8279dc(0x131)],_0x283d6=_0x3b6fd0['get'](l['SheetsPivotTableConfigModel'])[_0x8279dc(0x1b8)](_0x5543dc,_0x3257f3);if(_0x283d6){const _0x4dbc52=_0x283d6[_0x8279dc(0xff)],_0x7a515e=_0x283d6[_0x8279dc(0x13c)],_0x155f6c=_0x283d6['displayNameRecord'],_0x57cada=[];for(const _0x38d137 of _0x4dbc52){const _0xb67480=_0x7a515e[_0x38d137];if(_0xb67480){const _0x39048b={'id':_0x38d137,'name':_0xb67480[_0x8279dc(0x164)],'fieldDataType':_0xb67480[_0x8279dc(0xe7)]};_0x155f6c&&_0x155f6c[_0x38d137]!==void 0x0&&(_0x39048b[_0x8279dc(0xec)]=_0x155f6c[_0x38d137]),_0x57cada[_0x8279dc(0x11f)](_0x39048b);}}return _0x57cada;}return[];}[_0x57e1ad(0xf5)](_0x655673){const _0x5677e5=_0x57e1ad;var _0x11723e;const _0x479a42=this['_injector'][_0x5677e5(0x143)](l[_0x5677e5(0x15a)])[_0x5677e5(0xe3)](this[_0x5677e5(0x13a)],this[_0x5677e5(0x194)],this[_0x5677e5(0x131)]),_0x1a5f34=_0x479a42==null?void 0x0:_0x479a42[_0x5677e5(0x174)][_0x5677e5(0x183)];return(_0x11723e=_0x1a5f34==null?void 0x0:_0x1a5f34[_0x5677e5(0xf8)](_0x16b45a=>_0x16b45a[_0x5677e5(0x10b)]===_0x655673))==null?void 0x0:_0x11723e[_0x5677e5(0x1a6)];}[_0x57e1ad(0xd9)](){const _0x519a66=_0x57e1ad,_0x31ea08=this[_0x519a66(0x11d)][_0x519a66(0x143)](l[_0x519a66(0x15a)])['getPivotTableConfig'](this[_0x519a66(0x13a)],this[_0x519a66(0x194)],this[_0x519a66(0x131)]),_0x34e048=_0x31ea08==null?void 0x0:_0x31ea08[_0x519a66(0x174)][_0x519a66(0x183)];return(_0x34e048==null?void 0x0:_0x34e048['concat']())||[];}[_0x57e1ad(0xe9)](_0x1a96a9){const _0x8a4542=_0x57e1ad,_0x13cfa8=this['_injector']['get'](l[_0x8a4542(0x15a)])[_0x8a4542(0xe3)](this[_0x8a4542(0x13a)],this[_0x8a4542(0x194)],this[_0x8a4542(0x131)]),_0x5c60ae=_0x13cfa8==null?void 0x0:_0x13cfa8[_0x8a4542(0x174)];if(_0x5c60ae)switch(_0x1a96a9){case r['PivotTableFiledAreaEnum'][_0x8a4542(0xd3)]:return _0x5c60ae[_0x8a4542(0x168)][_0x8a4542(0x1b9)]();case r['PivotTableFiledAreaEnum'][_0x8a4542(0x120)]:return _0x5c60ae[_0x8a4542(0x1a5)][_0x8a4542(0x1b9)]();case r['PivotTableFiledAreaEnum']['Value']:return _0x5c60ae['valueFields']['concat']();case r[_0x8a4542(0x1ae)][_0x8a4542(0x105)]:return _0x5c60ae[_0x8a4542(0x107)][_0x8a4542(0x1b9)]();case r[_0x8a4542(0x1ae)][_0x8a4542(0x170)]:return _0x5c60ae[_0x8a4542(0x11a)][_0x8a4542(0x1b9)]();}return[];}[_0x57e1ad(0x117)](){const _0x451465=_0x57e1ad;var _0x525303;const _0x3b14bd=(_0x525303=this['_injector'][_0x451465(0x143)](l[_0x451465(0x15a)])['getPivotTableRangeInfo'](this[_0x451465(0x13a)],this['subUnitId'],this['pivotTableId']))==null?void 0x0:_0x525303['rangeInfo'];if(_0x3b14bd)return l[_0x451465(0xd7)](_0x3b14bd);}async[_0x57e1ad(0x133)](){const _0x32433a=_0x57e1ad;return await this[_0x32433a(0x11d)][_0x32433a(0x143)](m[_0x32433a(0xe4)])[_0x32433a(0x18c)](l[_0x32433a(0x1c0)]['id'],{'unitId':this[_0x32433a(0x13a)],'subUnitId':this[_0x32433a(0x194)],'pivotTableId':this[_0x32433a(0x131)]});}async[_0x57e1ad(0x1a9)](_0x5d7376,_0x331eed,_0x3cee0a){const _0xe1e8e0=_0x57e1ad,_0x3745c0=this['_injector'],_0x1c0d74=this[_0xe1e8e0(0x13a)],_0xe17fa2=this['subUnitId'],_0x2f5075=this[_0xe1e8e0(0x131)],_0x3c839e=_0x3745c0['get'](m[_0xe1e8e0(0xe4)]),_0xbe530c=_0x3745c0[_0xe1e8e0(0x143)](l[_0xe1e8e0(0x15a)]),_0x2c40d7=_0xbe530c[_0xe1e8e0(0xe3)](_0x1c0d74,_0xe17fa2,_0x2f5075),_0x5b7fce=_0xbe530c[_0xe1e8e0(0x1b8)](_0x1c0d74,_0x2f5075);if(!_0x2c40d7||!_0x5b7fce)return!0x1;let _0x5eb8ca=_0x5d7376;typeof _0x5eb8ca==_0xe1e8e0(0x169)&&(_0x5eb8ca=_0xbe530c[_0xe1e8e0(0x1b8)](_0x1c0d74,_0x2f5075)[_0xe1e8e0(0xff)][_0x5d7376]);const _0x5f0a62={'unitId':_0x1c0d74,'subUnitId':_0xe17fa2,'pivotTableId':_0x2f5075,'dataFieldId':_0x5eb8ca,'fieldArea':_0x331eed,'index':_0x3cee0a};return _0x3c839e['executeCommand'](l[_0xe1e8e0(0x193)]['id'],_0x5f0a62);}async[_0x57e1ad(0xe8)](_0x164611){const _0x38b1d3=_0x57e1ad,_0x1699e1=this[_0x38b1d3(0x11d)],_0x12da5d=this[_0x38b1d3(0x13a)],_0xa45ac9=this[_0x38b1d3(0x194)],_0x2f6c6c=this['pivotTableId'],_0x2210b2=_0x1699e1[_0x38b1d3(0x143)](m[_0x38b1d3(0xe4)]),_0x5251c1={'unitId':_0x12da5d,'subUnitId':_0xa45ac9,'pivotTableId':_0x2f6c6c,'fieldIds':_0x164611};return _0x2210b2[_0x38b1d3(0x1ad)](l[_0x38b1d3(0x17a)]['id'],_0x5251c1);}async['updateFieldPosition'](_0x23485d,_0xb7809c,_0x4a52ed){const _0x42a1d5=_0x57e1ad,_0x4ab1ad=this[_0x42a1d5(0x11d)],_0x42ce8b=this['unitId'],_0x486b93=this[_0x42a1d5(0x194)],_0x36c145=this[_0x42a1d5(0x131)],_0x5207f9=_0x4ab1ad[_0x42a1d5(0x143)](m[_0x42a1d5(0xe4)]),_0x2fbb11={'unitId':_0x42ce8b,'subUnitId':_0x486b93,'pivotTableId':_0x36c145,'fieldId':_0x23485d,'area':_0xb7809c,'index':_0x4a52ed};return _0x5207f9[_0x42a1d5(0x1ad)](l[_0x42a1d5(0xf7)]['id'],_0x2fbb11);}async[_0x57e1ad(0x150)](_0x5adf09,_0x17c800){const _0x92bdf7=_0x57e1ad,_0x1d2e3b=this[_0x92bdf7(0x11d)],_0x235b1a=this[_0x92bdf7(0x13a)],_0x1d9077=this['subUnitId'],_0x2b169a=this[_0x92bdf7(0x131)],_0x48b3c1=_0x1d2e3b[_0x92bdf7(0x143)](m[_0x92bdf7(0xe4)]),_0x59538a={'unitId':_0x235b1a,'subUnitId':_0x1d9077,'pivotTableId':_0x2b169a,'position':_0x5adf09,'index':_0x17c800};return _0x48b3c1[_0x92bdf7(0x1ad)](l['UpdatePivotValuePositionCommand']['id'],_0x59538a);}async[_0x57e1ad(0x10c)](_0x4463cd,_0x118ecf){const _0x1a343a=_0x57e1ad,_0x36de8b=this['_injector'],_0x5a44e0=this[_0x1a343a(0x13a)],_0x329e51=this[_0x1a343a(0x194)],_0xcc1b1d=this[_0x1a343a(0x131)],_0x38621e=_0x36de8b[_0x1a343a(0x143)](m[_0x1a343a(0xe4)]),_0x566412={'unitId':_0x5a44e0,'subUnitId':_0x329e51,'pivotTableId':_0xcc1b1d,'fieldId':_0x4463cd,'subtotalType':_0x118ecf};return _0x38621e[_0x1a343a(0x1ad)](l[_0x1a343a(0x196)]['id'],_0x566412);}async[_0x57e1ad(0x162)](_0x375df4,_0xdc44de){const _0x1ba0cd=_0x57e1ad,_0x9335d3=this['_injector'],_0x17cfde=this[_0x1ba0cd(0x13a)],_0x195d61=this['subUnitId'],_0x5abcfc=this[_0x1ba0cd(0x131)],_0x49ace0=_0x9335d3[_0x1ba0cd(0x143)](m[_0x1ba0cd(0xe4)]),_0x15bb14={'unitId':_0x17cfde,'subUnitId':_0x195d61,'tableFieldId':_0x375df4,'pivotTableId':_0x5abcfc,'info':_0xdc44de};return _0x49ace0['executeCommand'](l[_0x1ba0cd(0x12d)]['id'],_0x15bb14);}async['setLabelManualFilter'](_0x1d157d,_0x25877e,_0x4be26c){const _0x4ea6da=_0x57e1ad,_0xd39242=this[_0x4ea6da(0x11d)],_0x11b6a5=this[_0x4ea6da(0x13a)],_0x48b181=this[_0x4ea6da(0x194)],_0x245813=this[_0x4ea6da(0x131)],_0xeb74d5=_0xd39242[_0x4ea6da(0x143)](m[_0x4ea6da(0xe4)]),_0x464a2e={'unitId':_0x11b6a5,'subUnitId':_0x48b181,'pivotTableId':_0x245813,'tableFieldId':_0x1d157d,'items':_0x25877e,'isAll':_0x4be26c};return _0xeb74d5[_0x4ea6da(0x1ad)](l[_0x4ea6da(0x126)]['id'],_0x464a2e);}async['setValueFilter'](_0x4faee5,_0x1665a1){const _0xbe1ae9=_0x57e1ad,_0x8c1e73=this[_0xbe1ae9(0x11d)],_0x7bdbcf=this[_0xbe1ae9(0x13a)],_0x579cea=this[_0xbe1ae9(0x194)],_0x4352b3=this[_0xbe1ae9(0x131)],_0x1dfaa9=_0x8c1e73[_0xbe1ae9(0x143)](m[_0xbe1ae9(0xe4)]);if(_0x4faee5===void 0x0)return console[_0xbe1ae9(0x1b6)](_0xbe1ae9(0x146)),!0x1;const _0x3638ee=_0x1665a1&&{..._0x1665a1,'type':r[_0xbe1ae9(0x113)][_0xbe1ae9(0x165)]},_0x58b193={'unitId':_0x7bdbcf,'subUnitId':_0x579cea,'pivotTableId':_0x4352b3,'fieldId':_0x4faee5,'valueFilterInfo':_0x3638ee};return _0x1dfaa9['executeCommand'](l['SetPivotValueFilterCommand']['id'],_0x58b193);}async[_0x57e1ad(0x1bb)](_0x2f82c4,_0x5ff2bf){const _0x194739=_0x57e1ad,_0x21a098=this['_injector'],_0x1af76f=this['unitId'],_0x255339=this['subUnitId'],_0x4c9115=this[_0x194739(0x131)],_0x57ff47=_0x21a098[_0x194739(0x143)](m['ICommandService']),_0x5bc2fc={'unitId':_0x1af76f,'subUnitId':_0x255339,'pivotTableId':_0x4c9115,'fieldId':_0x2f82c4,'name':_0x5ff2bf};return _0x57ff47[_0x194739(0x1ad)](l['RenamePivotFieldMutation']['id'],_0x5bc2fc);}async['move'](_0x3214c5,_0x3a5ea4,_0x2ae80a){const _0x5c80ee=_0x57e1ad,_0x477241=this[_0x5c80ee(0x11d)][_0x5c80ee(0x143)](m['ICommandService']),_0xeb3134=this['_injector']['get'](m[_0x5c80ee(0x1ac)])[_0x5c80ee(0x185)](this[_0x5c80ee(0x13a)]),_0x315bf0=_0xeb3134==null?void 0x0:_0xeb3134['getSheetBySheetName'](_0x3214c5);if(!_0xeb3134||!_0x315bf0)throw new Error('[Pivot\x20Table]:\x20Target\x20sheet\x20is\x20not\x20valid');return _0x477241[_0x5c80ee(0x1ad)](l[_0x5c80ee(0x125)]['id'],{'pivotTableId':this[_0x5c80ee(0x131)],'targetCellInfo':{'subUnitId':_0x315bf0[_0x5c80ee(0xe6)](),'unitId':this['unitId'],'row':_0x3a5ea4,'col':_0x2ae80a},'originTargetInfo':{'subUnitId':this[_0x5c80ee(0x194)],'unitId':this['unitId']}});}async[_0x57e1ad(0x1b5)](_0x209373,_0x39fe89){const _0x243afb=_0x57e1ad,_0x1b7aae=this[_0x243afb(0x11d)],_0x597af3=this[_0x243afb(0x13a)],_0x41c3f3=this[_0x243afb(0x194)],_0x2af838=this[_0x243afb(0x131)],_0x2868e5=_0x1b7aae[_0x243afb(0x143)](m[_0x243afb(0xe4)]),_0x4cd08e={'unitId':_0x597af3,'subUnitId':_0x41c3f3,'pivotTableId':_0x2af838,'tableFieldId':_0x209373,'dateType':_0x39fe89};return _0x2868e5[_0x243afb(0x1ad)](l[_0x243afb(0x181)]['id'],_0x4cd08e);}}class oe extends R[_0x57e1ad(0x16c)]{async[_0x57e1ad(0x1a3)](_0x16ebfd,_0x58d749,_0x5be317){const _0x84fdf9=_0x57e1ad,_0x36c596=this[_0x84fdf9(0x11d)],_0x4f3d8b=_0x36c596[_0x84fdf9(0x143)](m['ICommandService']),_0x2380ee=r[_0x84fdf9(0x12f)](0x8),_0x3eab58={'positionType':_0x58d749,'pivotTableId':_0x2380ee,'pivotTableConfig':{'targetCellInfo':_0x5be317,'sourceRangeInfo':_0x16ebfd,'isEmpty':!0x0}};if(await _0x4f3d8b[_0x84fdf9(0x1ad)](l[_0x84fdf9(0xdb)]['id'],_0x3eab58))return new x(_0x5be317['unitId'],_0x5be317[_0x84fdf9(0x194)],_0x2380ee,_0x36c596);}[_0x57e1ad(0x157)](_0x5c89d6,_0x32e779,_0x1f0d57,_0x2d9dfa){const _0xaeaf81=_0x57e1ad,_0x3fdc31=this[_0xaeaf81(0x11d)],_0x228b3b=_0x3fdc31[_0xaeaf81(0x143)](l[_0xaeaf81(0x1a4)])['getPivotTableIdByCell'](_0x5c89d6,_0x32e779,_0x1f0d57,_0x2d9dfa);if(_0x228b3b)return new x(_0x5c89d6,_0x32e779,_0x228b3b,_0x3fdc31);}[_0x57e1ad(0x110)](_0x46511f){const _0x4462bb=_0x57e1ad,_0x18514a=this[_0x4462bb(0x11d)],_0x54b66e=_0x18514a[_0x4462bb(0x143)](l[_0x4462bb(0x15a)])[_0x4462bb(0x195)](this['getId'](),_0x46511f);if(_0x54b66e)return new x(_0x54b66e['unitId'],_0x54b66e['subUnitId'],_0x46511f,_0x18514a);}}R['FWorkbook'][_0x57e1ad(0x106)](oe);function _0x16aa(){const _0x12af1e=['endRow','dispose','PivotFilterTypeEnum','_isZhCN','_firePivotTableValuePositionChangedEvent','iterateFieldByArea','getPivotTableRangeInfo','9242814VbdXmC','lifecycle$','hiddenFields','小计\x20','PivotTableChangeTypeEnum','_injector','col','push','Row','_fireBeforeMovePivotTableEvent','BeforePivotTableAdd','startRow','viewUpdate$','MovePivotTableCommand','SetPivotFilterCommand','range','addValueFieldWithName','getPivotSourceData','\x20is\x20not\x20found\x20in\x20the\x20pivot\x20table.','4447116RlWeuu','_firePivotTableFieldMovedEvent','SetPivotSortCommand','getValueFields','generateHexNumber','headerMap','pivotTableId','generatePivotTable','remove','LifecycleService','valueIndex','_fireRenderPivotTableEvent','Ready','Grand\x20Total\x20','91487OKJUjl','unitId','PivotSubtotalTypeEnum','fields','_initialize','Event','length','8iuyRTz','rxjs','onCommandExecuted','get','endColumn','_firePivotTableFieldCollapsedEvent','[Pivot\x20Table]:\x20The\x20field\x20id\x20is\x20undefined','getUnitId','disposeWithMe','PivotViewCellValueTypeEnum','keys','addFieldWithName','PivotTableMoved','getSourceFieldsInfo','getFieldById','_firePivotTableFieldRemovedEvent','updateValuePosition','count','fireEvent','DataFieldManager','addFilterFieldWithName','getCurrentLocale','getFieldDataType','getPivotTableByCell','AddPivotTableWithConfigCommand','(空白)','SheetsPivotTableConfigModel','PivotTableFieldSortChanged','@univerjs/sheets/facade','PivotTableValuePositionEnum','FEnum','PivotTableAdded','column','PivotTableFieldMoved','setLabelSort','Subtotal','name','ValueFilter','PivotTableFieldFilterChanged','dimension','columnFields','number','PivotDateGroupFieldDateTypeEnum','getformat','FWorkbook','string','isBottomTotal','params','Hidden','value','subscribe','isNaN','fieldsConfig','getColCount','getRowCount','_firePivotTableRemovedEvent','(blank)','15831801DtHwvb','RemovePivotFieldCommand','PivotTableValuePositionChanged','reset','getDataFieldIdByDisplayName','_fireBeforeAddPivotTableEvent','getFieldDisplayNames','FWorksheet','UpdateDateGroupCommand','GrandTotal','valueFilter','setFieldFormat','getUnit','_fireMovedPivotTableEvent','tableFieldId','UpdatePivotValuePositionCommand','getValueIndex','总计\x20','auditTime','syncExecuteCommand','_firePivotTableFieldSortChangedEvent','@univerjs-pro/sheets-pivot','ZH_CN','[DataFieldManager]:\x20Data\x20is\x20not\x20a\x20valid\x20array','PivotTable','isArray','AddPivotFieldCommand','subUnitId','getTargetByPivotTableId','SetPivotSubtotalTypeMutation','PivotTableFieldRemoved','_fireAddPivotTableEvent','getTableFieldsByDataFieldId','_firePivotTableFieldAddedEvent','Before\x20move\x20pivot\x20table\x20event\x20canceled','forEach','targetCellInfo','2595348qLMTBv','defineProperty','getValuePosition','beforeCommandExecuted','query','addPivotTable','SheetsPivotTableAdaptorModel','rowFields','filterInfo','PivotTableRemoved','max','addField','getPivotTableIdByCell','symbol','IUniverInstanceService','executeCommand','PivotTableFiledAreaEnum','PivotTableFieldAdded','data','getRangeData','getId','getFieldIds','dataFieldsCollection','setDateGroupType','warn','_firePivotTableFieldSettingChangedEvent','getCollection','concat','BeforePivotTableMove','renameField','PivotDataFieldDataTypeEnum','object','getFieldCountByArea','@univerjs/core/facade','RemovePivotTableMutation','setSubtotal','getDataFieldByTableId','addFieldWithSourceId','SetPivotCollapseCommand','getTime','Column','[PivotTable]:\x20add\x20field\x20','Value','info','unionPivotViewRange','subtotal','getValueFilters','PivotTableFieldCollapseChanged','AddPivotTableCommand','numfmt','setFieldsConfig','getNameWithColumnIndex','startColumn','PivotTableRendered','_pivot','getDimensionInfo','getPivotTableConfig','ICommandService','PivotDataFieldSortTypeEnum','getSheetId','fieldDataType','removeField','getFieldIdsByArea','UpdatePivotFieldSettingCommand','sheetName','displayName','level','setDisplayName','10181280TIEdYr','filter','_sourceData','_firePivotTableFieldFilterChangedEvent','getFieldDataTypeByColumnIndex','FUniver','getValueFilter','PositionTypeEnum','MovePivotFieldCommand','find','\x20failed.','PivotTableFieldSettingChanged','7073920onUqep','PivotCellStyleTypeEnum','removeFieldWithName','format','fieldIds','setOptions','setFilterInfo','LocaleService','@univerjs-pro/engine-pivot','row','Filter','extend','filterFields','40fAMPPR','_getSourceIdByName','measure','fieldId','setSubtotalType','blank','registerEventHandler','ResetPivotFieldsConfigCommand','getPivotTableById'];_0x16aa=function(){return _0x12af1e;};return _0x16aa();}class ne extends R['FWorksheet']{[_0x57e1ad(0x157)](_0x208c90,_0x150b5e){const _0x27e83e=_0x57e1ad,_0x5390eb=this[_0x27e83e(0x11d)],_0x126554=_0x5390eb['get'](l[_0x27e83e(0x1a4)]),_0x188016=this['_workbook'][_0x27e83e(0x147)](),_0x4f177f=this[_0x27e83e(0xe6)](),_0x591719=_0x126554[_0x27e83e(0x1aa)](_0x188016,_0x4f177f,_0x208c90,_0x150b5e);if(_0x591719)return new x(_0x188016,_0x4f177f,_0x591719,_0x5390eb);}}R[_0x57e1ad(0x180)][_0x57e1ad(0x106)](ne);class ae extends A['FEnum']{get['PivotSubtotalTypeEnum'](){const _0x203dea=_0x57e1ad;return r[_0x203dea(0x13b)];}get[_0x57e1ad(0x113)](){const _0x54208c=_0x57e1ad;return r[_0x54208c(0x113)];}get['PivotTableFiledAreaEnum'](){return r['PivotTableFiledAreaEnum'];}get['PivotTableValuePositionEnum'](){const _0x160000=_0x57e1ad;return r[_0x160000(0x15d)];}get['PivotDataFieldDataTypeEnum'](){return r['PivotDataFieldDataTypeEnum'];}get[_0x57e1ad(0xe5)](){const _0x3fe21c=_0x57e1ad;return r[_0x3fe21c(0xe5)];}get['PivotDataFieldSortOperatorEnum'](){return r['PivotDataFieldSortOperatorEnum'];}get['PivotFilterOperatorEnum'](){return r['ST_PivotFilterOperatorEnum'];}get[_0x57e1ad(0xf6)](){return l['PositionType'];}get[_0x57e1ad(0x11c)](){const _0x6dd6a5=_0x57e1ad;return r[_0x6dd6a5(0x11c)];}get[_0x57e1ad(0x16a)](){const _0x3a8b02=_0x57e1ad;return r[_0x3a8b02(0x16a)];}}A[_0x57e1ad(0x15e)]['extend'](ae);class se extends A['FEventName']{get[_0x57e1ad(0x15f)](){const _0x2c294e=_0x57e1ad;return _0x2c294e(0x15f);}get['BeforePivotTableAdd'](){const _0x47b8ba=_0x57e1ad;return _0x47b8ba(0x122);}get[_0x57e1ad(0x1a7)](){return'PivotTableRemoved';}get[_0x57e1ad(0x14c)](){const _0x507ad4=_0x57e1ad;return _0x507ad4(0x14c);}get[_0x57e1ad(0xe0)](){const _0xbbcbec=_0x57e1ad;return _0xbbcbec(0xe0);}get[_0x57e1ad(0x1af)](){const _0x838be2=_0x57e1ad;return _0x838be2(0x1af);}get['PivotTableFieldRemoved'](){const _0x406a62=_0x57e1ad;return _0x406a62(0x197);}get[_0x57e1ad(0x161)](){const _0x27cd5c=_0x57e1ad;return _0x27cd5c(0x161);}get[_0x57e1ad(0xda)](){return'PivotTableFieldCollapseChanged';}get[_0x57e1ad(0x166)](){const _0x5ef655=_0x57e1ad;return _0x5ef655(0x166);}get['PivotTableFieldSortChanged'](){const _0x1d7080=_0x57e1ad;return _0x1d7080(0x15b);}get[_0x57e1ad(0xfa)](){const _0x3ad91a=_0x57e1ad;return _0x3ad91a(0xfa);}get[_0x57e1ad(0x17b)](){const _0x42026b=_0x57e1ad;return _0x42026b(0x17b);}}A['FEventName'][_0x57e1ad(0x106)](se);const Z='YYYY-MM-DD';function de(_0x4b2e16){return _0x4b2e16/0x3e8/0x15180+0x63e1;}function le(_0x5ce91c,_0x2e2c6c,_0x409cae,_0xfb3535){const _0x2d7e98=_0x57e1ad;var _0x1611da,_0x49097f,_0x2f2d8b,_0xb64e96,_0x1ab84c,_0x29e70d,_0x260507,_0x408476,_0x532bc5,_0x4bd264,_0x55a5f3,_0x14d92b,_0x3202ef,_0x3c8b18,_0x8af29f;const _0x3cd578=[],_0x15c73d=[],_0x25d843=[],{showRowGrandTotal:_0x252423,showRowSubTotal:_0x3b450d}=_0xfb3535,{cornerView:_0xc81606,colView:_0x3a11b0,rowView:_0x131987,dataView:_0x31c4c7,formatMap:_0x26d3a5}=_0x2e2c6c,_0x2d68b6=_0xc81606[_0x2d7e98(0x176)](),_0x2bac21=_0xc81606['getColCount']();for(let _0x1cac86=0x0;_0x1cac86<_0x2d68b6;_0x1cac86++)for(let _0x46f978=0x0;_0x46f978<_0x2bac21;_0x46f978++){const _0x248990={...(_0x49097f=(_0x1611da=_0xc81606[_0x2d7e98(0x1b0)])==null?void 0x0:_0x1611da[_0x1cac86])==null?void 0x0:_0x49097f[_0x46f978]};_0x248990['v']&&(_0x3cd578[_0x1cac86]||(_0x3cd578[_0x1cac86]=[]),_0x25d843[_0x1cac86]||(_0x25d843[_0x1cac86]=[]),_0x3cd578[_0x1cac86][_0x46f978]=_0x248990['v'],_0x25d843[_0x1cac86][_0x46f978]=_0x248990['v']);}for(let _0x52f02d=0x0;_0x52f02d<_0x3a11b0['getRowCount']();_0x52f02d++){const _0x1f8a25=(_0xb64e96=(_0x2f2d8b=_0x3a11b0==null?void 0x0:_0x3a11b0[_0x2d7e98(0x130)])==null?void 0x0:_0x2f2d8b[_0x52f02d])==null?void 0x0:_0xb64e96[_0x2d7e98(0x187)],_0x1fca93=_0x1f8a25?_0x26d3a5[_0x1f8a25]:'';for(let _0x7b0d94=0x0;_0x7b0d94<_0x3a11b0[_0x2d7e98(0x175)]();_0x7b0d94++){const _0x24bdf1={...(_0x29e70d=(_0x1ab84c=_0x3a11b0[_0x2d7e98(0x1b0)])==null?void 0x0:_0x1ab84c[_0x52f02d])==null?void 0x0:_0x29e70d[_0x7b0d94]};if((_0x24bdf1==null?void 0x0:_0x24bdf1['v'])!==void 0x0){let _0x5f42b9=_0x1fca93?m[_0x2d7e98(0xdc)]['format'](_0x1fca93,Number(_0x24bdf1['v'])):_0x24bdf1['v'];(_0x24bdf1==null?void 0x0:_0x24bdf1['s'])===r[_0x2d7e98(0xfc)][_0x2d7e98(0x163)]?_0x5f42b9=_0x409cae?_0x2d7e98(0x11b)+_0x5f42b9:'Total\x20'+_0x5f42b9:(_0x24bdf1==null?void 0x0:_0x24bdf1['s'])===r['PivotCellStyleTypeEnum'][_0x2d7e98(0x182)]&&(_0x5f42b9=_0x409cae?_0x2d7e98(0x18a)+_0x5f42b9:_0x2d7e98(0x138)+_0x5f42b9),(_0x24bdf1==null?void 0x0:_0x24bdf1['t'])===r[_0x2d7e98(0x149)][_0x2d7e98(0x10d)]&&(_0x5f42b9=_0x409cae?_0x2d7e98(0x159):_0x2d7e98(0x178)),_0x3cd578[_0x52f02d]||(_0x3cd578[_0x52f02d]=[]),_0x25d843[_0x52f02d]||(_0x25d843[_0x52f02d]=[]),_0x3cd578[_0x52f02d][_0x7b0d94+_0x2bac21]=_0x5f42b9,_0x25d843[_0x52f02d][_0x7b0d94+_0x2bac21]=_0x5f42b9;}}}let _0x405c7d=0x0,_0x2a1b63=0x0,_0x3b4e35=0x0;for(let _0x41a796=0x0;_0x41a796<_0x131987[_0x2d7e98(0x176)]();_0x41a796++){const _0x36a8dd=_0x131987[_0x2d7e98(0xd6)][_0x41a796];if(!_0x3b450d&&_0x36a8dd[_0x2d7e98(0x16e)]&&_0x36a8dd[_0x2d7e98(0xed)]!==0x0){_0x3b4e35++,_0x2a1b63=0x0;continue;}if(!(!_0x252423&&_0x36a8dd[_0x2d7e98(0x16e)]&&_0x36a8dd['level']===0x0)){for(let _0x15e50d=0x0;_0x15e50d<_0x131987[_0x2d7e98(0x175)]();_0x15e50d++){const _0x354ae5={...(_0x408476=(_0x260507=_0x131987[_0x2d7e98(0x1b0)])==null?void 0x0:_0x260507[_0x41a796])==null?void 0x0:_0x408476[_0x15e50d]},_0x1bb01f=(_0x4bd264=(_0x532bc5=_0x131987==null?void 0x0:_0x131987[_0x2d7e98(0x130)])==null?void 0x0:_0x532bc5[_0x15e50d])==null?void 0x0:_0x4bd264[_0x2d7e98(0x187)],_0x5ce444=_0x1bb01f?_0x26d3a5[_0x1bb01f]:'';if((_0x354ae5==null?void 0x0:_0x354ae5['v'])!==void 0x0){let _0x90e7ac=_0x5ce444?m[_0x2d7e98(0xdc)][_0x2d7e98(0xfe)](_0x5ce444,Number(_0x354ae5['v'])):_0x354ae5['v'];(_0x354ae5==null?void 0x0:_0x354ae5['s'])===r[_0x2d7e98(0xfc)]['Subtotal']?_0x90e7ac=_0x409cae?_0x2d7e98(0x11b)+_0x90e7ac:'Total\x20'+_0x90e7ac:(_0x354ae5==null?void 0x0:_0x354ae5['s'])===r[_0x2d7e98(0xfc)][_0x2d7e98(0x182)]&&(_0x90e7ac=_0x409cae?_0x2d7e98(0x18a)+_0x90e7ac:_0x2d7e98(0x138)+_0x90e7ac),(_0x354ae5==null?void 0x0:_0x354ae5['t'])===r[_0x2d7e98(0x149)][_0x2d7e98(0x10d)]&&(_0x90e7ac=_0x409cae?_0x2d7e98(0x159):'(blank)'),_0x3cd578[_0x405c7d+_0x2d68b6]||(_0x3cd578[_0x405c7d+_0x2d68b6]=[]);let _0x180f73=_0x15c73d[_0x3b4e35];_0x180f73||(_0x180f73=[..._0x25d843],_0x15c73d[_0x3b4e35]=_0x180f73),_0x180f73[_0x2a1b63+_0x2d68b6]||(_0x180f73[_0x2a1b63+_0x2d68b6]=[]),_0x180f73[_0x2a1b63+_0x2d68b6][_0x15e50d]=_0x90e7ac,_0x3cd578[_0x405c7d+_0x2d68b6][_0x15e50d]=_0x90e7ac;}}_0x405c7d++,_0x131987[_0x2d7e98(0xd6)][_0x41a796][_0x2d7e98(0x16e)]?(_0x3b4e35++,_0x2a1b63=0x0):_0x2a1b63++;}}_0x405c7d=0x0,_0x3b4e35=0x0,_0x2a1b63=0x0;for(let _0x2ec9e9=0x0;_0x2ec9e9<_0x31c4c7[_0x2d7e98(0x176)]();_0x2ec9e9++){const _0x60457a=_0x131987[_0x2d7e98(0xd6)][_0x2ec9e9];if(!_0x3b450d&&_0x60457a['isBottomTotal']&&_0x60457a[_0x2d7e98(0xed)]!==0x0){_0x3b4e35++,_0x2a1b63=0x0;continue;}if(!(!_0x252423&&_0x60457a[_0x2d7e98(0x16e)]&&_0x60457a['level']===0x0)){for(let _0x51a250=0x0;_0x51a250<_0x31c4c7['getColCount']();_0x51a250++){const _0xccf4ef={...(_0x14d92b=(_0x55a5f3=_0x31c4c7[_0x2d7e98(0x1b0)])==null?void 0x0:_0x55a5f3[_0x2ec9e9])==null?void 0x0:_0x14d92b[_0x51a250]};if(_0xccf4ef['v']){const _0x382e49=_0x131987[_0x2d7e98(0xd6)][_0x2ec9e9][_0x2d7e98(0x135)],_0x2325be=_0x3a11b0['info'][_0x51a250]['valueIndex'],_0x477358=Math[_0x2d7e98(0x1a8)](_0x382e49,_0x2325be),_0x48c0f1=_0x5ce91c[_0x2d7e98(0x12e)]()['concat']();let _0x10e4dc='';_0x477358<0x0?_0x10e4dc=(_0x3202ef=_0x48c0f1[0x0])!=null?_0x3202ef:'':_0x10e4dc=(_0x3c8b18=_0x48c0f1[_0x477358])!=null?_0x3c8b18:'';const _0x439939=(_0x8af29f=_0x26d3a5[_0x10e4dc])!=null?_0x8af29f:'';_0x3cd578[_0x405c7d+_0x2d68b6]||(_0x3cd578[_0x405c7d+_0x2d68b6]=[]);let _0x1ec09b=_0x15c73d[_0x3b4e35];_0x1ec09b||(_0x1ec09b=[..._0x25d843],_0x15c73d[_0x3b4e35]=_0x1ec09b),_0x1ec09b[_0x2a1b63+_0x2d68b6]||(_0x1ec09b[_0x2a1b63+_0x2d68b6]=[]);const _0x26df3a=_0x439939?m[_0x2d7e98(0xdc)][_0x2d7e98(0xfe)](_0x439939,Number(_0xccf4ef['v'])):_0xccf4ef['v'];_0x1ec09b[_0x2a1b63+_0x2d68b6][_0x51a250+_0x2bac21]=_0x26df3a,_0x3cd578[_0x405c7d+_0x2d68b6][_0x51a250+_0x2bac21]=_0x26df3a;}}_0x405c7d++,_0x131987[_0x2d7e98(0xd6)][_0x2ec9e9][_0x2d7e98(0x16e)]?(_0x3b4e35++,_0x2a1b63=0x0):_0x2a1b63++;}}return{'dataArr':_0x3cd578,'dataArrWithSplit':_0x15c73d};}class re{constructor(_0xe7ab0d,_0x14cd36,_0x242e35,_0x2348a1){const _0x555924=_0x57e1ad;y(this,'_pivot'),y(this,_0x555924(0xf1)),y(this,'_injector'),y(this,'_isZhCN'),y(this,'_id'),(this[_0x555924(0x11d)]=_0xe7ab0d,this[_0x555924(0xe1)]=_0x14cd36,this[_0x555924(0xf1)]=_0x242e35,this['_id']=_0x2348a1);const _0x4f6599=this[_0x555924(0x11d)]['get'](m[_0x555924(0x102)]);this[_0x555924(0x114)]=_0x4f6599[_0x555924(0x155)]()===m['LocaleType'][_0x555924(0x18f)];}['_getSourceIdByName'](_0x1bbc02){const _0x122eca=_0x57e1ad,_0x56952e=this[_0x122eca(0xe1)][_0x122eca(0x17d)](_0x1bbc02);if(!_0x56952e)throw new Error('[PivotTable]:\x20The\x20field\x20name\x20'+_0x1bbc02+_0x122eca(0x12a));return _0x56952e;}[_0x57e1ad(0x14b)](_0x2fe1ac,_0x21a6f6){const _0x864efc=_0x57e1ad,_0x3273a=this[_0x864efc(0x109)](_0x2fe1ac),_0x59b921=this[_0x864efc(0xe1)]['addFieldWithSourceId'](_0x3273a,_0x21a6f6);if(!_0x59b921)throw new Error(_0x864efc(0xd4)+_0x2fe1ac+_0x864efc(0xf9));if(_0x21a6f6===r[_0x864efc(0x1ae)][_0x864efc(0xd5)]){const _0x1507df=_0x59b921[_0x864efc(0x1b2)](),_0x1aa475=this[_0x864efc(0xe1)][_0x864efc(0x1c2)](_0x1507df);if(_0x1aa475){const _0x1e0290=_0x1aa475==null?void 0x0:_0x1aa475[_0x864efc(0x156)]();this[_0x864efc(0xe1)][_0x864efc(0x10c)](_0x1507df,_0x1e0290===r[_0x864efc(0x1bc)]['number']?r[_0x864efc(0x13b)]['sum']:r['PivotSubtotalTypeEnum'][_0x864efc(0x151)]);}const _0x5b3861=this[_0x864efc(0xe1)][_0x864efc(0x189)](),_0x367c3d=this[_0x864efc(0xe1)][_0x864efc(0x1a0)](),_0x1b4815=this[_0x864efc(0xe1)]['getFieldCountByArea'](r[_0x864efc(0x1ae)][_0x864efc(0xd5)]);if(_0x5b3861===-0x1&&_0x1b4815>0x1){const _0x39198e=_0x367c3d===r['PivotTableValuePositionEnum']['None']?r['PivotTableValuePositionEnum'][_0x864efc(0xd3)]:_0x367c3d,_0x5957a6=_0x39198e===r['PivotTableValuePositionEnum'][_0x864efc(0x120)]?r[_0x864efc(0x1ae)][_0x864efc(0x120)]:r['PivotTableFiledAreaEnum'][_0x864efc(0xd3)];this['_pivot'][_0x864efc(0x150)](_0x39198e,this[_0x864efc(0xe1)][_0x864efc(0x1be)](_0x5957a6));}}else{if(_0x21a6f6===r[_0x864efc(0x1ae)][_0x864efc(0x120)]||_0x21a6f6===r['PivotTableFiledAreaEnum'][_0x864efc(0xd3)]){const _0x363343=_0x59b921[_0x864efc(0x1b2)](),_0x264da3=this[_0x864efc(0xe1)][_0x864efc(0x1c2)](_0x363343);if(_0x264da3&&(_0x264da3==null?void 0x0:_0x264da3[_0x864efc(0x156)]())===r[_0x864efc(0x1bc)]['date']){const _0x1ae9c1=_0x264da3[_0x864efc(0x16b)]();_0x1ae9c1&&this[_0x864efc(0xe1)][_0x864efc(0x184)](_0x363343,_0x1ae9c1);}}}return _0x59b921;}[_0x57e1ad(0x154)](_0x1da2b2,_0x1d2ade){const _0x373f5c=_0x57e1ad,_0x509632=this[_0x373f5c(0x109)](_0x1da2b2),_0x1a7c70=this['_pivot'][_0x373f5c(0x1c3)](_0x509632,r[_0x373f5c(0x1ae)][_0x373f5c(0x105)]);return _0x1a7c70[_0x373f5c(0x101)](_0x1d2ade),_0x1a7c70;}[_0x57e1ad(0x128)](_0x20e2d6,_0x5026dd){const _0x1ce1ef=_0x57e1ad,_0x51d462=this[_0x1ce1ef(0x14b)](_0x20e2d6,r['PivotTableFiledAreaEnum'][_0x1ce1ef(0xd5)]);return _0x5026dd!=null&&_0x5026dd[_0x1ce1ef(0xd8)]&&_0x51d462[_0x1ce1ef(0x1c1)](_0x5026dd==null?void 0x0:_0x5026dd['subtotal']),_0x51d462;}[_0x57e1ad(0xfd)](_0x198044){const _0x5dfc98=_0x57e1ad,_0x2eda33=this[_0x5dfc98(0x109)](_0x198044);this['_pivot'][_0x5dfc98(0x199)](_0x2eda33)['forEach'](_0x520caf=>{const _0x306328=_0x5dfc98,_0xeaf4e6=_0x520caf[_0x306328(0x1b2)]();this[_0x306328(0xe1)]['removeField'](_0xeaf4e6);});}['getResultByCalculate'](_0x4a8b84={}){const _0x30644a=_0x57e1ad,_0x16d550=this[_0x30644a(0xe1)][_0x30644a(0x1a2)](),{dataArr:_0x523b05,dataArrWithSplit:_0x4ad9a6}=le(this[_0x30644a(0xe1)],_0x16d550,this[_0x30644a(0x114)],_0x4a8b84);return{'dataArr':_0x523b05,'dataArrWithSplit':_0x4ad9a6};}[_0x57e1ad(0xde)](_0x21e333){const _0x3daf54=_0x57e1ad;return this[_0x3daf54(0xe1)][_0x3daf54(0x17f)]()[_0x21e333];}['reset'](){const _0x429092=_0x57e1ad;this[_0x429092(0xe1)][_0x429092(0x17c)]();}['resetDimension'](_0x1deb59){const _0x80f287=_0x57e1ad;this[_0x80f287(0xe1)][_0x80f287(0x17c)](_0x1deb59);}[_0x57e1ad(0xf3)](_0x7fa428){const _0x2ce0af=_0x57e1ad,_0x203974=this['_pivot'][_0x2ce0af(0x1b4)],_0x5b7794=_0x203974[_0x2ce0af(0x1b3)]()[_0x7fa428];if(_0x5b7794)return _0x203974[_0x2ce0af(0x14e)](_0x5b7794)[_0x2ce0af(0x156)]();}['getFieldDataTypeByFieldName'](_0x55927d){const _0x182b58=_0x57e1ad,_0xfabc24=this['_getSourceIdByName'](_0x55927d),_0x53d2ca=this[_0x182b58(0xe1)][_0x182b58(0x1b4)][_0x182b58(0x14e)](_0xfabc24);return _0x53d2ca==null?void 0x0:_0x53d2ca[_0x182b58(0x156)]();}[_0x57e1ad(0xe2)](){const _0x4d20ff=_0x57e1ad,_0x2525c2={};return[[r['PivotTableFiledAreaEnum'][_0x4d20ff(0x120)],_0x4d20ff(0x104)],[r[_0x4d20ff(0x1ae)][_0x4d20ff(0xd3)],_0x4d20ff(0x160)],[r['PivotTableFiledAreaEnum'][_0x4d20ff(0x105)],_0x4d20ff(0xf0)],[r['PivotTableFiledAreaEnum'][_0x4d20ff(0xd5)],_0x4d20ff(0x171)]][_0x4d20ff(0x19c)](_0x50dcf0=>{const _0x19a14a=_0x4d20ff,[_0x5d4ee7,_0x4f73dd]=_0x50dcf0;this['_pivot'][_0x19a14a(0x116)](_0x5d4ee7,_0x1fafd8=>{const _0x426905=_0x19a14a;_0x2525c2[_0x4f73dd]||(_0x2525c2[_0x4f73dd]=[]),_0x2525c2[_0x4f73dd][_0x426905(0x11f)](_0x1fafd8['getSourceName']());});}),Object[_0x4d20ff(0x14a)](_0x2525c2)['length']>0x0?_0x2525c2:void 0x0;}[_0x57e1ad(0x129)](){return this['_sourceData'];}['setOptions'](_0x3dcbf2){const _0x5ea1f4=_0x57e1ad;this[_0x5ea1f4(0xe1)][_0x5ea1f4(0x100)](_0x3dcbf2);}['remove'](){const _0x3670ec=_0x57e1ad;this[_0x3670ec(0xe1)][_0x3670ec(0x112)]();}}class ve extends r[_0x57e1ad(0x153)]{[_0x57e1ad(0x1b1)](_0x50647e){const _0xc17c07=_0x57e1ad;if(Array[_0xc17c07(0x192)](_0x50647e)&&_0x50647e[_0xc17c07(0x13f)]>0x0){const _0x314890=[],_0x4eef06=_0x50647e[0x0],_0x2374fe={},_0x45919b=_0x50647e[0x1];for(let _0xd249b2=0x0;_0xd249b2<_0x45919b['length'];_0xd249b2++){const _0x4098c2=_0x45919b[_0xd249b2];if(typeof _0x4098c2==_0xc17c07(0x1bd)&&_0x4098c2 instanceof Date)_0x2374fe[_0xd249b2]=Z;else{if(typeof _0x4098c2==_0xc17c07(0x16d)){const _0x559774=new Date(_0x4098c2);Number[_0xc17c07(0x173)](_0x559774[_0xc17c07(0xd2)]())||(_0x2374fe[_0xd249b2]=Z);}}}for(let _0x51c935=0x1;_0x51c935<_0x50647e[_0xc17c07(0x13f)];_0x51c935++){const _0x53c4df=_0x50647e[_0x51c935],_0x4b9483=[];for(let _0x33d3fc=0x0;_0x33d3fc<_0x53c4df[_0xc17c07(0x13f)];_0x33d3fc++)if(_0x2374fe[_0x33d3fc]){const _0x5bbc17=_0x53c4df[_0x33d3fc],_0x368a02=typeof _0x5bbc17=='object'&&_0x5bbc17 instanceof Date?_0x5bbc17:new Date(_0x5bbc17),_0x4e89c={'v':de(_0x368a02[_0xc17c07(0xd2)]()),'f':_0x2374fe[_0x33d3fc]};_0x4b9483[_0xc17c07(0x11f)](_0x4e89c);}else _0x4b9483[_0xc17c07(0x11f)](_0x53c4df[_0x33d3fc]);_0x314890[_0xc17c07(0x11f)](_0x4b9483);}return{'header':_0x4eef06,'data':_0x314890};}else throw new Error(_0xc17c07(0x190));}}class ce extends A[_0x57e1ad(0xf4)]{[_0x57e1ad(0x13d)](_0x552748){const _0x3ff4cd=_0x57e1ad,_0x4401c7=_0x552748[_0x3ff4cd(0x143)](m[_0x3ff4cd(0xe4)]);this['registerEventHandler'](this[_0x3ff4cd(0x13e)][_0x3ff4cd(0x122)],()=>_0x4401c7[_0x3ff4cd(0x1a1)](_0x583975=>{const _0x2730c4=_0x3ff4cd;switch(_0x583975['id']){case l['MovePivotTableCommand']['id']:{const _0x2df583=_0x583975[_0x2730c4(0x16f)];this[_0x2730c4(0x121)](_0x2df583);break;}}})),this[_0x3ff4cd(0x10e)](this[_0x3ff4cd(0x13e)][_0x3ff4cd(0x1ba)],()=>_0x4401c7[_0x3ff4cd(0x1a1)](_0x1c1542=>{const _0x10f415=_0x3ff4cd;switch(_0x1c1542['id']){case l[_0x10f415(0x158)]['id']:case l[_0x10f415(0xdb)]['id']:{const _0x3fada8=_0x1c1542[_0x10f415(0x16f)];this[_0x10f415(0x17e)](_0x3fada8);break;}}})),this[_0x3ff4cd(0x10e)](this[_0x3ff4cd(0x13e)]['PivotTableAdded'],()=>_0x4401c7[_0x3ff4cd(0x142)](_0x23fdc9=>{const _0x246778=_0x3ff4cd;if(_0x23fdc9['id']===l[_0x246778(0x158)]['id']||_0x23fdc9['id']===l['AddPivotTableCommand']['id']){const _0x2f6ca3=_0x23fdc9['params'];this[_0x246778(0x198)](_0x2f6ca3);}})),this['registerEventHandler'](this[_0x3ff4cd(0x13e)][_0x3ff4cd(0x14c)],()=>_0x4401c7['onCommandExecuted'](_0xe73a28=>{const _0x3ae83d=_0x3ff4cd;if(_0xe73a28['id']===l[_0x3ae83d(0x125)]['id']){const _0x3b0c8b=_0xe73a28[_0x3ae83d(0x16f)];this['_fireMovedPivotTableEvent'](_0x3b0c8b);}})),this[_0x3ff4cd(0x10e)](this[_0x3ff4cd(0x13e)][_0x3ff4cd(0x1a7)],()=>_0x4401c7['onCommandExecuted'](_0x178ff3=>{const _0x212f74=_0x3ff4cd;if(_0x178ff3['id']===l[_0x212f74(0x1c0)]['id']){const _0x317c0c=_0x178ff3[_0x212f74(0x16f)];this[_0x212f74(0x177)](_0x317c0c);}})),this['registerEventHandler'](this[_0x3ff4cd(0x13e)][_0x3ff4cd(0x1af)],()=>_0x4401c7[_0x3ff4cd(0x142)](_0x20886e=>{const _0x3c81f4=_0x3ff4cd;if(_0x20886e['id']===l[_0x3c81f4(0x193)]['id']){const _0xf4f3cd=_0x20886e['params'];this[_0x3c81f4(0x19a)](_0xf4f3cd);}})),this[_0x3ff4cd(0x10e)](this['Event'][_0x3ff4cd(0x197)],()=>_0x4401c7[_0x3ff4cd(0x142)](_0x2734e3=>{const _0x493dd7=_0x3ff4cd;if(_0x2734e3['id']===l[_0x493dd7(0x17a)]['id']){const _0x47b102=_0x2734e3[_0x493dd7(0x16f)];this['_firePivotTableFieldRemovedEvent'](_0x47b102);}})),this[_0x3ff4cd(0x10e)](this[_0x3ff4cd(0x13e)][_0x3ff4cd(0x161)],()=>_0x4401c7[_0x3ff4cd(0x142)](_0x6b83e1=>{const _0x2de188=_0x3ff4cd;if(_0x6b83e1['id']===l[_0x2de188(0xf7)]['id']){const _0x52c4f9=_0x6b83e1[_0x2de188(0x16f)];this[_0x2de188(0x12c)](_0x52c4f9);}})),this['registerEventHandler'](this[_0x3ff4cd(0x13e)][_0x3ff4cd(0xda)],()=>_0x4401c7['onCommandExecuted'](_0x399168=>{const _0x1c90d7=_0x3ff4cd;if(_0x399168['id']===l[_0x1c90d7(0xd1)]['id']){const _0x2f3d8c=_0x399168['params'];this[_0x1c90d7(0x145)](_0x2f3d8c);}})),this['registerEventHandler'](this[_0x3ff4cd(0x13e)][_0x3ff4cd(0x166)],()=>_0x4401c7[_0x3ff4cd(0x142)](_0x426b14=>{const _0x30152f=_0x3ff4cd;if(_0x426b14['id']===l[_0x30152f(0x126)]['id']){const _0x243fac=_0x426b14[_0x30152f(0x16f)];this[_0x30152f(0xf2)](_0x243fac);}})),this[_0x3ff4cd(0x10e)](this[_0x3ff4cd(0x13e)][_0x3ff4cd(0x15b)],()=>_0x4401c7['onCommandExecuted'](_0x54daf5=>{const _0xf1f6d1=_0x3ff4cd;if(_0x54daf5['id']===l['SetPivotSortCommand']['id']){const _0x579525=_0x54daf5[_0xf1f6d1(0x16f)];this[_0xf1f6d1(0x18d)](_0x579525);}})),this[_0x3ff4cd(0x10e)](this[_0x3ff4cd(0x13e)][_0x3ff4cd(0xfa)],()=>_0x4401c7[_0x3ff4cd(0x142)](_0xad389c=>{const _0x1261b0=_0x3ff4cd;if(_0xad389c['id']===l[_0x1261b0(0xea)]['id']){const _0x8f30e=_0xad389c[_0x1261b0(0x16f)];this['_firePivotTableFieldSettingChangedEvent'](_0x8f30e);}})),this[_0x3ff4cd(0x10e)](this[_0x3ff4cd(0x13e)][_0x3ff4cd(0x17b)],()=>_0x4401c7['onCommandExecuted'](_0x2771c3=>{const _0x394494=_0x3ff4cd;if(_0x2771c3['id']===l[_0x394494(0x188)]['id']){const _0x1924f7=_0x2771c3[_0x394494(0x16f)];this[_0x394494(0x115)](_0x1924f7);}}));const _0x576454=_0x552748[_0x3ff4cd(0x143)](m[_0x3ff4cd(0x134)]);this[_0x3ff4cd(0x148)](_0x576454[_0x3ff4cd(0x119)][_0x3ff4cd(0x172)](_0xf598df=>{const _0x11f715=_0x3ff4cd;if(_0xf598df===m['LifecycleStages'][_0x11f715(0x137)]){const _0x4eeebd=_0x552748['get'](l[_0x11f715(0x1a4)]);this[_0x11f715(0x10e)](this[_0x11f715(0x13e)]['PivotTableRendered'],()=>_0x4eeebd[_0x11f715(0x124)]['pipe'](ie[_0x11f715(0x18b)](0x32))[_0x11f715(0x172)](_0x3e0373=>{const _0x1a34a6=_0x11f715;this[_0x1a34a6(0x136)](_0x3e0373);}));}}));}[_0x57e1ad(0x19a)](_0x42255d){const _0x5ede07=_0x57e1ad;if(_0x42255d){const {unitId:_0x96f338,subUnitId:_0x11dd61,pivotTableId:_0x45b684,dataFieldId:_0x302680,fieldArea:_0x2812de,index:_0x10024f}=_0x42255d;this[_0x5ede07(0x152)](this['Event'][_0x5ede07(0x1af)],{'unitId':_0x96f338,'subUnitId':_0x11dd61,'pivotTableId':_0x45b684,'dataFieldId':_0x302680,'fieldArea':_0x2812de,'index':_0x10024f});}}[_0x57e1ad(0x14f)](_0x1dfd8f){const _0x3d48be=_0x57e1ad;if(_0x1dfd8f){const {unitId:_0x29a2e1,subUnitId:_0x30d6ba,pivotTableId:_0x3137e4,fieldIds:_0x426c84}=_0x1dfd8f;this[_0x3d48be(0x152)](this[_0x3d48be(0x13e)][_0x3d48be(0x197)],{'unitId':_0x29a2e1,'subUnitId':_0x30d6ba,'pivotTableId':_0x3137e4,'fieldIds':_0x426c84[_0x3d48be(0x1b9)]()});}}[_0x57e1ad(0x12c)](_0x22d2a3){const _0x2e7aee=_0x57e1ad;if(_0x22d2a3){const {unitId:_0x4e0d18,subUnitId:_0x17659c,pivotTableId:_0x28ab39,fieldId:_0x156ad3,area:_0x286352,index:_0xe63381}=_0x22d2a3;this[_0x2e7aee(0x152)](this[_0x2e7aee(0x13e)][_0x2e7aee(0x161)],{'unitId':_0x4e0d18,'subUnitId':_0x17659c,'pivotTableId':_0x28ab39,'fieldId':_0x156ad3,'area':_0x286352,'index':_0xe63381});}}['_firePivotTableFieldCollapsedEvent'](_0x5765d3){const _0xc105bd=_0x57e1ad;if(_0x5765d3){const {unitId:_0xc5322d,subUnitId:_0x51dd1e,row:_0x1036e6,col:_0x8c9f5a,collapse:_0x1ebe2e}=_0x5765d3;this[_0xc105bd(0x152)](this[_0xc105bd(0x13e)][_0xc105bd(0xda)],{'unitId':_0xc5322d,'subUnitId':_0x51dd1e,'row':_0x1036e6,'col':_0x8c9f5a,'collapse':_0x1ebe2e});}}[_0x57e1ad(0xf2)](_0x50abc4){const _0x135dc4=_0x57e1ad;if(_0x50abc4){const {unitId:_0x1b2ddf,subUnitId:_0x258e59,pivotTableId:_0x5cff5b,tableFieldId:_0x491e6c,items:_0x30ffef,isAll:_0x399161}=_0x50abc4;this[_0x135dc4(0x152)](this[_0x135dc4(0x13e)][_0x135dc4(0x166)],{'unitId':_0x1b2ddf,'subUnitId':_0x258e59,'pivotTableId':_0x5cff5b,'tableFieldId':_0x491e6c,'items':_0x30ffef[_0x135dc4(0x1b9)](),'isAll':_0x399161});}}[_0x57e1ad(0x18d)](_0x436fa0){const _0x411aef=_0x57e1ad;if(_0x436fa0){const {unitId:_0x714bca,subUnitId:_0x362e08,pivotTableId:_0x793fd4,tableFieldId:_0x37657d,info:_0x94eb40}=_0x436fa0;this[_0x411aef(0x152)](this['Event'][_0x411aef(0x15b)],{'unitId':_0x714bca,'subUnitId':_0x362e08,'pivotTableId':_0x793fd4,'tableFieldId':_0x37657d,'info':{..._0x94eb40}});}}[_0x57e1ad(0x1b7)](_0x2ccc4b){if(_0x2ccc4b){const {unitId:_0x1a5056,subUnitId:_0x2ec7e4,tableFieldId:_0x59faad,pivotTableId:_0x3e1a43,displayName:_0x36f8ea,format:_0x5ca150,subtotalType:_0x31c225,tableFieldInfo:_0x3caf01,dataFieldInfo:_0x70064d}=_0x2ccc4b;this['fireEvent'](this['Event']['PivotTableFieldSettingChanged'],{'unitId':_0x1a5056,'subUnitId':_0x2ec7e4,'tableFieldId':_0x59faad,'pivotTableId':_0x3e1a43,'displayName':_0x36f8ea,'format':_0x5ca150,'subtotalType':_0x31c225,'tableFieldInfo':_0x3caf01,'dataFieldInfo':_0x70064d});}}['_firePivotTableValuePositionChangedEvent'](_0x4fbfe4){const _0x21d6c1=_0x57e1ad;if(_0x4fbfe4){const {pivotTableId:_0x42cb45,position:_0x2a1cff,index:_0xa52ee3}=_0x4fbfe4;this[_0x21d6c1(0x152)](this[_0x21d6c1(0x13e)][_0x21d6c1(0x17b)],{'pivotTableId':_0x42cb45,'position':_0x2a1cff,'index':_0xa52ee3});}}[_0x57e1ad(0x198)](_0x3a97c7){const _0x47c77f=_0x57e1ad;if(_0x3a97c7){const {positionType:_0x5f3bf3,pivotTableId:_0x4f7378,pivotTableConfig:_0x17f73d}=_0x3a97c7,{targetCellInfo:_0xac762e,sourceRangeInfo:_0x5aaeab}=_0x17f73d,{unitId:_0x55721f}=_0xac762e;this[_0x47c77f(0x152)](this[_0x47c77f(0x13e)]['PivotTableAdded'],{'unitId':_0x55721f,'positionType':_0x5f3bf3,'pivotTableId':_0x4f7378,'sourceRangeInfo':{'startRow':_0x5aaeab['range'][_0x47c77f(0x123)],'endRow':_0x5aaeab[_0x47c77f(0x127)][_0x47c77f(0x111)],'startColumn':_0x5aaeab['range'][_0x47c77f(0xdf)],'endColumn':_0x5aaeab['range'][_0x47c77f(0x144)],'unitId':_0x5aaeab[_0x47c77f(0x13a)],'subUnitId':_0x5aaeab[_0x47c77f(0x194)],'sheetName':_0x5aaeab['sheetName']},'targetCellInfo':{'row':_0xac762e[_0x47c77f(0x104)],'column':_0xac762e[_0x47c77f(0x11e)],'sheetName':_0xac762e[_0x47c77f(0xeb)],'unitId':_0xac762e['unitId'],'subUnitId':_0xac762e[_0x47c77f(0x194)]}});}}['_fireBeforeAddPivotTableEvent'](_0x5d602c){const _0x50a87a=_0x57e1ad;if(_0x5d602c){const {positionType:_0x362698,pivotTableId:_0x54bb63,pivotTableConfig:_0xce5d09}=_0x5d602c,{targetCellInfo:_0x574245,sourceRangeInfo:_0x5b7a5a}=_0xce5d09,{unitId:_0x3d3c92}=_0x574245,_0x1bb065={'unitId':_0x3d3c92,'positionType':_0x362698,'pivotTableId':_0x54bb63,'sourceRangeInfo':{'startRow':_0x5b7a5a[_0x50a87a(0x127)][_0x50a87a(0x123)],'endRow':_0x5b7a5a[_0x50a87a(0x127)][_0x50a87a(0x111)],'startColumn':_0x5b7a5a[_0x50a87a(0x127)][_0x50a87a(0xdf)],'endColumn':_0x5b7a5a[_0x50a87a(0x127)][_0x50a87a(0x144)],'unitId':_0x5b7a5a['unitId'],'subUnitId':_0x5b7a5a[_0x50a87a(0x194)],'sheetName':_0x5b7a5a[_0x50a87a(0xeb)]},'targetCellInfo':{'row':_0x574245[_0x50a87a(0x104)],'column':_0x574245[_0x50a87a(0x11e)],'sheetName':_0x574245[_0x50a87a(0xeb)],'unitId':_0x574245[_0x50a87a(0x13a)],'subUnitId':_0x574245[_0x50a87a(0x194)]},'cancel':!0x1};if(this[_0x50a87a(0x152)](this[_0x50a87a(0x13e)][_0x50a87a(0x122)],_0x1bb065),_0x1bb065['cancel'])throw new Error('Before\x20add\x20pivot\x20table\x20event\x20canceled');}}[_0x57e1ad(0x177)](_0xbd6030){const _0x28dfa1=_0x57e1ad;if(_0xbd6030){const {unitId:_0x2fafad,pivotTableId:_0x57b14c}=_0xbd6030;this['fireEvent'](this[_0x28dfa1(0x13e)][_0x28dfa1(0x1a7)],{'unitId':_0x2fafad,'pivotTableId':_0x57b14c});}}['_fireBeforeMovePivotTableEvent'](_0x424fed){const _0x45f6f8=_0x57e1ad;if(_0x424fed){const {originTargetInfo:_0x7a3843,pivotTableId:_0x2ad6ff,targetCellInfo:_0x5c1ae8}=_0x424fed,{unitId:_0x484c2d}=_0x7a3843,_0x596683=this[_0x45f6f8(0x11d)][_0x45f6f8(0x143)](l[_0x45f6f8(0x15a)])[_0x45f6f8(0xe3)](_0x7a3843[_0x45f6f8(0x13a)],_0x7a3843[_0x45f6f8(0x194)],_0x2ad6ff);if(!_0x596683)return;const _0x108970={'unitId':_0x484c2d,'pivotTableId':_0x2ad6ff,'originTargetInfo':{'row':_0x596683[_0x45f6f8(0x19d)][_0x45f6f8(0x104)],'column':_0x596683['targetCellInfo'][_0x45f6f8(0x11e)],'unitId':_0x596683[_0x45f6f8(0x19d)]['unitId'],'subUnitId':_0x596683['targetCellInfo']['subUnitId']},'targetCellInfo':{'row':_0x5c1ae8[_0x45f6f8(0x104)],'column':_0x5c1ae8[_0x45f6f8(0x11e)],'unitId':_0x5c1ae8[_0x45f6f8(0x13a)],'subUnitId':_0x5c1ae8[_0x45f6f8(0x194)]},'cancel':!0x1};if(this[_0x45f6f8(0x152)](this[_0x45f6f8(0x13e)][_0x45f6f8(0x1ba)],_0x108970),_0x108970['cancel'])throw new Error(_0x45f6f8(0x19b));}}[_0x57e1ad(0x186)](_0x2dbac9){const _0x51c525=_0x57e1ad;if(_0x2dbac9){const {originTargetInfo:_0x589aa4,pivotTableId:_0x4e4764,targetCellInfo:_0x5d4c7d}=_0x2dbac9,{unitId:_0x4f795a}=_0x589aa4,_0x50937=this['_injector'][_0x51c525(0x143)](l[_0x51c525(0x15a)])[_0x51c525(0xe3)](_0x589aa4[_0x51c525(0x13a)],_0x589aa4[_0x51c525(0x194)],_0x4e4764);if(!_0x50937)return;this[_0x51c525(0x152)](this[_0x51c525(0x13e)][_0x51c525(0x14c)],{'unitId':_0x4f795a,'pivotTableId':_0x4e4764,'originTargetInfo':{'row':_0x50937[_0x51c525(0x19d)][_0x51c525(0x104)],'column':_0x50937[_0x51c525(0x19d)][_0x51c525(0x11e)],'unitId':_0x50937[_0x51c525(0x19d)][_0x51c525(0x13a)],'subUnitId':_0x50937[_0x51c525(0x19d)][_0x51c525(0x194)]},'targetCellInfo':{'row':_0x5d4c7d['row'],'column':_0x5d4c7d[_0x51c525(0x11e)],'unitId':_0x5d4c7d[_0x51c525(0x13a)],'subUnitId':_0x5d4c7d[_0x51c525(0x194)]}});}}[_0x57e1ad(0x136)](_0x5df527){const _0x13ea3f=_0x57e1ad;if(_0x5df527){const {unitId:_0x24183f,subUnitId:_0x25252d,pivotTableId:_0x16df57,type:_0x4ced6e,rangesCache:_0x12cf43,isEmpty:_0x1cb571}=_0x5df527;this[_0x13ea3f(0x152)](this['Event'][_0x13ea3f(0xe0)],{'unitId':_0x24183f,'subUnitId':_0x25252d,'pivotTableId':_0x16df57,'changeType':_0x4ced6e,'isEmpty':!!_0x1cb571,'rangeInfo':_0x12cf43});}}[_0x57e1ad(0x132)](_0x4389f6,_0x11c733){const _0x53bde6=_0x57e1ad,_0x5908ba=(_0x11c733?new _0x11c733():new ve())['createCollection'](_0x53bde6(0x1b0),_0x4389f6),_0x344382=_0x4389f6[0x0];_0x5908ba[_0x53bde6(0x1b3)]()['forEach']((_0x1c0e99,_0x2a9a2e)=>{const _0x4b7dff=_0x53bde6;_0x5908ba[_0x4b7dff(0xee)](_0x1c0e99,_0x344382[_0x2a9a2e]);});const _0x383c9c=r[_0x53bde6(0x12f)](0x8),_0x52e72f=new r[(_0x53bde6(0x191))](_0x5908ba,void 0x0,_0x383c9c);return new re(this[_0x53bde6(0x11d)],_0x52e72f,_0x4389f6,_0x383c9c);}}A['FUniver'][_0x57e1ad(0x106)](ce);