@univerjs-pro/sheets-pivot
Version:
Univer Sheets Pivot Table
1 lines • 43.8 kB
JavaScript
const _0xf870b2=_0x1004;(function(_0x23f8ce,_0x869f18){const _0x135e71=_0x1004,_0x1bd7bf=_0x23f8ce();while(!![]){try{const _0x5547ee=-parseInt(_0x135e71(0x11f))/0x1+-parseInt(_0x135e71(0xb7))/0x2*(parseInt(_0x135e71(0x12c))/0x3)+parseInt(_0x135e71(0x156))/0x4+parseInt(_0x135e71(0x13f))/0x5*(-parseInt(_0x135e71(0xd4))/0x6)+-parseInt(_0x135e71(0x96))/0x7*(-parseInt(_0x135e71(0xc1))/0x8)+-parseInt(_0x135e71(0xea))/0x9*(-parseInt(_0x135e71(0x15d))/0xa)+parseInt(_0x135e71(0x111))/0xb;if(_0x5547ee===_0x869f18)break;else _0x1bd7bf['push'](_0x1bd7bf['shift']());}catch(_0x45f713){_0x1bd7bf['push'](_0x1bd7bf['shift']());}}}(_0xda8b,0x9a6b9));var Pe=Object['defineProperty'],Fe=(_0xcfe512,_0x5533fb,_0x418a17)=>_0x5533fb in _0xcfe512?Pe(_0xcfe512,_0x5533fb,{'enumerable':!0x0,'configurable':!0x0,'writable':!0x0,'value':_0x418a17}):_0xcfe512[_0x5533fb]=_0x418a17,y=(_0x355a62,_0x46ea60,_0x4c74a7)=>Fe(_0x355a62,typeof _0x46ea60!=_0xf870b2(0xef)?_0x46ea60+'':_0x46ea60,_0x4c74a7);import{PivotTableFiledAreaEnum as _0x380ca6,PivotFilterTypeEnum as _0x1518d7,generateHexNumber as _0x3ed651,PivotSubtotalTypeEnum as _0x47f6e4,PivotTableValuePositionEnum as _0x5d9e5e,PivotDataFieldDataTypeEnum as _0x1dbae7,PivotDataFieldSortTypeEnum as _0xb47167,PivotDataFieldSortOperatorEnum as _0x444591,ST_PivotFilterOperatorEnum as _0x20078d,PivotTableChangeTypeEnum as _0x3619e9,PivotDateGroupFieldDateTypeEnum as _0x3c1761,PivotCellStyleTypeEnum as _0x22b3b4,PivotViewCellValueTypeEnum as _0x1c1841,DataFieldManager as _0x27851d,PivotTable as _0x3f9519}from'@univerjs-pro/engine-pivot';import{SheetsPivotTableConfigModel as _0x3a1c8d,SetPivotFieldsConfigCommand as _0x205e2e,ResetPivotFieldsConfigCommand as _0x3f8757,unionPivotViewRange as _0xe1620c,RemovePivotTableMutation as _0x85cec0,AddPivotFieldCommand as _0x1a21e6,RemovePivotFieldCommand as _0x1ed395,MovePivotFieldCommand as _0x1d3e6e,UpdatePivotValuePositionCommand as _0x340c16,SetPivotSubtotalTypeMutation as _0x25a5de,SetPivotSortCommand as _0x264b88,SetPivotFilterCommand as _0xfc607,SetPivotValueFilterCommand as _0x389169,RenamePivotFieldMutation as _0x4158e9,MovePivotTableCommand as _0x1efc35,UpdateDateGroupCommand as _0x483a92,AddPivotTableCommand as _0x13e04b,SheetsPivotTableAdaptorModel as _0x2d041b,PositionType as _0x5ba295,AddPivotTableWithConfigCommand as _0x5731bc,SetPivotCollapseCommand as _0x19e223,UpdatePivotFieldSettingCommand as _0x531232}from'@univerjs-pro/sheets-pivot';import{ICommandService as _0x34a2d9,IUniverInstanceService as _0x113030,numfmt as _0x3f31a9,LocaleService as _0x3549e0,LocaleType as _0x4f443c,LifecycleService as _0x97e1b9,LifecycleStages as _0x4e6473}from'@univerjs/core';import{FWorkbook as _0x51e8f4,FWorksheet as _0x572220}from'@univerjs/sheets/facade';import{FEnum as _0x4c5802,FEventName as _0x2b9768,FUniver as _0xb20d6c}from'@univerjs/core/facade';import{auditTime as _0x35d515}from'rxjs';class A{constructor(_0x39833c,_0x3dbb49,_0x4e7e2a,_0x182e69){const _0x41edd5=_0xf870b2;y(this,_0x41edd5(0xd5)),y(this,_0x41edd5(0x138)),y(this,'pivotTableId'),y(this,_0x41edd5(0xf0)),(this[_0x41edd5(0xd5)]=_0x39833c,this['subUnitId']=_0x3dbb49,this[_0x41edd5(0x152)]=_0x4e7e2a,this[_0x41edd5(0xf0)]=_0x182e69);}[_0xf870b2(0xbc)](){const _0x368f1=_0xf870b2;return this[_0x368f1(0xf0)]['get'](_0x3a1c8d)[_0x368f1(0x10c)](this['unitId'],this[_0x368f1(0x138)],this[_0x368f1(0x152)]);}[_0xf870b2(0x102)](_0x4e43fd){const _0x1679ef=_0xf870b2,_0x268805=this[_0x1679ef(0xf0)][_0x1679ef(0xdf)](_0x34a2d9),_0x2075e2={'unitId':this[_0x1679ef(0xd5)],'subUnitId':this[_0x1679ef(0x138)],'pivotTableId':this['pivotTableId'],'pivotTableConfig':_0x4e43fd};return _0x268805['executeCommand'](_0x205e2e['id'],_0x2075e2);}['reset'](_0x23f0a5){const _0x178e39=_0xf870b2,_0x2bd8c6=this['_injector'][_0x178e39(0xdf)](_0x34a2d9),_0x165ef6={'unitId':this[_0x178e39(0xd5)],'subUnitId':this[_0x178e39(0x138)],'pivotTableId':this['pivotTableId'],'resetArea':_0x23f0a5};return _0x2bd8c6[_0x178e39(0xa0)](_0x3f8757['id'],_0x165ef6);}[_0xf870b2(0xed)](){return this['pivotTableId'];}['getFieldSetting'](_0x334632){const _0x558990=_0xf870b2,_0xb89609=this[_0x558990(0xf0)][_0x558990(0xdf)](_0x3a1c8d)[_0x558990(0x10c)](this[_0x558990(0xd5)],this[_0x558990(0x138)],this[_0x558990(0x152)]),_0x31919a=_0xb89609==null?void 0x0:_0xb89609['fieldsConfig'];if(_0x31919a)return _0x31919a[_0x558990(0x149)][_0x334632]||_0x31919a[_0x558990(0x135)][_0x334632];}[_0xf870b2(0x132)](){const _0x54bbb0=_0xf870b2,_0x114dec=this[_0x54bbb0(0xf0)],_0x2a4316=this[_0x54bbb0(0xd5)],_0x235fca=this[_0x54bbb0(0x152)],_0x54781a=_0x114dec['get'](_0x3a1c8d)[_0x54bbb0(0xb5)](_0x2a4316,_0x235fca);if(_0x54781a){const _0x53ec15=_0x54781a[_0x54bbb0(0x114)],_0x26bf49=_0x54781a[_0x54bbb0(0x99)],_0x18cc73=_0x54781a[_0x54bbb0(0x117)],_0x5c6a0f=[];for(const _0x57f0ef of _0x53ec15){const _0x4ca180=_0x26bf49[_0x57f0ef];if(_0x4ca180){const _0x346d78={'id':_0x57f0ef,'name':_0x4ca180['name'],'fieldDataType':_0x4ca180[_0x54bbb0(0x13e)]};_0x18cc73&&_0x18cc73[_0x57f0ef]!==void 0x0&&(_0x346d78[_0x54bbb0(0xee)]=_0x18cc73[_0x57f0ef]),_0x5c6a0f[_0x54bbb0(0x101)](_0x346d78);}}return _0x5c6a0f;}return[];}[_0xf870b2(0xc8)](_0xe38a56){const _0x4930c6=_0xf870b2;var _0x53044d;const _0x364b27=this[_0x4930c6(0xf0)][_0x4930c6(0xdf)](_0x3a1c8d)[_0x4930c6(0x10c)](this['unitId'],this['subUnitId'],this[_0x4930c6(0x152)]),_0x336a8b=_0x364b27==null?void 0x0:_0x364b27[_0x4930c6(0xe0)][_0x4930c6(0xf8)];return(_0x53044d=_0x336a8b==null?void 0x0:_0x336a8b[_0x4930c6(0x11a)](_0x3303b7=>_0x3303b7[_0x4930c6(0xc3)]===_0xe38a56))==null?void 0x0:_0x53044d['filterInfo'];}[_0xf870b2(0xcc)](){const _0x321d45=_0xf870b2,_0x366eb5=this[_0x321d45(0xf0)][_0x321d45(0xdf)](_0x3a1c8d)['getPivotTableConfig'](this[_0x321d45(0xd5)],this[_0x321d45(0x138)],this[_0x321d45(0x152)]),_0x47b1bf=_0x366eb5==null?void 0x0:_0x366eb5['fieldsConfig'][_0x321d45(0xf8)];return(_0x47b1bf==null?void 0x0:_0x47b1bf[_0x321d45(0xc5)]())||[];}[_0xf870b2(0xbb)](_0x38878f){const _0x486476=_0xf870b2,_0x82374f=this['_injector'][_0x486476(0xdf)](_0x3a1c8d)[_0x486476(0x10c)](this[_0x486476(0xd5)],this[_0x486476(0x138)],this[_0x486476(0x152)]),_0x440f0f=_0x82374f==null?void 0x0:_0x82374f['fieldsConfig'];if(_0x440f0f)switch(_0x38878f){case _0x380ca6[_0x486476(0xba)]:return _0x440f0f[_0x486476(0x141)][_0x486476(0xc5)]();case _0x380ca6['Row']:return _0x440f0f['rowFields']['concat']();case _0x380ca6['Value']:return _0x440f0f[_0x486476(0x145)][_0x486476(0xc5)]();case _0x380ca6[_0x486476(0x134)]:return _0x440f0f[_0x486476(0x113)][_0x486476(0xc5)]();case _0x380ca6[_0x486476(0xda)]:return _0x440f0f['hiddenFields'][_0x486476(0xc5)]();}return[];}[_0xf870b2(0xfd)](){const _0x3c4503=_0xf870b2;var _0x207290;const _0x6ec7ea=(_0x207290=this[_0x3c4503(0xf0)][_0x3c4503(0xdf)](_0x3a1c8d)[_0x3c4503(0xfd)](this[_0x3c4503(0xd5)],this[_0x3c4503(0x138)],this[_0x3c4503(0x152)]))==null?void 0x0:_0x207290[_0x3c4503(0x129)];if(_0x6ec7ea)return _0xe1620c(_0x6ec7ea);}async[_0xf870b2(0x15a)](){const _0x44b6dc=_0xf870b2;return await this[_0x44b6dc(0xf0)][_0x44b6dc(0xdf)](_0x34a2d9)[_0x44b6dc(0x15c)](_0x85cec0['id'],{'unitId':this[_0x44b6dc(0xd5)],'subUnitId':this[_0x44b6dc(0x138)],'pivotTableId':this[_0x44b6dc(0x152)]});}async[_0xf870b2(0x10f)](_0x2b7ad7,_0x17dfde,_0x582dfc){const _0x40481e=_0xf870b2,_0x534fd2=this[_0x40481e(0xf0)],_0x1320b5=this[_0x40481e(0xd5)],_0x4ba52c=this['subUnitId'],_0x153f74=this[_0x40481e(0x152)],_0x1a4f46=_0x534fd2[_0x40481e(0xdf)](_0x34a2d9),_0x3fed47=_0x534fd2[_0x40481e(0xdf)](_0x3a1c8d),_0x453d7a=_0x3fed47[_0x40481e(0x10c)](_0x1320b5,_0x4ba52c,_0x153f74),_0x4213f3=_0x3fed47[_0x40481e(0xb5)](_0x1320b5,_0x153f74);if(!_0x453d7a||!_0x4213f3)return!0x1;let _0xedbf0a=_0x2b7ad7;typeof _0xedbf0a==_0x40481e(0x157)&&(_0xedbf0a=_0x3fed47['getCollection'](_0x1320b5,_0x153f74)['fieldIds'][_0x2b7ad7]);const _0x19b6bd={'unitId':_0x1320b5,'subUnitId':_0x4ba52c,'pivotTableId':_0x153f74,'dataFieldId':_0xedbf0a,'fieldArea':_0x17dfde,'index':_0x582dfc};return _0x1a4f46[_0x40481e(0xa0)](_0x1a21e6['id'],_0x19b6bd);}async['removeField'](_0x57474f){const _0x3bf4db=_0xf870b2,_0x5bacb2=this['_injector'],_0x5cbc4a=this[_0x3bf4db(0xd5)],_0x1d6f3a=this[_0x3bf4db(0x138)],_0x25c049=this[_0x3bf4db(0x152)],_0x281829=_0x5bacb2['get'](_0x34a2d9),_0x5d8da9={'unitId':_0x5cbc4a,'subUnitId':_0x1d6f3a,'pivotTableId':_0x25c049,'fieldIds':_0x57474f};return _0x281829['executeCommand'](_0x1ed395['id'],_0x5d8da9);}async[_0xf870b2(0x9b)](_0x59cdf3,_0x4d919a,_0xb5ace9){const _0x335b41=_0xf870b2,_0x1cff3e=this[_0x335b41(0xf0)],_0x2303cf=this[_0x335b41(0xd5)],_0x10a8cd=this['subUnitId'],_0x3ae05c=this['pivotTableId'],_0x320184=_0x1cff3e['get'](_0x34a2d9),_0xed411e={'unitId':_0x2303cf,'subUnitId':_0x10a8cd,'pivotTableId':_0x3ae05c,'fieldId':_0x59cdf3,'area':_0x4d919a,'index':_0xb5ace9};return _0x320184[_0x335b41(0xa0)](_0x1d3e6e['id'],_0xed411e);}async[_0xf870b2(0xe5)](_0x35022a,_0x30085c){const _0x5175af=_0xf870b2,_0x2f163e=this[_0x5175af(0xf0)],_0x3448bb=this[_0x5175af(0xd5)],_0x2b72ab=this[_0x5175af(0x138)],_0x5a4e19=this[_0x5175af(0x152)],_0x28b9c4=_0x2f163e[_0x5175af(0xdf)](_0x34a2d9),_0x4a2226={'unitId':_0x3448bb,'subUnitId':_0x2b72ab,'pivotTableId':_0x5a4e19,'position':_0x35022a,'index':_0x30085c};return _0x28b9c4[_0x5175af(0xa0)](_0x340c16['id'],_0x4a2226);}async[_0xf870b2(0x137)](_0x2f532f,_0x3de40a){const _0x2f258d=_0xf870b2,_0x527098=this[_0x2f258d(0xf0)],_0x51ac1e=this['unitId'],_0xcf97ce=this['subUnitId'],_0x413090=this[_0x2f258d(0x152)],_0x594d81=_0x527098['get'](_0x34a2d9),_0x1866ee={'unitId':_0x51ac1e,'subUnitId':_0xcf97ce,'pivotTableId':_0x413090,'fieldId':_0x2f532f,'subtotalType':_0x3de40a};return _0x594d81['executeCommand'](_0x25a5de['id'],_0x1866ee);}async[_0xf870b2(0x13b)](_0x235617,_0x177879){const _0x137095=_0xf870b2,_0x5cf5d1=this[_0x137095(0xf0)],_0x2b3d46=this[_0x137095(0xd5)],_0x305b41=this[_0x137095(0x138)],_0x1c08c4=this[_0x137095(0x152)],_0x226a89=_0x5cf5d1[_0x137095(0xdf)](_0x34a2d9),_0x9a03ae={'unitId':_0x2b3d46,'subUnitId':_0x305b41,'tableFieldId':_0x235617,'pivotTableId':_0x1c08c4,'info':_0x177879};return _0x226a89[_0x137095(0xa0)](_0x264b88['id'],_0x9a03ae);}async[_0xf870b2(0x95)](_0x4cebf1,_0x364f64,_0x35c4ad){const _0x5e6465=_0xf870b2,_0xbeab0e=this[_0x5e6465(0xf0)],_0x14ee18=this[_0x5e6465(0xd5)],_0x4d7093=this['subUnitId'],_0x793b4f=this['pivotTableId'],_0x31ae06=_0xbeab0e[_0x5e6465(0xdf)](_0x34a2d9),_0x44ed60={'unitId':_0x14ee18,'subUnitId':_0x4d7093,'pivotTableId':_0x793b4f,'tableFieldId':_0x4cebf1,'items':_0x364f64,'isAll':_0x35c4ad};return _0x31ae06['executeCommand'](_0xfc607['id'],_0x44ed60);}async[_0xf870b2(0xa7)](_0x2551f0,_0x55daea){const _0x32e9ee=_0xf870b2,_0x4a6928=this[_0x32e9ee(0xf0)],_0x4a7369=this[_0x32e9ee(0xd5)],_0x1591a6=this[_0x32e9ee(0x138)],_0x417c60=this[_0x32e9ee(0x152)],_0x20d387=_0x4a6928['get'](_0x34a2d9);if(_0x2551f0===void 0x0)return console[_0x32e9ee(0x9d)](_0x32e9ee(0xb3)),!0x1;const _0x3d25a8=_0x55daea&&{..._0x55daea,'type':_0x1518d7['ValueFilter']},_0xd1aa5d={'unitId':_0x4a7369,'subUnitId':_0x1591a6,'pivotTableId':_0x417c60,'fieldId':_0x2551f0,'valueFilterInfo':_0x3d25a8};return _0x20d387[_0x32e9ee(0xa0)](_0x389169['id'],_0xd1aa5d);}async[_0xf870b2(0xa1)](_0x4b4b7f,_0x483746){const _0x38192b=_0xf870b2,_0x1d91eb=this['_injector'],_0x699a69=this[_0x38192b(0xd5)],_0x471256=this[_0x38192b(0x138)],_0x592122=this['pivotTableId'],_0x2f7da8=_0x1d91eb[_0x38192b(0xdf)](_0x34a2d9),_0x2cf268={'unitId':_0x699a69,'subUnitId':_0x471256,'pivotTableId':_0x592122,'fieldId':_0x4b4b7f,'name':_0x483746};return _0x2f7da8[_0x38192b(0xa0)](_0x4158e9['id'],_0x2cf268);}async['move'](_0x49ff0a,_0x5348f2,_0x4d79ba){const _0x56b45b=_0xf870b2,_0x3edc97=this[_0x56b45b(0xf0)]['get'](_0x34a2d9),_0x262ab2=this[_0x56b45b(0xf0)][_0x56b45b(0xdf)](_0x113030)[_0x56b45b(0xb2)](this[_0x56b45b(0xd5)]),_0x533d0e=_0x262ab2==null?void 0x0:_0x262ab2[_0x56b45b(0x10d)](_0x49ff0a);if(!_0x262ab2||!_0x533d0e)throw new Error(_0x56b45b(0x11c));return _0x3edc97['executeCommand'](_0x1efc35['id'],{'pivotTableId':this['pivotTableId'],'targetCellInfo':{'subUnitId':_0x533d0e['getSheetId'](),'unitId':this[_0x56b45b(0xd5)],'row':_0x5348f2,'col':_0x4d79ba},'originTargetInfo':{'subUnitId':this['subUnitId'],'unitId':this['unitId']}});}async[_0xf870b2(0xcb)](_0xe5a4cb,_0x524be8){const _0xb04c02=_0xf870b2,_0xe62e8c=this[_0xb04c02(0xf0)],_0x2fd2cb=this[_0xb04c02(0xd5)],_0x30ef92=this[_0xb04c02(0x138)],_0x2e4dd4=this[_0xb04c02(0x152)],_0x133687=_0xe62e8c[_0xb04c02(0xdf)](_0x34a2d9),_0xba08a1={'unitId':_0x2fd2cb,'subUnitId':_0x30ef92,'pivotTableId':_0x2e4dd4,'tableFieldId':_0xe5a4cb,'dateType':_0x524be8};return _0x133687[_0xb04c02(0xa0)](_0x483a92['id'],_0xba08a1);}}class qe extends _0x51e8f4{async[_0xf870b2(0x14a)](_0x4f3aee,_0x541693,_0xe159a4){const _0x79307a=_0xf870b2,_0x5b2188=this[_0x79307a(0xf0)],_0x3e8299=_0x5b2188['get'](_0x34a2d9),_0x58ff4b=_0x3ed651(0x8),_0xed7662={'positionType':_0x541693,'pivotTableId':_0x58ff4b,'pivotTableConfig':{'targetCellInfo':_0xe159a4,'sourceRangeInfo':_0x4f3aee,'isEmpty':!0x0}};if(await _0x3e8299['executeCommand'](_0x13e04b['id'],_0xed7662))return new A(_0xe159a4[_0x79307a(0xd5)],_0xe159a4[_0x79307a(0x138)],_0x58ff4b,_0x5b2188);}[_0xf870b2(0xb6)](_0x141d99,_0x4af168,_0x33dbcd,_0x16f818){const _0x322a46=_0xf870b2,_0x125760=this[_0x322a46(0xf0)],_0x2ea16d=_0x125760[_0x322a46(0xdf)](_0x2d041b)[_0x322a46(0x13a)](_0x141d99,_0x4af168,_0x33dbcd,_0x16f818);if(_0x2ea16d)return new A(_0x141d99,_0x4af168,_0x2ea16d,_0x125760);}[_0xf870b2(0xc4)](_0x399abc){const _0x4bd333=_0xf870b2,_0xeeb9dd=this[_0x4bd333(0xf0)],_0x15eb45=_0xeeb9dd[_0x4bd333(0xdf)](_0x3a1c8d)[_0x4bd333(0xd3)](this['getId'](),_0x399abc);if(_0x15eb45)return new A(_0x15eb45[_0x4bd333(0xd5)],_0x15eb45['subUnitId'],_0x399abc,_0xeeb9dd);}}_0x51e8f4[_0xf870b2(0x159)](qe);class ze extends _0x572220{[_0xf870b2(0xb6)](_0x2bf12d,_0x519ed1){const _0x32edb6=_0xf870b2,_0x4b45b9=this[_0x32edb6(0xf0)],_0x4875a5=_0x4b45b9[_0x32edb6(0xdf)](_0x2d041b),_0x53c4ac=this['_workbook']['getUnitId'](),_0x3d2456=this['getSheetId'](),_0x476375=_0x4875a5[_0x32edb6(0x13a)](_0x53c4ac,_0x3d2456,_0x2bf12d,_0x519ed1);if(_0x476375)return new A(_0x53c4ac,_0x3d2456,_0x476375,_0x4b45b9);}}_0x572220[_0xf870b2(0x159)](ze);class Je extends _0x4c5802{get[_0xf870b2(0x142)](){return _0x47f6e4;}get[_0xf870b2(0x13d)](){return _0x1518d7;}get[_0xf870b2(0xfb)](){return _0x380ca6;}get[_0xf870b2(0xff)](){return _0x5d9e5e;}get[_0xf870b2(0xd1)](){return _0x1dbae7;}get['PivotDataFieldSortTypeEnum'](){return _0xb47167;}get[_0xf870b2(0xf3)](){return _0x444591;}get[_0xf870b2(0x112)](){return _0x20078d;}get[_0xf870b2(0xd0)](){return _0x5ba295;}get[_0xf870b2(0x10b)](){return _0x3619e9;}get[_0xf870b2(0xfa)](){return _0x3c1761;}}_0x4c5802[_0xf870b2(0x159)](Je);class Ke extends _0x2b9768{get[_0xf870b2(0x10e)](){const _0x422c06=_0xf870b2;return _0x422c06(0x10e);}get[_0xf870b2(0x12d)](){return'BeforePivotTableAdd';}get[_0xf870b2(0x91)](){return'PivotTableRemoved';}get['PivotTableMoved'](){return'PivotTableMoved';}get[_0xf870b2(0x12e)](){return'PivotTableRendered';}get[_0xf870b2(0xf1)](){return'PivotTableFieldAdded';}get['PivotTableFieldRemoved'](){const _0xcdc95b=_0xf870b2;return _0xcdc95b(0x140);}get[_0xf870b2(0x128)](){const _0x2eef1d=_0xf870b2;return _0x2eef1d(0x128);}get[_0xf870b2(0xe2)](){return'PivotTableFieldCollapseChanged';}get[_0xf870b2(0x14e)](){const _0x1a0d65=_0xf870b2;return _0x1a0d65(0x14e);}get[_0xf870b2(0x121)](){const _0x1e270c=_0xf870b2;return _0x1e270c(0x121);}get[_0xf870b2(0x93)](){const _0x1736ed=_0xf870b2;return _0x1736ed(0x93);}get[_0xf870b2(0x131)](){const _0x8e8a7d=_0xf870b2;return _0x8e8a7d(0x131);}}function _0x1004(_0xfacfa4,_0x27f8e7){const _0xda8b32=_0xda8b();return _0x1004=function(_0x10049f,_0x42fbef){_0x10049f=_0x10049f-0x90;let _0xf299c8=_0xda8b32[_0x10049f];return _0xf299c8;},_0x1004(_0xfacfa4,_0x27f8e7);}function _0xda8b(){const _0x275d2d=['subtotal','range','[PivotTable]:\x20add\x20field\x20','PivotTableFieldMoved','rangeInfo','_firePivotTableFieldAddedEvent','getFieldCountByArea','3aloYhc','BeforePivotTableAdd','PivotTableRendered','PivotTableMoved','Ready','PivotTableValuePositionChanged','getSourceFieldsInfo','[PivotTable]:\x20The\x20field\x20name\x20','Filter','measure','blank','setSubtotalType','subUnitId','BeforePivotTableMove','getPivotTableIdByCell','setLabelSort','valueIndex','PivotFilterTypeEnum','fieldDataType','5RkXGqC','PivotTableFieldRemoved','columnFields','PivotSubtotalTypeEnum','forEach','isBottomTotal','valueFields','date','getSourceName','Subtotal','dimension','addPivotTable','getFieldDataType','getColCount','setDisplayName','PivotTableFieldFilterChanged','length','_firePivotTableFieldFilterChangedEvent','getNameWithColumnIndex','pivotTableId','startColumn','getFieldById','getFieldIds','3189076SixFTh','number','col','extend','remove','reset','syncExecuteCommand','971930nzAHfr','[DataFieldManager]:\x20Data\x20is\x20not\x20a\x20valid\x20array','registerEventHandler','PivotTableRemoved','beforeCommandExecuted','PivotTableFieldSettingChanged','fireEvent','setLabelManualFilter','161AbJSFB','GrandTotal','dataFieldsCollection','fields','getCurrentLocale','updateFieldPosition','_firePivotTableValuePositionChangedEvent','warn','getRangeData','getResultByCalculate','executeCommand','renameField','Total\x20','总计\x20','lifecycle$','_fireMovedPivotTableEvent','getformat','setValueFilter','getDimensionInfo','row','sheetName','query','cancel','_firePivotTableFieldSortChangedEvent','column','_firePivotTableRemovedEvent','_firePivotTableFieldCollapsedEvent','(blank)','getUnit','[Pivot\x20Table]:\x20The\x20field\x20id\x20is\x20undefined','Row','getCollection','getPivotTableByCell','898242tPmPsV','keys','getValuePosition','Column','getFieldIdsByArea','getConfig','params','addFieldWithSourceId','count','string','218664nmSSIX','getDataFieldIdByDisplayName','fieldId','getPivotTableById','concat','tableFieldId','_firePivotTableFieldMovedEvent','getValueFilter','_firePivotTableFieldRemovedEvent','targetCellInfo','setDateGroupType','getValueFilters','getRowCount','_sourceData','dispose','PositionTypeEnum','PivotDataFieldDataTypeEnum','YYYY-MM-DD','getTargetByPivotTableId','4597872MZsOFd','unitId','_fireBeforeMovePivotTableEvent','getId','(空白)','_id','Hidden','filter','_fireRenderPivotTableEvent','onCommandExecuted','\x20is\x20not\x20found\x20in\x20the\x20pivot\x20table.','get','fieldsConfig','pipe','PivotTableFieldCollapseChanged','_getSourceIdByName','getFieldDisplayNames','updateValuePosition','level','endColumn','addValueFieldWithName','_fireAddPivotTableEvent','99HTrXPC','info','_fireBeforeAddPivotTableEvent','getPivotTableId','displayName','symbol','_injector','PivotTableFieldAdded','endRow','PivotDataFieldSortOperatorEnum','Value','setSubtotal','小计\x20','ZH_CN','valueFilter','addFilterFieldWithName','PivotDateGroupFieldDateTypeEnum','PivotTableFiledAreaEnum','getDataFieldByTableId','getPivotTableRangeInfo','getTime','PivotTableValuePositionEnum','setOptions','push','setFieldsConfig','startRow','Grand\x20Total\x20','isNaN','_isZhCN','_firePivotTableFieldSettingChangedEvent','addFieldWithName','Event','getFieldDataTypeByColumnIndex','PivotTableChangeTypeEnum','getPivotTableConfig','getSheetBySheetName','PivotTableAdded','addField','Before\x20add\x20pivot\x20table\x20event\x20canceled','3835964pYpDmi','PivotFilterOperatorEnum','filterFields','fieldIds','data','setFilterInfo','displayNameRecord','createCollection','object','find','_pivot','[Pivot\x20Table]:\x20Target\x20sheet\x20is\x20not\x20valid','max','getValueIndex','995837pUmoVX','format','PivotTableFieldSortChanged','headerMap','disposeWithMe','None'];_0xda8b=function(){return _0x275d2d;};return _0xda8b();}_0x2b9768[_0xf870b2(0x159)](Ke);const de=_0xf870b2(0xd2);function Qe(_0x263d94){return _0x263d94/0x3e8/0x15180+0x63e1;}function Xe(_0x4f4e75,_0x5038a7,_0x3f63e5,_0x403fac){const _0x2f6e35=_0xf870b2;var _0x1df7d3,_0x1a8707,_0x51d0cd,_0x33466e,_0x4930ea,_0x46ea5c,_0x54c6f5,_0x1b5c25,_0x532b60,_0x307886,_0x216ec3,_0x3d251e,_0x51a899,_0x8e75ce,_0xb93608;const _0x13b99a=[],_0x3a6e6f=[],_0xc424f9=[],{showRowGrandTotal:_0x1371b6,showRowSubTotal:_0x204fbc}=_0x403fac,{cornerView:_0x357fd9,colView:_0x39201b,rowView:_0x268d1c,dataView:_0x6b5d70,formatMap:_0x55aee9}=_0x5038a7,_0x2e8084=_0x357fd9[_0x2f6e35(0xcd)](),_0x596be4=_0x357fd9['getColCount']();for(let _0x5792a1=0x0;_0x5792a1<_0x2e8084;_0x5792a1++)for(let _0x311960=0x0;_0x311960<_0x596be4;_0x311960++){const _0x4e65e7={...(_0x1a8707=(_0x1df7d3=_0x357fd9[_0x2f6e35(0x115)])==null?void 0x0:_0x1df7d3[_0x5792a1])==null?void 0x0:_0x1a8707[_0x311960]};_0x4e65e7['v']&&(_0x13b99a[_0x5792a1]||(_0x13b99a[_0x5792a1]=[]),_0xc424f9[_0x5792a1]||(_0xc424f9[_0x5792a1]=[]),_0x13b99a[_0x5792a1][_0x311960]=_0x4e65e7['v'],_0xc424f9[_0x5792a1][_0x311960]=_0x4e65e7['v']);}for(let _0x5ae9ad=0x0;_0x5ae9ad<_0x39201b[_0x2f6e35(0xcd)]();_0x5ae9ad++){const _0x3060ab=(_0x33466e=(_0x51d0cd=_0x39201b==null?void 0x0:_0x39201b[_0x2f6e35(0x122)])==null?void 0x0:_0x51d0cd[_0x5ae9ad])==null?void 0x0:_0x33466e[_0x2f6e35(0xc6)],_0x5a6c02=_0x3060ab?_0x55aee9[_0x3060ab]:'';for(let _0x4b3319=0x0;_0x4b3319<_0x39201b[_0x2f6e35(0x14c)]();_0x4b3319++){const _0x221841={...(_0x46ea5c=(_0x4930ea=_0x39201b[_0x2f6e35(0x115)])==null?void 0x0:_0x4930ea[_0x5ae9ad])==null?void 0x0:_0x46ea5c[_0x4b3319]};if((_0x221841==null?void 0x0:_0x221841['v'])!==void 0x0){let _0x48cb62=_0x5a6c02?_0x3f31a9[_0x2f6e35(0x120)](_0x5a6c02,Number(_0x221841['v'])):_0x221841['v'];(_0x221841==null?void 0x0:_0x221841['s'])===_0x22b3b4[_0x2f6e35(0x148)]?_0x48cb62=_0x3f63e5?_0x2f6e35(0xf6)+_0x48cb62:_0x2f6e35(0xa2)+_0x48cb62:(_0x221841==null?void 0x0:_0x221841['s'])===_0x22b3b4[_0x2f6e35(0x97)]&&(_0x48cb62=_0x3f63e5?_0x2f6e35(0xa3)+_0x48cb62:_0x2f6e35(0x104)+_0x48cb62),(_0x221841==null?void 0x0:_0x221841['t'])===_0x1c1841[_0x2f6e35(0x136)]&&(_0x48cb62=_0x3f63e5?_0x2f6e35(0xd8):'(blank)'),_0x13b99a[_0x5ae9ad]||(_0x13b99a[_0x5ae9ad]=[]),_0xc424f9[_0x5ae9ad]||(_0xc424f9[_0x5ae9ad]=[]),_0x13b99a[_0x5ae9ad][_0x4b3319+_0x596be4]=_0x48cb62,_0xc424f9[_0x5ae9ad][_0x4b3319+_0x596be4]=_0x48cb62;}}}let _0x28d60d=0x0,_0x230a72=0x0,_0x8fd06e=0x0;for(let _0x3a9f66=0x0;_0x3a9f66<_0x268d1c['getRowCount']();_0x3a9f66++){const _0x2b2822=_0x268d1c[_0x2f6e35(0xeb)][_0x3a9f66];if(!_0x204fbc&&_0x2b2822[_0x2f6e35(0x144)]&&_0x2b2822['level']!==0x0){_0x8fd06e++,_0x230a72=0x0;continue;}if(!(!_0x1371b6&&_0x2b2822[_0x2f6e35(0x144)]&&_0x2b2822[_0x2f6e35(0xe6)]===0x0)){for(let _0x2b24d3=0x0;_0x2b24d3<_0x268d1c['getColCount']();_0x2b24d3++){const _0x3462b8={...(_0x1b5c25=(_0x54c6f5=_0x268d1c[_0x2f6e35(0x115)])==null?void 0x0:_0x54c6f5[_0x3a9f66])==null?void 0x0:_0x1b5c25[_0x2b24d3]},_0x2d6cc7=(_0x307886=(_0x532b60=_0x268d1c==null?void 0x0:_0x268d1c[_0x2f6e35(0x122)])==null?void 0x0:_0x532b60[_0x2b24d3])==null?void 0x0:_0x307886['tableFieldId'],_0x55c310=_0x2d6cc7?_0x55aee9[_0x2d6cc7]:'';if((_0x3462b8==null?void 0x0:_0x3462b8['v'])!==void 0x0){let _0x621c66=_0x55c310?_0x3f31a9['format'](_0x55c310,Number(_0x3462b8['v'])):_0x3462b8['v'];(_0x3462b8==null?void 0x0:_0x3462b8['s'])===_0x22b3b4[_0x2f6e35(0x148)]?_0x621c66=_0x3f63e5?_0x2f6e35(0xf6)+_0x621c66:_0x2f6e35(0xa2)+_0x621c66:(_0x3462b8==null?void 0x0:_0x3462b8['s'])===_0x22b3b4[_0x2f6e35(0x97)]&&(_0x621c66=_0x3f63e5?_0x2f6e35(0xa3)+_0x621c66:'Grand\x20Total\x20'+_0x621c66),(_0x3462b8==null?void 0x0:_0x3462b8['t'])===_0x1c1841['blank']&&(_0x621c66=_0x3f63e5?_0x2f6e35(0xd8):_0x2f6e35(0xb1)),_0x13b99a[_0x28d60d+_0x2e8084]||(_0x13b99a[_0x28d60d+_0x2e8084]=[]);let _0x3cba45=_0x3a6e6f[_0x8fd06e];_0x3cba45||(_0x3cba45=[..._0xc424f9],_0x3a6e6f[_0x8fd06e]=_0x3cba45),_0x3cba45[_0x230a72+_0x2e8084]||(_0x3cba45[_0x230a72+_0x2e8084]=[]),_0x3cba45[_0x230a72+_0x2e8084][_0x2b24d3]=_0x621c66,_0x13b99a[_0x28d60d+_0x2e8084][_0x2b24d3]=_0x621c66;}}_0x28d60d++,_0x268d1c[_0x2f6e35(0xeb)][_0x3a9f66][_0x2f6e35(0x144)]?(_0x8fd06e++,_0x230a72=0x0):_0x230a72++;}}_0x28d60d=0x0,_0x8fd06e=0x0,_0x230a72=0x0;for(let _0x3f2805=0x0;_0x3f2805<_0x6b5d70[_0x2f6e35(0xcd)]();_0x3f2805++){const _0x4abfdc=_0x268d1c['info'][_0x3f2805];if(!_0x204fbc&&_0x4abfdc['isBottomTotal']&&_0x4abfdc['level']!==0x0){_0x8fd06e++,_0x230a72=0x0;continue;}if(!(!_0x1371b6&&_0x4abfdc[_0x2f6e35(0x144)]&&_0x4abfdc[_0x2f6e35(0xe6)]===0x0)){for(let _0x3e8910=0x0;_0x3e8910<_0x6b5d70['getColCount']();_0x3e8910++){const _0x3f2b52={...(_0x3d251e=(_0x216ec3=_0x6b5d70[_0x2f6e35(0x115)])==null?void 0x0:_0x216ec3[_0x3f2805])==null?void 0x0:_0x3d251e[_0x3e8910]};if(_0x3f2b52['v']){const _0xefccb=_0x268d1c[_0x2f6e35(0xeb)][_0x3f2805][_0x2f6e35(0x13c)],_0xc5cfe3=_0x39201b[_0x2f6e35(0xeb)][_0x3e8910][_0x2f6e35(0x13c)],_0xb165c=Math[_0x2f6e35(0x11d)](_0xefccb,_0xc5cfe3),_0x277057=_0x4f4e75['getValueFields']()[_0x2f6e35(0xc5)]();let _0x36e14b='';_0xb165c<0x0?_0x36e14b=(_0x51a899=_0x277057[0x0])!=null?_0x51a899:'':_0x36e14b=(_0x8e75ce=_0x277057[_0xb165c])!=null?_0x8e75ce:'';const _0x108d1c=(_0xb93608=_0x55aee9[_0x36e14b])!=null?_0xb93608:'';_0x13b99a[_0x28d60d+_0x2e8084]||(_0x13b99a[_0x28d60d+_0x2e8084]=[]);let _0x290f61=_0x3a6e6f[_0x8fd06e];_0x290f61||(_0x290f61=[..._0xc424f9],_0x3a6e6f[_0x8fd06e]=_0x290f61),_0x290f61[_0x230a72+_0x2e8084]||(_0x290f61[_0x230a72+_0x2e8084]=[]);const _0x415172=_0x108d1c?_0x3f31a9[_0x2f6e35(0x120)](_0x108d1c,Number(_0x3f2b52['v'])):_0x3f2b52['v'];_0x290f61[_0x230a72+_0x2e8084][_0x3e8910+_0x596be4]=_0x415172,_0x13b99a[_0x28d60d+_0x2e8084][_0x3e8910+_0x596be4]=_0x415172;}}_0x28d60d++,_0x268d1c[_0x2f6e35(0xeb)][_0x3f2805][_0x2f6e35(0x144)]?(_0x8fd06e++,_0x230a72=0x0):_0x230a72++;}}return{'dataArr':_0x13b99a,'dataArrWithSplit':_0x3a6e6f};}class Ze{constructor(_0x3dc070,_0x5be0fb,_0x5a073c,_0x4ba6cc){const _0x18ea76=_0xf870b2;y(this,_0x18ea76(0x11b)),y(this,_0x18ea76(0xce)),y(this,_0x18ea76(0xf0)),y(this,'_isZhCN'),y(this,_0x18ea76(0xd9)),(this[_0x18ea76(0xf0)]=_0x3dc070,this['_pivot']=_0x5be0fb,this['_sourceData']=_0x5a073c,this[_0x18ea76(0xd9)]=_0x4ba6cc);const _0x1e6c96=this[_0x18ea76(0xf0)][_0x18ea76(0xdf)](_0x3549e0);this[_0x18ea76(0x106)]=_0x1e6c96[_0x18ea76(0x9a)]()===_0x4f443c[_0x18ea76(0xf7)];}[_0xf870b2(0xe3)](_0x479b9f){const _0x5397a8=_0xf870b2,_0x532009=this[_0x5397a8(0x11b)][_0x5397a8(0xc2)](_0x479b9f);if(!_0x532009)throw new Error(_0x5397a8(0x133)+_0x479b9f+_0x5397a8(0xde));return _0x532009;}[_0xf870b2(0x108)](_0xa1329d,_0x5857fc){const _0x34d365=_0xf870b2,_0x5359eb=this[_0x34d365(0xe3)](_0xa1329d),_0x4a48ab=this['_pivot'][_0x34d365(0xbe)](_0x5359eb,_0x5857fc);if(!_0x4a48ab)throw new Error(_0x34d365(0x127)+_0xa1329d+'\x20failed.');if(_0x5857fc===_0x380ca6[_0x34d365(0xf4)]){const _0x67e9ae=_0x4a48ab[_0x34d365(0xd7)](),_0x261e34=this['_pivot'][_0x34d365(0xfc)](_0x67e9ae);if(_0x261e34){const _0x5f2085=_0x261e34==null?void 0x0:_0x261e34[_0x34d365(0x14b)]();this[_0x34d365(0x11b)][_0x34d365(0x137)](_0x67e9ae,_0x5f2085===_0x1dbae7[_0x34d365(0x157)]?_0x47f6e4['sum']:_0x47f6e4[_0x34d365(0xbf)]);}const _0x10c000=this[_0x34d365(0x11b)][_0x34d365(0x11e)](),_0x37d9a5=this[_0x34d365(0x11b)][_0x34d365(0xb9)](),_0x5021fb=this[_0x34d365(0x11b)][_0x34d365(0x12b)](_0x380ca6['Value']);if(_0x10c000===-0x1&&_0x5021fb>0x1){const _0x546a55=_0x37d9a5===_0x5d9e5e[_0x34d365(0x124)]?_0x5d9e5e[_0x34d365(0xba)]:_0x37d9a5,_0x12a9bf=_0x546a55===_0x5d9e5e['Row']?_0x380ca6[_0x34d365(0xb4)]:_0x380ca6['Column'];this[_0x34d365(0x11b)][_0x34d365(0xe5)](_0x546a55,this[_0x34d365(0x11b)][_0x34d365(0x12b)](_0x12a9bf));}}else{if(_0x5857fc===_0x380ca6[_0x34d365(0xb4)]||_0x5857fc===_0x380ca6[_0x34d365(0xba)]){const _0x155331=_0x4a48ab[_0x34d365(0xd7)](),_0x23aed7=this['_pivot'][_0x34d365(0xfc)](_0x155331);if(_0x23aed7&&(_0x23aed7==null?void 0x0:_0x23aed7[_0x34d365(0x14b)]())===_0x1dbae7[_0x34d365(0x146)]){const _0x4693bf=_0x23aed7[_0x34d365(0xa6)]();_0x4693bf&&this[_0x34d365(0x11b)]['setFieldFormat'](_0x155331,_0x4693bf);}}}return _0x4a48ab;}[_0xf870b2(0xf9)](_0x530453,_0x368264){const _0x4b17be=_0xf870b2,_0x3421ce=this[_0x4b17be(0xe3)](_0x530453),_0x44ece1=this[_0x4b17be(0x11b)][_0x4b17be(0xbe)](_0x3421ce,_0x380ca6['Filter']);return _0x44ece1[_0x4b17be(0x116)](_0x368264),_0x44ece1;}[_0xf870b2(0xe8)](_0x29ded4,_0x21eadc){const _0x1ecc59=_0xf870b2,_0x585c0d=this['addFieldWithName'](_0x29ded4,_0x380ca6[_0x1ecc59(0xf4)]);return _0x21eadc!=null&&_0x21eadc['subtotal']&&_0x585c0d[_0x1ecc59(0xf5)](_0x21eadc==null?void 0x0:_0x21eadc[_0x1ecc59(0x125)]),_0x585c0d;}['removeFieldWithName'](_0x36bf98){const _0x5c322d=_0xf870b2,_0x113fc8=this[_0x5c322d(0xe3)](_0x36bf98);this[_0x5c322d(0x11b)]['getTableFieldsByDataFieldId'](_0x113fc8)[_0x5c322d(0x143)](_0x2433eb=>{const _0x15a017=_0x5c322d,_0x3bd0b7=_0x2433eb[_0x15a017(0xd7)]();this['_pivot']['removeField'](_0x3bd0b7);});}[_0xf870b2(0x9f)](_0x16eb68={}){const _0x3792a7=_0xf870b2,_0x43cad4=this[_0x3792a7(0x11b)][_0x3792a7(0xab)](),{dataArr:_0x110873,dataArrWithSplit:_0x419597}=Xe(this['_pivot'],_0x43cad4,this[_0x3792a7(0x106)],_0x16eb68);return{'dataArr':_0x110873,'dataArrWithSplit':_0x419597};}[_0xf870b2(0x151)](_0x426afe){const _0x3169f9=_0xf870b2;return this[_0x3169f9(0x11b)][_0x3169f9(0xe4)]()[_0x426afe];}['reset'](){const _0x21947e=_0xf870b2;this['_pivot'][_0x21947e(0x15b)]();}['resetDimension'](_0x55e970){const _0x15528f=_0xf870b2;this[_0x15528f(0x11b)]['reset'](_0x55e970);}[_0xf870b2(0x10a)](_0x3ade02){const _0x5377f3=_0xf870b2,_0x46a367=this[_0x5377f3(0x11b)][_0x5377f3(0x98)],_0x2da358=_0x46a367[_0x5377f3(0x155)]()[_0x3ade02];if(_0x2da358)return _0x46a367[_0x5377f3(0x154)](_0x2da358)['getFieldDataType']();}['getFieldDataTypeByFieldName'](_0x3cd2aa){const _0x4111a7=_0xf870b2,_0x3655a9=this['_getSourceIdByName'](_0x3cd2aa),_0xaa43c5=this[_0x4111a7(0x11b)][_0x4111a7(0x98)][_0x4111a7(0x154)](_0x3655a9);return _0xaa43c5==null?void 0x0:_0xaa43c5[_0x4111a7(0x14b)]();}[_0xf870b2(0xa8)](){const _0x531aee=_0xf870b2,_0x19687f={};return[[_0x380ca6[_0x531aee(0xb4)],_0x531aee(0xa9)],[_0x380ca6['Column'],_0x531aee(0xae)],[_0x380ca6['Filter'],_0x531aee(0xdb)],[_0x380ca6['Value'],'value']][_0x531aee(0x143)](_0x56f1f8=>{const [_0x486330,_0x27a1e2]=_0x56f1f8;this['_pivot']['iterateFieldByArea'](_0x486330,_0x35541b=>{const _0x49cf65=_0x1004;_0x19687f[_0x27a1e2]||(_0x19687f[_0x27a1e2]=[]),_0x19687f[_0x27a1e2][_0x49cf65(0x101)](_0x35541b[_0x49cf65(0x147)]());});}),Object[_0x531aee(0xb8)](_0x19687f)[_0x531aee(0x14f)]>0x0?_0x19687f:void 0x0;}['getPivotSourceData'](){return this['_sourceData'];}[_0xf870b2(0x100)](_0x594447){const _0x437849=_0xf870b2;this[_0x437849(0x11b)][_0x437849(0x100)](_0x594447);}['remove'](){const _0x44e2ee=_0xf870b2;this['_pivot'][_0x44e2ee(0xcf)]();}}class et extends _0x27851d{[_0xf870b2(0x9e)](_0x580bbf){const _0x2ce6b4=_0xf870b2;if(Array['isArray'](_0x580bbf)&&_0x580bbf[_0x2ce6b4(0x14f)]>0x0){const _0x280a39=[],_0x15231b=_0x580bbf[0x0],_0x3d4d85={},_0x463783=_0x580bbf[0x1];for(let _0xd61e93=0x0;_0xd61e93<_0x463783[_0x2ce6b4(0x14f)];_0xd61e93++){const _0x5bd08a=_0x463783[_0xd61e93];if(typeof _0x5bd08a=='object'&&_0x5bd08a instanceof Date)_0x3d4d85[_0xd61e93]=de;else{if(typeof _0x5bd08a==_0x2ce6b4(0xc0)){const _0x41d5f4=new Date(_0x5bd08a);Number[_0x2ce6b4(0x105)](_0x41d5f4[_0x2ce6b4(0xfe)]())||(_0x3d4d85[_0xd61e93]=de);}}}for(let _0x53611a=0x1;_0x53611a<_0x580bbf[_0x2ce6b4(0x14f)];_0x53611a++){const _0x5998d2=_0x580bbf[_0x53611a],_0x509c5f=[];for(let _0x520a37=0x0;_0x520a37<_0x5998d2[_0x2ce6b4(0x14f)];_0x520a37++)if(_0x3d4d85[_0x520a37]){const _0xa2dd01=_0x5998d2[_0x520a37],_0x55d454=typeof _0xa2dd01==_0x2ce6b4(0x119)&&_0xa2dd01 instanceof Date?_0xa2dd01:new Date(_0xa2dd01),_0x47ca38={'v':Qe(_0x55d454[_0x2ce6b4(0xfe)]()),'f':_0x3d4d85[_0x520a37]};_0x509c5f[_0x2ce6b4(0x101)](_0x47ca38);}else _0x509c5f[_0x2ce6b4(0x101)](_0x5998d2[_0x520a37]);_0x280a39['push'](_0x509c5f);}return{'header':_0x15231b,'data':_0x280a39};}else throw new Error(_0x2ce6b4(0x15e));}}class tt extends _0xb20d6c{['_initialize'](_0x4688ea){const _0x4d12a8=_0xf870b2,_0x2112e0=_0x4688ea[_0x4d12a8(0xdf)](_0x34a2d9);this[_0x4d12a8(0x90)](this[_0x4d12a8(0x109)]['BeforePivotTableAdd'],()=>_0x2112e0[_0x4d12a8(0x92)](_0x507e62=>{const _0x18d211=_0x4d12a8;switch(_0x507e62['id']){case _0x1efc35['id']:{const _0x5da0bf=_0x507e62[_0x18d211(0xbd)];this[_0x18d211(0xd6)](_0x5da0bf);break;}}})),this['registerEventHandler'](this[_0x4d12a8(0x109)][_0x4d12a8(0x139)],()=>_0x2112e0[_0x4d12a8(0x92)](_0x7e7f47=>{const _0x48c78e=_0x4d12a8;switch(_0x7e7f47['id']){case _0x5731bc['id']:case _0x13e04b['id']:{const _0x4d61b7=_0x7e7f47[_0x48c78e(0xbd)];this[_0x48c78e(0xec)](_0x4d61b7);break;}}})),this['registerEventHandler'](this[_0x4d12a8(0x109)][_0x4d12a8(0x10e)],()=>_0x2112e0[_0x4d12a8(0xdd)](_0x23ac28=>{const _0x37d7d3=_0x4d12a8;if(_0x23ac28['id']===_0x5731bc['id']||_0x23ac28['id']===_0x13e04b['id']){const _0x4b1b30=_0x23ac28['params'];this[_0x37d7d3(0xe9)](_0x4b1b30);}})),this[_0x4d12a8(0x90)](this[_0x4d12a8(0x109)][_0x4d12a8(0x12f)],()=>_0x2112e0[_0x4d12a8(0xdd)](_0x9d4c75=>{const _0xed4e3d=_0x4d12a8;if(_0x9d4c75['id']===_0x1efc35['id']){const _0xfc106c=_0x9d4c75[_0xed4e3d(0xbd)];this[_0xed4e3d(0xa5)](_0xfc106c);}})),this['registerEventHandler'](this[_0x4d12a8(0x109)]['PivotTableRemoved'],()=>_0x2112e0['onCommandExecuted'](_0x1d5c94=>{const _0x2eee70=_0x4d12a8;if(_0x1d5c94['id']===_0x85cec0['id']){const _0x295f13=_0x1d5c94['params'];this[_0x2eee70(0xaf)](_0x295f13);}})),this['registerEventHandler'](this[_0x4d12a8(0x109)][_0x4d12a8(0xf1)],()=>_0x2112e0['onCommandExecuted'](_0x349022=>{const _0x1c1dcf=_0x4d12a8;if(_0x349022['id']===_0x1a21e6['id']){const _0x16f90f=_0x349022[_0x1c1dcf(0xbd)];this[_0x1c1dcf(0x12a)](_0x16f90f);}})),this[_0x4d12a8(0x90)](this['Event'][_0x4d12a8(0x140)],()=>_0x2112e0['onCommandExecuted'](_0x2e5b04=>{const _0x4fbe83=_0x4d12a8;if(_0x2e5b04['id']===_0x1ed395['id']){const _0x2110e5=_0x2e5b04[_0x4fbe83(0xbd)];this[_0x4fbe83(0xc9)](_0x2110e5);}})),this['registerEventHandler'](this[_0x4d12a8(0x109)][_0x4d12a8(0x128)],()=>_0x2112e0[_0x4d12a8(0xdd)](_0x4ae8d3=>{const _0x5773e7=_0x4d12a8;if(_0x4ae8d3['id']===_0x1d3e6e['id']){const _0x178025=_0x4ae8d3[_0x5773e7(0xbd)];this[_0x5773e7(0xc7)](_0x178025);}})),this['registerEventHandler'](this[_0x4d12a8(0x109)]['PivotTableFieldCollapseChanged'],()=>_0x2112e0['onCommandExecuted'](_0x5a58fb=>{const _0x9140fd=_0x4d12a8;if(_0x5a58fb['id']===_0x19e223['id']){const _0x3999cc=_0x5a58fb[_0x9140fd(0xbd)];this['_firePivotTableFieldCollapsedEvent'](_0x3999cc);}})),this[_0x4d12a8(0x90)](this[_0x4d12a8(0x109)][_0x4d12a8(0x14e)],()=>_0x2112e0['onCommandExecuted'](_0x403a36=>{const _0x403bff=_0x4d12a8;if(_0x403a36['id']===_0xfc607['id']){const _0x30d561=_0x403a36[_0x403bff(0xbd)];this[_0x403bff(0x150)](_0x30d561);}})),this[_0x4d12a8(0x90)](this[_0x4d12a8(0x109)][_0x4d12a8(0x121)],()=>_0x2112e0[_0x4d12a8(0xdd)](_0x1e0cc0=>{const _0xdf393e=_0x4d12a8;if(_0x1e0cc0['id']===_0x264b88['id']){const _0x1e535c=_0x1e0cc0[_0xdf393e(0xbd)];this[_0xdf393e(0xad)](_0x1e535c);}})),this[_0x4d12a8(0x90)](this[_0x4d12a8(0x109)][_0x4d12a8(0x93)],()=>_0x2112e0[_0x4d12a8(0xdd)](_0x2a3a76=>{const _0x5a8886=_0x4d12a8;if(_0x2a3a76['id']===_0x531232['id']){const _0x4d4d44=_0x2a3a76[_0x5a8886(0xbd)];this[_0x5a8886(0x107)](_0x4d4d44);}})),this[_0x4d12a8(0x90)](this['Event'][_0x4d12a8(0x131)],()=>_0x2112e0['onCommandExecuted'](_0x4d5edf=>{const _0x36e4ed=_0x4d12a8;if(_0x4d5edf['id']===_0x340c16['id']){const _0x476ba9=_0x4d5edf[_0x36e4ed(0xbd)];this['_firePivotTableValuePositionChangedEvent'](_0x476ba9);}}));const _0x4bbdf1=_0x4688ea[_0x4d12a8(0xdf)](_0x97e1b9);this[_0x4d12a8(0x123)](_0x4bbdf1[_0x4d12a8(0xa4)]['subscribe'](_0x27b86c=>{const _0x1f83d6=_0x4d12a8;if(_0x27b86c===_0x4e6473[_0x1f83d6(0x130)]){const _0x31af7b=_0x4688ea['get'](_0x2d041b);this['registerEventHandler'](this[_0x1f83d6(0x109)][_0x1f83d6(0x12e)],()=>_0x31af7b['viewUpdate$'][_0x1f83d6(0xe1)](_0x35d515(0x32))['subscribe'](_0x5a3527=>{const _0x17fcc7=_0x1f83d6;this[_0x17fcc7(0xdc)](_0x5a3527);}));}}));}[_0xf870b2(0x12a)](_0x38b08e){const _0x5371e5=_0xf870b2;if(_0x38b08e){const {unitId:_0x41c014,subUnitId:_0x95b6db,pivotTableId:_0x4c4796,dataFieldId:_0x1c493f,fieldArea:_0x354459,index:_0x498b1d}=_0x38b08e;this[_0x5371e5(0x94)](this[_0x5371e5(0x109)][_0x5371e5(0xf1)],{'unitId':_0x41c014,'subUnitId':_0x95b6db,'pivotTableId':_0x4c4796,'dataFieldId':_0x1c493f,'fieldArea':_0x354459,'index':_0x498b1d});}}['_firePivotTableFieldRemovedEvent'](_0x16319c){const _0x3b23bc=_0xf870b2;if(_0x16319c){const {unitId:_0x113a17,subUnitId:_0x66216a,pivotTableId:_0x4236d8,fieldIds:_0x4d842e}=_0x16319c;this[_0x3b23bc(0x94)](this[_0x3b23bc(0x109)][_0x3b23bc(0x140)],{'unitId':_0x113a17,'subUnitId':_0x66216a,'pivotTableId':_0x4236d8,'fieldIds':_0x4d842e['concat']()});}}[_0xf870b2(0xc7)](_0x229358){const _0x4a87a7=_0xf870b2;if(_0x229358){const {unitId:_0x3efe4f,subUnitId:_0x35ed87,pivotTableId:_0x16bfbc,fieldId:_0xa7c0b2,area:_0xb4c588,index:_0x4d4148}=_0x229358;this[_0x4a87a7(0x94)](this['Event']['PivotTableFieldMoved'],{'unitId':_0x3efe4f,'subUnitId':_0x35ed87,'pivotTableId':_0x16bfbc,'fieldId':_0xa7c0b2,'area':_0xb4c588,'index':_0x4d4148});}}[_0xf870b2(0xb0)](_0x54e0ee){const _0x343b20=_0xf870b2;if(_0x54e0ee){const {unitId:_0x393f9b,subUnitId:_0x1bbb59,row:_0x6080f9,col:_0x34eaa8,collapse:_0x2add11}=_0x54e0ee;this[_0x343b20(0x94)](this['Event']['PivotTableFieldCollapseChanged'],{'unitId':_0x393f9b,'subUnitId':_0x1bbb59,'row':_0x6080f9,'col':_0x34eaa8,'collapse':_0x2add11});}}[_0xf870b2(0x150)](_0xa29f91){const _0x1d8c16=_0xf870b2;if(_0xa29f91){const {unitId:_0x34c71b,subUnitId:_0x2cab7f,pivotTableId:_0x506d21,tableFieldId:_0x1ba914,items:_0x2ff2d4,isAll:_0x132aa3}=_0xa29f91;this['fireEvent'](this[_0x1d8c16(0x109)][_0x1d8c16(0x14e)],{'unitId':_0x34c71b,'subUnitId':_0x2cab7f,'pivotTableId':_0x506d21,'tableFieldId':_0x1ba914,'items':_0x2ff2d4[_0x1d8c16(0xc5)](),'isAll':_0x132aa3});}}[_0xf870b2(0xad)](_0x1e4b0c){const _0x3f99ff=_0xf870b2;if(_0x1e4b0c){const {unitId:_0x29b194,subUnitId:_0x33e5f9,pivotTableId:_0x491445,tableFieldId:_0x3b426b,info:_0x35de6c}=_0x1e4b0c;this[_0x3f99ff(0x94)](this['Event'][_0x3f99ff(0x121)],{'unitId':_0x29b194,'subUnitId':_0x33e5f9,'pivotTableId':_0x491445,'tableFieldId':_0x3b426b,'info':{..._0x35de6c}});}}[_0xf870b2(0x107)](_0x5804ab){const _0x2b4d3c=_0xf870b2;if(_0x5804ab){const {unitId:_0x3bcec6,subUnitId:_0x24d011,tableFieldId:_0xf327c4,pivotTableId:_0x45925e,displayName:_0x25caae,format:_0x3002c1,subtotalType:_0x38b65b,tableFieldInfo:_0x1ed8a0,dataFieldInfo:_0x53e20e}=_0x5804ab;this[_0x2b4d3c(0x94)](this['Event'][_0x2b4d3c(0x93)],{'unitId':_0x3bcec6,'subUnitId':_0x24d011,'tableFieldId':_0xf327c4,'pivotTableId':_0x45925e,'displayName':_0x25caae,'format':_0x3002c1,'subtotalType':_0x38b65b,'tableFieldInfo':_0x1ed8a0,'dataFieldInfo':_0x53e20e});}}[_0xf870b2(0x9c)](_0x25d69b){const _0x202357=_0xf870b2;if(_0x25d69b){const {pivotTableId:_0x220fef,position:_0x5d4cb1,index:_0x3b0528}=_0x25d69b;this[_0x202357(0x94)](this[_0x202357(0x109)]['PivotTableValuePositionChanged'],{'pivotTableId':_0x220fef,'position':_0x5d4cb1,'index':_0x3b0528});}}['_fireAddPivotTableEvent'](_0x3d5281){const _0x59dc08=_0xf870b2;if(_0x3d5281){const {positionType:_0x13ed72,pivotTableId:_0x44c459,pivotTableConfig:_0x1cff5c}=_0x3d5281,{targetCellInfo:_0x417122,sourceRangeInfo:_0xddc2bf}=_0x1cff5c,{unitId:_0x32818c}=_0x417122;this[_0x59dc08(0x94)](this['Event'][_0x59dc08(0x10e)],{'unitId':_0x32818c,'positionType':_0x13ed72,'pivotTableId':_0x44c459,'sourceRangeInfo':{'startRow':_0xddc2bf[_0x59dc08(0x126)][_0x59dc08(0x103)],'endRow':_0xddc2bf[_0x59dc08(0x126)][_0x59dc08(0xf2)],'startColumn':_0xddc2bf[_0x59dc08(0x126)][_0x59dc08(0x153)],'endColumn':_0xddc2bf['range']['endColumn'],'unitId':_0xddc2bf['unitId'],'subUnitId':_0xddc2bf[_0x59dc08(0x138)],'sheetName':_0xddc2bf[_0x59dc08(0xaa)]},'targetCellInfo':{'row':_0x417122['row'],'column':_0x417122[_0x59dc08(0x158)],'sheetName':_0x417122[_0x59dc08(0xaa)],'unitId':_0x417122['unitId'],'subUnitId':_0x417122['subUnitId']}});}}['_fireBeforeAddPivotTableEvent'](_0x3d44d1){const _0x3db8aa=_0xf870b2;if(_0x3d44d1){const {positionType:_0xe93cdf,pivotTableId:_0x2ee865,pivotTableConfig:_0x31aa33}=_0x3d44d1,{targetCellInfo:_0x5bb6fe,sourceRangeInfo:_0xf89f4e}=_0x31aa33,{unitId:_0x2df34d}=_0x5bb6fe,_0x144c74={'unitId':_0x2df34d,'positionType':_0xe93cdf,'pivotTableId':_0x2ee865,'sourceRangeInfo':{'startRow':_0xf89f4e[_0x3db8aa(0x126)][_0x3db8aa(0x103)],'endRow':_0xf89f4e[_0x3db8aa(0x126)][_0x3db8aa(0xf2)],'startColumn':_0xf89f4e['range']['startColumn'],'endColumn':_0xf89f4e['range'][_0x3db8aa(0xe7)],'unitId':_0xf89f4e[_0x3db8aa(0xd5)],'subUnitId':_0xf89f4e[_0x3db8aa(0x138)],'sheetName':_0xf89f4e[_0x3db8aa(0xaa)]},'targetCellInfo':{'row':_0x5bb6fe['row'],'column':_0x5bb6fe[_0x3db8aa(0x158)],'sheetName':_0x5bb6fe[_0x3db8aa(0xaa)],'unitId':_0x5bb6fe['unitId'],'subUnitId':_0x5bb6fe[_0x3db8aa(0x138)]},'cancel':!0x1};if(this[_0x3db8aa(0x94)](this[_0x3db8aa(0x109)]['BeforePivotTableAdd'],_0x144c74),_0x144c74[_0x3db8aa(0xac)])throw new Error(_0x3db8aa(0x110));}}[_0xf870b2(0xaf)](_0x3d20cb){const _0x28762b=_0xf870b2;if(_0x3d20cb){const {unitId:_0x1e7575,pivotTableId:_0x420d54}=_0x3d20cb;this[_0x28762b(0x94)](this[_0x28762b(0x109)][_0x28762b(0x91)],{'unitId':_0x1e7575,'pivotTableId':_0x420d54});}}['_fireBeforeMovePivotTableEvent'](_0x2f6d03){const _0x585285=_0xf870b2;if(_0x2f6d03){const {originTargetInfo:_0x207e02,pivotTableId:_0x21e207,targetCellInfo:_0x2f2b5d}=_0x2f6d03,{unitId:_0x136828}=_0x207e02,_0x54262c=this[_0x585285(0xf0)][_0x585285(0xdf)](_0x3a1c8d)[_0x585285(0x10c)](_0x207e02[_0x585285(0xd5)],_0x207e02['subUnitId'],_0x21e207);if(!_0x54262c)return;const _0x27f22c={'unitId':_0x136828,'pivotTableId':_0x21e207,'originTargetInfo':{'row':_0x54262c['targetCellInfo'][_0x585285(0xa9)],'column':_0x54262c[_0x585285(0xca)]['col'],'unitId':_0x54262c[_0x585285(0xca)][_0x585285(0xd5)],'subUnitId':_0x54262c[_0x585285(0xca)][_0x585285(0x138)]},'targetCellInfo':{'row':_0x2f2b5d[_0x585285(0xa9)],'column':_0x2f2b5d[_0x585285(0x158)],'unitId':_0x2f2b5d['unitId'],'subUnitId':_0x2f2b5d[_0x585285(0x138)]},'cancel':!0x1};if(this[_0x585285(0x94)](this[_0x585285(0x109)][_0x585285(0x139)],_0x27f22c),_0x27f22c[_0x585285(0xac)])throw new Error('Before\x20move\x20pivot\x20table\x20event\x20canceled');}}['_fireMovedPivotTableEvent'](_0x218a0a){const _0x4b531b=_0xf870b2;if(_0x218a0a){const {originTargetInfo:_0x5115f0,pivotTableId:_0x68f2fe,targetCellInfo:_0xb095de}=_0x218a0a,{unitId:_0x2d934e}=_0x5115f0,_0x2d5862=this[_0x4b531b(0xf0)][_0x4b531b(0xdf)](_0x3a1c8d)[_0x4b531b(0x10c)](_0x5115f0[_0x4b531b(0xd5)],_0x5115f0['subUnitId'],_0x68f2fe);if(!_0x2d5862)return;this['fireEvent'](this[_0x4b531b(0x109)][_0x4b531b(0x12f)],{'unitId':_0x2d934e,'pivotTableId':_0x68f2fe,'originTargetInfo':{'row':_0x2d5862['targetCellInfo'][_0x4b531b(0xa9)],'column':_0x2d5862[_0x4b531b(0xca)][_0x4b531b(0x158)],'unitId':_0x2d5862['targetCellInfo']['unitId'],'subUnitId':_0x2d5862[_0x4b531b(0xca)][_0x4b531b(0x138)]},'targetCellInfo':{'row':_0xb095de[_0x4b531b(0xa9)],'column':_0xb095de[_0x4b531b(0x158)],'unitId':_0xb095de['unitId'],'subUnitId':_0xb095de[_0x4b531b(0x138)]}});}}[_0xf870b2(0xdc)](_0x307e16){const _0xe1268d=_0xf870b2;if(_0x307e16){const {unitId:_0x518dec,subUnitId:_0x36ef34,pivotTableId:_0x51d8c6,type:_0x547768,rangesCache:_0x415794,isEmpty:_0x309fd1}=_0x307e16;this['fireEvent'](this['Event'][_0xe1268d(0x12e)],{'unitId':_0x518dec,'subUnitId':_0x36ef34,'pivotTableId':_0x51d8c6,'changeType':_0x547768,'isEmpty':!!_0x309fd1,'rangeInfo':_0x415794});}}['generatePivotTable'](_0x52d772,_0x4f1e0d){const _0x39192f=_0xf870b2,_0x4c6cb8=(_0x4f1e0d?new _0x4f1e0d():new et())[_0x39192f(0x118)](_0x39192f(0x115),_0x52d772),_0x4e718e=_0x52d772[0x0];_0x4c6cb8[_0x39192f(0x155)]()[_0x39192f(0x143)]((_0x42c7ba,_0x1cad21)=>{const _0x551e32=_0x39192f;_0x4c6cb8[_0x551e32(0x14d)](_0x42c7ba,_0x4e718e[_0x1cad21]);});const _0x3223d4=_0x3ed651(0x8),_0x65cd45=new _0x3f9519(_0x4c6cb8,void 0x0,_0x3223d4);return new Ze(this[_0x39192f(0xf0)],_0x65cd45,_0x52d772,_0x3223d4);}}_0xb20d6c[_0xf870b2(0x159)](tt);