From 4e57fa5358227dbf6f0ae27bddf37478a6881dc2 Mon Sep 17 00:00:00 2001 From: Rui-Sun Date: Wed, 13 Mar 2024 15:03:02 +0800 Subject: [PATCH 1/7] feat: add global event listerner remove in release() --- packages/vtable/src/event/event.ts | 14 +++ .../src/event/listener/container-dom.ts | 67 +++++++++++++- .../vtable/src/event/listener/table-group.ts | 43 --------- packages/vtable/src/event/listener/touch.ts | 90 +++++++++++-------- packages/vtable/src/ts-types/customElement.ts | 2 +- 5 files changed, 133 insertions(+), 83 deletions(-) diff --git a/packages/vtable/src/event/event.ts b/packages/vtable/src/event/event.ts index 57af2b27f..9bd2c1d0d 100644 --- a/packages/vtable/src/event/event.ts +++ b/packages/vtable/src/event/event.ts @@ -49,6 +49,8 @@ export class EventManager { isDown = false; isDraging = false; + globalEventListeners: { name: string; env: 'document' | 'body' | 'window'; callback: (e?: any) => void }[] = []; + constructor(table: BaseTableAPI) { this.table = table; if (Env.mode === 'node') { @@ -389,5 +391,17 @@ export class EventManager { /** TODO 其他的事件并么有做remove */ release() { this.gesture.release(); + + // remove global event listerner + this.globalEventListeners.forEach(item => { + if (item.env === 'document') { + document.removeEventListener(item.name, item.callback); + } else if (item.env === 'body') { + document.body.removeEventListener(item.name, item.callback); + } else if (item.env === 'window') { + window.removeEventListener(item.name, item.callback); + } + }); + this.globalEventListeners = []; } } diff --git a/packages/vtable/src/event/listener/container-dom.ts b/packages/vtable/src/event/listener/container-dom.ts index f5b7f5765..3ac481f56 100644 --- a/packages/vtable/src/event/listener/container-dom.ts +++ b/packages/vtable/src/event/listener/container-dom.ts @@ -1,10 +1,11 @@ import { isValid } from '@visactor/vutils'; import type { EventHandler } from '../EventHandler'; -import type { KeydownEvent, ListTableAPI } from '../../ts-types'; +import { InteractionState, type KeydownEvent, type ListTableAPI } from '../../ts-types'; import { TABLE_EVENT_TYPE } from '../../core/TABLE_EVENT_TYPE'; import { handleWhell } from '../scroll'; import { browser } from '../../tools/helper'; import type { EventManager } from '../event'; +import { BaseTableAPI } from '../../ts-types/base-table'; export function bindContainerDomListener(eventManager: EventManager) { const table = eventManager.table; @@ -326,4 +327,68 @@ export function bindContainerDomListener(eventManager: EventManager) { } table.resize(); }); + + // 有被阻止冒泡的场景 就触发不到这里的事件了 所以这个LastBodyPointerXY变量的赋值在scrollbar的down事件也进行了处理 + const globalPointerdownCallback = (e: MouseEvent) => { + // console.log('body pointerdown'); + table.eventManager.LastBodyPointerXY = { x: e.x, y: e.y }; + table.eventManager.isDown = true; + }; + eventManager.globalEventListeners.push({ + name: 'pointerdown', + env: 'body', + callback: globalPointerdownCallback + }); + document.body.addEventListener('pointerdown', globalPointerdownCallback); + + const globalPointerupCallback = (e: MouseEvent) => { + table.eventManager.LastBodyPointerXY = null; + // console.log('body pointerup', table.eventManager.isDown, table.eventManager.isDraging); + table.eventManager.isDown = false; + table.eventManager.isDraging = false; + }; + eventManager.globalEventListeners.push({ + name: 'pointerup', + env: 'document', + callback: globalPointerupCallback + }); + document.addEventListener('pointerup', globalPointerupCallback); + + const globalPointermoveCallback = (e: MouseEvent) => { + if (table.eventManager.isDown && table.eventManager.LastBodyPointerXY) { + const lastX = table.eventManager.LastBodyPointerXY?.x ?? e.x; + const lastY = table.eventManager.LastBodyPointerXY?.y ?? e.y; + if (Math.abs(lastX - e.x) > 1 || Math.abs(lastY - e.y) > 1) { + table.eventManager.isDraging = true; + } + } + // 注释掉。因为: 这里pointermove太敏感了 点击快的时候 可能动了1px这里也会执行到 就影响到下面选中不触发的问题。下面pointermove就有这段逻辑,这里先去掉 + // if (eventManager.touchSetTimeout) { + // clearTimeout(eventManager.touchSetTimeout); + // console.log('eventManager.touchSetTimeout', eventManager.touchSetTimeout); + // eventManager.touchSetTimeout = undefined; + // } + // const eventArgsSet = getCellEventArgsSet(e); + const { x, y } = table._getMouseAbstractPoint(e, false); + if (stateManager.interactionState === InteractionState.scrolling) { + return; + } + if (stateManager.interactionState === InteractionState.grabing) { + if (stateManager.isResizeCol()) { + eventManager.dealColumnResize(x, y); + if ((table as any).hasListeners(TABLE_EVENT_TYPE.RESIZE_COLUMN)) { + table.fireListeners(TABLE_EVENT_TYPE.RESIZE_COLUMN, { + col: table.stateManager.columnResize.col, + colWidth: table.getColWidth(table.stateManager.columnResize.col) + }); + } + } + } + }; + eventManager.globalEventListeners.push({ + name: 'pointermove', + env: 'body', + callback: globalPointermoveCallback + }); + document.body.addEventListener('pointermove', globalPointermoveCallback); } diff --git a/packages/vtable/src/event/listener/table-group.ts b/packages/vtable/src/event/listener/table-group.ts index 59b88243c..122be2cbc 100644 --- a/packages/vtable/src/event/listener/table-group.ts +++ b/packages/vtable/src/event/listener/table-group.ts @@ -25,49 +25,6 @@ export function bindTableGroupListener(eventManager: EventManager) { const table = eventManager.table; const stateManager = table.stateManager; - // 有被阻止冒泡的场景 就触发不到这里的事件了 所以这个LastBodyPointerXY变量的赋值在scrollbar的down事件也进行了处理 - document.body.addEventListener('pointerdown', e => { - console.log('body pointerdown'); - table.eventManager.LastBodyPointerXY = { x: e.x, y: e.y }; - table.eventManager.isDown = true; - }); - document.addEventListener('pointerup', e => { - table.eventManager.LastBodyPointerXY = null; - console.log('body pointerup', table.eventManager.isDown, table.eventManager.isDraging); - table.eventManager.isDown = false; - table.eventManager.isDraging = false; - }); - document.body.addEventListener('pointermove', (e: FederatedPointerEvent) => { - if (table.eventManager.isDown && table.eventManager.LastBodyPointerXY) { - const lastX = table.eventManager.LastBodyPointerXY?.x ?? e.x; - const lastY = table.eventManager.LastBodyPointerXY?.y ?? e.y; - if (Math.abs(lastX - e.x) > 1 || Math.abs(lastY - e.y) > 1) { - table.eventManager.isDraging = true; - } - } - // 注释掉。因为: 这里pointermove太敏感了 点击快的时候 可能动了1px这里也会执行到 就影响到下面选中不触发的问题。下面pointermove就有这段逻辑,这里先去掉 - // if (eventManager.touchSetTimeout) { - // clearTimeout(eventManager.touchSetTimeout); - // console.log('eventManager.touchSetTimeout', eventManager.touchSetTimeout); - // eventManager.touchSetTimeout = undefined; - // } - // const eventArgsSet = getCellEventArgsSet(e); - const { x, y } = table._getMouseAbstractPoint(e, false); - if (stateManager.interactionState === InteractionState.scrolling) { - return; - } - if (stateManager.interactionState === InteractionState.grabing) { - if (stateManager.isResizeCol()) { - eventManager.dealColumnResize(x, y); - if ((table as any).hasListeners(TABLE_EVENT_TYPE.RESIZE_COLUMN)) { - table.fireListeners(TABLE_EVENT_TYPE.RESIZE_COLUMN, { - col: table.stateManager.columnResize.col, - colWidth: table.getColWidth(table.stateManager.columnResize.col) - }); - } - } - } - }); table.scenegraph.tableGroup.addEventListener('pointermove', (e: FederatedPointerEvent) => { const lastX = table.eventManager.LastPointerXY?.x ?? e.x; const lastY = table.eventManager.LastPointerXY?.y ?? e.y; diff --git a/packages/vtable/src/event/listener/touch.ts b/packages/vtable/src/event/listener/touch.ts index 06fc68c05..5b316e2ff 100644 --- a/packages/vtable/src/event/listener/touch.ts +++ b/packages/vtable/src/event/listener/touch.ts @@ -22,47 +22,49 @@ export function bindTouchListener(eventManager: EventManager) { }); }); - window.addEventListener( - 'touchmove', - (e: TouchEvent) => { - if (eventManager.touchMove) { - e.preventDefault(); - } - if (!eventManager.isTouchdown || !isTouchEvent(e)) { - return; - } + const globalTouchMoveCallback = (e: TouchEvent) => { + if (eventManager.touchMove) { + e.preventDefault(); + } + if (!eventManager.isTouchdown || !isTouchEvent(e)) { + return; + } - // collect four last touch pisitions - if (eventManager.touchMovePoints.length > 4) { - eventManager.touchMovePoints.shift(); - } - eventManager.touchMovePoints.push({ - x: e.changedTouches[0].pageX, - y: e.changedTouches[0].pageY, - timestamp: Date.now() - }); + // collect four last touch pisitions + if (eventManager.touchMovePoints.length > 4) { + eventManager.touchMovePoints.shift(); + } + eventManager.touchMovePoints.push({ + x: e.changedTouches[0].pageX, + y: e.changedTouches[0].pageY, + timestamp: Date.now() + }); - const deltaX = - -eventManager.touchMovePoints[eventManager.touchMovePoints.length - 1].x + - eventManager.touchMovePoints[eventManager.touchMovePoints.length - 2].x; - const deltaY = - -eventManager.touchMovePoints[eventManager.touchMovePoints.length - 1].y + - eventManager.touchMovePoints[eventManager.touchMovePoints.length - 2].y; - handleWhell({ deltaX, deltaY } as any, stateManager); + const deltaX = + -eventManager.touchMovePoints[eventManager.touchMovePoints.length - 1].x + + eventManager.touchMovePoints[eventManager.touchMovePoints.length - 2].x; + const deltaY = + -eventManager.touchMovePoints[eventManager.touchMovePoints.length - 1].y + + eventManager.touchMovePoints[eventManager.touchMovePoints.length - 2].y; + handleWhell({ deltaX, deltaY } as any, stateManager); - if ( - e.cancelable && - (table.internalProps.overscrollBehavior === 'none' || - (Math.abs(deltaY) >= Math.abs(deltaX) && deltaY !== 0 && isVerticalScrollable(deltaY, stateManager)) || - (Math.abs(deltaY) <= Math.abs(deltaX) && deltaX !== 0 && isHorizontalScrollable(deltaX, stateManager))) - ) { - e.preventDefault(); - } - }, - { passive: false } - ); + if ( + e.cancelable && + (table.internalProps.overscrollBehavior === 'none' || + (Math.abs(deltaY) >= Math.abs(deltaX) && deltaY !== 0 && isVerticalScrollable(deltaY, stateManager)) || + (Math.abs(deltaY) <= Math.abs(deltaX) && deltaX !== 0 && isHorizontalScrollable(deltaX, stateManager))) + ) { + e.preventDefault(); + } + }; + window.addEventListener('touchmove', globalTouchMoveCallback, { passive: false }); + eventManager.globalEventListeners.push({ + name: 'touchmove', + env: 'window', + callback: globalTouchMoveCallback + }); - window.addEventListener('touchend', (e: TouchEvent) => { + const globalTouchEndCallback = (e: TouchEvent) => { eventManager.touchEnd = true; eventManager.touchMove = false; if (!eventManager.isTouchdown || !isTouchEvent(e)) { @@ -88,9 +90,15 @@ export function bindTouchListener(eventManager: EventManager) { eventManager.isTouchdown = false; eventManager.touchMovePoints = []; + }; + window.addEventListener('touchend', globalTouchEndCallback); + eventManager.globalEventListeners.push({ + name: 'touchend', + env: 'window', + callback: globalTouchEndCallback }); - window.addEventListener('touchcancel', (e: TouchEvent) => { + const globalTouchCancelCallback = (e: TouchEvent) => { eventManager.touchEnd = true; eventManager.touchMove = false; if (!eventManager.isTouchdown) { @@ -98,6 +106,12 @@ export function bindTouchListener(eventManager: EventManager) { } eventManager.isTouchdown = false; eventManager.touchMovePoints = []; + }; + window.addEventListener('touchcancel', globalTouchCancelCallback); + eventManager.globalEventListeners.push({ + name: 'touchcancel', + env: 'window', + callback: globalTouchCancelCallback }); } diff --git a/packages/vtable/src/ts-types/customElement.ts b/packages/vtable/src/ts-types/customElement.ts index ac6e05421..6b64cff9e 100644 --- a/packages/vtable/src/ts-types/customElement.ts +++ b/packages/vtable/src/ts-types/customElement.ts @@ -29,7 +29,7 @@ export interface TextElement extends baseElement { stroke?: string | ((value: string) => string); fill?: string | ((value: string) => string); color?: string | ((value: string) => string); - lineWidth: number; + lineWidth?: number; fontSize?: number | ((value: string) => number); fontFamily?: string | ((value: string) => string); fontWeight?: string | number | ((value: string) => string | number); From e10959830f52608f257d8f7033d0adaaaab949a4 Mon Sep 17 00:00:00 2001 From: Rui-Sun Date: Wed, 13 Mar 2024 15:13:17 +0800 Subject: [PATCH 2/7] fix: fix event bind in react-vtable --- packages/react-vtable/.eslintrc.js | 3 + packages/react-vtable/demo/src/App.tsx | 4 +- .../demo/src/event/event-rebind.tsx | 60 +++++++++++++++++++ packages/react-vtable/src/eventsUtils.ts | 2 +- packages/react-vtable/src/global.d.ts | 1 + packages/react-vtable/src/index.ts | 2 + packages/react-vtable/src/index_old.tsx | 32 ---------- .../react-vtable/src/tables/base-table.tsx | 38 ++++++++---- 8 files changed, 96 insertions(+), 46 deletions(-) create mode 100644 packages/react-vtable/demo/src/event/event-rebind.tsx create mode 100644 packages/react-vtable/src/global.d.ts delete mode 100644 packages/react-vtable/src/index_old.tsx diff --git a/packages/react-vtable/.eslintrc.js b/packages/react-vtable/.eslintrc.js index a93e12d0a..07c503d59 100644 --- a/packages/react-vtable/.eslintrc.js +++ b/packages/react-vtable/.eslintrc.js @@ -18,6 +18,9 @@ module.exports = { } } ], + globals: { + __VERSION__: 'readonly' + }, rules: { 'prettier/prettier': ['warn'], // 强制使用 Unix 换行符: \n diff --git a/packages/react-vtable/demo/src/App.tsx b/packages/react-vtable/demo/src/App.tsx index 196077752..d2be9b77b 100644 --- a/packages/react-vtable/demo/src/App.tsx +++ b/packages/react-vtable/demo/src/App.tsx @@ -10,11 +10,12 @@ import pivotChart from './pivot-chart/pivot-chart'; import pivotChartComponent from './pivot-chart/pivot-chart-component'; import listTableEvent from './event/list-table'; +import eventRebind from './event/event-rebind'; // export default listTable; // export default listOptionRecord; // export default listComponent; -export default listCustomLayout; +// export default listCustomLayout; // export default pivotTable; // export default pivotComponent; @@ -23,3 +24,4 @@ export default listCustomLayout; // export default pivotChartComponent; // export default listTableEvent; +export default eventRebind; diff --git a/packages/react-vtable/demo/src/event/event-rebind.tsx b/packages/react-vtable/demo/src/event/event-rebind.tsx new file mode 100644 index 000000000..6c024225f --- /dev/null +++ b/packages/react-vtable/demo/src/event/event-rebind.tsx @@ -0,0 +1,60 @@ +/* eslint-disable no-undef */ +/* eslint-disable no-console */ +import { useState } from 'react'; +import { ListTable } from '../../../src'; + +const App = () => { + const [transpose, setTranspose] = useState(false); + + const option = { + transpose, + columns: [ + { + field: '0', + caption: 'name' + }, + { + field: '1', + caption: 'age' + }, + { + field: '2', + caption: 'gender' + }, + { + field: '3', + caption: 'hobby' + } + ], + records: new Array(1000).fill(['John', 18, 'male', '🏀']) + }; + + console.log('transpose:', transpose); + return ( +
+ + + { + console.log('onClickCell transpose', transpose); + }} + /> +
+ ); +}; + +export default App; diff --git a/packages/react-vtable/src/eventsUtils.ts b/packages/react-vtable/src/eventsUtils.ts index 487eaaad4..ec9f4d5c6 100644 --- a/packages/react-vtable/src/eventsUtils.ts +++ b/packages/react-vtable/src/eventsUtils.ts @@ -125,7 +125,7 @@ export const findEventProps = ( const result: EventsProps = {}; Object.keys(props).forEach(key => { - if (supportedEvents[key]) { + if (supportedEvents[key] && props[key]) { result[key] = props[key]; } }); diff --git a/packages/react-vtable/src/global.d.ts b/packages/react-vtable/src/global.d.ts new file mode 100644 index 000000000..415c2c827 --- /dev/null +++ b/packages/react-vtable/src/global.d.ts @@ -0,0 +1 @@ +declare const __VERSION__: string; diff --git a/packages/react-vtable/src/index.ts b/packages/react-vtable/src/index.ts index 2370f87cd..9f2eccb9f 100644 --- a/packages/react-vtable/src/index.ts +++ b/packages/react-vtable/src/index.ts @@ -3,3 +3,5 @@ import * as VTable from '@visactor/vtable'; export * from './tables'; export * from './components'; export { VTable }; + +export const version = __VERSION__; diff --git a/packages/react-vtable/src/index_old.tsx b/packages/react-vtable/src/index_old.tsx deleted file mode 100644 index 445e633a7..000000000 --- a/packages/react-vtable/src/index_old.tsx +++ /dev/null @@ -1,32 +0,0 @@ -/* eslint-disable @typescript-eslint/no-duplicate-imports */ -/* eslint-disable @typescript-eslint/consistent-type-imports */ -import { ListTable } from '@visactor/vtable'; -import type { FC } from 'react'; -import React from 'react'; -import { useEffect, useRef } from 'react'; - -type Props = React.PropsWithChildren; - -export const ReactVTable: FC = props => { - const { type, option, height = '100%', style, ...restProps } = props; - const containerRef = useRef(null); - - useEffect(() => { - if (containerRef.current) { - option.container = containerRef.current; - new ListTable(option); - } - }, [option, type]); - - return ( -
- ); -}; diff --git a/packages/react-vtable/src/tables/base-table.tsx b/packages/react-vtable/src/tables/base-table.tsx index afbf60054..0aa5c4525 100644 --- a/packages/react-vtable/src/tables/base-table.tsx +++ b/packages/react-vtable/src/tables/base-table.tsx @@ -5,7 +5,7 @@ import type { ContainerProps } from '../containers/withContainer'; import withContainer from '../containers/withContainer'; import type { TableContextType } from '../context/table'; import RootTableContext from '../context/table'; -import { isEqual, pickWithout } from '@visactor/vutils'; +import { isEqual, isNil, pickWithout } from '@visactor/vutils'; import { toArray } from '../util'; import { REACT_PRIVATE_PROPS } from '../constants'; import type { IMarkElement } from '../components'; @@ -35,7 +35,7 @@ export interface BaseTableProps extends EventsProps { /** option */ option?: any; /** 数据 */ - records?: any; + records?: Record[]; /** 画布宽度 */ width?: number; /** 画布高度 */ @@ -61,14 +61,26 @@ const notOptionKeys = [ 'container' ]; +const getComponentId = (child: React.ReactNode, index: number) => { + const componentName = child && (child as any).type && ((child as any).type.displayName || (child as any).type.name); + return `${componentName}-${index}`; +}; + const parseOptionFromChildren = (props: Props) => { const optionFromChildren: Omit = {}; - toArray(props.children).map(child => { + toArray(props.children).map((child, index) => { const parseOption = child && (child as any).type && (child as any).type.parseOption; if (parseOption && (child as any).props) { - const optionResult = parseOption((child as any).props); + const childProps = isNil((child as any).props.componentId) + ? { + ...(child as any).props, + componentId: getComponentId(child, index) + } + : (child as any).props; + + const optionResult = parseOption(childProps); if (optionResult.isSingle) { optionFromChildren[optionResult.optionName] = optionResult.option; @@ -87,9 +99,7 @@ const parseOptionFromChildren = (props: Props) => { const BaseTable: React.FC = React.forwardRef((props, ref) => { const [updateId, setUpdateId] = useState(0); - const tableContext = useRef({ - // optionFromChildren: {} - }); + const tableContext = useRef({}); useImperativeHandle(ref, () => tableContext.current?.table); const hasOption = !!props.option; const hasRecords = !!props.records; @@ -132,6 +142,7 @@ const BaseTable: React.FC = React.forwardRef((props, ref) => { vtable = new VTable.ListTable(props.container, parseOption(props)); } tableContext.current = { ...tableContext.current, table: vtable }; + isUnmount.current = false; }, [parseOption] ); @@ -171,7 +182,7 @@ const BaseTable: React.FC = React.forwardRef((props, ref) => { createTable(props); renderTable(); - bindEventsToTable(tableContext.current.table, props, null, TABLE_EVENTS); + // bindEventsToTable(tableContext.current.table, props, null, TABLE_EVENTS); // tableContext.current = { // ...tableContext.current, // isChildrenUpdated: false @@ -191,7 +202,7 @@ const BaseTable: React.FC = React.forwardRef((props, ref) => { !isEqual(eventsBinded.current.records, props.records, { skipFunction: skipFunctionDiff }) ) { eventsBinded.current = props; - tableContext.current.table.setRecords(props.records, { + tableContext.current.table.setRecords(props.records as any[], { restoreHierarchyState: props.option.restoreHierarchyState }); handleTableRender(); @@ -233,6 +244,7 @@ const BaseTable: React.FC = React.forwardRef((props, ref) => { tableContext.current = null; } } + eventsBinded.current = null; isUnmount.current = true; }; }, []); @@ -244,9 +256,11 @@ const BaseTable: React.FC = React.forwardRef((props, ref) => { return; } - const componentName = - child && (child as any).type && ((child as any).type.displayName || (child as any).type.name); - const childId = `${componentName}-${index}`; + const childId = getComponentId(child, index); + + // const componentName = + // child && (child as any).type && ((child as any).type.displayName || (child as any).type.name); + // const childId = `${componentName}-${index}`; return ( // From 4156450905fc8ce90f72cf23bf6d16fbe223b0e5 Mon Sep 17 00:00:00 2001 From: Rui-Sun Date: Thu, 14 Mar 2024 11:06:48 +0800 Subject: [PATCH 3/7] feat: init openinula-vtable --- common/config/rush/pnpm-lock.yaml | 92 +- packages/openinula-vtable/.eslintrc.js | 266 + packages/openinula-vtable/README.md | 93 + packages/openinula-vtable/bundler.config.js | 22 + packages/openinula-vtable/demo/index.html | 12 + packages/openinula-vtable/demo/src/App.tsx | 27 + .../demo/src/event/event-rebind.tsx | 60 + .../demo/src/event/list-table.tsx | 35 + packages/openinula-vtable/demo/src/index.css | 75 + .../demo/src/list-table/list-component.tsx | 43 + .../src/list-table/list-custom-layout.tsx | 111 + .../src/list-table/list-option-records.tsx | 36 + .../demo/src/list-table/list-table.tsx | 27 + packages/openinula-vtable/demo/src/main.tsx | 10 + .../src/pivot-chart/pivot-chart-component.tsx | 9574 +++++++++++++++++ .../demo/src/pivot-chart/pivot-chart.tsx | 9354 ++++++++++++++++ .../demo/src/pivot-table/pivot-comonent.tsx | 794 ++ .../demo/src/pivot-table/pivot-table.tsx | 416 + packages/openinula-vtable/demo/tsconfig.json | 21 + .../openinula-vtable/demo/tsconfig.node.json | 12 + packages/openinula-vtable/demo/vite.config.ts | 36 + packages/openinula-vtable/package.json | 93 + packages/openinula-vtable/setup-mock.js | 2 + .../src/components/base-component.tsx | 133 + .../src/components/component/menu.tsx | 16 + .../src/components/component/tooltip.tsx | 13 + .../openinula-vtable/src/components/index.ts | 14 + .../src/components/list/list-column.tsx | 7 + .../src/components/pivot/pivot-corner.tsx | 7 + .../src/components/pivot/pivot-dimension.tsx | 9 + .../components/pivot/pivot-header-title.tsx | 18 + .../src/components/pivot/pivot-indicator.ts | 7 + packages/openinula-vtable/src/constants.ts | 1 + .../src/containers/withContainer.tsx | 45 + .../openinula-vtable/src/context/table.tsx | 25 + packages/openinula-vtable/src/eventsUtils.ts | 166 + packages/openinula-vtable/src/global.d.ts | 1 + packages/openinula-vtable/src/index.ts | 7 + .../src/tables/base-table.tsx | 298 + packages/openinula-vtable/src/tables/index.ts | 3 + .../src/tables/list-table.tsx | 11 + .../src/tables/pivot-chart.tsx | 16 + .../src/tables/pivot-table.tsx | 11 + packages/openinula-vtable/src/util.ts | 100 + packages/openinula-vtable/tscofig.eslint.json | 20 + packages/openinula-vtable/tsconfig.json | 24 + .../cell-type/progress-bar-cell.ts | 16 +- rush.json | 9 + 48 files changed, 22179 insertions(+), 9 deletions(-) create mode 100644 packages/openinula-vtable/.eslintrc.js create mode 100644 packages/openinula-vtable/README.md create mode 100644 packages/openinula-vtable/bundler.config.js create mode 100644 packages/openinula-vtable/demo/index.html create mode 100644 packages/openinula-vtable/demo/src/App.tsx create mode 100644 packages/openinula-vtable/demo/src/event/event-rebind.tsx create mode 100644 packages/openinula-vtable/demo/src/event/list-table.tsx create mode 100644 packages/openinula-vtable/demo/src/index.css create mode 100644 packages/openinula-vtable/demo/src/list-table/list-component.tsx create mode 100644 packages/openinula-vtable/demo/src/list-table/list-custom-layout.tsx create mode 100644 packages/openinula-vtable/demo/src/list-table/list-option-records.tsx create mode 100644 packages/openinula-vtable/demo/src/list-table/list-table.tsx create mode 100644 packages/openinula-vtable/demo/src/main.tsx create mode 100644 packages/openinula-vtable/demo/src/pivot-chart/pivot-chart-component.tsx create mode 100644 packages/openinula-vtable/demo/src/pivot-chart/pivot-chart.tsx create mode 100644 packages/openinula-vtable/demo/src/pivot-table/pivot-comonent.tsx create mode 100644 packages/openinula-vtable/demo/src/pivot-table/pivot-table.tsx create mode 100644 packages/openinula-vtable/demo/tsconfig.json create mode 100644 packages/openinula-vtable/demo/tsconfig.node.json create mode 100644 packages/openinula-vtable/demo/vite.config.ts create mode 100644 packages/openinula-vtable/package.json create mode 100644 packages/openinula-vtable/setup-mock.js create mode 100644 packages/openinula-vtable/src/components/base-component.tsx create mode 100644 packages/openinula-vtable/src/components/component/menu.tsx create mode 100644 packages/openinula-vtable/src/components/component/tooltip.tsx create mode 100644 packages/openinula-vtable/src/components/index.ts create mode 100644 packages/openinula-vtable/src/components/list/list-column.tsx create mode 100644 packages/openinula-vtable/src/components/pivot/pivot-corner.tsx create mode 100644 packages/openinula-vtable/src/components/pivot/pivot-dimension.tsx create mode 100644 packages/openinula-vtable/src/components/pivot/pivot-header-title.tsx create mode 100644 packages/openinula-vtable/src/components/pivot/pivot-indicator.ts create mode 100644 packages/openinula-vtable/src/constants.ts create mode 100644 packages/openinula-vtable/src/containers/withContainer.tsx create mode 100644 packages/openinula-vtable/src/context/table.tsx create mode 100644 packages/openinula-vtable/src/eventsUtils.ts create mode 100644 packages/openinula-vtable/src/global.d.ts create mode 100644 packages/openinula-vtable/src/index.ts create mode 100644 packages/openinula-vtable/src/tables/base-table.tsx create mode 100644 packages/openinula-vtable/src/tables/index.ts create mode 100644 packages/openinula-vtable/src/tables/list-table.tsx create mode 100644 packages/openinula-vtable/src/tables/pivot-chart.tsx create mode 100644 packages/openinula-vtable/src/tables/pivot-table.tsx create mode 100644 packages/openinula-vtable/src/util.ts create mode 100644 packages/openinula-vtable/tscofig.eslint.json create mode 100644 packages/openinula-vtable/tsconfig.json diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 211647b83..959419da6 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -68,6 +68,91 @@ importers: vite: 3.2.6 yargs: 17.7.2 + ../../packages/openinula-vtable: + specifiers: + '@babel/core': 7.20.12 + '@babel/preset-env': 7.20.2 + '@internal/bundler': workspace:* + '@internal/eslint-config': workspace:* + '@internal/ts-config': workspace:* + '@rushstack/eslint-patch': ~1.1.4 + '@types/chai': 4.2.22 + '@types/jest': ^26.0.0 + '@types/mocha': 9.0.0 + '@types/node': '*' + '@types/offscreencanvas': 2019.6.4 + '@visactor/vchart': 1.9.6 + '@visactor/vtable': workspace:* + '@visactor/vutils': ~0.18.1 + axios: ^1.4.0 + chai: 4.3.4 + eslint: ~8.18.0 + form-data: ~4.0.0 + inversify: 6.0.1 + jest: ^26.0.0 + jest-electron: ^0.1.12 + jest-transform-stub: ^2.0.0 + json-formatter-js: ^2.3.4 + magic-string: ^0.25.7 + markdown-it: ^13.0.0 + mocha: 9.1.3 + node-fetch: 2.6.7 + openinula: 0.1.2-SNAPSHOT + postcss: 8.4.21 + rimraf: 3.0.2 + sass: 1.43.5 + ts-jest: ^26.0.0 + ts-loader: 9.2.6 + ts-node: 10.9.0 + tslib: 2.3.1 + ttypescript: 1.5.13 + typescript: 4.9.5 + typescript-transform-paths: 3.3.1 + vite: 3.2.6 + vite-plugin-markdown: ^2.1.0 + dependencies: + '@visactor/vtable': link:../vtable + '@visactor/vutils': 0.18.1 + openinula: 0.1.2-SNAPSHOT + devDependencies: + '@babel/core': 7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@internal/bundler': link:../../tools/bundler + '@internal/eslint-config': link:../../share/eslint-config + '@internal/ts-config': link:../../share/ts-config + '@rushstack/eslint-patch': 1.1.4 + '@types/chai': 4.2.22 + '@types/jest': 26.0.24 + '@types/mocha': 9.0.0 + '@types/node': 20.11.25 + '@types/offscreencanvas': 2019.6.4 + '@visactor/vchart': 1.9.6 + axios: 1.6.7 + chai: 4.3.4 + eslint: 8.18.0 + form-data: 4.0.0 + inversify: 6.0.1 + jest: 26.6.3_ts-node@10.9.0 + jest-electron: 0.1.12_jest@26.6.3 + jest-transform-stub: 2.0.0 + json-formatter-js: 2.3.4 + magic-string: 0.25.9 + markdown-it: 13.0.2 + mocha: 9.1.3 + node-fetch: 2.6.7 + postcss: 8.4.21 + rimraf: 3.0.2 + sass: 1.43.5 + ts-jest: 26.5.6_xuote2qreek47x2di7kesslrai + ts-loader: 9.2.6_typescript@4.9.5 + ts-node: 10.9.0_tdjpgkcfglun4nq6ehgeprtpni + tslib: 2.3.1 + ttypescript: 1.5.13_fxi2xlggroal5l3a4znftvxz2m + typescript: 4.9.5 + typescript-transform-paths: 3.3.1_typescript@4.9.5 + vite: 3.2.6_hhbm2mj76rp6guk2e63u62tvfq + vite-plugin-markdown: 2.2.0_vite@3.2.6 + ../../packages/react-vtable: specifiers: '@babel/core': 7.20.12 @@ -7085,7 +7170,7 @@ packages: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 3.0.4 + minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 dev: true @@ -10046,6 +10131,11 @@ packages: dependencies: mimic-fn: 2.1.0 + /openinula/0.1.2-SNAPSHOT: + resolution: {integrity: sha512-dAw3TIvyPgAgYgYevKeYHo3EvONvSyhLY3xt5YUTUFIQ60aR4Sjgc0/pbIPn1k+4M3E9iQl+x2Fx1fAjUvh7Ug==} + engines: {node: '>=0.10.0'} + dev: false + /optionator/0.8.3: resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==} engines: {node: '>= 0.8.0'} diff --git a/packages/openinula-vtable/.eslintrc.js b/packages/openinula-vtable/.eslintrc.js new file mode 100644 index 000000000..07c503d59 --- /dev/null +++ b/packages/openinula-vtable/.eslintrc.js @@ -0,0 +1,266 @@ +/* eslint-disable no-undef */ +require('@rushstack/eslint-patch/modern-module-resolution'); + +module.exports = { + extends: ['@internal/eslint-config/profile/lib', '@internal/eslint-config/profile/react'], + parserOptions: { + tsconfigRootDir: __dirname, + project: './tscofig.eslint.json' + }, + overrides: [ + { + files: ['**/__tests__/**', '**/*.test.ts'], + // 测试文件允许以下规则 + rules: { + '@typescript-eslint/no-empty-function': 'off', + 'no-console': 'off', + 'dot-notation': 'off' + } + } + ], + globals: { + __VERSION__: 'readonly' + }, + rules: { + 'prettier/prettier': ['warn'], + // 强制使用 Unix 换行符: \n + 'linebreak-style': ['error', 'unix'], + // 强制换行时操作符在行首 + // 与prettier冲突 + // "operator-linebreak": ["error", "before", { "overrides": { "=": "after" } }], + // 允许给能自动推断出类型的primitive类型变量额外添加类型声明 + '@typescript-eslint/no-inferrable-types': 'off', + // 在类型导入时推荐import type写法 + '@typescript-eslint/consistent-type-imports': 'warn', + // 禁止出现空接口定义 + '@typescript-eslint/no-empty-interface': 'error', + // 禁止出现空函数 + '@typescript-eslint/no-empty-function': 'error', + '@typescript-eslint/no-this-alias': 'off', + // 禁止使用namespace + '@typescript-eslint/no-namespace': 'error', + // 禁止使用for-in Array + '@typescript-eslint/no-for-in-array': 'error', + // 禁止在optional chain语句后加非空断言 + '@typescript-eslint/no-non-null-asserted-optional-chain': 'error', + // 接口定义中使用函数属性而不是对象方法声明 + '@typescript-eslint/method-signature-style': 'error', + // 默认省略除属性以外的public修饰符 + '@typescript-eslint/explicit-member-accessibility': [ + 'warn', + { + overrides: { + accessors: 'off', + constructors: 'no-public', + methods: 'no-public', + properties: 'no-public', + parameterProperties: 'explicit' + } + } + ], + 'no-console': [ + 1, // 开发期间先关闭 + { + // allow: ["warn", "error"] + allow: ['warn', 'error'] + } + ], + // 如果一个变量不会被重新赋值,最好使用const进行声明 + 'prefer-const': 2, + // 禁止在条件中使用常量表达式 + 'no-constant-condition': 0, + 'no-debugger': 2, + // 禁止对象字面量中出现重复的 key + 'no-dupe-keys': 2, + // 禁止在正则表达式中使用空字符集 + 'no-empty-character-class': 2, + // 禁止对 catch 子句的参数重新赋值 + 'no-ex-assign': 2, + 'no-extra-boolean-cast': 0, + // 禁止对 function 声明重新赋值 + 'no-func-assign': 2, + // 禁止在嵌套的块中出现变量声明或 function 声明 + 'no-inner-declarations': 2, + // 禁止 RegExp 构造函数中存在无效的正则表达式字符串 + 'no-invalid-regexp': 2, + // 禁止对关系运算符的左操作数使用否定操作符 + 'no-unsafe-negation': 2, + // 禁止把全局对象作为函数调用 + 'no-obj-calls': 2, + // 禁用稀疏数组 + 'no-sparse-arrays': 2, + // 禁止在 return、throw、continue 和 break 语句之后出现不可达代码 + 'no-unreachable': 2, + // 要求使用 isNaN() 检查 NaN + 'use-isnan': 2, + // 强制 typeof 表达式与有效的字符串进行比较 + 'valid-typeof': 2, + // 要求使用 === 和 !==,除了与 null 字面量进行比较时 + eqeqeq: [ + 'error', + 'always', + { + null: 'ignore' + } + ], + // 允许 if 语句中 return 语句之后有 else 块 + 'no-else-return': 1, + // 禁用标签语句 + 'no-labels': [ + 2, + { + // 忽略循环语句中的标签 + allowLoop: true + } + ], + // 禁用 eval() + 'no-eval': 2, + // 禁止扩展原生类型 + 'no-extend-native': 2, + // 禁止不必要的 .bind() 调用 + 'no-extra-bind': 0, + // 禁止使用类似 eval() 的方法 + 'no-implied-eval': 2, + // 禁用 __iterator__ 属性 + 'no-iterator': 2, + // 禁止不规则的空白 + 'no-irregular-whitespace': 2, + // 禁用不必要的嵌套块 + 'no-lone-blocks': 2, + // 禁止循环中存在函数 + 'no-loop-func': 2, + // 禁止多行字符串 + 'no-multi-str': 2, + // 禁止对原生对象或只读的全局对象进行赋值 + 'no-global-assign': 2, + // 禁止对 String,Number 和 Boolean 使用 new 操作符 + 'no-new-wrappers': 2, + // 禁用八进制字面量 + 'no-octal': 2, + // 禁止在字符串中使用八进制转义序列 + 'no-octal-escape': 2, + // 禁用 __proto__ 属性 + 'no-proto': 2, + // 禁止自身比较 + 'no-self-compare': 2, + // 禁止可以在有更简单的可替代的表达式时使用三元操作符 + 'no-unneeded-ternary': 2, + // 禁用 with 语句 + 'no-with': 2, + // 强制在 parseInt() 使用基数参数 + radix: 2, + // 要求 IIFE 使用括号括起来 + 'wrap-iife': [2, 'any'], + // 禁止删除变量 + 'no-delete-var': 2, + // 禁止 function 定义中出现重名参数 + 'no-dupe-args': 2, + // 禁止出现重复的 case 标签 + 'no-duplicate-case': 2, + // 不允许标签与变量同名 + 'no-label-var': 2, + // 禁止将标识符定义为受限的名字 + 'no-shadow-restricted-names': 2, + // 禁用未声明的变量,除非它们在 /*global */ 注释中被提到 + 'no-undef': 2, + // 禁止将变量初始化为 undefined + 'no-undef-init': 2, + // 允许在变量定义之前使用它们 + 'no-use-before-define': 'off', + '@typescript-eslint/no-use-before-define': 0, + // 强制或禁止调用无参构造函数时有圆括号 + 'new-parens': 2, + // 禁用 Array 构造函数 + 'no-array-constructor': 2, + // 禁用 Object 的构造函数 + 'no-new-object': 2, + // 禁止不必要的括号 + 'no-extra-parens': [2, 'functions'], + // 禁止使用 空格 和 tab 混合缩进 + 'no-mixed-spaces-and-tabs': 2, + // 强制函数中的变量在分开声明 + 'one-var': [2, 'never'], + // 建议回调函数最大嵌套深度不超过5 + 'max-nested-callbacks': [1, 5], + // 建议可嵌套的块的最大深度不超过6 + 'max-depth': [1, 6], + // 强制一行的最大长度不超过120,不包括注释和url + 'max-len': [ + 'error', + { + code: 120, + ignoreUrls: true, + ignoreComments: true + } + ], + // 建议函数定义中最多允许的参数数量不超过15个 + 'max-params': [1, 15], + // 强制非一元操作符周围有空格 + 'space-infix-ops': 2, + // 强制尽可能地使用点号 + 'dot-notation': [ + 2, + { + // 避免对是保留字的属性使用点号 + allowKeywords: true, + allowPattern: '^catch$' + } + ], + // 强制箭头函数的箭头前后使用一致的空格 + 'arrow-spacing': 2, + // 要求在构造函数中有 super() 的调用 + 'constructor-super': 2, + // 禁止在可能与比较操作符相混淆的地方使用箭头函数 + // 与prettier冲突 + // "no-confusing-arrow": [ + // 2, + // { + // // 该规则不那么严格,将括号作为有效防止混淆的语法。 + // "allowParens": true + // } + // ], + // 禁止修改类声明的变量 + 'no-class-assign': 2, + // 禁止修改 const 声明的变量 + 'no-const-assign': 2, + // 允许在构造函数中,在调用 super() 之前使用 this 或 super + 'no-this-before-super': 0, + // 要求使用 let 或 const 而不是 var + 'no-var': 2, + // 重复模块导入 + // "no-duplicate-imports": 1, + '@typescript-eslint/no-duplicate-imports': 1, + // 建议使用剩余参数而不是 arguments + 'prefer-rest-params': 1, + // 禁止 Unicode 字节顺序标记 (BOM) + 'unicode-bom': 2, + // 强制每一行中所允许的最大语句数量为2 + 'max-statements-per-line': 2, + // 允许不必要的构造函数 + 'no-useless-constructor': 0, + // 允许在函数标识符和其调用之间有空格 + 'func-call-spacing': 'off', + '@typescript-eslint/func-call-spacing': 'error', + // 允许出现未使用过的变量 + 'no-unused-vars': 'off', + '@typescript-eslint/no-unused-vars': [ + 1, + { + // 仅仅检测本作用域中声明的变量是否使用,允许不使用全局环境中的变量。 + vars: 'local', + // 不检查参数 + args: 'none' + } + ], + // 禁用特定的全局变量 + 'no-restricted-globals': [2, 'event', 'name', 'length', 'orientation', 'top', 'parent', 'location', 'closed'], + // 不允许省略大括号 + curly: 'error', + 'promise/catch-or-return': 'warn', + // indent: [1, 2], + 'no-multi-spaces': 1, + 'no-multiple-empty-lines': [1, { max: 1 }], + 'no-trailing-spaces': 1 + }, + ignorePatterns: ['*.config.ts'] +}; diff --git a/packages/openinula-vtable/README.md b/packages/openinula-vtable/README.md new file mode 100644 index 000000000..71ebf936d --- /dev/null +++ b/packages/openinula-vtable/README.md @@ -0,0 +1,93 @@ + + +
+

React-VTable

+
+ +
+ +VTable is not just a high-performance multidimensional data analysis table, but also a grid artist that creates art between rows and columns.React-VTable is a React wrapper of VTable. + +[![npm Version](https://img.shields.io/npm/v/@visactor/vtable.svg)](https://www.npmjs.com/package/@visactor/react-vtable) +[![npm Download](https://img.shields.io/npm/dm/@visactor/vtable.svg)](https://www.npmjs.com/package/@visactor/react-vvtable) +[![license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/visactor/vtable/blob/main/LICENSE) + +
+ +# Usage + +## Installation + +[npm package](https://www.npmjs.com/package/@visactor/react-vtable) + +```bash +// npm +npm install @visactor/react-vtable + +// yarn +yarn add @visactor/react-vtable +``` + +## Quick Start + +```jsx +import React from 'react'; +import ReactDOM from 'react-dom/client'; +import { ListTable } from "@visactor/react-vtable"; + +const option = { + header: [ + { + field: "0", + caption: "name", + }, + { + field: "1", + caption: "age", + }, + { + field: "2", + caption: "gender", + }, + { + field: "3", + caption: "hobby", + }, + ], + records: new Array(1000).fill(["John", 18, "male", "🏀"]), +}; + +ReactDOM.createRoot(document.getElementById('root') as HTMLElement).render( + +); +``` + +## + +[More demos and detailed tutorials](https://visactor.io/vtable) + +# Related Links + +- [Official website](https://visactor.io/vtable) + +# Ecosystem + +| Project | Description | +| ----------------------------------------------------------- | -------------------------------------------------------------------------------------- | +| [AI-generated Components](https://visactor.io/ai-vtable) | AI-generated table component. | + +# Contribution + +If you would like to contribute, please read the [Code of Conduct ](./CODE_OF_CONDUCT.md) 和 [ Guide](./CONTRIBUTING.zh-CN.md) first。 + +Small streams converge to make great rivers and seas! + + + +# License + +[MIT License](./LICENSE) diff --git a/packages/openinula-vtable/bundler.config.js b/packages/openinula-vtable/bundler.config.js new file mode 100644 index 000000000..073f18b47 --- /dev/null +++ b/packages/openinula-vtable/bundler.config.js @@ -0,0 +1,22 @@ +/** + * @type {Partial} + */ +module.exports = { + formats: ['cjs', 'es', 'umd'], + noEmitOnError: false, + copy: ['css'], + name: 'ReactVTable', + umdOutputFilename: 'openinula-vtable', + rollupOptions: { + treeshake: true + }, + globals: { + '@visactor/vtable': 'VTable' + }, + external: ['@visactor/vtable'], + alias: { + react: 'openinula', // 新增 + 'react-dom': 'openinula', // 新增 + 'react-is': 'openinula' // 新增 + } +}; diff --git a/packages/openinula-vtable/demo/index.html b/packages/openinula-vtable/demo/index.html new file mode 100644 index 000000000..7e6449b63 --- /dev/null +++ b/packages/openinula-vtable/demo/index.html @@ -0,0 +1,12 @@ + + + + + + Vite + React + TS + + +
+ + + diff --git a/packages/openinula-vtable/demo/src/App.tsx b/packages/openinula-vtable/demo/src/App.tsx new file mode 100644 index 000000000..d2be9b77b --- /dev/null +++ b/packages/openinula-vtable/demo/src/App.tsx @@ -0,0 +1,27 @@ +import listTable from './list-table/list-table'; +import listOptionRecord from './list-table/list-option-records'; +import listComponent from './list-table/list-component'; +import listCustomLayout from './list-table/list-custom-layout'; + +import pivotTable from './pivot-table/pivot-table'; +import pivotComponent from './pivot-table/pivot-comonent'; + +import pivotChart from './pivot-chart/pivot-chart'; +import pivotChartComponent from './pivot-chart/pivot-chart-component'; + +import listTableEvent from './event/list-table'; +import eventRebind from './event/event-rebind'; + +// export default listTable; +// export default listOptionRecord; +// export default listComponent; +// export default listCustomLayout; + +// export default pivotTable; +// export default pivotComponent; + +// export default pivotChart; +// export default pivotChartComponent; + +// export default listTableEvent; +export default eventRebind; diff --git a/packages/openinula-vtable/demo/src/event/event-rebind.tsx b/packages/openinula-vtable/demo/src/event/event-rebind.tsx new file mode 100644 index 000000000..04eb53765 --- /dev/null +++ b/packages/openinula-vtable/demo/src/event/event-rebind.tsx @@ -0,0 +1,60 @@ +/* eslint-disable no-undef */ +/* eslint-disable no-console */ +import { useState } from 'openinula'; +import { ListTable } from '../../../src'; + +const App = () => { + const [transpose, setTranspose] = useState(false); + + const option = { + transpose, + columns: [ + { + field: '0', + caption: 'name' + }, + { + field: '1', + caption: 'age' + }, + { + field: '2', + caption: 'gender' + }, + { + field: '3', + caption: 'hobby' + } + ], + records: new Array(1000).fill(['John', 18, 'male', '🏀']) + }; + + console.log('transpose:', transpose); + return ( +
+ + + { + console.log('onClickCell transpose', transpose); + }} + /> +
+ ); +}; + +export default App; diff --git a/packages/openinula-vtable/demo/src/event/list-table.tsx b/packages/openinula-vtable/demo/src/event/list-table.tsx new file mode 100644 index 000000000..7bf138c07 --- /dev/null +++ b/packages/openinula-vtable/demo/src/event/list-table.tsx @@ -0,0 +1,35 @@ +/* eslint-disable no-undef */ +import { ListTable } from '../../../src'; +function App() { + const option = { + header: [ + { + field: '0', + caption: '名称' + }, + { + field: '1', + caption: '年龄' + }, + { + field: '2', + caption: '性别' + }, + { + field: '3', + caption: '爱好' + } + ], + records: new Array(1000).fill(['张三', 18, '男', '🏀']) + }; + return ( + { + console.log('onClickCell', ...arg); + }} + /> + ); +} + +export default App; diff --git a/packages/openinula-vtable/demo/src/index.css b/packages/openinula-vtable/demo/src/index.css new file mode 100644 index 000000000..4fb97b8f4 --- /dev/null +++ b/packages/openinula-vtable/demo/src/index.css @@ -0,0 +1,75 @@ +html, body, #root { + width: 100%; + height: 100%; + margin: 0; +} + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: light dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +a { + font-weight: 500; + color: #646cff; + text-decoration: inherit; +} +a:hover { + color: #535bf2; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +h1 { + font-size: 3.2em; + line-height: 1.1; +} + +button { + border-radius: 8px; + border: 1px solid transparent; + padding: 0.6em 1.2em; + font-size: 1em; + font-weight: 500; + font-family: inherit; + background-color: #1a1a1a; + cursor: pointer; + transition: border-color 0.25s; +} +button:hover { + border-color: #646cff; +} +button:focus, +button:focus-visible { + outline: 4px auto -webkit-focus-ring-color; +} + +@media (prefers-color-scheme: light) { + :root { + color: #213547; + background-color: #ffffff; + } + a:hover { + color: #747bff; + } + button { + background-color: #f9f9f9; + } +} diff --git a/packages/openinula-vtable/demo/src/list-table/list-component.tsx b/packages/openinula-vtable/demo/src/list-table/list-component.tsx new file mode 100644 index 000000000..cfc1c8d11 --- /dev/null +++ b/packages/openinula-vtable/demo/src/list-table/list-component.tsx @@ -0,0 +1,43 @@ +import { useEffect, useState } from 'openinula'; +import { ListTable, ListColumn } from '../../../src'; +function App() { + const option = { + header: [ + { + field: '0', + caption: '名称' + }, + { + field: '1', + caption: '年龄' + }, + { + field: '2', + caption: '性别' + }, + { + field: '3', + caption: '爱好' + } + ] + }; + const records = new Array(10).fill(['张三', 18, '男', '🏀']); + // const [data, setData] = useState(records); + + // useEffect(() => { + // debugger; + // const records = new Array(15).fill(['李四', 16, '男', 'icon']); + // setData(records); + // }, [setData]); + + return ( + + + + + + + ); +} + +export default App; diff --git a/packages/openinula-vtable/demo/src/list-table/list-custom-layout.tsx b/packages/openinula-vtable/demo/src/list-table/list-custom-layout.tsx new file mode 100644 index 000000000..26d55c53b --- /dev/null +++ b/packages/openinula-vtable/demo/src/list-table/list-custom-layout.tsx @@ -0,0 +1,111 @@ +import { useEffect, useState } from 'openinula'; +import * as VTable from '../../../../vtable/src/index'; +import { ListTable, ListColumn } from '../../../src'; + +const VGroup = VTable.VGroup; +const VText = VTable.VText; +const VImage = VTable.VImage; +const VTag = VTable.VTag; + +type FieldData = { value: string; label: string }; + +function App() { + const records = new Array(10).fill(['John', 18, 'male', '🏀']); + + return ( + + + + + { + const fieldData = [ + { + value: 'a', + label: 'a' + }, + { + value: 'b', + label: 'b' + } + ]; + const { table, row, col, rect } = args; + const { height, width } = rect || table.getCellRect(col, row); + // const jsx = jsx; + + const singlechoiceField = (fieldData: FieldData[] = [], width: number) => { + return ( + + {fieldData.map(item => { + return ( + row !== 2 && ( + // + { + if (stateName === 'hover') { + return { + fill: 'red' + }; + } + }} + onMouseEnter={event => { + event.currentTarget.addState('hover', true, false); + event.currentTarget.stage.renderNextFrame(); + }} + onMouseLeave={event => { + event.currentTarget.removeState('hover', false); + event.currentTarget.stage.renderNextFrame(); + }} + > + ) + ); + })} + + ); + }; + + const container = singlechoiceField(fieldData, width); + + // decode(container) + return { + rootContainer: container, + renderDefault: false + }; + }} + /> + + ); +} + +export default App; diff --git a/packages/openinula-vtable/demo/src/list-table/list-option-records.tsx b/packages/openinula-vtable/demo/src/list-table/list-option-records.tsx new file mode 100644 index 000000000..533b12996 --- /dev/null +++ b/packages/openinula-vtable/demo/src/list-table/list-option-records.tsx @@ -0,0 +1,36 @@ +import { useEffect, useState } from 'openinula'; +import { ListTable } from '../../../src'; +function App() { + const option = { + header: [ + { + field: '0', + caption: '名称' + }, + { + field: '1', + caption: '年龄' + }, + { + field: '2', + caption: '性别' + }, + { + field: '3', + caption: '爱好' + } + ] + }; + const records = new Array(10).fill(['张三', 18, '男', '🏀']); + // const [data, setData] = useState(records); + + // useEffect(() => { + // debugger; + // const records = new Array(15).fill(['李四', 16, '男', 'icon']); + // setData(records); + // }, [setData]); + + return ; +} + +export default App; diff --git a/packages/openinula-vtable/demo/src/list-table/list-table.tsx b/packages/openinula-vtable/demo/src/list-table/list-table.tsx new file mode 100644 index 000000000..d1d5a4951 --- /dev/null +++ b/packages/openinula-vtable/demo/src/list-table/list-table.tsx @@ -0,0 +1,27 @@ +import { ListTable } from '../../../src'; +function App() { + const option = { + header: [ + { + field: '0', + caption: '名称' + }, + { + field: '1', + caption: '年龄' + }, + { + field: '2', + caption: '性别' + }, + { + field: '3', + caption: '爱好' + } + ], + records: new Array(1000).fill(['张三', 18, '男', '🏀']) + }; + return ; +} + +export default App; diff --git a/packages/openinula-vtable/demo/src/main.tsx b/packages/openinula-vtable/demo/src/main.tsx new file mode 100644 index 000000000..3c212c2d7 --- /dev/null +++ b/packages/openinula-vtable/demo/src/main.tsx @@ -0,0 +1,10 @@ +import ReactDOM from 'openinula'; +import React from 'openinula'; +import App from './App'; +import './index.css'; +/*global document*/ +ReactDOM.createRoot(document.getElementById('root') as HTMLElement).render( + + + +); diff --git a/packages/openinula-vtable/demo/src/pivot-chart/pivot-chart-component.tsx b/packages/openinula-vtable/demo/src/pivot-chart/pivot-chart-component.tsx new file mode 100644 index 000000000..9c468991c --- /dev/null +++ b/packages/openinula-vtable/demo/src/pivot-chart/pivot-chart-component.tsx @@ -0,0 +1,9574 @@ +import VChart from '@visactor/vchart'; +import type * as VTable from '@visactor/vtable'; +import { PivotChart, PivotColumnDimension, PivotIndicator, PivotRowDimension, registerChartModule } from '../../../src'; +registerChartModule('vchart', VChart); + +function App() { + const rowTree = [ + { + dimensionKey: '230417170554012', + value: '一级' + // children: [ + // { + // value: '数量', + // indicatorKey: '230417171050011' + // }, + // { + // value: '销售额', + // indicatorKey: '230417171050025' + // }, + // { + // value: '折扣', + // indicatorKey: '230707112948009' + // } + // ] + }, + { + dimensionKey: '230417170554012', + value: '二级' + }, + { + dimensionKey: '230417170554012', + value: '当日' + }, + { + dimensionKey: '230417170554012', + value: '标准级' + } + ]; + const columnTree = [ + { + dimensionKey: '230417171050031', + value: '中国', + children: [ + { + dimensionKey: '230417171050028', + value: '办公用品' + }, + { + dimensionKey: '230417171050028', + value: '家具' + }, + { + dimensionKey: '230417171050028', + value: '技术' + } + ] + } + ]; + const columns: (VTable.IDimension | string)[] = [ + { + dimensionKey: '230417171050031', + title: '国家', + headerStyle: { + color: 'red', + textAlign: 'center' + } + }, + { + dimensionKey: '230417171050028', + title: '类别', + headerStyle: { + color: 'red', + borderLineWidth: [0, 0, 1, 1] + } + } + // '230417170554008' + ]; + const rows = [ + { + dimensionKey: '230417170554012', + title: '邮寄方式', + headerStyle: { + color: 'red', + borderLineWidth: [1, 0, 1, 0], + autoWrapText: true, + textStick: true + } + } + ]; + const indicators: VTable.TYPES.IChartIndicator[] = [ + { + indicatorKey: '230417171050011', + title: '数量', + width: 'auto', + cellType: 'chart', + chartModule: 'vchart', + headerStyle: { + color: 'red', + borderLineWidth: [1, 0, 1, 0], + autoWrapText: true + }, + style: { + padding: 1 + }, + chartSpec: { + // type: 'common', + stack: true, + type: 'bar', + data: { + id: 'data' + }, + // brush: { + // brushType: 'rect', + // brushLinkSeriesIndex: [1, 2], + // inBrush: { + // colorAlpha: 1 + // }, + // outOfBrush: { + // colorAlpha: 0.2 + // } + // }, + xField: ['230417170554008'], + yField: '230417171050011', + seriesField: '230417171050030', + axes: [ + { orient: 'left', visible: true, label: { visible: true } }, + { orient: 'bottom', visible: true } + ], + bar: { + state: { + selected: { + fill: 'yellow' + }, + selected_reverse: { + // fill: '#ddd' + opacity: 0.2 + } + } + } + } + }, + { + indicatorKey: '230417171050025', + title: '销售额 & 利润', + cellType: 'chart', + chartModule: 'vchart', + headerStyle: { + color: 'red', + borderLineWidth: [1, 0, 1, 0], + autoWrapText: true + }, + style: { + padding: 1 + }, + chartSpec: { + type: 'common', + series: [ + { + type: 'bar', + stack: true, + xField: ['230417170554008'], + yField: '230713150305011', + seriesField: '230417171050030', + bar: { + state: { + selected: { + fill: 'yellow' + }, + selected_reverse: { + // fill: '#ddd' + opacity: 0.2 + } + } + }, + data: { + id: 'data1' + } + }, + { + type: 'line', + stack: false, + xField: ['230417170554008'], + yField: '230417171050025', + seriesField: '230417171050030', + line: { + state: { + selected: { + lineWidth: 3 + }, + selected_reverse: { + lineWidth: 1 + } + } + }, + point: { + state: { + selected: { + fill: 'yellow' + }, + selected_reverse: { + fill: '#ddd' + } + } + }, + data: { + id: 'data2' + } + } + ], + axes: [ + { orient: 'left', visible: true, label: { visible: true } }, + { orient: 'bottom', visible: true } + ] + } + }, + { + indicatorKey: '230707112948009', + title: '折扣', + width: 'auto', + cellType: 'chart', + chartModule: 'vchart', + headerStyle: { + color: 'red', + borderLineWidth: [1, 0, 1, 0], + autoWrapText: true + }, + style: { + padding: 1 + }, + chartSpec: { + // type: 'common', + stack: false, + type: 'area', + data: { + id: 'data' + }, + xField: ['230417170554008'], + yField: '230707112948009', + seriesField: '230417171050030', + axes: [ + { orient: 'left', visible: true, label: { visible: true } }, + { orient: 'bottom', visible: true } + ], + line: { + state: { + selected: { + lineWidth: 3 + }, + selected_reverse: { + lineWidth: 1 + } + } + }, + point: { + state: { + selected: { + fill: 'yellow' + }, + selected_reverse: { + fill: '#ddd' + } + } + }, + area: { + state: { + selected: { + opacity: 1 + }, + selected_reverse: { + opacity: 0.2 + } + } + } + } + } + ]; + const records = [ + { + '10002': '60', + '10003': '230417171050011', + '230417170554008': '信封', + '230417170554012': '一级', + '230417171050011': '60', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '60', + '10003': '230417171050011', + '230417170554008': '器具', + '230417170554012': '一级', + '230417171050011': '60', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '96', + '10003': '230417171050011', + '230417170554008': '收纳具', + '230417170554012': '一级', + '230417171050011': '96', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '103', + '10003': '230417171050011', + '230417170554008': '标签', + '230417170554012': '一级', + '230417171050011': '103', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '125', + '10003': '230417171050011', + '230417170554008': '用品', + '230417170554012': '一级', + '230417171050011': '125', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '155', + '10003': '230417171050011', + '230417170554008': '系固件', + '230417170554012': '一级', + '230417171050011': '155', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '78', + '10003': '230417171050011', + '230417170554008': '纸张', + '230417170554012': '一级', + '230417171050011': '78', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '83', + '10003': '230417171050011', + '230417170554008': '美术', + '230417170554012': '一级', + '230417171050011': '83', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '145', + '10003': '230417171050011', + '230417170554008': '装订机', + '230417170554012': '一级', + '230417171050011': '145', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '101', + '10003': '230417171050011', + '230417170554008': '书架', + '230417170554012': '一级', + '230417171050011': '101', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '29', + '10003': '230417171050011', + '230417170554008': '桌子', + '230417170554012': '一级', + '230417171050011': '29', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '120', + '10003': '230417171050011', + '230417170554008': '椅子', + '230417170554012': '一级', + '230417171050011': '120', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '112', + '10003': '230417171050011', + '230417170554008': '用具', + '230417170554012': '一级', + '230417171050011': '112', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '88', + '10003': '230417171050011', + '230417170554008': '复印机', + '230417170554012': '一级', + '230417171050011': '88', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '91', + '10003': '230417171050011', + '230417170554008': '电话', + '230417170554012': '一级', + '230417171050011': '91', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '65', + '10003': '230417171050011', + '230417170554008': '设备', + '230417170554012': '一级', + '230417171050011': '65', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '111', + '10003': '230417171050011', + '230417170554008': '配件', + '230417170554012': '一级', + '230417171050011': '111', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '7786.099945068359', + '10003': '230417171050025', + '230417170554008': '信封', + '230417170554012': '一级', + '230417171050025': '7786.099945068359', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '58335.75997924805', + '10003': '230417171050025', + '230417170554008': '器具', + '230417170554012': '一级', + '230417171050025': '58335.75997924805', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '35870.239807128906', + '10003': '230417171050025', + '230417170554008': '收纳具', + '230417170554012': '一级', + '230417171050025': '35870.239807128906', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '4544.3999671936035', + '10003': '230417171050025', + '230417170554008': '标签', + '230417170554012': '一级', + '230417171050025': '4544.3999671936035', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '14968.127838134766', + '10003': '230417171050025', + '230417170554008': '用品', + '230417170554012': '一级', + '230417171050025': '14968.127838134766', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '8178.4079875946045', + '10003': '230417171050025', + '230417170554008': '系固件', + '230417170554012': '一级', + '230417171050025': '8178.4079875946045', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '8778.419975280762', + '10003': '230417171050025', + '230417170554008': '纸张', + '230417170554012': '一级', + '230417171050025': '8778.419975280762', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '8749.243984222412', + '10003': '230417171050025', + '230417170554008': '美术', + '230417170554012': '一级', + '230417171050025': '8749.243984222412', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '9636.08793258667', + '10003': '230417171050025', + '230417170554008': '装订机', + '230417170554012': '一级', + '230417171050025': '9636.08793258667', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '81048.5207824707', + '10003': '230417171050025', + '230417170554008': '书架', + '230417170554012': '一级', + '230417171050025': '81048.5207824707', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '42906.115478515625', + '10003': '230417171050025', + '230417170554008': '桌子', + '230417170554012': '一级', + '230417171050025': '42906.115478515625', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '112905.17056274414', + '10003': '230417171050025', + '230417170554008': '椅子', + '230417170554012': '一级', + '230417171050025': '112905.17056274414', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '25287.443954467773', + '10003': '230417171050025', + '230417170554008': '用具', + '230417170554012': '一级', + '230417171050025': '25287.443954467773', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '75709.73181152344', + '10003': '230417171050025', + '230417170554008': '复印机', + '230417170554012': '一级', + '230417171050025': '75709.73181152344', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '71932.55941772461', + '10003': '230417171050025', + '230417170554008': '电话', + '230417170554012': '一级', + '230417171050025': '71932.55941772461', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '35585.059997558594', + '10003': '230417171050025', + '230417170554008': '设备', + '230417170554012': '一级', + '230417171050025': '35585.059997558594', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '42179.9285736084', + '10003': '230417171050025', + '230417170554008': '配件', + '230417170554012': '一级', + '230417171050025': '42179.9285736084', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '信封', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '3.200000047683716', + '10003': '230707112948009', + '230417170554008': '器具', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '3.200000047683716', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '收纳具', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '标签', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '6.800000101327896', + '10003': '230707112948009', + '230417170554008': '用品', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '6.800000101327896', + '230713150305018': '折扣' + }, + { + '10002': '6.000000089406967', + '10003': '230707112948009', + '230417170554008': '系固件', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '6.000000089406967', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '纸张', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '6.800000101327896', + '10003': '230707112948009', + '230417170554008': '美术', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '6.800000101327896', + '230713150305018': '折扣' + }, + { + '10002': '5.200000077486038', + '10003': '230707112948009', + '230417170554008': '装订机', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '5.200000077486038', + '230713150305018': '折扣' + }, + { + '10002': '3.200000047683716', + '10003': '230707112948009', + '230417170554008': '书架', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '3.200000047683716', + '230713150305018': '折扣' + }, + { + '10002': '2.3500000536441803', + '10003': '230707112948009', + '230417170554008': '桌子', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '2.3500000536441803', + '230713150305018': '折扣' + }, + { + '10002': '3.400000050663948', + '10003': '230707112948009', + '230417170554008': '椅子', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '3.400000050663948', + '230713150305018': '折扣' + }, + { + '10002': '2.8000000417232513', + '10003': '230707112948009', + '230417170554008': '用具', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '2.8000000417232513', + '230713150305018': '折扣' + }, + { + '10002': '3.8000000566244125', + '10003': '230707112948009', + '230417170554008': '复印机', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '3.8000000566244125', + '230713150305018': '折扣' + }, + { + '10002': '5.200000077486038', + '10003': '230707112948009', + '230417170554008': '电话', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '5.200000077486038', + '230713150305018': '折扣' + }, + { + '10002': '0.4000000059604645', + '10003': '230707112948009', + '230417170554008': '设备', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0.4000000059604645', + '230713150305018': '折扣' + }, + { + '10002': '3.6000000536441803', + '10003': '230707112948009', + '230417170554008': '配件', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '3.6000000536441803', + '230713150305018': '折扣' + }, + { + '10002': '1694.4200175404549', + '10003': '230713150305011', + '230417170554008': '信封', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '1694.4200175404549', + '230713150305018': '利润' + }, + { + '10002': '-2139.6198582798243', + '10003': '230713150305011', + '230417170554008': '器具', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '-2139.6198582798243', + '230713150305018': '利润' + }, + { + '10002': '9227.819965362549', + '10003': '230713150305011', + '230417170554008': '收纳具', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '9227.819965362549', + '230713150305018': '利润' + }, + { + '10002': '1229.6199939846992', + '10003': '230713150305011', + '230417170554008': '标签', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '1229.6199939846992', + '230713150305018': '利润' + }, + { + '10002': '1874.628037929535', + '10003': '230713150305011', + '230417170554008': '用品', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '1874.628037929535', + '230713150305018': '利润' + }, + { + '10002': '541.1280030012131', + '10003': '230713150305011', + '230417170554008': '系固件', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '541.1280030012131', + '230713150305018': '利润' + }, + { + '10002': '1973.5800242424011', + '10003': '230713150305011', + '230417170554008': '纸张', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '1973.5800242424011', + '230713150305018': '利润' + }, + { + '10002': '-1142.596001625061', + '10003': '230713150305011', + '230417170554008': '美术', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '-1142.596001625061', + '230713150305018': '利润' + }, + { + '10002': '1652.5879747867584', + '10003': '230713150305011', + '230417170554008': '装订机', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '1652.5879747867584', + '230713150305018': '利润' + }, + { + '10002': '15978.479858398438', + '10003': '230713150305011', + '230417170554008': '书架', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '15978.479858398438', + '230713150305018': '利润' + }, + { + '10002': '-12973.205139160156', + '10003': '230713150305011', + '230417170554008': '桌子', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '-12973.205139160156', + '230713150305018': '利润' + }, + { + '10002': '25661.369792938232', + '10003': '230713150305011', + '230417170554008': '椅子', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '25661.369792938232', + '230713150305018': '利润' + }, + { + '10002': '3445.904010772705', + '10003': '230713150305011', + '230417170554008': '用具', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '3445.904010772705', + '230713150305018': '利润' + }, + { + '10002': '-3248.027666091919', + '10003': '230713150305011', + '230417170554008': '复印机', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '-3248.027666091919', + '230713150305018': '利润' + }, + { + '10002': '9457.839987754822', + '10003': '230713150305011', + '230417170554008': '电话', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '9457.839987754822', + '230713150305018': '利润' + }, + { + '10002': '7314.719917297363', + '10003': '230713150305011', + '230417170554008': '设备', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '7314.719917297363', + '230713150305018': '利润' + }, + { + '10002': '-157.75183868408203', + '10003': '230713150305011', + '230417170554008': '配件', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '-157.75183868408203', + '230713150305018': '利润' + }, + { + '10002': '83', + '10003': '230417171050011', + '230417170554008': '信封', + '230417170554012': '一级', + '230417171050011': '83', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '59', + '10003': '230417171050011', + '230417170554008': '器具', + '230417170554012': '一级', + '230417171050011': '59', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '88', + '10003': '230417171050011', + '230417170554008': '收纳具', + '230417170554012': '一级', + '230417171050011': '88', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '70', + '10003': '230417171050011', + '230417170554008': '标签', + '230417170554012': '一级', + '230417171050011': '70', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '63', + '10003': '230417171050011', + '230417170554008': '用品', + '230417170554012': '一级', + '230417171050011': '63', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '55', + '10003': '230417171050011', + '230417170554008': '系固件', + '230417170554012': '一级', + '230417171050011': '55', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '53', + '10003': '230417171050011', + '230417170554008': '纸张', + '230417170554012': '一级', + '230417171050011': '53', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '50', + '10003': '230417171050011', + '230417170554008': '美术', + '230417170554012': '一级', + '230417171050011': '50', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '75', + '10003': '230417171050011', + '230417170554008': '装订机', + '230417170554012': '一级', + '230417171050011': '75', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '99', + '10003': '230417171050011', + '230417170554008': '书架', + '230417170554012': '一级', + '230417171050011': '99', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '20', + '10003': '230417171050011', + '230417170554008': '桌子', + '230417170554012': '一级', + '230417171050011': '20', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '153', + '10003': '230417171050011', + '230417170554008': '椅子', + '230417170554012': '一级', + '230417171050011': '153', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '66', + '10003': '230417171050011', + '230417170554008': '用具', + '230417170554012': '一级', + '230417171050011': '66', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '86', + '10003': '230417171050011', + '230417170554008': '复印机', + '230417170554012': '一级', + '230417171050011': '86', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '41', + '10003': '230417171050011', + '230417170554008': '电话', + '230417170554012': '一级', + '230417171050011': '41', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '24', + '10003': '230417171050011', + '230417170554008': '设备', + '230417170554012': '一级', + '230417171050011': '24', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '43', + '10003': '230417171050011', + '230417170554008': '配件', + '230417170554012': '一级', + '230417171050011': '43', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '11059.999969482422', + '10003': '230417171050025', + '230417170554008': '信封', + '230417170554012': '一级', + '230417171050025': '11059.999969482422', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '40415.89974975586', + '10003': '230417171050025', + '230417170554008': '器具', + '230417170554012': '一级', + '230417171050025': '40415.89974975586', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '35897.540283203125', + '10003': '230417171050025', + '230417170554008': '收纳具', + '230417170554012': '一级', + '230417171050025': '35897.540283203125', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '3441.339988708496', + '10003': '230417171050025', + '230417170554008': '标签', + '230417170554012': '一级', + '230417171050025': '3441.339988708496', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '6019.944019317627', + '10003': '230417171050025', + '230417170554008': '用品', + '230417170554012': '一级', + '230417171050025': '6019.944019317627', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '3249.231948852539', + '10003': '230417171050025', + '230417170554008': '系固件', + '230417170554012': '一级', + '230417171050025': '3249.231948852539', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '6880.160064697266', + '10003': '230417171050025', + '230417170554008': '纸张', + '230417170554012': '一级', + '230417171050025': '6880.160064697266', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '4352.348020553589', + '10003': '230417171050025', + '230417170554008': '美术', + '230417170554012': '一级', + '230417171050025': '4352.348020553589', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '6478.471912384033', + '10003': '230417171050025', + '230417170554008': '装订机', + '230417170554012': '一级', + '230417171050025': '6478.471912384033', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '101396.6240234375', + '10003': '230417171050025', + '230417170554008': '书架', + '230417170554012': '一级', + '230417171050025': '101396.6240234375', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '23024.637939453125', + '10003': '230417171050025', + '230417170554008': '桌子', + '230417170554012': '一级', + '230417171050025': '23024.637939453125', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '105944.36987304688', + '10003': '230417171050025', + '230417170554008': '椅子', + '230417170554012': '一级', + '230417171050025': '105944.36987304688', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '10900.540023803711', + '10003': '230417171050025', + '230417170554008': '用具', + '230417170554012': '一级', + '230417171050025': '10900.540023803711', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '77502.29187011719', + '10003': '230417171050025', + '230417170554008': '复印机', + '230417170554012': '一级', + '230417171050025': '77502.29187011719', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '38359.300354003906', + '10003': '230417171050025', + '230417170554008': '电话', + '230417170554012': '一级', + '230417171050025': '38359.300354003906', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '19392.099578857422', + '10003': '230417171050025', + '230417170554008': '设备', + '230417170554012': '一级', + '230417171050025': '19392.099578857422', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '14665.44792175293', + '10003': '230417171050025', + '230417170554008': '配件', + '230417170554012': '一级', + '230417171050025': '14665.44792175293', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '信封', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '1.600000023841858', + '10003': '230707112948009', + '230417170554008': '器具', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '1.600000023841858', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '收纳具', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '标签', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '2.0000000298023224', + '10003': '230707112948009', + '230417170554008': '用品', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '2.0000000298023224', + '230713150305018': '折扣' + }, + { + '10002': '1.600000023841858', + '10003': '230707112948009', + '230417170554008': '系固件', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '1.600000023841858', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '纸张', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '7.400000110268593', + '10003': '230707112948009', + '230417170554008': '美术', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '7.400000110268593', + '230713150305018': '折扣' + }, + { + '10002': '2.0000000298023224', + '10003': '230707112948009', + '230417170554008': '装订机', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '2.0000000298023224', + '230713150305018': '折扣' + }, + { + '10002': '3.200000047683716', + '10003': '230707112948009', + '230417170554008': '书架', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '3.200000047683716', + '230713150305018': '折扣' + }, + { + '10002': '2.6500000953674316', + '10003': '230707112948009', + '230417170554008': '桌子', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '2.6500000953674316', + '230713150305018': '折扣' + }, + { + '10002': '5.500000081956387', + '10003': '230707112948009', + '230417170554008': '椅子', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '5.500000081956387', + '230713150305018': '折扣' + }, + { + '10002': '2.0000000298023224', + '10003': '230707112948009', + '230417170554008': '用具', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '2.0000000298023224', + '230713150305018': '折扣' + }, + { + '10002': '2.400000035762787', + '10003': '230707112948009', + '230417170554008': '复印机', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '2.400000035762787', + '230713150305018': '折扣' + }, + { + '10002': '2.0000000298023224', + '10003': '230707112948009', + '230417170554008': '电话', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '2.0000000298023224', + '230713150305018': '折扣' + }, + { + '10002': '2.0000000298023224', + '10003': '230707112948009', + '230417170554008': '设备', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '2.0000000298023224', + '230713150305018': '折扣' + }, + { + '10002': '2.0000000298023224', + '10003': '230707112948009', + '230417170554008': '配件', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '2.0000000298023224', + '230713150305018': '折扣' + }, + { + '10002': '2683.519994735718', + '10003': '230713150305011', + '230417170554008': '信封', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '2683.519994735718', + '230713150305018': '利润' + }, + { + '10002': '6390.299970626831', + '10003': '230713150305011', + '230417170554008': '器具', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '6390.299970626831', + '230713150305018': '利润' + }, + { + '10002': '8803.62003326416', + '10003': '230713150305011', + '230417170554008': '收纳具', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '8803.62003326416', + '230713150305018': '利润' + }, + { + '10002': '947.0999919176102', + '10003': '230713150305011', + '230417170554008': '标签', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '947.0999919176102', + '230713150305018': '利润' + }, + { + '10002': '1048.1239943504333', + '10003': '230713150305011', + '230417170554008': '用品', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '1048.1239943504333', + '230713150305018': '利润' + }, + { + '10002': '729.0920102596283', + '10003': '230713150305011', + '230417170554008': '系固件', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '729.0920102596283', + '230713150305018': '利润' + }, + { + '10002': '1097.3199996948242', + '10003': '230713150305011', + '230417170554008': '纸张', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '1097.3199996948242', + '230713150305018': '利润' + }, + { + '10002': '-628.431999206543', + '10003': '230713150305011', + '230417170554008': '美术', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '-628.431999206543', + '230713150305018': '利润' + }, + { + '10002': '1129.772004365921', + '10003': '230713150305011', + '230417170554008': '装订机', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '1129.772004365921', + '230713150305018': '利润' + }, + { + '10002': '16455.964065551758', + '10003': '230713150305011', + '230417170554008': '书架', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '16455.964065551758', + '230713150305018': '利润' + }, + { + '10002': '-13084.58203125', + '10003': '230713150305011', + '230417170554008': '桌子', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '-13084.58203125', + '230713150305018': '利润' + }, + { + '10002': '16143.610246658325', + '10003': '230713150305011', + '230417170554008': '椅子', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '16143.610246658325', + '230713150305018': '利润' + }, + { + '10002': '2222.359998703003', + '10003': '230713150305011', + '230417170554008': '用具', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '2222.359998703003', + '230713150305018': '利润' + }, + { + '10002': '9335.03183555603', + '10003': '230713150305011', + '230417170554008': '复印机', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '9335.03183555603', + '230713150305018': '利润' + }, + { + '10002': '-855.540153503418', + '10003': '230713150305011', + '230417170554008': '电话', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '-855.540153503418', + '230713150305018': '利润' + }, + { + '10002': '-3741.9199810028076', + '10003': '230713150305011', + '230417170554008': '设备', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '-3741.9199810028076', + '230713150305018': '利润' + }, + { + '10002': '3060.988007545471', + '10003': '230713150305011', + '230417170554008': '配件', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '3060.988007545471', + '230713150305018': '利润' + }, + { + '10002': '138', + '10003': '230417171050011', + '230417170554008': '信封', + '230417170554012': '一级', + '230417171050011': '138', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '167', + '10003': '230417171050011', + '230417170554008': '器具', + '230417170554012': '一级', + '230417171050011': '167', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '233', + '10003': '230417171050011', + '230417170554008': '收纳具', + '230417170554012': '一级', + '230417171050011': '233', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '119', + '10003': '230417171050011', + '230417170554008': '标签', + '230417170554012': '一级', + '230417171050011': '119', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '134', + '10003': '230417171050011', + '230417170554008': '用品', + '230417170554012': '一级', + '230417171050011': '134', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '217', + '10003': '230417171050011', + '230417170554008': '系固件', + '230417170554012': '一级', + '230417171050011': '217', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '181', + '10003': '230417171050011', + '230417170554008': '纸张', + '230417170554012': '一级', + '230417171050011': '181', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '134', + '10003': '230417171050011', + '230417170554008': '美术', + '230417170554012': '一级', + '230417171050011': '134', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '335', + '10003': '230417171050011', + '230417170554008': '装订机', + '230417170554012': '一级', + '230417171050011': '335', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '188', + '10003': '230417171050011', + '230417170554008': '书架', + '230417170554012': '一级', + '230417171050011': '188', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '35', + '10003': '230417171050011', + '230417170554008': '桌子', + '230417170554012': '一级', + '230417171050011': '35', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '296', + '10003': '230417171050011', + '230417170554008': '椅子', + '230417170554012': '一级', + '230417171050011': '296', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '166', + '10003': '230417171050011', + '230417170554008': '用具', + '230417170554012': '一级', + '230417171050011': '166', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '185', + '10003': '230417171050011', + '230417170554008': '复印机', + '230417170554012': '一级', + '230417171050011': '185', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '122', + '10003': '230417171050011', + '230417170554008': '电话', + '230417170554012': '一级', + '230417171050011': '122', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '84', + '10003': '230417171050011', + '230417170554008': '设备', + '230417170554012': '一级', + '230417171050011': '84', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '98', + '10003': '230417171050011', + '230417170554008': '配件', + '230417170554012': '一级', + '230417171050011': '98', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '16577.119972229004', + '10003': '230417171050025', + '230417170554008': '信封', + '230417170554012': '一级', + '230417171050025': '16577.119972229004', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '177698.80960083008', + '10003': '230417171050025', + '230417170554008': '器具', + '230417170554012': '一级', + '230417171050025': '177698.80960083008', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '86399.31974029541', + '10003': '230417171050025', + '230417170554008': '收纳具', + '230417170554012': '一级', + '230417171050025': '86399.31974029541', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '5382.01997756958', + '10003': '230417171050025', + '230417170554008': '标签', + '230417170554012': '一级', + '230417171050025': '5382.01997756958', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '16882.543968200684', + '10003': '230417171050025', + '230417170554008': '用品', + '230417170554012': '一级', + '230417171050025': '16882.543968200684', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '12578.60791015625', + '10003': '230417171050025', + '230417170554008': '系固件', + '230417170554012': '一级', + '230417171050025': '12578.60791015625', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '22170.82006072998', + '10003': '230417171050025', + '230417170554008': '纸张', + '230417170554012': '一级', + '230417171050025': '22170.82006072998', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '13564.26397895813', + '10003': '230417171050025', + '230417170554008': '美术', + '230417170554012': '一级', + '230417171050025': '13564.26397895813', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '29211.251929283142', + '10003': '230417171050025', + '230417170554008': '装订机', + '230417170554012': '一级', + '230417171050025': '29211.251929283142', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '179747.14846801758', + '10003': '230417171050025', + '230417170554008': '书架', + '230417170554012': '一级', + '230417171050025': '179747.14846801758', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '34162.036560058594', + '10003': '230417171050025', + '230417170554008': '桌子', + '230417170554012': '一级', + '230417171050025': '34162.036560058594', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '197995.36387634277', + '10003': '230417171050025', + '230417170554008': '椅子', + '230417170554012': '一级', + '230417171050025': '197995.36387634277', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '35407.3722076416', + '10003': '230417171050025', + '230417170554008': '用具', + '230417170554012': '一级', + '230417171050025': '35407.3722076416', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '202830.06872558594', + '10003': '230417171050025', + '230417170554008': '复印机', + '230417170554012': '一级', + '230417171050025': '202830.06872558594', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '117252.18360900879', + '10003': '230417171050025', + '230417170554008': '电话', + '230417170554012': '一级', + '230417171050025': '117252.18360900879', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '66796.82772827148', + '10003': '230417171050025', + '230417170554008': '设备', + '230417170554012': '一级', + '230417171050025': '66796.82772827148', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '35355.34843444824', + '10003': '230417171050025', + '230417170554008': '配件', + '230417170554012': '一级', + '230417171050025': '35355.34843444824', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '信封', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '5.200000077486038', + '10003': '230707112948009', + '230417170554008': '器具', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '5.200000077486038', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '收纳具', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '标签', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '6.000000089406967', + '10003': '230707112948009', + '230417170554008': '用品', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '6.000000089406967', + '230713150305018': '折扣' + }, + { + '10002': '5.200000077486038', + '10003': '230707112948009', + '230417170554008': '系固件', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '5.200000077486038', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '纸张', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '9.00000013411045', + '10003': '230707112948009', + '230417170554008': '美术', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '9.00000013411045', + '230713150305018': '折扣' + }, + { + '10002': '10.400000154972076', + '10003': '230707112948009', + '230417170554008': '装订机', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '10.400000154972076', + '230713150305018': '折扣' + }, + { + '10002': '4.000000059604645', + '10003': '230707112948009', + '230417170554008': '书架', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '4.000000059604645', + '230713150305018': '折扣' + }, + { + '10002': '5.8500001430511475', + '10003': '230707112948009', + '230417170554008': '桌子', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '5.8500001430511475', + '230713150305018': '折扣' + }, + { + '10002': '11.700000174343586', + '10003': '230707112948009', + '230417170554008': '椅子', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '11.700000174343586', + '230713150305018': '折扣' + }, + { + '10002': '6.400000095367432', + '10003': '230707112948009', + '230417170554008': '用具', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '6.400000095367432', + '230713150305018': '折扣' + }, + { + '10002': '3.400000050663948', + '10003': '230707112948009', + '230417170554008': '复印机', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '3.400000050663948', + '230713150305018': '折扣' + }, + { + '10002': '4.000000059604645', + '10003': '230707112948009', + '230417170554008': '电话', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '4.000000059604645', + '230713150305018': '折扣' + }, + { + '10002': '3.200000047683716', + '10003': '230707112948009', + '230417170554008': '设备', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '3.200000047683716', + '230713150305018': '折扣' + }, + { + '10002': '2.8000000417232513', + '10003': '230707112948009', + '230417170554008': '配件', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '2.8000000417232513', + '230713150305018': '折扣' + }, + { + '10002': '4842.040033340454', + '10003': '230713150305011', + '230417170554008': '信封', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '4842.040033340454', + '230713150305018': '利润' + }, + { + '10002': '14098.447641819715', + '10003': '230713150305011', + '230417170554008': '器具', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '14098.447641819715', + '230713150305018': '利润' + }, + { + '10002': '23789.77983045578', + '10003': '230713150305011', + '230417170554008': '收纳具', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '23789.77983045578', + '230713150305018': '利润' + }, + { + '10002': '1113.8400052785873', + '10003': '230713150305011', + '230417170554008': '标签', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '1113.8400052785873', + '230713150305018': '利润' + }, + { + '10002': '1395.1840388700366', + '10003': '230713150305011', + '230417170554008': '用品', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '1395.1840388700366', + '230713150305018': '利润' + }, + { + '10002': '2341.3880150318146', + '10003': '230713150305011', + '230417170554008': '系固件', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '2341.3880150318146', + '230713150305018': '利润' + }, + { + '10002': '5043.079977273941', + '10003': '230713150305011', + '230417170554008': '纸张', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '5043.079977273941', + '230713150305018': '利润' + }, + { + '10002': '-1093.5960049629211', + '10003': '230713150305011', + '230417170554008': '美术', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '-1093.5960049629211', + '230713150305018': '利润' + }, + { + '10002': '5303.452052593231', + '10003': '230713150305011', + '230417170554008': '装订机', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '5303.452052593231', + '230713150305018': '利润' + }, + { + '10002': '23360.84822796285', + '10003': '230713150305011', + '230417170554008': '书架', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '23360.84822796285', + '230713150305018': '利润' + }, + { + '10002': '-9828.202814102173', + '10003': '230713150305011', + '230417170554008': '桌子', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '-9828.202814102173', + '230713150305018': '利润' + }, + { + '10002': '10992.8841714859', + '10003': '230713150305011', + '230417170554008': '椅子', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '10992.8841714859', + '230713150305018': '利润' + }, + { + '10002': '6079.052038028836', + '10003': '230713150305011', + '230417170554008': '用具', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '6079.052038028836', + '230713150305018': '利润' + }, + { + '10002': '44028.34812831879', + '10003': '230713150305011', + '230417170554008': '复印机', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '44028.34812831879', + '230713150305018': '利润' + }, + { + '10002': '16409.203687667847', + '10003': '230713150305011', + '230417170554008': '电话', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '16409.203687667847', + '230713150305018': '利润' + }, + { + '10002': '9913.84780740738', + '10003': '230713150305011', + '230417170554008': '设备', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '9913.84780740738', + '230713150305018': '利润' + }, + { + '10002': '6364.288026988506', + '10003': '230713150305011', + '230417170554008': '配件', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '6364.288026988506', + '230713150305018': '利润' + }, + { + '10002': '165', + '10003': '230417171050011', + '230417170554008': '信封', + '230417170554012': '二级', + '230417171050011': '165', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '169', + '10003': '230417171050011', + '230417170554008': '器具', + '230417170554012': '二级', + '230417171050011': '169', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '176', + '10003': '230417171050011', + '230417170554008': '收纳具', + '230417170554012': '二级', + '230417171050011': '176', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '148', + '10003': '230417171050011', + '230417170554008': '标签', + '230417170554012': '二级', + '230417171050011': '148', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '128', + '10003': '230417171050011', + '230417170554008': '用品', + '230417170554012': '二级', + '230417171050011': '128', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '128', + '10003': '230417171050011', + '230417170554008': '系固件', + '230417170554012': '二级', + '230417171050011': '128', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '176', + '10003': '230417171050011', + '230417170554008': '纸张', + '230417170554012': '二级', + '230417171050011': '176', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '156', + '10003': '230417171050011', + '230417170554008': '美术', + '230417170554012': '二级', + '230417171050011': '156', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '217', + '10003': '230417171050011', + '230417170554008': '装订机', + '230417170554012': '二级', + '230417171050011': '217', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '162', + '10003': '230417171050011', + '230417170554008': '书架', + '230417170554012': '二级', + '230417171050011': '162', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '60', + '10003': '230417171050011', + '230417170554008': '桌子', + '230417170554012': '二级', + '230417171050011': '60', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '200', + '10003': '230417171050011', + '230417170554008': '椅子', + '230417170554012': '二级', + '230417171050011': '200', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '127', + '10003': '230417171050011', + '230417170554008': '用具', + '230417170554012': '二级', + '230417171050011': '127', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '188', + '10003': '230417171050011', + '230417170554008': '复印机', + '230417170554012': '二级', + '230417171050011': '188', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '187', + '10003': '230417171050011', + '230417170554008': '电话', + '230417170554012': '二级', + '230417171050011': '187', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '59', + '10003': '230417171050011', + '230417170554008': '设备', + '230417170554012': '二级', + '230417171050011': '59', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '94', + '10003': '230417171050011', + '230417170554008': '配件', + '230417170554012': '二级', + '230417171050011': '94', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '17512.03998565674', + '10003': '230417171050025', + '230417170554008': '信封', + '230417170554012': '二级', + '230417171050025': '17512.03998565674', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '149258.9285888672', + '10003': '230417171050025', + '230417170554008': '器具', + '230417170554012': '二级', + '230417171050025': '149258.9285888672', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '86930.89972686768', + '10003': '230417171050025', + '230417170554008': '收纳具', + '230417170554012': '二级', + '230417171050025': '86930.89972686768', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '6804.840015411377', + '10003': '230417171050025', + '230417170554008': '标签', + '230417170554012': '二级', + '230417171050025': '6804.840015411377', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '17843.335968017578', + '10003': '230417171050025', + '230417170554008': '用品', + '230417170554012': '二级', + '230417171050025': '17843.335968017578', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '6962.283996582031', + '10003': '230417171050025', + '230417170554008': '系固件', + '230417170554012': '二级', + '230417171050025': '6962.283996582031', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '21331.239906311035', + '10003': '230417171050025', + '230417170554008': '纸张', + '230417170554012': '二级', + '230417171050025': '21331.239906311035', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '16658.068145751953', + '10003': '230417171050025', + '230417170554008': '美术', + '230417170554012': '二级', + '230417171050025': '16658.068145751953', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '20872.37590789795', + '10003': '230417171050025', + '230417170554008': '装订机', + '230417170554012': '二级', + '230417171050025': '20872.37590789795', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '162280.46755981445', + '10003': '230417171050025', + '230417170554008': '书架', + '230417170554012': '二级', + '230417171050025': '162280.46755981445', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '82572.02819824219', + '10003': '230417171050025', + '230417170554008': '桌子', + '230417170554012': '二级', + '230417171050025': '82572.02819824219', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '147960.97384643555', + '10003': '230417171050025', + '230417170554008': '椅子', + '230417170554012': '二级', + '230417171050025': '147960.97384643555', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '27252.932106018066', + '10003': '230417171050025', + '230417170554008': '用具', + '230417170554012': '二级', + '230417171050025': '27252.932106018066', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '172164.10418701172', + '10003': '230417171050025', + '230417170554008': '复印机', + '230417170554012': '二级', + '230417171050025': '172164.10418701172', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '116980.13571166992', + '10003': '230417171050025', + '230417170554008': '电话', + '230417170554012': '二级', + '230417171050025': '116980.13571166992', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '39280.19201660156', + '10003': '230417171050025', + '230417170554008': '设备', + '230417170554012': '二级', + '230417171050025': '39280.19201660156', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '28236.152297973633', + '10003': '230417171050025', + '230417170554008': '配件', + '230417170554012': '二级', + '230417171050025': '28236.152297973633', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '信封', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '5.200000077486038', + '10003': '230707112948009', + '230417170554008': '器具', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '5.200000077486038', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '收纳具', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '标签', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '2.8000000417232513', + '10003': '230707112948009', + '230417170554008': '用品', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '2.8000000417232513', + '230713150305018': '折扣' + }, + { + '10002': '4.400000065565109', + '10003': '230707112948009', + '230417170554008': '系固件', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '4.400000065565109', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '纸张', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '11.800000175833702', + '10003': '230707112948009', + '230417170554008': '美术', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '11.800000175833702', + '230713150305018': '折扣' + }, + { + '10002': '8.00000011920929', + '10003': '230707112948009', + '230417170554008': '装订机', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '8.00000011920929', + '230713150305018': '折扣' + }, + { + '10002': '5.600000083446503', + '10003': '230707112948009', + '230417170554008': '书架', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '5.600000083446503', + '230713150305018': '折扣' + }, + { + '10002': '6.200000137090683', + '10003': '230707112948009', + '230417170554008': '桌子', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '6.200000137090683', + '230713150305018': '折扣' + }, + { + '10002': '8.600000128149986', + '10003': '230707112948009', + '230417170554008': '椅子', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '8.600000128149986', + '230713150305018': '折扣' + }, + { + '10002': '3.6000000536441803', + '10003': '230707112948009', + '230417170554008': '用具', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '3.6000000536441803', + '230713150305018': '折扣' + }, + { + '10002': '6.400000095367432', + '10003': '230707112948009', + '230417170554008': '复印机', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '6.400000095367432', + '230713150305018': '折扣' + }, + { + '10002': '8.00000011920929', + '10003': '230707112948009', + '230417170554008': '电话', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '8.00000011920929', + '230713150305018': '折扣' + }, + { + '10002': '1.600000023841858', + '10003': '230707112948009', + '230417170554008': '设备', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '1.600000023841858', + '230713150305018': '折扣' + }, + { + '10002': '4.800000071525574', + '10003': '230707112948009', + '230417170554008': '配件', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '4.800000071525574', + '230713150305018': '折扣' + }, + { + '10002': '4099.7600264549255', + '10003': '230713150305011', + '230417170554008': '信封', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '4099.7600264549255', + '230713150305018': '利润' + }, + { + '10002': '10418.127985686064', + '10003': '230713150305011', + '230417170554008': '器具', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '10418.127985686064', + '230713150305018': '利润' + }, + { + '10002': '26416.879835128784', + '10003': '230713150305011', + '230417170554008': '收纳具', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '26416.879835128784', + '230713150305018': '利润' + }, + { + '10002': '1806.9799857139587', + '10003': '230713150305011', + '230417170554008': '标签', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '1806.9799857139587', + '230713150305018': '利润' + }, + { + '10002': '3856.6360173225403', + '10003': '230713150305011', + '230417170554008': '用品', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '3856.6360173225403', + '230713150305018': '利润' + }, + { + '10002': '691.9640173912048', + '10003': '230713150305011', + '230417170554008': '系固件', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '691.9640173912048', + '230713150305018': '利润' + }, + { + '10002': '5056.240030765533', + '10003': '230713150305011', + '230417170554008': '纸张', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '5056.240030765533', + '230713150305018': '利润' + }, + { + '10002': '-805.3919949531555', + '10003': '230713150305011', + '230417170554008': '美术', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '-805.3919949531555', + '230713150305018': '利润' + }, + { + '10002': '4718.196072459221', + '10003': '230713150305011', + '230417170554008': '装订机', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '4718.196072459221', + '230713150305018': '利润' + }, + { + '10002': '27781.627968542278', + '10003': '230713150305011', + '230417170554008': '书架', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '27781.627968542278', + '230713150305018': '利润' + }, + { + '10002': '-12417.552001953125', + '10003': '230713150305011', + '230417170554008': '桌子', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '-12417.552001953125', + '230713150305018': '利润' + }, + { + '10002': '33925.37383937836', + '10003': '230713150305011', + '230417170554008': '椅子', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '33925.37383937836', + '230713150305018': '利润' + }, + { + '10002': '7276.75213766098', + '10003': '230713150305011', + '230417170554008': '用具', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '7276.75213766098', + '230713150305018': '利润' + }, + { + '10002': '19382.52392578125', + '10003': '230713150305011', + '230417170554008': '复印机', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '19382.52392578125', + '230713150305018': '利润' + }, + { + '10002': '-356.6640434265137', + '10003': '230713150305011', + '230417170554008': '电话', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '-356.6640434265137', + '230713150305018': '利润' + }, + { + '10002': '1581.1320900917053', + '10003': '230713150305011', + '230417170554008': '设备', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '1581.1320900917053', + '230713150305018': '利润' + }, + { + '10002': '3924.5919317901134', + '10003': '230713150305011', + '230417170554008': '配件', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '3924.5919317901134', + '230713150305018': '利润' + }, + { + '10002': '50', + '10003': '230417171050011', + '230417170554008': '信封', + '230417170554012': '二级', + '230417171050011': '50', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '71', + '10003': '230417171050011', + '230417170554008': '器具', + '230417170554012': '二级', + '230417171050011': '71', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '83', + '10003': '230417171050011', + '230417170554008': '收纳具', + '230417170554012': '二级', + '230417171050011': '83', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '92', + '10003': '230417171050011', + '230417170554008': '标签', + '230417170554012': '二级', + '230417171050011': '92', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '83', + '10003': '230417171050011', + '230417170554008': '用品', + '230417170554012': '二级', + '230417171050011': '83', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '83', + '10003': '230417171050011', + '230417170554008': '系固件', + '230417170554012': '二级', + '230417171050011': '83', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '49', + '10003': '230417171050011', + '230417170554008': '纸张', + '230417170554012': '二级', + '230417171050011': '49', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '86', + '10003': '230417171050011', + '230417170554008': '美术', + '230417170554012': '二级', + '230417171050011': '86', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '105', + '10003': '230417171050011', + '230417170554008': '装订机', + '230417170554012': '二级', + '230417171050011': '105', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '77', + '10003': '230417171050011', + '230417170554008': '书架', + '230417170554012': '二级', + '230417171050011': '77', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '17', + '10003': '230417171050011', + '230417170554008': '桌子', + '230417170554012': '二级', + '230417171050011': '17', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '107', + '10003': '230417171050011', + '230417170554008': '椅子', + '230417170554012': '二级', + '230417171050011': '107', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '88', + '10003': '230417171050011', + '230417170554008': '用具', + '230417170554012': '二级', + '230417171050011': '88', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '60', + '10003': '230417171050011', + '230417170554008': '复印机', + '230417170554012': '二级', + '230417171050011': '60', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '86', + '10003': '230417171050011', + '230417170554008': '电话', + '230417170554012': '二级', + '230417171050011': '86', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '68', + '10003': '230417171050011', + '230417170554008': '设备', + '230417170554012': '二级', + '230417171050011': '68', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '78', + '10003': '230417171050011', + '230417170554008': '配件', + '230417170554012': '二级', + '230417171050011': '78', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '4738.440048217773', + '10003': '230417171050025', + '230417170554008': '信封', + '230417170554012': '二级', + '230417171050025': '4738.440048217773', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '84072.77294921875', + '10003': '230417171050025', + '230417170554008': '器具', + '230417170554012': '二级', + '230417171050025': '84072.77294921875', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '33401.6201171875', + '10003': '230417171050025', + '230417170554008': '收纳具', + '230417170554012': '二级', + '230417171050025': '33401.6201171875', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '4169.62003326416', + '10003': '230417171050025', + '230417170554008': '标签', + '230417170554012': '二级', + '230417171050025': '4169.62003326416', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '11624.283912658691', + '10003': '230417171050025', + '230417170554008': '用品', + '230417170554012': '二级', + '230417171050025': '11624.283912658691', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '4695.571964263916', + '10003': '230417171050025', + '230417170554008': '系固件', + '230417170554012': '二级', + '230417171050025': '4695.571964263916', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '5875.65998840332', + '10003': '230417171050025', + '230417170554008': '纸张', + '230417170554012': '二级', + '230417171050025': '5875.65998840332', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '9009.503952026367', + '10003': '230417171050025', + '230417170554008': '美术', + '230417170554012': '二级', + '230417171050025': '9009.503952026367', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '7673.987900733948', + '10003': '230417171050025', + '230417170554008': '装订机', + '230417170554012': '二级', + '230417171050025': '7673.987900733948', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '73614.63159179688', + '10003': '230417171050025', + '230417170554008': '书架', + '230417170554012': '二级', + '230417171050025': '73614.63159179688', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '28338.303100585938', + '10003': '230417171050025', + '230417170554008': '桌子', + '230417170554012': '二级', + '230417171050025': '28338.303100585938', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '77260.68083190918', + '10003': '230417171050025', + '230417170554008': '椅子', + '230417170554012': '二级', + '230417171050025': '77260.68083190918', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '18824.287895202637', + '10003': '230417171050025', + '230417170554008': '用具', + '230417170554012': '二级', + '230417171050025': '18824.287895202637', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '44899.791931152344', + '10003': '230417171050025', + '230417170554008': '复印机', + '230417170554012': '二级', + '230417171050025': '44899.791931152344', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '62519.015716552734', + '10003': '230417171050025', + '230417170554008': '电话', + '230417170554012': '二级', + '230417171050025': '62519.015716552734', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '42361.983489990234', + '10003': '230417171050025', + '230417170554008': '设备', + '230417170554012': '二级', + '230417171050025': '42361.983489990234', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '33069.8757019043', + '10003': '230417171050025', + '230417170554008': '配件', + '230417170554012': '二级', + '230417171050025': '33069.8757019043', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '信封', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0.800000011920929', + '10003': '230707112948009', + '230417170554008': '器具', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0.800000011920929', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '收纳具', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '标签', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '1.600000023841858', + '10003': '230707112948009', + '230417170554008': '用品', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '1.600000023841858', + '230713150305018': '折扣' + }, + { + '10002': '2.8000000417232513', + '10003': '230707112948009', + '230417170554008': '系固件', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '2.8000000417232513', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '纸张', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '3.8000000566244125', + '10003': '230707112948009', + '230417170554008': '美术', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '3.8000000566244125', + '230713150305018': '折扣' + }, + { + '10002': '4.800000071525574', + '10003': '230707112948009', + '230417170554008': '装订机', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '4.800000071525574', + '230713150305018': '折扣' + }, + { + '10002': '2.8000000417232513', + '10003': '230707112948009', + '230417170554008': '书架', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '2.8000000417232513', + '230713150305018': '折扣' + }, + { + '10002': '1.4000000059604645', + '10003': '230707112948009', + '230417170554008': '桌子', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '1.4000000059604645', + '230713150305018': '折扣' + }, + { + '10002': '3.7000000551342964', + '10003': '230707112948009', + '230417170554008': '椅子', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '3.7000000551342964', + '230713150305018': '折扣' + }, + { + '10002': '2.400000035762787', + '10003': '230707112948009', + '230417170554008': '用具', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '2.400000035762787', + '230713150305018': '折扣' + }, + { + '10002': '2.8000000417232513', + '10003': '230707112948009', + '230417170554008': '复印机', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '2.8000000417232513', + '230713150305018': '折扣' + }, + { + '10002': '2.8000000417232513', + '10003': '230707112948009', + '230417170554008': '电话', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '2.8000000417232513', + '230713150305018': '折扣' + }, + { + '10002': '1.600000023841858', + '10003': '230707112948009', + '230417170554008': '设备', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '1.600000023841858', + '230713150305018': '折扣' + }, + { + '10002': '0.800000011920929', + '10003': '230707112948009', + '230417170554008': '配件', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0.800000011920929', + '230713150305018': '折扣' + }, + { + '10002': '1170.8199974298477', + '10003': '230713150305011', + '230417170554008': '信封', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '1170.8199974298477', + '230713150305018': '利润' + }, + { + '10002': '16123.491836547852', + '10003': '230713150305011', + '230417170554008': '器具', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '16123.491836547852', + '230713150305018': '利润' + }, + { + '10002': '8579.199966430664', + '10003': '230713150305011', + '230417170554008': '收纳具', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '8579.199966430664', + '230713150305018': '利润' + }, + { + '10002': '886.8999857902527', + '10003': '230713150305011', + '230417170554008': '标签', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '886.8999857902527', + '230713150305018': '利润' + }, + { + '10002': '1411.8440232276917', + '10003': '230713150305011', + '230417170554008': '用品', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '1411.8440232276917', + '230713150305018': '利润' + }, + { + '10002': '706.2720084190369', + '10003': '230713150305011', + '230417170554008': '系固件', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '706.2720084190369', + '230713150305018': '利润' + }, + { + '10002': '1195.7400109767914', + '10003': '230713150305011', + '230417170554008': '纸张', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '1195.7400109767914', + '230713150305018': '利润' + }, + { + '10002': '703.1639966964722', + '10003': '230713150305011', + '230417170554008': '美术', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '703.1639966964722', + '230713150305018': '利润' + }, + { + '10002': '739.9279955923557', + '10003': '230713150305011', + '230417170554008': '装订机', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '739.9279955923557', + '230713150305018': '利润' + }, + { + '10002': '4722.45210647583', + '10003': '230713150305011', + '230417170554008': '书架', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '4722.45210647583', + '230713150305018': '利润' + }, + { + '10002': '4524.723007202148', + '10003': '230713150305011', + '230417170554008': '桌子', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '4524.723007202148', + '230713150305018': '利润' + }, + { + '10002': '15420.8597240448', + '10003': '230713150305011', + '230417170554008': '椅子', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '15420.8597240448', + '230713150305018': '利润' + }, + { + '10002': '3390.6879682540894', + '10003': '230713150305011', + '230417170554008': '用具', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '3390.6879682540894', + '230713150305018': '利润' + }, + { + '10002': '3464.4119186401367', + '10003': '230713150305011', + '230417170554008': '复印机', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '3464.4119186401367', + '230713150305018': '利润' + }, + { + '10002': '8931.635836213827', + '10003': '230713150305011', + '230417170554008': '电话', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '8931.635836213827', + '230713150305018': '利润' + }, + { + '10002': '9586.584241390228', + '10003': '230713150305011', + '230417170554008': '设备', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '9586.584241390228', + '230713150305018': '利润' + }, + { + '10002': '7639.016065597534', + '10003': '230713150305011', + '230417170554008': '配件', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '7639.016065597534', + '230713150305018': '利润' + }, + { + '10002': '224', + '10003': '230417171050011', + '230417170554008': '信封', + '230417170554012': '二级', + '230417171050011': '224', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '240', + '10003': '230417171050011', + '230417170554008': '器具', + '230417170554012': '二级', + '230417171050011': '240', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '369', + '10003': '230417171050011', + '230417170554008': '收纳具', + '230417170554012': '二级', + '230417171050011': '369', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '263', + '10003': '230417171050011', + '230417170554008': '标签', + '230417170554012': '二级', + '230417171050011': '263', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '293', + '10003': '230417171050011', + '230417170554008': '用品', + '230417170554012': '二级', + '230417171050011': '293', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '212', + '10003': '230417171050011', + '230417170554008': '系固件', + '230417170554012': '二级', + '230417171050011': '212', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '335', + '10003': '230417171050011', + '230417170554008': '纸张', + '230417170554012': '二级', + '230417171050011': '335', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '179', + '10003': '230417171050011', + '230417170554008': '美术', + '230417170554012': '二级', + '230417171050011': '179', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '417', + '10003': '230417171050011', + '230417170554008': '装订机', + '230417170554012': '二级', + '230417171050011': '417', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '268', + '10003': '230417171050011', + '230417170554008': '书架', + '230417170554012': '二级', + '230417171050011': '268', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '53', + '10003': '230417171050011', + '230417170554008': '桌子', + '230417170554012': '二级', + '230417171050011': '53', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '321', + '10003': '230417171050011', + '230417170554008': '椅子', + '230417170554012': '二级', + '230417171050011': '321', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '222', + '10003': '230417171050011', + '230417170554008': '用具', + '230417170554012': '二级', + '230417171050011': '222', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '263', + '10003': '230417171050011', + '230417170554008': '复印机', + '230417170554012': '二级', + '230417171050011': '263', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '273', + '10003': '230417171050011', + '230417170554008': '电话', + '230417170554012': '二级', + '230417171050011': '273', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '141', + '10003': '230417171050011', + '230417170554008': '设备', + '230417170554012': '二级', + '230417171050011': '141', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '288', + '10003': '230417171050011', + '230417170554008': '配件', + '230417170554012': '二级', + '230417171050011': '288', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '26838.559944152832', + '10003': '230417171050025', + '230417170554008': '信封', + '230417170554012': '二级', + '230417171050025': '26838.559944152832', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '242020.66117858887', + '10003': '230417171050025', + '230417170554008': '器具', + '230417170554012': '二级', + '230417171050025': '242020.66117858887', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '159877.2002105713', + '10003': '230417171050025', + '230417170554008': '收纳具', + '230417170554012': '二级', + '230417171050025': '159877.2002105713', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '11909.659952163696', + '10003': '230417171050025', + '230417170554008': '标签', + '230417170554012': '二级', + '230417171050025': '11909.659952163696', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '35704.45209121704', + '10003': '230417171050025', + '230417170554008': '用品', + '230417170554012': '二级', + '230417171050025': '35704.45209121704', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '11419.351974487305', + '10003': '230417171050025', + '230417170554008': '系固件', + '230417170554012': '二级', + '230417171050025': '11419.351974487305', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '41139.42037963867', + '10003': '230417171050025', + '230417170554008': '纸张', + '230417170554012': '二级', + '230417171050025': '41139.42037963867', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '16762.956071853638', + '10003': '230417171050025', + '230417170554008': '美术', + '230417170554012': '二级', + '230417171050025': '16762.956071853638', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '43073.57579040527', + '10003': '230417171050025', + '230417170554008': '装订机', + '230417170554012': '二级', + '230417171050025': '43073.57579040527', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '263829.8865661621', + '10003': '230417171050025', + '230417170554008': '书架', + '230417170554012': '二级', + '230417171050025': '263829.8865661621', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '70506.12826538086', + '10003': '230417171050025', + '230417170554008': '桌子', + '230417170554012': '二级', + '230417171050025': '70506.12826538086', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '197062.027633667', + '10003': '230417171050025', + '230417170554008': '椅子', + '230417170554012': '二级', + '230417171050025': '197062.027633667', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '40977.49607849121', + '10003': '230417171050025', + '230417170554008': '用具', + '230417170554012': '二级', + '230417171050025': '40977.49607849121', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '238193.7882080078', + '10003': '230417171050025', + '230417170554008': '复印机', + '230417170554012': '二级', + '230417171050025': '238193.7882080078', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '230886.04147338867', + '10003': '230417171050025', + '230417170554008': '电话', + '230417170554012': '二级', + '230417171050025': '230886.04147338867', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '113800.4001159668', + '10003': '230417171050025', + '230417170554008': '设备', + '230417170554012': '二级', + '230417171050025': '113800.4001159668', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '87725.06452941895', + '10003': '230417171050025', + '230417170554008': '配件', + '230417170554012': '二级', + '230417171050025': '87725.06452941895', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '信封', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '6.400000095367432', + '10003': '230707112948009', + '230417170554008': '器具', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '6.400000095367432', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '收纳具', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '标签', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '8.400000125169754', + '10003': '230707112948009', + '230417170554008': '用品', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '8.400000125169754', + '230713150305018': '折扣' + }, + { + '10002': '11.200000166893005', + '10003': '230707112948009', + '230417170554008': '系固件', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '11.200000166893005', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '纸张', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '19.60000029206276', + '10003': '230707112948009', + '230417170554008': '美术', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '19.60000029206276', + '230713150305018': '折扣' + }, + { + '10002': '12.400000184774399', + '10003': '230707112948009', + '230417170554008': '装订机', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '12.400000184774399', + '230713150305018': '折扣' + }, + { + '10002': '5.200000077486038', + '10003': '230707112948009', + '230417170554008': '书架', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '5.200000077486038', + '230713150305018': '折扣' + }, + { + '10002': '6.050000160932541', + '10003': '230707112948009', + '230417170554008': '桌子', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '6.050000160932541', + '230713150305018': '折扣' + }, + { + '10002': '12.700000189244747', + '10003': '230707112948009', + '230417170554008': '椅子', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '12.700000189244747', + '230713150305018': '折扣' + }, + { + '10002': '6.800000101327896', + '10003': '230707112948009', + '230417170554008': '用具', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '6.800000101327896', + '230713150305018': '折扣' + }, + { + '10002': '7.600000113248825', + '10003': '230707112948009', + '230417170554008': '复印机', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '7.600000113248825', + '230713150305018': '折扣' + }, + { + '10002': '7.200000107288361', + '10003': '230707112948009', + '230417170554008': '电话', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '7.200000107288361', + '230713150305018': '折扣' + }, + { + '10002': '3.200000047683716', + '10003': '230707112948009', + '230417170554008': '设备', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '3.200000047683716', + '230713150305018': '折扣' + }, + { + '10002': '8.800000131130219', + '10003': '230707112948009', + '230417170554008': '配件', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '8.800000131130219', + '230713150305018': '折扣' + }, + { + '10002': '6648.460058093071', + '10003': '230713150305011', + '230417170554008': '信封', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '6648.460058093071', + '230713150305018': '利润' + }, + { + '10002': '10364.060329437256', + '10003': '230713150305011', + '230417170554008': '器具', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '10364.060329437256', + '230713150305018': '利润' + }, + { + '10002': '44030.980217933655', + '10003': '230713150305011', + '230417170554008': '收纳具', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '44030.980217933655', + '230713150305018': '利润' + }, + { + '10002': '3427.6200039982796', + '10003': '230713150305011', + '230417170554008': '标签', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '3427.6200039982796', + '230713150305018': '利润' + }, + { + '10002': '5376.532042503357', + '10003': '230713150305011', + '230417170554008': '用品', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '5376.532042503357', + '230713150305018': '利润' + }, + { + '10002': '874.4119651317596', + '10003': '230713150305011', + '230417170554008': '系固件', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '874.4119651317596', + '230713150305018': '利润' + }, + { + '10002': '9876.580034255981', + '10003': '230713150305011', + '230417170554008': '纸张', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '9876.580034255981', + '230713150305018': '利润' + }, + { + '10002': '-2929.724006652832', + '10003': '230713150305011', + '230417170554008': '美术', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '-2929.724006652832', + '230713150305018': '利润' + }, + { + '10002': '4541.515904426575', + '10003': '230713150305011', + '230417170554008': '装订机', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '4541.515904426575', + '230713150305018': '利润' + }, + { + '10002': '49081.507762908936', + '10003': '230713150305011', + '230417170554008': '书架', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '49081.507762908936', + '230713150305018': '利润' + }, + { + '10002': '-7242.17204284668', + '10003': '230713150305011', + '230417170554008': '桌子', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '-7242.17204284668', + '230713150305018': '利润' + }, + { + '10002': '23493.386373519897', + '10003': '230713150305011', + '230417170554008': '椅子', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '23493.386373519897', + '230713150305018': '利润' + }, + { + '10002': '8553.636081695557', + '10003': '230713150305011', + '230417170554008': '用具', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '8553.636081695557', + '230713150305018': '利润' + }, + { + '10002': '31144.84789276123', + '10003': '230713150305011', + '230417170554008': '复印机', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '31144.84789276123', + '230713150305018': '利润' + }, + { + '10002': '35637.280425071716', + '10003': '230713150305011', + '230417170554008': '电话', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '35637.280425071716', + '230713150305018': '利润' + }, + { + '10002': '13104.979837417603', + '10003': '230713150305011', + '230417170554008': '设备', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '13104.979837417603', + '230713150305018': '利润' + }, + { + '10002': '13350.343992233276', + '10003': '230713150305011', + '230417170554008': '配件', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '13350.343992233276', + '230713150305018': '利润' + }, + { + '10002': '38', + '10003': '230417171050011', + '230417170554008': '信封', + '230417170554012': '当日', + '230417171050011': '38', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '37', + '10003': '230417171050011', + '230417170554008': '器具', + '230417170554012': '当日', + '230417171050011': '37', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '34', + '10003': '230417171050011', + '230417170554008': '收纳具', + '230417170554012': '当日', + '230417171050011': '34', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '28', + '10003': '230417171050011', + '230417170554008': '标签', + '230417170554012': '当日', + '230417171050011': '28', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '47', + '10003': '230417171050011', + '230417170554008': '用品', + '230417170554012': '当日', + '230417171050011': '47', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '29', + '10003': '230417171050011', + '230417170554008': '系固件', + '230417170554012': '当日', + '230417171050011': '29', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '17', + '10003': '230417171050011', + '230417170554008': '纸张', + '230417170554012': '当日', + '230417171050011': '17', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '47', + '10003': '230417171050011', + '230417170554008': '美术', + '230417170554012': '当日', + '230417171050011': '47', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '103', + '10003': '230417171050011', + '230417170554008': '装订机', + '230417170554012': '当日', + '230417171050011': '103', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '38', + '10003': '230417171050011', + '230417170554008': '书架', + '230417170554012': '当日', + '230417171050011': '38', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '12', + '10003': '230417171050011', + '230417170554008': '桌子', + '230417170554012': '当日', + '230417171050011': '12', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '48', + '10003': '230417171050011', + '230417170554008': '椅子', + '230417170554012': '当日', + '230417171050011': '48', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '32', + '10003': '230417171050011', + '230417170554008': '用具', + '230417170554012': '当日', + '230417171050011': '32', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '45', + '10003': '230417171050011', + '230417170554008': '复印机', + '230417170554012': '当日', + '230417171050011': '45', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '43', + '10003': '230417171050011', + '230417170554008': '电话', + '230417170554012': '当日', + '230417171050011': '43', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '25', + '10003': '230417171050011', + '230417170554008': '设备', + '230417170554012': '当日', + '230417171050011': '25', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '47', + '10003': '230417171050011', + '230417170554008': '配件', + '230417170554012': '当日', + '230417171050011': '47', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '4758.459899902344', + '10003': '230417171050025', + '230417170554008': '信封', + '230417170554012': '当日', + '230417171050025': '4758.459899902344', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '45736.20748901367', + '10003': '230417171050025', + '230417170554008': '器具', + '230417170554012': '当日', + '230417171050025': '45736.20748901367', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '10395.98013305664', + '10003': '230417171050025', + '230417170554008': '收纳具', + '230417170554012': '当日', + '230417171050025': '10395.98013305664', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '1350.8599853515625', + '10003': '230417171050025', + '230417170554008': '标签', + '230417170554012': '当日', + '230417171050025': '1350.8599853515625', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '5272.7919845581055', + '10003': '230417171050025', + '230417170554008': '用品', + '230417170554012': '当日', + '230417171050025': '5272.7919845581055', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '1917.0199966430664', + '10003': '230417171050025', + '230417170554008': '系固件', + '230417170554012': '当日', + '230417171050025': '1917.0199966430664', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '2002.2799987792969', + '10003': '230417171050025', + '230417170554008': '纸张', + '230417170554012': '当日', + '230417171050025': '2002.2799987792969', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '5997.180000305176', + '10003': '230417171050025', + '230417170554008': '美术', + '230417170554012': '当日', + '230417171050025': '5997.180000305176', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '8948.267951965332', + '10003': '230417171050025', + '230417170554008': '装订机', + '230417170554012': '当日', + '230417171050025': '8948.267951965332', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '36149.624267578125', + '10003': '230417171050025', + '230417170554008': '书架', + '230417170554012': '当日', + '230417171050025': '36149.624267578125', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '23194.185302734375', + '10003': '230417171050025', + '230417170554008': '桌子', + '230417170554012': '当日', + '230417171050025': '23194.185302734375', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '29512.85369873047', + '10003': '230417171050025', + '230417170554008': '椅子', + '230417170554012': '当日', + '230417171050025': '29512.85369873047', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '8680.22396850586', + '10003': '230417171050025', + '230417170554008': '用具', + '230417170554012': '当日', + '230417171050025': '8680.22396850586', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '46673.759704589844', + '10003': '230417171050025', + '230417170554008': '复印机', + '230417170554012': '当日', + '230417171050025': '46673.759704589844', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '59494.98889160156', + '10003': '230417171050025', + '230417170554008': '电话', + '230417170554012': '当日', + '230417171050025': '59494.98889160156', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '20426.41943359375', + '10003': '230417171050025', + '230417170554008': '设备', + '230417170554012': '当日', + '230417171050025': '20426.41943359375', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '17422.103744506836', + '10003': '230417171050025', + '230417170554008': '配件', + '230417170554012': '当日', + '230417171050025': '17422.103744506836', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '信封', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '1.2000000178813934', + '10003': '230707112948009', + '230417170554008': '器具', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '1.2000000178813934', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '收纳具', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '标签', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '2.0000000298023224', + '10003': '230707112948009', + '230417170554008': '用品', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '2.0000000298023224', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '系固件', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '纸张', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '2.600000038743019', + '10003': '230707112948009', + '230417170554008': '美术', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '2.600000038743019', + '230713150305018': '折扣' + }, + { + '10002': '3.200000047683716', + '10003': '230707112948009', + '230417170554008': '装订机', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '3.200000047683716', + '230713150305018': '折扣' + }, + { + '10002': '0.800000011920929', + '10003': '230707112948009', + '230417170554008': '书架', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0.800000011920929', + '230713150305018': '折扣' + }, + { + '10002': '1.100000023841858', + '10003': '230707112948009', + '230417170554008': '桌子', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '1.100000023841858', + '230713150305018': '折扣' + }, + { + '10002': '1.0000000149011612', + '10003': '230707112948009', + '230417170554008': '椅子', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '1.0000000149011612', + '230713150305018': '折扣' + }, + { + '10002': '1.2000000178813934', + '10003': '230707112948009', + '230417170554008': '用具', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '1.2000000178813934', + '230713150305018': '折扣' + }, + { + '10002': '0.800000011920929', + '10003': '230707112948009', + '230417170554008': '复印机', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0.800000011920929', + '230713150305018': '折扣' + }, + { + '10002': '1.2000000178813934', + '10003': '230707112948009', + '230417170554008': '电话', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '1.2000000178813934', + '230713150305018': '折扣' + }, + { + '10002': '0.4000000059604645', + '10003': '230707112948009', + '230417170554008': '设备', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0.4000000059604645', + '230713150305018': '折扣' + }, + { + '10002': '1.600000023841858', + '10003': '230707112948009', + '230417170554008': '配件', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '1.600000023841858', + '230713150305018': '折扣' + }, + { + '10002': '1110.7600073814392', + '10003': '230713150305011', + '230417170554008': '信封', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '1110.7600073814392', + '230713150305018': '利润' + }, + { + '10002': '6198.247783660889', + '10003': '230713150305011', + '230417170554008': '器具', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '6198.247783660889', + '230713150305018': '利润' + }, + { + '10002': '2462.879997253418', + '10003': '230713150305011', + '230417170554008': '收纳具', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '2462.879997253418', + '230713150305018': '利润' + }, + { + '10002': '228.47999501228333', + '10003': '230713150305011', + '230417170554008': '标签', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '228.47999501228333', + '230713150305018': '利润' + }, + { + '10002': '-56.30801785737276', + '10003': '230713150305011', + '230417170554008': '用品', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '-56.30801785737276', + '230713150305018': '利润' + }, + { + '10002': '669.1999979019165', + '10003': '230713150305011', + '230417170554008': '系固件', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '669.1999979019165', + '230713150305018': '利润' + }, + { + '10002': '548.3800106048584', + '10003': '230713150305011', + '230417170554008': '纸张', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '548.3800106048584', + '230713150305018': '利润' + }, + { + '10002': '33.04001235961914', + '10003': '230713150305011', + '230417170554008': '美术', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '33.04001235961914', + '230713150305018': '利润' + }, + { + '10002': '1241.687994003296', + '10003': '230713150305011', + '230417170554008': '装订机', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '1241.687994003296', + '230713150305018': '利润' + }, + { + '10002': '10536.90396118164', + '10003': '230713150305011', + '230417170554008': '书架', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '10536.90396118164', + '230713150305018': '利润' + }, + { + '10002': '-2721.07499755919', + '10003': '230713150305011', + '230417170554008': '桌子', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '-2721.07499755919', + '230713150305018': '利润' + }, + { + '10002': '3562.593894958496', + '10003': '230713150305011', + '230417170554008': '椅子', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '3562.593894958496', + '230713150305018': '利润' + }, + { + '10002': '776.8039779663086', + '10003': '230713150305011', + '230417170554008': '用具', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '776.8039779663086', + '230713150305018': '利润' + }, + { + '10002': '9753.660041809082', + '10003': '230713150305011', + '230417170554008': '复印机', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '9753.660041809082', + '230713150305018': '利润' + }, + { + '10002': '19104.14761352539', + '10003': '230713150305011', + '230417170554008': '电话', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '19104.14761352539', + '230713150305018': '利润' + }, + { + '10002': '2964.919906616211', + '10003': '230713150305011', + '230417170554008': '设备', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '2964.919906616211', + '230713150305018': '利润' + }, + { + '10002': '2795.7440314292908', + '10003': '230713150305011', + '230417170554008': '配件', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '2795.7440314292908', + '230713150305018': '利润' + }, + { + '10002': '13', + '10003': '230417171050011', + '230417170554008': '信封', + '230417170554012': '当日', + '230417171050011': '13', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '35', + '10003': '230417171050011', + '230417170554008': '器具', + '230417170554012': '当日', + '230417171050011': '35', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '46', + '10003': '230417171050011', + '230417170554008': '收纳具', + '230417170554012': '当日', + '230417171050011': '46', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '27', + '10003': '230417171050011', + '230417170554008': '标签', + '230417170554012': '当日', + '230417171050011': '27', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '24', + '10003': '230417171050011', + '230417170554008': '用品', + '230417170554012': '当日', + '230417171050011': '24', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '35', + '10003': '230417171050011', + '230417170554008': '系固件', + '230417170554012': '当日', + '230417171050011': '35', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '3', + '10003': '230417171050011', + '230417170554008': '纸张', + '230417170554012': '当日', + '230417171050011': '3', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '12', + '10003': '230417171050011', + '230417170554008': '美术', + '230417170554012': '当日', + '230417171050011': '12', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '16', + '10003': '230417171050011', + '230417170554008': '装订机', + '230417170554012': '当日', + '230417171050011': '16', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '11', + '10003': '230417171050011', + '230417170554008': '书架', + '230417170554012': '当日', + '230417171050011': '11', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '7', + '10003': '230417171050011', + '230417170554008': '桌子', + '230417170554012': '当日', + '230417171050011': '7', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '13', + '10003': '230417171050011', + '230417170554008': '椅子', + '230417170554012': '当日', + '230417171050011': '13', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '29', + '10003': '230417171050011', + '230417170554008': '用具', + '230417170554012': '当日', + '230417171050011': '29', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '10', + '10003': '230417171050011', + '230417170554008': '复印机', + '230417170554012': '当日', + '230417171050011': '10', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '26', + '10003': '230417171050011', + '230417170554008': '电话', + '230417170554012': '当日', + '230417171050011': '26', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '7', + '10003': '230417171050011', + '230417170554008': '设备', + '230417170554012': '当日', + '230417171050011': '7', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '8', + '10003': '230417171050011', + '230417170554008': '配件', + '230417170554012': '当日', + '230417171050011': '8', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '1758.3999633789062', + '10003': '230417171050025', + '230417170554008': '信封', + '230417170554012': '当日', + '230417171050025': '1758.3999633789062', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '31122.839965820312', + '10003': '230417171050025', + '230417170554008': '器具', + '230417170554012': '当日', + '230417171050025': '31122.839965820312', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '20378.820114135742', + '10003': '230417171050025', + '230417170554008': '收纳具', + '230417170554012': '当日', + '230417171050025': '20378.820114135742', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '1282.2600212097168', + '10003': '230417171050025', + '230417170554008': '标签', + '230417170554012': '当日', + '230417171050025': '1282.2600212097168', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '4090.3799896240234', + '10003': '230417171050025', + '230417170554008': '用品', + '230417170554012': '当日', + '230417171050025': '4090.3799896240234', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '2035.5439376831055', + '10003': '230417171050025', + '230417170554008': '系固件', + '230417170554012': '当日', + '230417171050025': '2035.5439376831055', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '280.6999969482422', + '10003': '230417171050025', + '230417170554008': '纸张', + '230417170554012': '当日', + '230417171050025': '280.6999969482422', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '1152.2279968261719', + '10003': '230417171050025', + '230417170554008': '美术', + '230417170554012': '当日', + '230417171050025': '1152.2279968261719', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '1370.0400123596191', + '10003': '230417171050025', + '230417170554008': '装订机', + '230417170554012': '当日', + '230417171050025': '1370.0400123596191', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '9390.44384765625', + '10003': '230417171050025', + '230417170554008': '书架', + '230417170554012': '当日', + '230417171050025': '9390.44384765625', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '7150.18505859375', + '10003': '230417171050025', + '230417170554008': '桌子', + '230417170554012': '当日', + '230417171050025': '7150.18505859375', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '4909.93994140625', + '10003': '230417171050025', + '230417170554008': '椅子', + '230417170554012': '当日', + '230417171050025': '4909.93994140625', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '4982.431945800781', + '10003': '230417171050025', + '230417170554008': '用具', + '230417170554012': '当日', + '230417171050025': '4982.431945800781', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '9444.119995117188', + '10003': '230417171050025', + '230417170554008': '复印机', + '230417170554012': '当日', + '230417171050025': '9444.119995117188', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '42760.984619140625', + '10003': '230417171050025', + '230417170554008': '电话', + '230417170554012': '当日', + '230417171050025': '42760.984619140625', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '4965.659912109375', + '10003': '230417171050025', + '230417170554008': '设备', + '230417170554012': '当日', + '230417171050025': '4965.659912109375', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '2751.4200439453125', + '10003': '230417171050025', + '230417170554008': '配件', + '230417170554012': '当日', + '230417171050025': '2751.4200439453125', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '信封', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '器具', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '收纳具', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '标签', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '用品', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '1.2000000178813934', + '10003': '230707112948009', + '230417170554008': '系固件', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '1.2000000178813934', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '纸张', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0.800000011920929', + '10003': '230707112948009', + '230417170554008': '美术', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0.800000011920929', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '装订机', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0.4000000059604645', + '10003': '230707112948009', + '230417170554008': '书架', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0.4000000059604645', + '230713150305018': '折扣' + }, + { + '10002': '0.5', + '10003': '230707112948009', + '230417170554008': '桌子', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0.5', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '椅子', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '1.600000023841858', + '10003': '230707112948009', + '230417170554008': '用具', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '1.600000023841858', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '复印机', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0.4000000059604645', + '10003': '230707112948009', + '230417170554008': '电话', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0.4000000059604645', + '230713150305018': '折扣' + }, + { + '10002': '0.4000000059604645', + '10003': '230707112948009', + '230417170554008': '设备', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0.4000000059604645', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '配件', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '306.0399932861328', + '10003': '230713150305011', + '230417170554008': '信封', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '306.0399932861328', + '230713150305018': '利润' + }, + { + '10002': '7363.020133972168', + '10003': '230713150305011', + '230417170554008': '器具', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '7363.020133972168', + '230713150305018': '利润' + }, + { + '10002': '3735.4799880981445', + '10003': '230713150305011', + '230417170554008': '收纳具', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '3735.4799880981445', + '230713150305018': '利润' + }, + { + '10002': '285.4599941968918', + '10003': '230713150305011', + '230417170554008': '标签', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '285.4599941968918', + '230713150305018': '利润' + }, + { + '10002': '972.7199816703796', + '10003': '230713150305011', + '230417170554008': '用品', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '972.7199816703796', + '230713150305018': '利润' + }, + { + '10002': '405.10399055480957', + '10003': '230713150305011', + '230417170554008': '系固件', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '405.10399055480957', + '230713150305018': '利润' + }, + { + '10002': '73.08000373840332', + '10003': '230713150305011', + '230417170554008': '纸张', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '73.08000373840332', + '230713150305018': '利润' + }, + { + '10002': '100.12800216674805', + '10003': '230713150305011', + '230417170554008': '美术', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '100.12800216674805', + '230713150305018': '利润' + }, + { + '10002': '409.64000511169434', + '10003': '230713150305011', + '230417170554008': '装订机', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '409.64000511169434', + '230713150305018': '利润' + }, + { + '10002': '1516.8440246582031', + '10003': '230713150305011', + '230417170554008': '书架', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '1516.8440246582031', + '230713150305018': '利润' + }, + { + '10002': '1801.2049560546875', + '10003': '230713150305011', + '230417170554008': '桌子', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '1801.2049560546875', + '230713150305018': '利润' + }, + { + '10002': '884.5199966430664', + '10003': '230713150305011', + '230417170554008': '椅子', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '884.5199966430664', + '230713150305018': '利润' + }, + { + '10002': '351.6520404815674', + '10003': '230713150305011', + '230417170554008': '用具', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '351.6520404815674', + '230713150305018': '利润' + }, + { + '10002': '2245.4600219726562', + '10003': '230713150305011', + '230417170554008': '复印机', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '2245.4600219726562', + '230713150305018': '利润' + }, + { + '10002': '4369.204010009766', + '10003': '230713150305011', + '230417170554008': '电话', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '4369.204010009766', + '230713150305018': '利润' + }, + { + '10002': '-1457.5400142669678', + '10003': '230713150305011', + '230417170554008': '设备', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '-1457.5400142669678', + '230713150305018': '利润' + }, + { + '10002': '269.3600025177002', + '10003': '230713150305011', + '230417170554008': '配件', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '269.3600025177002', + '230713150305018': '利润' + }, + { + '10002': '75', + '10003': '230417171050011', + '230417170554008': '信封', + '230417170554012': '当日', + '230417171050011': '75', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '46', + '10003': '230417171050011', + '230417170554008': '器具', + '230417170554012': '当日', + '230417171050011': '46', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '59', + '10003': '230417171050011', + '230417170554008': '收纳具', + '230417170554012': '当日', + '230417171050011': '59', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '36', + '10003': '230417171050011', + '230417170554008': '标签', + '230417170554012': '当日', + '230417171050011': '36', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '59', + '10003': '230417171050011', + '230417170554008': '用品', + '230417170554012': '当日', + '230417171050011': '59', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '36', + '10003': '230417171050011', + '230417170554008': '系固件', + '230417170554012': '当日', + '230417171050011': '36', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '55', + '10003': '230417171050011', + '230417170554008': '纸张', + '230417170554012': '当日', + '230417171050011': '55', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '17', + '10003': '230417171050011', + '230417170554008': '美术', + '230417170554012': '当日', + '230417171050011': '17', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '70', + '10003': '230417171050011', + '230417170554008': '装订机', + '230417170554012': '当日', + '230417171050011': '70', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '50', + '10003': '230417171050011', + '230417170554008': '书架', + '230417170554012': '当日', + '230417171050011': '50', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '5', + '10003': '230417171050011', + '230417170554008': '桌子', + '230417170554012': '当日', + '230417171050011': '5', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '121', + '10003': '230417171050011', + '230417170554008': '椅子', + '230417170554012': '当日', + '230417171050011': '121', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '69', + '10003': '230417171050011', + '230417170554008': '用具', + '230417170554012': '当日', + '230417171050011': '69', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '42', + '10003': '230417171050011', + '230417170554008': '复印机', + '230417170554012': '当日', + '230417171050011': '42', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '55', + '10003': '230417171050011', + '230417170554008': '电话', + '230417170554012': '当日', + '230417171050011': '55', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '18', + '10003': '230417171050011', + '230417170554008': '设备', + '230417170554012': '当日', + '230417171050011': '18', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '35', + '10003': '230417171050011', + '230417170554008': '配件', + '230417170554012': '当日', + '230417171050011': '35', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '8398.040027618408', + '10003': '230417171050025', + '230417170554008': '信封', + '230417170554012': '当日', + '230417171050025': '8398.040027618408', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '47296.4521484375', + '10003': '230417171050025', + '230417170554008': '器具', + '230417170554012': '当日', + '230417171050025': '47296.4521484375', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '17214.820014953613', + '10003': '230417171050025', + '230417170554008': '收纳具', + '230417170554012': '当日', + '230417171050025': '17214.820014953613', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '1935.0800018310547', + '10003': '230417171050025', + '230417170554008': '标签', + '230417170554012': '当日', + '230417171050025': '1935.0800018310547', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '7089.3759689331055', + '10003': '230417171050025', + '230417170554008': '用品', + '230417170554012': '当日', + '230417171050025': '7089.3759689331055', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '2483.740026473999', + '10003': '230417171050025', + '230417170554008': '系固件', + '230417170554012': '当日', + '230417171050025': '2483.740026473999', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '9021.879867553711', + '10003': '230417171050025', + '230417170554008': '纸张', + '230417170554012': '当日', + '230417171050025': '9021.879867553711', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '1278.8720092773438', + '10003': '230417171050025', + '230417170554008': '美术', + '230417170554012': '当日', + '230417171050025': '1278.8720092773438', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '6443.667964935303', + '10003': '230417171050025', + '230417170554008': '装订机', + '230417170554012': '当日', + '230417171050025': '6443.667964935303', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '53496.799743652344', + '10003': '230417171050025', + '230417170554008': '书架', + '230417170554012': '当日', + '230417171050025': '53496.799743652344', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '7867.64990234375', + '10003': '230417171050025', + '230417170554008': '桌子', + '230417170554012': '当日', + '230417171050025': '7867.64990234375', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '66037.07626342773', + '10003': '230417171050025', + '230417170554008': '椅子', + '230417170554012': '当日', + '230417171050025': '66037.07626342773', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '13384.28012084961', + '10003': '230417171050025', + '230417170554008': '用具', + '230417170554012': '当日', + '230417171050025': '13384.28012084961', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '35653.800231933594', + '10003': '230417171050025', + '230417170554008': '复印机', + '230417170554012': '当日', + '230417171050025': '35653.800231933594', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '36058.00817871094', + '10003': '230417171050025', + '230417170554008': '电话', + '230417170554012': '当日', + '230417171050025': '36058.00817871094', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '12909.62387084961', + '10003': '230417171050025', + '230417170554008': '设备', + '230417170554012': '当日', + '230417171050025': '12909.62387084961', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '23162.160369873047', + '10003': '230417171050025', + '230417170554008': '配件', + '230417170554012': '当日', + '230417171050025': '23162.160369873047', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '信封', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '2.400000035762787', + '10003': '230707112948009', + '230417170554008': '器具', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '2.400000035762787', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '收纳具', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '标签', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '2.400000035762787', + '10003': '230707112948009', + '230417170554008': '用品', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '2.400000035762787', + '230713150305018': '折扣' + }, + { + '10002': '0.4000000059604645', + '10003': '230707112948009', + '230417170554008': '系固件', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0.4000000059604645', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '纸张', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '1.4000000208616257', + '10003': '230707112948009', + '230417170554008': '美术', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '1.4000000208616257', + '230713150305018': '折扣' + }, + { + '10002': '2.0000000298023224', + '10003': '230707112948009', + '230417170554008': '装订机', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '2.0000000298023224', + '230713150305018': '折扣' + }, + { + '10002': '1.600000023841858', + '10003': '230707112948009', + '230417170554008': '书架', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '1.600000023841858', + '230713150305018': '折扣' + }, + { + '10002': '0.25', + '10003': '230707112948009', + '230417170554008': '桌子', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0.25', + '230713150305018': '折扣' + }, + { + '10002': '4.400000065565109', + '10003': '230707112948009', + '230417170554008': '椅子', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '4.400000065565109', + '230713150305018': '折扣' + }, + { + '10002': '2.400000035762787', + '10003': '230707112948009', + '230417170554008': '用具', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '2.400000035762787', + '230713150305018': '折扣' + }, + { + '10002': '1.2000000178813934', + '10003': '230707112948009', + '230417170554008': '复印机', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '1.2000000178813934', + '230713150305018': '折扣' + }, + { + '10002': '2.0000000298023224', + '10003': '230707112948009', + '230417170554008': '电话', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '2.0000000298023224', + '230713150305018': '折扣' + }, + { + '10002': '1.2000000178813934', + '10003': '230707112948009', + '230417170554008': '设备', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '1.2000000178813934', + '230713150305018': '折扣' + }, + { + '10002': '1.600000023841858', + '10003': '230707112948009', + '230417170554008': '配件', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '1.600000023841858', + '230713150305018': '折扣' + }, + { + '10002': '2527.420003890991', + '10003': '230713150305011', + '230417170554008': '信封', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '2527.420003890991', + '230713150305018': '利润' + }, + { + '10002': '2032.4922561645508', + '10003': '230713150305011', + '230417170554008': '器具', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '2032.4922561645508', + '230713150305018': '利润' + }, + { + '10002': '3464.9999833106995', + '10003': '230713150305011', + '230417170554008': '收纳具', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '3464.9999833106995', + '230713150305018': '利润' + }, + { + '10002': '509.7399959564209', + '10003': '230713150305011', + '230417170554008': '标签', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '509.7399959564209', + '230713150305018': '利润' + }, + { + '10002': '1067.8359928131104', + '10003': '230713150305011', + '230417170554008': '用品', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '1067.8359928131104', + '230713150305018': '利润' + }, + { + '10002': '621.1800022125244', + '10003': '230713150305011', + '230417170554008': '系固件', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '621.1800022125244', + '230713150305018': '利润' + }, + { + '10002': '3114.8600368499756', + '10003': '230713150305011', + '230417170554008': '纸张', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '3114.8600368499756', + '230713150305018': '利润' + }, + { + '10002': '-66.52799224853516', + '10003': '230713150305011', + '230417170554008': '美术', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '-66.52799224853516', + '230713150305018': '利润' + }, + { + '10002': '1033.9279907345772', + '10003': '230713150305011', + '230417170554008': '装订机', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '1033.9279907345772', + '230713150305018': '利润' + }, + { + '10002': '13153.140007019043', + '10003': '230713150305011', + '230417170554008': '书架', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '13153.140007019043', + '230713150305018': '利润' + }, + { + '10002': '-419.6499938964844', + '10003': '230713150305011', + '230417170554008': '桌子', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '-419.6499938964844', + '230713150305018': '利润' + }, + { + '10002': '7662.256109684706', + '10003': '230713150305011', + '230417170554008': '椅子', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '7662.256109684706', + '230713150305018': '利润' + }, + { + '10002': '1812.1600317955017', + '10003': '230713150305011', + '230417170554008': '用具', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '1812.1600317955017', + '230713150305018': '利润' + }, + { + '10002': '5008.080015182495', + '10003': '230713150305011', + '230417170554008': '复印机', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '5008.080015182495', + '230713150305018': '利润' + }, + { + '10002': '5532.967905521393', + '10003': '230713150305011', + '230417170554008': '电话', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '5532.967905521393', + '230713150305018': '利润' + }, + { + '10002': '1354.0241241455078', + '10003': '230713150305011', + '230417170554008': '设备', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '1354.0241241455078', + '230713150305018': '利润' + }, + { + '10002': '3123.960006713867', + '10003': '230713150305011', + '230417170554008': '配件', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '3123.960006713867', + '230713150305018': '利润' + }, + { + '10002': '434', + '10003': '230417171050011', + '230417170554008': '信封', + '230417170554012': '标准级', + '230417171050011': '434', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '402', + '10003': '230417171050011', + '230417170554008': '器具', + '230417170554012': '标准级', + '230417171050011': '402', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '503', + '10003': '230417171050011', + '230417170554008': '收纳具', + '230417170554012': '标准级', + '230417171050011': '503', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '350', + '10003': '230417171050011', + '230417170554008': '标签', + '230417170554012': '标准级', + '230417171050011': '350', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '427', + '10003': '230417171050011', + '230417170554008': '用品', + '230417170554012': '标准级', + '230417171050011': '427', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '395', + '10003': '230417171050011', + '230417170554008': '系固件', + '230417170554012': '标准级', + '230417171050011': '395', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '320', + '10003': '230417171050011', + '230417170554008': '纸张', + '230417170554012': '标准级', + '230417171050011': '320', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '384', + '10003': '230417171050011', + '230417170554008': '美术', + '230417170554012': '标准级', + '230417171050011': '384', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '551', + '10003': '230417171050011', + '230417170554008': '装订机', + '230417170554012': '标准级', + '230417171050011': '551', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '453', + '10003': '230417171050011', + '230417170554008': '书架', + '230417170554012': '标准级', + '230417171050011': '453', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '115', + '10003': '230417171050011', + '230417170554008': '桌子', + '230417170554012': '标准级', + '230417171050011': '115', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '590', + '10003': '230417171050011', + '230417170554008': '椅子', + '230417170554012': '标准级', + '230417171050011': '590', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '365', + '10003': '230417171050011', + '230417170554008': '用具', + '230417170554012': '标准级', + '230417171050011': '365', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '392', + '10003': '230417171050011', + '230417170554008': '复印机', + '230417170554012': '标准级', + '230417171050011': '392', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '446', + '10003': '230417171050011', + '230417170554008': '电话', + '230417170554012': '标准级', + '230417171050011': '446', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '182', + '10003': '230417171050011', + '230417170554008': '设备', + '230417170554012': '标准级', + '230417171050011': '182', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '440', + '10003': '230417171050011', + '230417170554008': '配件', + '230417170554012': '标准级', + '230417171050011': '440', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '53721.780155181885', + '10003': '230417171050025', + '230417170554008': '信封', + '230417170554012': '标准级', + '230417171050025': '53721.780155181885', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '416654.139755249', + '10003': '230417171050025', + '230417170554008': '器具', + '230417170554012': '标准级', + '230417171050025': '416654.139755249', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '206799.3208580017', + '10003': '230417171050025', + '230417170554008': '收纳具', + '230417170554012': '标准级', + '230417171050025': '206799.3208580017', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '15698.620056152344', + '10003': '230417171050025', + '230417170554008': '标签', + '230417170554012': '标准级', + '230417171050025': '15698.620056152344', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '55396.403953552246', + '10003': '230417171050025', + '230417170554008': '用品', + '230417170554012': '标准级', + '230417171050025': '55396.403953552246', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '21229.740116119385', + '10003': '230417171050025', + '230417170554008': '系固件', + '230417170554012': '标准级', + '230417171050025': '21229.740116119385', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '42921.76001739502', + '10003': '230417171050025', + '230417170554008': '纸张', + '230417170554012': '标准级', + '230417171050025': '42921.76001739502', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '37891.83991146088', + '10003': '230417171050025', + '230417170554008': '美术', + '230417170554012': '标准级', + '230417171050025': '37891.83991146088', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '46882.4719581604', + '10003': '230417171050025', + '230417170554008': '装订机', + '230417170554012': '标准级', + '230417171050025': '46882.4719581604', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '445273.7243347168', + '10003': '230417171050025', + '230417170554008': '书架', + '230417170554012': '标准级', + '230417171050025': '445273.7243347168', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '173361.87481689453', + '10003': '230417171050025', + '230417170554008': '桌子', + '230417170554012': '标准级', + '230417171050025': '173361.87481689453', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '427284.1153869629', + '10003': '230417171050025', + '230417170554008': '椅子', + '230417170554012': '标准级', + '230417171050025': '427284.1153869629', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '77952.50384902954', + '10003': '230417171050025', + '230417170554008': '用具', + '230417170554012': '标准级', + '230417171050025': '77952.50384902954', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '371464.54568481445', + '10003': '230417171050025', + '230417170554008': '复印机', + '230417170554012': '标准级', + '230417171050025': '371464.54568481445', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '376848.0517883301', + '10003': '230417171050025', + '230417170554008': '电话', + '230417170554012': '标准级', + '230417171050025': '376848.0517883301', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '128149.98031616211', + '10003': '230417171050025', + '230417170554008': '设备', + '230417170554012': '标准级', + '230417171050025': '128149.98031616211', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '162026.90100097656', + '10003': '230417171050025', + '230417170554008': '配件', + '230417170554012': '标准级', + '230417171050025': '162026.90100097656', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '信封', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '12.800000190734863', + '10003': '230707112948009', + '230417170554008': '器具', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '12.800000190734863', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '收纳具', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '标签', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '10.400000154972076', + '10003': '230707112948009', + '230417170554008': '用品', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '10.400000154972076', + '230713150305018': '折扣' + }, + { + '10002': '17.200000256299973', + '10003': '230707112948009', + '230417170554008': '系固件', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '17.200000256299973', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '纸张', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '27.000000402331352', + '10003': '230707112948009', + '230417170554008': '美术', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '27.000000402331352', + '230713150305018': '折扣' + }, + { + '10002': '20.40000030398369', + '10003': '230707112948009', + '230417170554008': '装订机', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '20.40000030398369', + '230713150305018': '折扣' + }, + { + '10002': '14.000000208616257', + '10003': '230707112948009', + '230417170554008': '书架', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '14.000000208616257', + '230713150305018': '折扣' + }, + { + '10002': '10.250000208616257', + '10003': '230707112948009', + '230417170554008': '桌子', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '10.250000208616257', + '230713150305018': '折扣' + }, + { + '10002': '23.000000342726707', + '10003': '230707112948009', + '230417170554008': '椅子', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '23.000000342726707', + '230713150305018': '折扣' + }, + { + '10002': '9.600000143051147', + '10003': '230707112948009', + '230417170554008': '用具', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '9.600000143051147', + '230713150305018': '折扣' + }, + { + '10002': '10.600000157952309', + '10003': '230707112948009', + '230417170554008': '复印机', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '10.600000157952309', + '230713150305018': '折扣' + }, + { + '10002': '15.600000232458115', + '10003': '230707112948009', + '230417170554008': '电话', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '15.600000232458115', + '230713150305018': '折扣' + }, + { + '10002': '6.400000095367432', + '10003': '230707112948009', + '230417170554008': '设备', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '6.400000095367432', + '230713150305018': '折扣' + }, + { + '10002': '14.400000214576721', + '10003': '230707112948009', + '230417170554008': '配件', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '14.400000214576721', + '230713150305018': '折扣' + }, + { + '10002': '13291.740061283112', + '10003': '230713150305011', + '230417170554008': '信封', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '13291.740061283112', + '230713150305018': '利润' + }, + { + '10002': '42286.44082207978', + '10003': '230713150305011', + '230417170554008': '器具', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '42286.44082207978', + '230713150305018': '利润' + }, + { + '10002': '58109.099750995636', + '10003': '230713150305011', + '230417170554008': '收纳具', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '58109.099750995636', + '230713150305018': '利润' + }, + { + '10002': '3794.5600115656853', + '10003': '230713150305011', + '230417170554008': '标签', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '3794.5600115656853', + '230713150305018': '利润' + }, + { + '10002': '9477.103976607323', + '10003': '230713150305011', + '230417170554008': '用品', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '9477.103976607323', + '230713150305018': '利润' + }, + { + '10002': '2400.0200235694647', + '10003': '230713150305011', + '230417170554008': '系固件', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '2400.0200235694647', + '230713150305018': '利润' + }, + { + '10002': '10810.37999534607', + '10003': '230713150305011', + '230417170554008': '纸张', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '10810.37999534607', + '230713150305018': '利润' + }, + { + '10002': '-2731.260007582605', + '10003': '230713150305011', + '230417170554008': '美术', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '-2731.260007582605', + '230713150305018': '利润' + }, + { + '10002': '5785.191917344928', + '10003': '230713150305011', + '230417170554008': '装订机', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '5785.191917344928', + '230713150305018': '利润' + }, + { + '10002': '64893.30401271582', + '10003': '230713150305011', + '230417170554008': '书架', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '64893.30401271582', + '230713150305018': '利润' + }, + { + '10002': '-19408.886026382446', + '10003': '230713150305011', + '230417170554008': '桌子', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '-19408.886026382446', + '230713150305018': '利润' + }, + { + '10002': '70732.25565767288', + '10003': '230713150305011', + '230417170554008': '椅子', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '70732.25565767288', + '230713150305018': '利润' + }, + { + '10002': '13682.983975410461', + '10003': '230713150305011', + '230417170554008': '用具', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '13682.983975410461', + '230713150305018': '利润' + }, + { + '10002': '46273.94783782959', + '10003': '230713150305011', + '230417170554008': '复印机', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '46273.94783782959', + '230713150305018': '利润' + }, + { + '10002': '50920.491817474365', + '10003': '230713150305011', + '230417170554008': '电话', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '50920.491817474365', + '230713150305018': '利润' + }, + { + '10002': '23808.679921150208', + '10003': '230713150305011', + '230417170554008': '设备', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '23808.679921150208', + '230713150305018': '利润' + }, + { + '10002': '30883.43991202116', + '10003': '230713150305011', + '230417170554008': '配件', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '30883.43991202116', + '230713150305018': '利润' + }, + { + '10002': '250', + '10003': '230417171050011', + '230417170554008': '信封', + '230417170554012': '标准级', + '230417171050011': '250', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '197', + '10003': '230417171050011', + '230417170554008': '器具', + '230417170554012': '标准级', + '230417171050011': '197', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '389', + '10003': '230417171050011', + '230417170554008': '收纳具', + '230417170554012': '标准级', + '230417171050011': '389', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '250', + '10003': '230417171050011', + '230417170554008': '标签', + '230417170554012': '标准级', + '230417171050011': '250', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '204', + '10003': '230417171050011', + '230417170554008': '用品', + '230417170554012': '标准级', + '230417171050011': '204', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '267', + '10003': '230417171050011', + '230417170554008': '系固件', + '230417170554012': '标准级', + '230417171050011': '267', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '241', + '10003': '230417171050011', + '230417170554008': '纸张', + '230417170554012': '标准级', + '230417171050011': '241', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '209', + '10003': '230417171050011', + '230417170554008': '美术', + '230417170554012': '标准级', + '230417171050011': '209', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '308', + '10003': '230417171050011', + '230417170554008': '装订机', + '230417170554012': '标准级', + '230417171050011': '308', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '292', + '10003': '230417171050011', + '230417170554008': '书架', + '230417170554012': '标准级', + '230417171050011': '292', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '41', + '10003': '230417171050011', + '230417170554008': '桌子', + '230417170554012': '标准级', + '230417171050011': '41', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '328', + '10003': '230417171050011', + '230417170554008': '椅子', + '230417170554012': '标准级', + '230417171050011': '328', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '243', + '10003': '230417171050011', + '230417170554008': '用具', + '230417170554012': '标准级', + '230417171050011': '243', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '220', + '10003': '230417171050011', + '230417170554008': '复印机', + '230417170554012': '标准级', + '230417171050011': '220', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '200', + '10003': '230417171050011', + '230417170554008': '电话', + '230417170554012': '标准级', + '230417171050011': '200', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '161', + '10003': '230417171050011', + '230417170554008': '设备', + '230417170554012': '标准级', + '230417171050011': '161', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '247', + '10003': '230417171050011', + '230417170554008': '配件', + '230417170554012': '标准级', + '230417171050011': '247', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '30409.679874420166', + '10003': '230417171050025', + '230417170554008': '信封', + '230417170554012': '标准级', + '230417171050025': '30409.679874420166', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '193476.78018188477', + '10003': '230417171050025', + '230417170554008': '器具', + '230417170554012': '标准级', + '230417171050025': '193476.78018188477', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '133567.42085266113', + '10003': '230417171050025', + '230417170554008': '收纳具', + '230417170554012': '标准级', + '230417171050025': '133567.42085266113', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '11755.520034790039', + '10003': '230417171050025', + '230417170554008': '标签', + '230417170554012': '标准级', + '230417171050025': '11755.520034790039', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '27510.196060180664', + '10003': '230417171050025', + '230417170554008': '用品', + '230417170554012': '标准级', + '230417171050025': '27510.196060180664', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '15785.643997192383', + '10003': '230417171050025', + '230417170554008': '系固件', + '230417170554012': '标准级', + '230417171050025': '15785.643997192383', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '30325.540008544922', + '10003': '230417171050025', + '230417170554008': '纸张', + '230417170554012': '标准级', + '230417171050025': '30325.540008544922', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '21581.027881622314', + '10003': '230417171050025', + '230417170554008': '美术', + '230417170554012': '标准级', + '230417171050025': '21581.027881622314', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '26525.12812614441', + '10003': '230417171050025', + '230417170554008': '装订机', + '230417170554012': '标准级', + '230417171050025': '26525.12812614441', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '274417.24798583984', + '10003': '230417171050025', + '230417170554008': '书架', + '230417170554012': '标准级', + '230417171050025': '274417.24798583984', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '59952.5986328125', + '10003': '230417171050025', + '230417170554008': '桌子', + '230417170554012': '标准级', + '230417171050025': '59952.5986328125', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '186468.53421020508', + '10003': '230417171050025', + '230417170554008': '椅子', + '230417170554012': '标准级', + '230417171050025': '186468.53421020508', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '55428.184089660645', + '10003': '230417171050025', + '230417170554008': '用具', + '230417170554012': '标准级', + '230417171050025': '55428.184089660645', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '211519.5308227539', + '10003': '230417171050025', + '230417170554008': '复印机', + '230417170554012': '标准级', + '230417171050025': '211519.5308227539', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '159403.32949829102', + '10003': '230417171050025', + '230417170554008': '电话', + '230417170554012': '标准级', + '230417171050025': '159403.32949829102', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '132747.10388183594', + '10003': '230417171050025', + '230417170554008': '设备', + '230417170554012': '标准级', + '230417171050025': '132747.10388183594', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '115258.50002288818', + '10003': '230417171050025', + '230417170554008': '配件', + '230417170554012': '标准级', + '230417171050025': '115258.50002288818', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '信封', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '6.000000089406967', + '10003': '230707112948009', + '230417170554008': '器具', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '6.000000089406967', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '收纳具', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '标签', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '5.600000083446503', + '10003': '230707112948009', + '230417170554008': '用品', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '5.600000083446503', + '230713150305018': '折扣' + }, + { + '10002': '6.000000089406967', + '10003': '230707112948009', + '230417170554008': '系固件', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '6.000000089406967', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '纸张', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '16.400000244379044', + '10003': '230707112948009', + '230417170554008': '美术', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '16.400000244379044', + '230713150305018': '折扣' + }, + { + '10002': '11.60000017285347', + '10003': '230707112948009', + '230417170554008': '装订机', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '11.60000017285347', + '230713150305018': '折扣' + }, + { + '10002': '8.00000011920929', + '10003': '230707112948009', + '230417170554008': '书架', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '8.00000011920929', + '230713150305018': '折扣' + }, + { + '10002': '4.500000089406967', + '10003': '230707112948009', + '230417170554008': '桌子', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '4.500000089406967', + '230713150305018': '折扣' + }, + { + '10002': '13.90000020712614', + '10003': '230707112948009', + '230417170554008': '椅子', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '13.90000020712614', + '230713150305018': '折扣' + }, + { + '10002': '7.200000107288361', + '10003': '230707112948009', + '230417170554008': '用具', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '7.200000107288361', + '230713150305018': '折扣' + }, + { + '10002': '8.200000122189522', + '10003': '230707112948009', + '230417170554008': '复印机', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '8.200000122189522', + '230713150305018': '折扣' + }, + { + '10002': '4.400000065565109', + '10003': '230707112948009', + '230417170554008': '电话', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '4.400000065565109', + '230713150305018': '折扣' + }, + { + '10002': '3.200000047683716', + '10003': '230707112948009', + '230417170554008': '设备', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '3.200000047683716', + '230713150305018': '折扣' + }, + { + '10002': '4.400000065565109', + '10003': '230707112948009', + '230417170554008': '配件', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '4.400000065565109', + '230713150305018': '折扣' + }, + { + '10002': '7237.580014765263', + '10003': '230713150305011', + '230417170554008': '信封', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '7237.580014765263', + '230713150305018': '利润' + }, + { + '10002': '13981.519672393799', + '10003': '230713150305011', + '230417170554008': '器具', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '13981.519672393799', + '230713150305018': '利润' + }, + { + '10002': '39437.43984031677', + '10003': '230713150305011', + '230417170554008': '收纳具', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '39437.43984031677', + '230713150305018': '利润' + }, + { + '10002': '3054.8000045120716', + '10003': '230713150305011', + '230417170554008': '标签', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '3054.8000045120716', + '230713150305018': '利润' + }, + { + '10002': '3538.1360330581665', + '10003': '230713150305011', + '230417170554008': '用品', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '3538.1360330581665', + '230713150305018': '利润' + }, + { + '10002': '2551.584007501602', + '10003': '230713150305011', + '230417170554008': '系固件', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '2551.584007501602', + '230713150305018': '利润' + }, + { + '10002': '7200.620007514954', + '10003': '230713150305011', + '230417170554008': '纸张', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '7200.620007514954', + '230713150305018': '利润' + }, + { + '10002': '-1599.191946864128', + '10003': '230713150305011', + '230417170554008': '美术', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '-1599.191946864128', + '230713150305018': '利润' + }, + { + '10002': '5757.667976498604', + '10003': '230713150305011', + '230417170554008': '装订机', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '5757.667976498604', + '230713150305018': '利润' + }, + { + '10002': '38538.10804748535', + '10003': '230713150305011', + '230417170554008': '书架', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '38538.10804748535', + '230713150305018': '利润' + }, + { + '10002': '-10434.920913696289', + '10003': '230713150305011', + '230417170554008': '桌子', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '-10434.920913696289', + '230713150305018': '利润' + }, + { + '10002': '30019.23391342163', + '10003': '230713150305011', + '230417170554008': '椅子', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '30019.23391342163', + '230713150305018': '利润' + }, + { + '10002': '10931.563991039991', + '10003': '230713150305011', + '230417170554008': '用具', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '10931.563991039991', + '230713150305018': '利润' + }, + { + '10002': '13373.331939697266', + '10003': '230713150305011', + '230417170554008': '复印机', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '13373.331939697266', + '230713150305018': '利润' + }, + { + '10002': '30714.348217010498', + '10003': '230713150305011', + '230417170554008': '电话', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '30714.348217010498', + '230713150305018': '利润' + }, + { + '10002': '24785.544352531433', + '10003': '230713150305011', + '230417170554008': '设备', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '24785.544352531433', + '230713150305018': '利润' + }, + { + '10002': '28825.859987705946', + '10003': '230713150305011', + '230417170554008': '配件', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '28825.859987705946', + '230713150305018': '利润' + }, + { + '10002': '751', + '10003': '230417171050011', + '230417170554008': '信封', + '230417170554012': '标准级', + '230417171050011': '751', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '651', + '10003': '230417171050011', + '230417170554008': '器具', + '230417170554012': '标准级', + '230417171050011': '651', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '842', + '10003': '230417171050011', + '230417170554008': '收纳具', + '230417170554012': '标准级', + '230417171050011': '842', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '620', + '10003': '230417171050011', + '230417170554008': '标签', + '230417170554012': '标准级', + '230417171050011': '620', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '679', + '10003': '230417171050011', + '230417170554008': '用品', + '230417170554012': '标准级', + '230417171050011': '679', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '660', + '10003': '230417171050011', + '230417170554008': '系固件', + '230417170554012': '标准级', + '230417171050011': '660', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '555', + '10003': '230417171050011', + '230417170554008': '纸张', + '230417170554012': '标准级', + '230417171050011': '555', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '652', + '10003': '230417171050011', + '230417170554008': '美术', + '230417170554012': '标准级', + '230417171050011': '652', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '1010', + '10003': '230417171050011', + '230417170554008': '装订机', + '230417170554012': '标准级', + '230417171050011': '1010', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '662', + '10003': '230417171050011', + '230417170554008': '书架', + '230417170554012': '标准级', + '230417171050011': '662', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '226', + '10003': '230417171050011', + '230417170554008': '桌子', + '230417170554012': '标准级', + '230417171050011': '226', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '875', + '10003': '230417171050011', + '230417170554008': '椅子', + '230417170554012': '标准级', + '230417171050011': '875', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '779', + '10003': '230417171050011', + '230417170554008': '用具', + '230417170554012': '标准级', + '230417171050011': '779', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '560', + '10003': '230417171050011', + '230417170554008': '复印机', + '230417170554012': '标准级', + '230417171050011': '560', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '607', + '10003': '230417171050011', + '230417170554008': '电话', + '230417170554012': '标准级', + '230417171050011': '607', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '407', + '10003': '230417171050011', + '230417170554008': '设备', + '230417170554012': '标准级', + '230417171050011': '407', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '596', + '10003': '230417171050011', + '230417170554008': '配件', + '230417170554012': '标准级', + '230417171050011': '596', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '103927.45993041992', + '10003': '230417171050025', + '230417170554008': '信封', + '230417170554012': '标准级', + '230417171050025': '103927.45993041992', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '674093.7589492798', + '10003': '230417171050025', + '230417170554008': '器具', + '230417170554012': '标准级', + '230417171050025': '674093.7589492798', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '325794.56090927124', + '10003': '230417171050025', + '230417170554008': '收纳具', + '230417170554012': '标准级', + '230417171050025': '325794.56090927124', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '28803.74006843567', + '10003': '230417171050025', + '230417170554008': '标签', + '230417170554012': '标准级', + '230417171050025': '28803.74006843567', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '85568.64414596558', + '10003': '230417171050025', + '230417170554008': '用品', + '230417170554012': '标准级', + '230417171050025': '85568.64414596558', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '38475.583921432495', + '10003': '230417171050025', + '230417170554008': '系固件', + '230417170554012': '标准级', + '230417171050025': '38475.583921432495', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '72606.23949432373', + '10003': '230417171050025', + '230417170554008': '纸张', + '230417170554012': '标准级', + '230417171050025': '72606.23949432373', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '59225.235874176025', + '10003': '230417171050025', + '230417170554008': '美术', + '230417170554012': '标准级', + '230417171050025': '59225.235874176025', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '84661.58401679993', + '10003': '230417171050025', + '230417170554008': '装订机', + '230417170554012': '标准级', + '230417171050025': '84661.58401679993', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '626558.0955200195', + '10003': '230417171050025', + '230417170554008': '书架', + '230417170554012': '标准级', + '230417171050025': '626558.0955200195', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '308974.68658447266', + '10003': '230417171050025', + '230417170554008': '桌子', + '230417170554012': '标准级', + '230417171050025': '308974.68658447266', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '532094.8652648926', + '10003': '230417171050025', + '230417170554008': '椅子', + '230417170554012': '标准级', + '230417171050025': '532094.8652648926', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '160613.51583480835', + '10003': '230417171050025', + '230417170554008': '用具', + '230417170554012': '标准级', + '230417171050025': '160613.51583480835', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '505443.34341430664', + '10003': '230417171050025', + '230417170554008': '复印机', + '230417170554012': '标准级', + '230417171050025': '505443.34341430664', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '487158.869140625', + '10003': '230417171050025', + '230417170554008': '电话', + '230417170554012': '标准级', + '230417171050025': '487158.869140625', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '258049.79263305664', + '10003': '230417171050025', + '230417170554008': '设备', + '230417170554012': '标准级', + '230417171050025': '258049.79263305664', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '241553.1145477295', + '10003': '230417171050025', + '230417170554008': '配件', + '230417170554012': '标准级', + '230417171050025': '241553.1145477295', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '信封', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '22.000000327825546', + '10003': '230707112948009', + '230417170554008': '器具', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '22.000000327825546', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '收纳具', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '标签', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '22.40000033378601', + '10003': '230707112948009', + '230417170554008': '用品', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '22.40000033378601', + '230713150305018': '折扣' + }, + { + '10002': '21.600000321865082', + '10003': '230707112948009', + '230417170554008': '系固件', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '21.600000321865082', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '纸张', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '50.20000074803829', + '10003': '230707112948009', + '230417170554008': '美术', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '50.20000074803829', + '230713150305018': '折扣' + }, + { + '10002': '32.40000048279762', + '10003': '230707112948009', + '230417170554008': '装订机', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '32.40000048279762', + '230713150305018': '折扣' + }, + { + '10002': '22.40000033378601', + '10003': '230707112948009', + '230417170554008': '书架', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '22.40000033378601', + '230713150305018': '折扣' + }, + { + '10002': '25.70000058412552', + '10003': '230707112948009', + '230417170554008': '桌子', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '25.70000058412552', + '230713150305018': '折扣' + }, + { + '10002': '34.00000050663948', + '10003': '230707112948009', + '230417170554008': '椅子', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '34.00000050663948', + '230713150305018': '折扣' + }, + { + '10002': '19.200000286102295', + '10003': '230707112948009', + '230417170554008': '用具', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '19.200000286102295', + '230713150305018': '折扣' + }, + { + '10002': '20.60000030696392', + '10003': '230707112948009', + '230417170554008': '复印机', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '20.60000030696392', + '230713150305018': '折扣' + }, + { + '10002': '25.200000375509262', + '10003': '230707112948009', + '230417170554008': '电话', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '25.200000375509262', + '230713150305018': '折扣' + }, + { + '10002': '12.000000178813934', + '10003': '230707112948009', + '230417170554008': '设备', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '12.000000178813934', + '230713150305018': '折扣' + }, + { + '10002': '24.400000363588333', + '10003': '230707112948009', + '230417170554008': '配件', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '24.400000363588333', + '230713150305018': '折扣' + }, + { + '10002': '26892.46014380455', + '10003': '230713150305011', + '230417170554008': '信封', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '26892.46014380455', + '230713150305018': '利润' + }, + { + '10002': '71910.49672435224', + '10003': '230713150305011', + '230417170554008': '器具', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '71910.49672435224', + '230713150305018': '利润' + }, + { + '10002': '88785.20024251938', + '10003': '230713150305011', + '230417170554008': '收纳具', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '88785.20024251938', + '230713150305018': '利润' + }, + { + '10002': '6660.640026181936', + '10003': '230713150305011', + '230417170554008': '标签', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '6660.640026181936', + '230713150305018': '利润' + }, + { + '10002': '10613.904058605433', + '10003': '230713150305011', + '230417170554008': '用品', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '10613.904058605433', + '230713150305018': '利润' + }, + { + '10002': '6097.644009143114', + '10003': '230713150305011', + '230417170554008': '系固件', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '6097.644009143114', + '230713150305018': '利润' + }, + { + '10002': '15632.399949550629', + '10003': '230713150305011', + '230417170554008': '纸张', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '15632.399949550629', + '230713150305018': '利润' + }, + { + '10002': '-8106.503877401352', + '10003': '230713150305011', + '230417170554008': '美术', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '-8106.503877401352', + '230713150305018': '利润' + }, + { + '10002': '10444.92397108674', + '10003': '230713150305011', + '230417170554008': '装订机', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '10444.92397108674', + '230713150305018': '利润' + }, + { + '10002': '95117.67989848554', + '10003': '230713150305011', + '230417170554008': '书架', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '95117.67989848554', + '230713150305018': '利润' + }, + { + '10002': '-51201.35306598246', + '10003': '230713150305011', + '230417170554008': '桌子', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '-51201.35306598246', + '230713150305018': '利润' + }, + { + '10002': '87338.38448595256', + '10003': '230713150305011', + '230417170554008': '椅子', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '87338.38448595256', + '230713150305018': '利润' + }, + { + '10002': '26644.155975095928', + '10003': '230713150305011', + '230417170554008': '用具', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '26644.155975095928', + '230713150305018': '利润' + }, + { + '10002': '72135.64385959506', + '10003': '230713150305011', + '230417170554008': '复印机', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '72135.64385959506', + '230713150305018': '利润' + }, + { + '10002': '43484.72810983658', + '10003': '230713150305011', + '230417170554008': '电话', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '43484.72810983658', + '230713150305018': '利润' + }, + { + '10002': '54895.65243625641', + '10003': '230713150305011', + '230417170554008': '设备', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '54895.65243625641', + '230713150305018': '利润' + }, + { + '10002': '30725.576243638992', + '10003': '230713150305011', + '230417170554008': '配件', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '30725.576243638992', + '230713150305018': '利润' + } + ]; + const option: VTable.PivotChartConstructorOptions = { + columnTree, + rowTree, + rows, + columns, + indicators, + indicatorsAsCol: false, + // container: document.getElementById(CONTAINER_ID), + records, + defaultRowHeight: 200, + defaultHeaderRowHeight: 30, + defaultColWidth: 280, + defaultHeaderColWidth: [80, 50], + + corner: { + titleOnDimension: 'row', + headerStyle: { + autoWrapText: true, + padding: 0 + } + } + }; + + const theme = { + bodyStyle: { + borderColor: 'gray', + borderLineWidth: [1, 0, 0, 1] + }, + headerStyle: { + borderColor: 'gray', + borderLineWidth: [0, 0, 0, 1], + hover: { + cellBgColor: '#CCE0FF' + } + }, + rowHeaderStyle: { + borderColor: 'gray', + borderLineWidth: [1, 0, 1, 0], + hover: { + cellBgColor: '' + } + }, + cornerHeaderStyle: { + borderColor: 'gray', + borderLineWidth: [0, 0, 1, 0], + hover: { + cellBgColor: '' + } + }, + cornerRightTopCellStyle: { + borderColor: 'gray', + borderLineWidth: [0, 0, 1, 1], + hover: { + cellBgColor: '' + } + }, + cornerLeftBottomCellStyle: { + borderColor: 'gray', + borderLineWidth: [1, 1, 0, 0], + hover: { + cellBgColor: '' + } + }, + cornerRightBottomCellStyle: { + borderColor: 'gray', + borderLineWidth: [1, 0, 0, 1], + hover: { + cellBgColor: '' + } + }, + rightFrozenStyle: { + borderColor: 'gray', + borderLineWidth: [1, 0, 1, 1], + hover: { + cellBgColor: '' + } + }, + bottomFrozenStyle: { + borderColor: 'gray', + borderLineWidth: [1, 1, 0, 1], + hover: { + cellBgColor: '' + } + }, + selectionStyle: { + cellBgColor: '', + cellBorderColor: '' + }, + frameStyle: { + borderLineWidth: 0 + } + }; + + return ( + + + + + + + + + ); +} + +export default App; diff --git a/packages/openinula-vtable/demo/src/pivot-chart/pivot-chart.tsx b/packages/openinula-vtable/demo/src/pivot-chart/pivot-chart.tsx new file mode 100644 index 000000000..d97a5568d --- /dev/null +++ b/packages/openinula-vtable/demo/src/pivot-chart/pivot-chart.tsx @@ -0,0 +1,9354 @@ +import VChart from '@visactor/vchart'; +import type * as VTable from '@visactor/vtable'; +import { PivotChart, registerChartModule } from '../../../src'; +registerChartModule('vchart', VChart); + +function App() { + const rowTree = [ + { + dimensionKey: '230417170554012', + value: '一级' + // children: [ + // { + // value: '数量', + // indicatorKey: '230417171050011' + // }, + // { + // value: '销售额', + // indicatorKey: '230417171050025' + // }, + // { + // value: '折扣', + // indicatorKey: '230707112948009' + // } + // ] + }, + { + dimensionKey: '230417170554012', + value: '二级' + }, + { + dimensionKey: '230417170554012', + value: '当日' + }, + { + dimensionKey: '230417170554012', + value: '标准级' + } + ]; + const columnTree = [ + { + dimensionKey: '230417171050031', + value: '中国', + children: [ + { + dimensionKey: '230417171050028', + value: '办公用品' + }, + { + dimensionKey: '230417171050028', + value: '家具' + }, + { + dimensionKey: '230417171050028', + value: '技术' + } + ] + } + ]; + const columns: (VTable.IDimension | string)[] = [ + { + dimensionKey: '230417171050031', + title: '国家', + headerStyle: { + color: 'red', + textAlign: 'center' + } + }, + { + dimensionKey: '230417171050028', + title: '类别', + headerStyle: { + color: 'red', + borderLineWidth: [0, 0, 1, 1] + } + } + // '230417170554008' + ]; + const rows = [ + { + dimensionKey: '230417170554012', + title: '邮寄方式', + headerStyle: { + color: 'red', + borderLineWidth: [1, 0, 1, 0], + autoWrapText: true, + textStick: true + } + } + ]; + const indicators: VTable.TYPES.IChartIndicator[] = [ + { + indicatorKey: '230417171050011', + title: '数量', + width: 'auto', + cellType: 'chart', + chartModule: 'vchart', + headerStyle: { + color: 'red', + borderLineWidth: [1, 0, 1, 0], + autoWrapText: true + }, + style: { + padding: 1 + }, + chartSpec: { + // type: 'common', + stack: true, + type: 'bar', + data: { + id: 'data' + }, + // brush: { + // brushType: 'rect', + // brushLinkSeriesIndex: [1, 2], + // inBrush: { + // colorAlpha: 1 + // }, + // outOfBrush: { + // colorAlpha: 0.2 + // } + // }, + xField: ['230417170554008'], + yField: '230417171050011', + seriesField: '230417171050030', + axes: [ + { orient: 'left', visible: true, label: { visible: true } }, + { orient: 'bottom', visible: true } + ], + bar: { + state: { + selected: { + fill: 'yellow' + }, + selected_reverse: { + // fill: '#ddd' + opacity: 0.2 + } + } + } + } + }, + { + indicatorKey: '230417171050025', + title: '销售额 & 利润', + cellType: 'chart', + chartModule: 'vchart', + headerStyle: { + color: 'red', + borderLineWidth: [1, 0, 1, 0], + autoWrapText: true + }, + style: { + padding: 1 + }, + chartSpec: { + type: 'common', + series: [ + { + type: 'bar', + stack: true, + xField: ['230417170554008'], + yField: '230713150305011', + seriesField: '230417171050030', + bar: { + state: { + selected: { + fill: 'yellow' + }, + selected_reverse: { + // fill: '#ddd' + opacity: 0.2 + } + } + }, + data: { + id: 'data1' + } + }, + { + type: 'line', + stack: false, + xField: ['230417170554008'], + yField: '230417171050025', + seriesField: '230417171050030', + line: { + state: { + selected: { + lineWidth: 3 + }, + selected_reverse: { + lineWidth: 1 + } + } + }, + point: { + state: { + selected: { + fill: 'yellow' + }, + selected_reverse: { + fill: '#ddd' + } + } + }, + data: { + id: 'data2' + } + } + ], + axes: [ + { orient: 'left', visible: true, label: { visible: true } }, + { orient: 'bottom', visible: true } + ] + } + }, + { + indicatorKey: '230707112948009', + title: '折扣', + width: 'auto', + cellType: 'chart', + chartModule: 'vchart', + headerStyle: { + color: 'red', + borderLineWidth: [1, 0, 1, 0], + autoWrapText: true + }, + style: { + padding: 1 + }, + chartSpec: { + // type: 'common', + stack: false, + type: 'area', + data: { + id: 'data' + }, + xField: ['230417170554008'], + yField: '230707112948009', + seriesField: '230417171050030', + axes: [ + { orient: 'left', visible: true, label: { visible: true } }, + { orient: 'bottom', visible: true } + ], + line: { + state: { + selected: { + lineWidth: 3 + }, + selected_reverse: { + lineWidth: 1 + } + } + }, + point: { + state: { + selected: { + fill: 'yellow' + }, + selected_reverse: { + fill: '#ddd' + } + } + }, + area: { + state: { + selected: { + opacity: 1 + }, + selected_reverse: { + opacity: 0.2 + } + } + } + } + } + ]; + const records = [ + { + '10002': '60', + '10003': '230417171050011', + '230417170554008': '信封', + '230417170554012': '一级', + '230417171050011': '60', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '60', + '10003': '230417171050011', + '230417170554008': '器具', + '230417170554012': '一级', + '230417171050011': '60', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '96', + '10003': '230417171050011', + '230417170554008': '收纳具', + '230417170554012': '一级', + '230417171050011': '96', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '103', + '10003': '230417171050011', + '230417170554008': '标签', + '230417170554012': '一级', + '230417171050011': '103', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '125', + '10003': '230417171050011', + '230417170554008': '用品', + '230417170554012': '一级', + '230417171050011': '125', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '155', + '10003': '230417171050011', + '230417170554008': '系固件', + '230417170554012': '一级', + '230417171050011': '155', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '78', + '10003': '230417171050011', + '230417170554008': '纸张', + '230417170554012': '一级', + '230417171050011': '78', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '83', + '10003': '230417171050011', + '230417170554008': '美术', + '230417170554012': '一级', + '230417171050011': '83', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '145', + '10003': '230417171050011', + '230417170554008': '装订机', + '230417170554012': '一级', + '230417171050011': '145', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '101', + '10003': '230417171050011', + '230417170554008': '书架', + '230417170554012': '一级', + '230417171050011': '101', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '29', + '10003': '230417171050011', + '230417170554008': '桌子', + '230417170554012': '一级', + '230417171050011': '29', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '120', + '10003': '230417171050011', + '230417170554008': '椅子', + '230417170554012': '一级', + '230417171050011': '120', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '112', + '10003': '230417171050011', + '230417170554008': '用具', + '230417170554012': '一级', + '230417171050011': '112', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '88', + '10003': '230417171050011', + '230417170554008': '复印机', + '230417170554012': '一级', + '230417171050011': '88', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '91', + '10003': '230417171050011', + '230417170554008': '电话', + '230417170554012': '一级', + '230417171050011': '91', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '65', + '10003': '230417171050011', + '230417170554008': '设备', + '230417170554012': '一级', + '230417171050011': '65', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '111', + '10003': '230417171050011', + '230417170554008': '配件', + '230417170554012': '一级', + '230417171050011': '111', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '7786.099945068359', + '10003': '230417171050025', + '230417170554008': '信封', + '230417170554012': '一级', + '230417171050025': '7786.099945068359', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '58335.75997924805', + '10003': '230417171050025', + '230417170554008': '器具', + '230417170554012': '一级', + '230417171050025': '58335.75997924805', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '35870.239807128906', + '10003': '230417171050025', + '230417170554008': '收纳具', + '230417170554012': '一级', + '230417171050025': '35870.239807128906', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '4544.3999671936035', + '10003': '230417171050025', + '230417170554008': '标签', + '230417170554012': '一级', + '230417171050025': '4544.3999671936035', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '14968.127838134766', + '10003': '230417171050025', + '230417170554008': '用品', + '230417170554012': '一级', + '230417171050025': '14968.127838134766', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '8178.4079875946045', + '10003': '230417171050025', + '230417170554008': '系固件', + '230417170554012': '一级', + '230417171050025': '8178.4079875946045', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '8778.419975280762', + '10003': '230417171050025', + '230417170554008': '纸张', + '230417170554012': '一级', + '230417171050025': '8778.419975280762', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '8749.243984222412', + '10003': '230417171050025', + '230417170554008': '美术', + '230417170554012': '一级', + '230417171050025': '8749.243984222412', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '9636.08793258667', + '10003': '230417171050025', + '230417170554008': '装订机', + '230417170554012': '一级', + '230417171050025': '9636.08793258667', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '81048.5207824707', + '10003': '230417171050025', + '230417170554008': '书架', + '230417170554012': '一级', + '230417171050025': '81048.5207824707', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '42906.115478515625', + '10003': '230417171050025', + '230417170554008': '桌子', + '230417170554012': '一级', + '230417171050025': '42906.115478515625', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '112905.17056274414', + '10003': '230417171050025', + '230417170554008': '椅子', + '230417170554012': '一级', + '230417171050025': '112905.17056274414', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '25287.443954467773', + '10003': '230417171050025', + '230417170554008': '用具', + '230417170554012': '一级', + '230417171050025': '25287.443954467773', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '75709.73181152344', + '10003': '230417171050025', + '230417170554008': '复印机', + '230417170554012': '一级', + '230417171050025': '75709.73181152344', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '71932.55941772461', + '10003': '230417171050025', + '230417170554008': '电话', + '230417170554012': '一级', + '230417171050025': '71932.55941772461', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '35585.059997558594', + '10003': '230417171050025', + '230417170554008': '设备', + '230417170554012': '一级', + '230417171050025': '35585.059997558594', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '42179.9285736084', + '10003': '230417171050025', + '230417170554008': '配件', + '230417170554012': '一级', + '230417171050025': '42179.9285736084', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '信封', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '3.200000047683716', + '10003': '230707112948009', + '230417170554008': '器具', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '3.200000047683716', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '收纳具', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '标签', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '6.800000101327896', + '10003': '230707112948009', + '230417170554008': '用品', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '6.800000101327896', + '230713150305018': '折扣' + }, + { + '10002': '6.000000089406967', + '10003': '230707112948009', + '230417170554008': '系固件', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '6.000000089406967', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '纸张', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '6.800000101327896', + '10003': '230707112948009', + '230417170554008': '美术', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '6.800000101327896', + '230713150305018': '折扣' + }, + { + '10002': '5.200000077486038', + '10003': '230707112948009', + '230417170554008': '装订机', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '5.200000077486038', + '230713150305018': '折扣' + }, + { + '10002': '3.200000047683716', + '10003': '230707112948009', + '230417170554008': '书架', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '3.200000047683716', + '230713150305018': '折扣' + }, + { + '10002': '2.3500000536441803', + '10003': '230707112948009', + '230417170554008': '桌子', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '2.3500000536441803', + '230713150305018': '折扣' + }, + { + '10002': '3.400000050663948', + '10003': '230707112948009', + '230417170554008': '椅子', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '3.400000050663948', + '230713150305018': '折扣' + }, + { + '10002': '2.8000000417232513', + '10003': '230707112948009', + '230417170554008': '用具', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '2.8000000417232513', + '230713150305018': '折扣' + }, + { + '10002': '3.8000000566244125', + '10003': '230707112948009', + '230417170554008': '复印机', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '3.8000000566244125', + '230713150305018': '折扣' + }, + { + '10002': '5.200000077486038', + '10003': '230707112948009', + '230417170554008': '电话', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '5.200000077486038', + '230713150305018': '折扣' + }, + { + '10002': '0.4000000059604645', + '10003': '230707112948009', + '230417170554008': '设备', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0.4000000059604645', + '230713150305018': '折扣' + }, + { + '10002': '3.6000000536441803', + '10003': '230707112948009', + '230417170554008': '配件', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '3.6000000536441803', + '230713150305018': '折扣' + }, + { + '10002': '1694.4200175404549', + '10003': '230713150305011', + '230417170554008': '信封', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '1694.4200175404549', + '230713150305018': '利润' + }, + { + '10002': '-2139.6198582798243', + '10003': '230713150305011', + '230417170554008': '器具', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '-2139.6198582798243', + '230713150305018': '利润' + }, + { + '10002': '9227.819965362549', + '10003': '230713150305011', + '230417170554008': '收纳具', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '9227.819965362549', + '230713150305018': '利润' + }, + { + '10002': '1229.6199939846992', + '10003': '230713150305011', + '230417170554008': '标签', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '1229.6199939846992', + '230713150305018': '利润' + }, + { + '10002': '1874.628037929535', + '10003': '230713150305011', + '230417170554008': '用品', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '1874.628037929535', + '230713150305018': '利润' + }, + { + '10002': '541.1280030012131', + '10003': '230713150305011', + '230417170554008': '系固件', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '541.1280030012131', + '230713150305018': '利润' + }, + { + '10002': '1973.5800242424011', + '10003': '230713150305011', + '230417170554008': '纸张', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '1973.5800242424011', + '230713150305018': '利润' + }, + { + '10002': '-1142.596001625061', + '10003': '230713150305011', + '230417170554008': '美术', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '-1142.596001625061', + '230713150305018': '利润' + }, + { + '10002': '1652.5879747867584', + '10003': '230713150305011', + '230417170554008': '装订机', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '1652.5879747867584', + '230713150305018': '利润' + }, + { + '10002': '15978.479858398438', + '10003': '230713150305011', + '230417170554008': '书架', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '15978.479858398438', + '230713150305018': '利润' + }, + { + '10002': '-12973.205139160156', + '10003': '230713150305011', + '230417170554008': '桌子', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '-12973.205139160156', + '230713150305018': '利润' + }, + { + '10002': '25661.369792938232', + '10003': '230713150305011', + '230417170554008': '椅子', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '25661.369792938232', + '230713150305018': '利润' + }, + { + '10002': '3445.904010772705', + '10003': '230713150305011', + '230417170554008': '用具', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '3445.904010772705', + '230713150305018': '利润' + }, + { + '10002': '-3248.027666091919', + '10003': '230713150305011', + '230417170554008': '复印机', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '-3248.027666091919', + '230713150305018': '利润' + }, + { + '10002': '9457.839987754822', + '10003': '230713150305011', + '230417170554008': '电话', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '9457.839987754822', + '230713150305018': '利润' + }, + { + '10002': '7314.719917297363', + '10003': '230713150305011', + '230417170554008': '设备', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '7314.719917297363', + '230713150305018': '利润' + }, + { + '10002': '-157.75183868408203', + '10003': '230713150305011', + '230417170554008': '配件', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '-157.75183868408203', + '230713150305018': '利润' + }, + { + '10002': '83', + '10003': '230417171050011', + '230417170554008': '信封', + '230417170554012': '一级', + '230417171050011': '83', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '59', + '10003': '230417171050011', + '230417170554008': '器具', + '230417170554012': '一级', + '230417171050011': '59', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '88', + '10003': '230417171050011', + '230417170554008': '收纳具', + '230417170554012': '一级', + '230417171050011': '88', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '70', + '10003': '230417171050011', + '230417170554008': '标签', + '230417170554012': '一级', + '230417171050011': '70', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '63', + '10003': '230417171050011', + '230417170554008': '用品', + '230417170554012': '一级', + '230417171050011': '63', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '55', + '10003': '230417171050011', + '230417170554008': '系固件', + '230417170554012': '一级', + '230417171050011': '55', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '53', + '10003': '230417171050011', + '230417170554008': '纸张', + '230417170554012': '一级', + '230417171050011': '53', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '50', + '10003': '230417171050011', + '230417170554008': '美术', + '230417170554012': '一级', + '230417171050011': '50', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '75', + '10003': '230417171050011', + '230417170554008': '装订机', + '230417170554012': '一级', + '230417171050011': '75', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '99', + '10003': '230417171050011', + '230417170554008': '书架', + '230417170554012': '一级', + '230417171050011': '99', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '20', + '10003': '230417171050011', + '230417170554008': '桌子', + '230417170554012': '一级', + '230417171050011': '20', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '153', + '10003': '230417171050011', + '230417170554008': '椅子', + '230417170554012': '一级', + '230417171050011': '153', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '66', + '10003': '230417171050011', + '230417170554008': '用具', + '230417170554012': '一级', + '230417171050011': '66', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '86', + '10003': '230417171050011', + '230417170554008': '复印机', + '230417170554012': '一级', + '230417171050011': '86', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '41', + '10003': '230417171050011', + '230417170554008': '电话', + '230417170554012': '一级', + '230417171050011': '41', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '24', + '10003': '230417171050011', + '230417170554008': '设备', + '230417170554012': '一级', + '230417171050011': '24', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '43', + '10003': '230417171050011', + '230417170554008': '配件', + '230417170554012': '一级', + '230417171050011': '43', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '11059.999969482422', + '10003': '230417171050025', + '230417170554008': '信封', + '230417170554012': '一级', + '230417171050025': '11059.999969482422', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '40415.89974975586', + '10003': '230417171050025', + '230417170554008': '器具', + '230417170554012': '一级', + '230417171050025': '40415.89974975586', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '35897.540283203125', + '10003': '230417171050025', + '230417170554008': '收纳具', + '230417170554012': '一级', + '230417171050025': '35897.540283203125', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '3441.339988708496', + '10003': '230417171050025', + '230417170554008': '标签', + '230417170554012': '一级', + '230417171050025': '3441.339988708496', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '6019.944019317627', + '10003': '230417171050025', + '230417170554008': '用品', + '230417170554012': '一级', + '230417171050025': '6019.944019317627', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '3249.231948852539', + '10003': '230417171050025', + '230417170554008': '系固件', + '230417170554012': '一级', + '230417171050025': '3249.231948852539', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '6880.160064697266', + '10003': '230417171050025', + '230417170554008': '纸张', + '230417170554012': '一级', + '230417171050025': '6880.160064697266', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '4352.348020553589', + '10003': '230417171050025', + '230417170554008': '美术', + '230417170554012': '一级', + '230417171050025': '4352.348020553589', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '6478.471912384033', + '10003': '230417171050025', + '230417170554008': '装订机', + '230417170554012': '一级', + '230417171050025': '6478.471912384033', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '101396.6240234375', + '10003': '230417171050025', + '230417170554008': '书架', + '230417170554012': '一级', + '230417171050025': '101396.6240234375', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '23024.637939453125', + '10003': '230417171050025', + '230417170554008': '桌子', + '230417170554012': '一级', + '230417171050025': '23024.637939453125', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '105944.36987304688', + '10003': '230417171050025', + '230417170554008': '椅子', + '230417170554012': '一级', + '230417171050025': '105944.36987304688', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '10900.540023803711', + '10003': '230417171050025', + '230417170554008': '用具', + '230417170554012': '一级', + '230417171050025': '10900.540023803711', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '77502.29187011719', + '10003': '230417171050025', + '230417170554008': '复印机', + '230417170554012': '一级', + '230417171050025': '77502.29187011719', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '38359.300354003906', + '10003': '230417171050025', + '230417170554008': '电话', + '230417170554012': '一级', + '230417171050025': '38359.300354003906', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '19392.099578857422', + '10003': '230417171050025', + '230417170554008': '设备', + '230417170554012': '一级', + '230417171050025': '19392.099578857422', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '14665.44792175293', + '10003': '230417171050025', + '230417170554008': '配件', + '230417170554012': '一级', + '230417171050025': '14665.44792175293', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '信封', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '1.600000023841858', + '10003': '230707112948009', + '230417170554008': '器具', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '1.600000023841858', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '收纳具', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '标签', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '2.0000000298023224', + '10003': '230707112948009', + '230417170554008': '用品', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '2.0000000298023224', + '230713150305018': '折扣' + }, + { + '10002': '1.600000023841858', + '10003': '230707112948009', + '230417170554008': '系固件', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '1.600000023841858', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '纸张', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '7.400000110268593', + '10003': '230707112948009', + '230417170554008': '美术', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '7.400000110268593', + '230713150305018': '折扣' + }, + { + '10002': '2.0000000298023224', + '10003': '230707112948009', + '230417170554008': '装订机', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '2.0000000298023224', + '230713150305018': '折扣' + }, + { + '10002': '3.200000047683716', + '10003': '230707112948009', + '230417170554008': '书架', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '3.200000047683716', + '230713150305018': '折扣' + }, + { + '10002': '2.6500000953674316', + '10003': '230707112948009', + '230417170554008': '桌子', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '2.6500000953674316', + '230713150305018': '折扣' + }, + { + '10002': '5.500000081956387', + '10003': '230707112948009', + '230417170554008': '椅子', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '5.500000081956387', + '230713150305018': '折扣' + }, + { + '10002': '2.0000000298023224', + '10003': '230707112948009', + '230417170554008': '用具', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '2.0000000298023224', + '230713150305018': '折扣' + }, + { + '10002': '2.400000035762787', + '10003': '230707112948009', + '230417170554008': '复印机', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '2.400000035762787', + '230713150305018': '折扣' + }, + { + '10002': '2.0000000298023224', + '10003': '230707112948009', + '230417170554008': '电话', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '2.0000000298023224', + '230713150305018': '折扣' + }, + { + '10002': '2.0000000298023224', + '10003': '230707112948009', + '230417170554008': '设备', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '2.0000000298023224', + '230713150305018': '折扣' + }, + { + '10002': '2.0000000298023224', + '10003': '230707112948009', + '230417170554008': '配件', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '2.0000000298023224', + '230713150305018': '折扣' + }, + { + '10002': '2683.519994735718', + '10003': '230713150305011', + '230417170554008': '信封', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '2683.519994735718', + '230713150305018': '利润' + }, + { + '10002': '6390.299970626831', + '10003': '230713150305011', + '230417170554008': '器具', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '6390.299970626831', + '230713150305018': '利润' + }, + { + '10002': '8803.62003326416', + '10003': '230713150305011', + '230417170554008': '收纳具', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '8803.62003326416', + '230713150305018': '利润' + }, + { + '10002': '947.0999919176102', + '10003': '230713150305011', + '230417170554008': '标签', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '947.0999919176102', + '230713150305018': '利润' + }, + { + '10002': '1048.1239943504333', + '10003': '230713150305011', + '230417170554008': '用品', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '1048.1239943504333', + '230713150305018': '利润' + }, + { + '10002': '729.0920102596283', + '10003': '230713150305011', + '230417170554008': '系固件', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '729.0920102596283', + '230713150305018': '利润' + }, + { + '10002': '1097.3199996948242', + '10003': '230713150305011', + '230417170554008': '纸张', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '1097.3199996948242', + '230713150305018': '利润' + }, + { + '10002': '-628.431999206543', + '10003': '230713150305011', + '230417170554008': '美术', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '-628.431999206543', + '230713150305018': '利润' + }, + { + '10002': '1129.772004365921', + '10003': '230713150305011', + '230417170554008': '装订机', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '1129.772004365921', + '230713150305018': '利润' + }, + { + '10002': '16455.964065551758', + '10003': '230713150305011', + '230417170554008': '书架', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '16455.964065551758', + '230713150305018': '利润' + }, + { + '10002': '-13084.58203125', + '10003': '230713150305011', + '230417170554008': '桌子', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '-13084.58203125', + '230713150305018': '利润' + }, + { + '10002': '16143.610246658325', + '10003': '230713150305011', + '230417170554008': '椅子', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '16143.610246658325', + '230713150305018': '利润' + }, + { + '10002': '2222.359998703003', + '10003': '230713150305011', + '230417170554008': '用具', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '2222.359998703003', + '230713150305018': '利润' + }, + { + '10002': '9335.03183555603', + '10003': '230713150305011', + '230417170554008': '复印机', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '9335.03183555603', + '230713150305018': '利润' + }, + { + '10002': '-855.540153503418', + '10003': '230713150305011', + '230417170554008': '电话', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '-855.540153503418', + '230713150305018': '利润' + }, + { + '10002': '-3741.9199810028076', + '10003': '230713150305011', + '230417170554008': '设备', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '-3741.9199810028076', + '230713150305018': '利润' + }, + { + '10002': '3060.988007545471', + '10003': '230713150305011', + '230417170554008': '配件', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '3060.988007545471', + '230713150305018': '利润' + }, + { + '10002': '138', + '10003': '230417171050011', + '230417170554008': '信封', + '230417170554012': '一级', + '230417171050011': '138', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '167', + '10003': '230417171050011', + '230417170554008': '器具', + '230417170554012': '一级', + '230417171050011': '167', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '233', + '10003': '230417171050011', + '230417170554008': '收纳具', + '230417170554012': '一级', + '230417171050011': '233', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '119', + '10003': '230417171050011', + '230417170554008': '标签', + '230417170554012': '一级', + '230417171050011': '119', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '134', + '10003': '230417171050011', + '230417170554008': '用品', + '230417170554012': '一级', + '230417171050011': '134', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '217', + '10003': '230417171050011', + '230417170554008': '系固件', + '230417170554012': '一级', + '230417171050011': '217', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '181', + '10003': '230417171050011', + '230417170554008': '纸张', + '230417170554012': '一级', + '230417171050011': '181', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '134', + '10003': '230417171050011', + '230417170554008': '美术', + '230417170554012': '一级', + '230417171050011': '134', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '335', + '10003': '230417171050011', + '230417170554008': '装订机', + '230417170554012': '一级', + '230417171050011': '335', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '188', + '10003': '230417171050011', + '230417170554008': '书架', + '230417170554012': '一级', + '230417171050011': '188', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '35', + '10003': '230417171050011', + '230417170554008': '桌子', + '230417170554012': '一级', + '230417171050011': '35', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '296', + '10003': '230417171050011', + '230417170554008': '椅子', + '230417170554012': '一级', + '230417171050011': '296', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '166', + '10003': '230417171050011', + '230417170554008': '用具', + '230417170554012': '一级', + '230417171050011': '166', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '185', + '10003': '230417171050011', + '230417170554008': '复印机', + '230417170554012': '一级', + '230417171050011': '185', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '122', + '10003': '230417171050011', + '230417170554008': '电话', + '230417170554012': '一级', + '230417171050011': '122', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '84', + '10003': '230417171050011', + '230417170554008': '设备', + '230417170554012': '一级', + '230417171050011': '84', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '98', + '10003': '230417171050011', + '230417170554008': '配件', + '230417170554012': '一级', + '230417171050011': '98', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '16577.119972229004', + '10003': '230417171050025', + '230417170554008': '信封', + '230417170554012': '一级', + '230417171050025': '16577.119972229004', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '177698.80960083008', + '10003': '230417171050025', + '230417170554008': '器具', + '230417170554012': '一级', + '230417171050025': '177698.80960083008', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '86399.31974029541', + '10003': '230417171050025', + '230417170554008': '收纳具', + '230417170554012': '一级', + '230417171050025': '86399.31974029541', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '5382.01997756958', + '10003': '230417171050025', + '230417170554008': '标签', + '230417170554012': '一级', + '230417171050025': '5382.01997756958', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '16882.543968200684', + '10003': '230417171050025', + '230417170554008': '用品', + '230417170554012': '一级', + '230417171050025': '16882.543968200684', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '12578.60791015625', + '10003': '230417171050025', + '230417170554008': '系固件', + '230417170554012': '一级', + '230417171050025': '12578.60791015625', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '22170.82006072998', + '10003': '230417171050025', + '230417170554008': '纸张', + '230417170554012': '一级', + '230417171050025': '22170.82006072998', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '13564.26397895813', + '10003': '230417171050025', + '230417170554008': '美术', + '230417170554012': '一级', + '230417171050025': '13564.26397895813', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '29211.251929283142', + '10003': '230417171050025', + '230417170554008': '装订机', + '230417170554012': '一级', + '230417171050025': '29211.251929283142', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '179747.14846801758', + '10003': '230417171050025', + '230417170554008': '书架', + '230417170554012': '一级', + '230417171050025': '179747.14846801758', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '34162.036560058594', + '10003': '230417171050025', + '230417170554008': '桌子', + '230417170554012': '一级', + '230417171050025': '34162.036560058594', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '197995.36387634277', + '10003': '230417171050025', + '230417170554008': '椅子', + '230417170554012': '一级', + '230417171050025': '197995.36387634277', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '35407.3722076416', + '10003': '230417171050025', + '230417170554008': '用具', + '230417170554012': '一级', + '230417171050025': '35407.3722076416', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '202830.06872558594', + '10003': '230417171050025', + '230417170554008': '复印机', + '230417170554012': '一级', + '230417171050025': '202830.06872558594', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '117252.18360900879', + '10003': '230417171050025', + '230417170554008': '电话', + '230417170554012': '一级', + '230417171050025': '117252.18360900879', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '66796.82772827148', + '10003': '230417171050025', + '230417170554008': '设备', + '230417170554012': '一级', + '230417171050025': '66796.82772827148', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '35355.34843444824', + '10003': '230417171050025', + '230417170554008': '配件', + '230417170554012': '一级', + '230417171050025': '35355.34843444824', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '信封', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '5.200000077486038', + '10003': '230707112948009', + '230417170554008': '器具', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '5.200000077486038', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '收纳具', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '标签', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '6.000000089406967', + '10003': '230707112948009', + '230417170554008': '用品', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '6.000000089406967', + '230713150305018': '折扣' + }, + { + '10002': '5.200000077486038', + '10003': '230707112948009', + '230417170554008': '系固件', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '5.200000077486038', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '纸张', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '9.00000013411045', + '10003': '230707112948009', + '230417170554008': '美术', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '9.00000013411045', + '230713150305018': '折扣' + }, + { + '10002': '10.400000154972076', + '10003': '230707112948009', + '230417170554008': '装订机', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '10.400000154972076', + '230713150305018': '折扣' + }, + { + '10002': '4.000000059604645', + '10003': '230707112948009', + '230417170554008': '书架', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '4.000000059604645', + '230713150305018': '折扣' + }, + { + '10002': '5.8500001430511475', + '10003': '230707112948009', + '230417170554008': '桌子', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '5.8500001430511475', + '230713150305018': '折扣' + }, + { + '10002': '11.700000174343586', + '10003': '230707112948009', + '230417170554008': '椅子', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '11.700000174343586', + '230713150305018': '折扣' + }, + { + '10002': '6.400000095367432', + '10003': '230707112948009', + '230417170554008': '用具', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '6.400000095367432', + '230713150305018': '折扣' + }, + { + '10002': '3.400000050663948', + '10003': '230707112948009', + '230417170554008': '复印机', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '3.400000050663948', + '230713150305018': '折扣' + }, + { + '10002': '4.000000059604645', + '10003': '230707112948009', + '230417170554008': '电话', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '4.000000059604645', + '230713150305018': '折扣' + }, + { + '10002': '3.200000047683716', + '10003': '230707112948009', + '230417170554008': '设备', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '3.200000047683716', + '230713150305018': '折扣' + }, + { + '10002': '2.8000000417232513', + '10003': '230707112948009', + '230417170554008': '配件', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '2.8000000417232513', + '230713150305018': '折扣' + }, + { + '10002': '4842.040033340454', + '10003': '230713150305011', + '230417170554008': '信封', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '4842.040033340454', + '230713150305018': '利润' + }, + { + '10002': '14098.447641819715', + '10003': '230713150305011', + '230417170554008': '器具', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '14098.447641819715', + '230713150305018': '利润' + }, + { + '10002': '23789.77983045578', + '10003': '230713150305011', + '230417170554008': '收纳具', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '23789.77983045578', + '230713150305018': '利润' + }, + { + '10002': '1113.8400052785873', + '10003': '230713150305011', + '230417170554008': '标签', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '1113.8400052785873', + '230713150305018': '利润' + }, + { + '10002': '1395.1840388700366', + '10003': '230713150305011', + '230417170554008': '用品', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '1395.1840388700366', + '230713150305018': '利润' + }, + { + '10002': '2341.3880150318146', + '10003': '230713150305011', + '230417170554008': '系固件', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '2341.3880150318146', + '230713150305018': '利润' + }, + { + '10002': '5043.079977273941', + '10003': '230713150305011', + '230417170554008': '纸张', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '5043.079977273941', + '230713150305018': '利润' + }, + { + '10002': '-1093.5960049629211', + '10003': '230713150305011', + '230417170554008': '美术', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '-1093.5960049629211', + '230713150305018': '利润' + }, + { + '10002': '5303.452052593231', + '10003': '230713150305011', + '230417170554008': '装订机', + '230417170554012': '一级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '5303.452052593231', + '230713150305018': '利润' + }, + { + '10002': '23360.84822796285', + '10003': '230713150305011', + '230417170554008': '书架', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '23360.84822796285', + '230713150305018': '利润' + }, + { + '10002': '-9828.202814102173', + '10003': '230713150305011', + '230417170554008': '桌子', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '-9828.202814102173', + '230713150305018': '利润' + }, + { + '10002': '10992.8841714859', + '10003': '230713150305011', + '230417170554008': '椅子', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '10992.8841714859', + '230713150305018': '利润' + }, + { + '10002': '6079.052038028836', + '10003': '230713150305011', + '230417170554008': '用具', + '230417170554012': '一级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '6079.052038028836', + '230713150305018': '利润' + }, + { + '10002': '44028.34812831879', + '10003': '230713150305011', + '230417170554008': '复印机', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '44028.34812831879', + '230713150305018': '利润' + }, + { + '10002': '16409.203687667847', + '10003': '230713150305011', + '230417170554008': '电话', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '16409.203687667847', + '230713150305018': '利润' + }, + { + '10002': '9913.84780740738', + '10003': '230713150305011', + '230417170554008': '设备', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '9913.84780740738', + '230713150305018': '利润' + }, + { + '10002': '6364.288026988506', + '10003': '230713150305011', + '230417170554008': '配件', + '230417170554012': '一级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '6364.288026988506', + '230713150305018': '利润' + }, + { + '10002': '165', + '10003': '230417171050011', + '230417170554008': '信封', + '230417170554012': '二级', + '230417171050011': '165', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '169', + '10003': '230417171050011', + '230417170554008': '器具', + '230417170554012': '二级', + '230417171050011': '169', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '176', + '10003': '230417171050011', + '230417170554008': '收纳具', + '230417170554012': '二级', + '230417171050011': '176', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '148', + '10003': '230417171050011', + '230417170554008': '标签', + '230417170554012': '二级', + '230417171050011': '148', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '128', + '10003': '230417171050011', + '230417170554008': '用品', + '230417170554012': '二级', + '230417171050011': '128', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '128', + '10003': '230417171050011', + '230417170554008': '系固件', + '230417170554012': '二级', + '230417171050011': '128', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '176', + '10003': '230417171050011', + '230417170554008': '纸张', + '230417170554012': '二级', + '230417171050011': '176', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '156', + '10003': '230417171050011', + '230417170554008': '美术', + '230417170554012': '二级', + '230417171050011': '156', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '217', + '10003': '230417171050011', + '230417170554008': '装订机', + '230417170554012': '二级', + '230417171050011': '217', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '162', + '10003': '230417171050011', + '230417170554008': '书架', + '230417170554012': '二级', + '230417171050011': '162', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '60', + '10003': '230417171050011', + '230417170554008': '桌子', + '230417170554012': '二级', + '230417171050011': '60', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '200', + '10003': '230417171050011', + '230417170554008': '椅子', + '230417170554012': '二级', + '230417171050011': '200', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '127', + '10003': '230417171050011', + '230417170554008': '用具', + '230417170554012': '二级', + '230417171050011': '127', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '188', + '10003': '230417171050011', + '230417170554008': '复印机', + '230417170554012': '二级', + '230417171050011': '188', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '187', + '10003': '230417171050011', + '230417170554008': '电话', + '230417170554012': '二级', + '230417171050011': '187', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '59', + '10003': '230417171050011', + '230417170554008': '设备', + '230417170554012': '二级', + '230417171050011': '59', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '94', + '10003': '230417171050011', + '230417170554008': '配件', + '230417170554012': '二级', + '230417171050011': '94', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '17512.03998565674', + '10003': '230417171050025', + '230417170554008': '信封', + '230417170554012': '二级', + '230417171050025': '17512.03998565674', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '149258.9285888672', + '10003': '230417171050025', + '230417170554008': '器具', + '230417170554012': '二级', + '230417171050025': '149258.9285888672', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '86930.89972686768', + '10003': '230417171050025', + '230417170554008': '收纳具', + '230417170554012': '二级', + '230417171050025': '86930.89972686768', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '6804.840015411377', + '10003': '230417171050025', + '230417170554008': '标签', + '230417170554012': '二级', + '230417171050025': '6804.840015411377', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '17843.335968017578', + '10003': '230417171050025', + '230417170554008': '用品', + '230417170554012': '二级', + '230417171050025': '17843.335968017578', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '6962.283996582031', + '10003': '230417171050025', + '230417170554008': '系固件', + '230417170554012': '二级', + '230417171050025': '6962.283996582031', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '21331.239906311035', + '10003': '230417171050025', + '230417170554008': '纸张', + '230417170554012': '二级', + '230417171050025': '21331.239906311035', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '16658.068145751953', + '10003': '230417171050025', + '230417170554008': '美术', + '230417170554012': '二级', + '230417171050025': '16658.068145751953', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '20872.37590789795', + '10003': '230417171050025', + '230417170554008': '装订机', + '230417170554012': '二级', + '230417171050025': '20872.37590789795', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '162280.46755981445', + '10003': '230417171050025', + '230417170554008': '书架', + '230417170554012': '二级', + '230417171050025': '162280.46755981445', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '82572.02819824219', + '10003': '230417171050025', + '230417170554008': '桌子', + '230417170554012': '二级', + '230417171050025': '82572.02819824219', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '147960.97384643555', + '10003': '230417171050025', + '230417170554008': '椅子', + '230417170554012': '二级', + '230417171050025': '147960.97384643555', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '27252.932106018066', + '10003': '230417171050025', + '230417170554008': '用具', + '230417170554012': '二级', + '230417171050025': '27252.932106018066', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '172164.10418701172', + '10003': '230417171050025', + '230417170554008': '复印机', + '230417170554012': '二级', + '230417171050025': '172164.10418701172', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '116980.13571166992', + '10003': '230417171050025', + '230417170554008': '电话', + '230417170554012': '二级', + '230417171050025': '116980.13571166992', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '39280.19201660156', + '10003': '230417171050025', + '230417170554008': '设备', + '230417170554012': '二级', + '230417171050025': '39280.19201660156', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '28236.152297973633', + '10003': '230417171050025', + '230417170554008': '配件', + '230417170554012': '二级', + '230417171050025': '28236.152297973633', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '信封', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '5.200000077486038', + '10003': '230707112948009', + '230417170554008': '器具', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '5.200000077486038', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '收纳具', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '标签', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '2.8000000417232513', + '10003': '230707112948009', + '230417170554008': '用品', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '2.8000000417232513', + '230713150305018': '折扣' + }, + { + '10002': '4.400000065565109', + '10003': '230707112948009', + '230417170554008': '系固件', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '4.400000065565109', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '纸张', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '11.800000175833702', + '10003': '230707112948009', + '230417170554008': '美术', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '11.800000175833702', + '230713150305018': '折扣' + }, + { + '10002': '8.00000011920929', + '10003': '230707112948009', + '230417170554008': '装订机', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '8.00000011920929', + '230713150305018': '折扣' + }, + { + '10002': '5.600000083446503', + '10003': '230707112948009', + '230417170554008': '书架', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '5.600000083446503', + '230713150305018': '折扣' + }, + { + '10002': '6.200000137090683', + '10003': '230707112948009', + '230417170554008': '桌子', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '6.200000137090683', + '230713150305018': '折扣' + }, + { + '10002': '8.600000128149986', + '10003': '230707112948009', + '230417170554008': '椅子', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '8.600000128149986', + '230713150305018': '折扣' + }, + { + '10002': '3.6000000536441803', + '10003': '230707112948009', + '230417170554008': '用具', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '3.6000000536441803', + '230713150305018': '折扣' + }, + { + '10002': '6.400000095367432', + '10003': '230707112948009', + '230417170554008': '复印机', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '6.400000095367432', + '230713150305018': '折扣' + }, + { + '10002': '8.00000011920929', + '10003': '230707112948009', + '230417170554008': '电话', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '8.00000011920929', + '230713150305018': '折扣' + }, + { + '10002': '1.600000023841858', + '10003': '230707112948009', + '230417170554008': '设备', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '1.600000023841858', + '230713150305018': '折扣' + }, + { + '10002': '4.800000071525574', + '10003': '230707112948009', + '230417170554008': '配件', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '4.800000071525574', + '230713150305018': '折扣' + }, + { + '10002': '4099.7600264549255', + '10003': '230713150305011', + '230417170554008': '信封', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '4099.7600264549255', + '230713150305018': '利润' + }, + { + '10002': '10418.127985686064', + '10003': '230713150305011', + '230417170554008': '器具', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '10418.127985686064', + '230713150305018': '利润' + }, + { + '10002': '26416.879835128784', + '10003': '230713150305011', + '230417170554008': '收纳具', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '26416.879835128784', + '230713150305018': '利润' + }, + { + '10002': '1806.9799857139587', + '10003': '230713150305011', + '230417170554008': '标签', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '1806.9799857139587', + '230713150305018': '利润' + }, + { + '10002': '3856.6360173225403', + '10003': '230713150305011', + '230417170554008': '用品', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '3856.6360173225403', + '230713150305018': '利润' + }, + { + '10002': '691.9640173912048', + '10003': '230713150305011', + '230417170554008': '系固件', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '691.9640173912048', + '230713150305018': '利润' + }, + { + '10002': '5056.240030765533', + '10003': '230713150305011', + '230417170554008': '纸张', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '5056.240030765533', + '230713150305018': '利润' + }, + { + '10002': '-805.3919949531555', + '10003': '230713150305011', + '230417170554008': '美术', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '-805.3919949531555', + '230713150305018': '利润' + }, + { + '10002': '4718.196072459221', + '10003': '230713150305011', + '230417170554008': '装订机', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '4718.196072459221', + '230713150305018': '利润' + }, + { + '10002': '27781.627968542278', + '10003': '230713150305011', + '230417170554008': '书架', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '27781.627968542278', + '230713150305018': '利润' + }, + { + '10002': '-12417.552001953125', + '10003': '230713150305011', + '230417170554008': '桌子', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '-12417.552001953125', + '230713150305018': '利润' + }, + { + '10002': '33925.37383937836', + '10003': '230713150305011', + '230417170554008': '椅子', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '33925.37383937836', + '230713150305018': '利润' + }, + { + '10002': '7276.75213766098', + '10003': '230713150305011', + '230417170554008': '用具', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '7276.75213766098', + '230713150305018': '利润' + }, + { + '10002': '19382.52392578125', + '10003': '230713150305011', + '230417170554008': '复印机', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '19382.52392578125', + '230713150305018': '利润' + }, + { + '10002': '-356.6640434265137', + '10003': '230713150305011', + '230417170554008': '电话', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '-356.6640434265137', + '230713150305018': '利润' + }, + { + '10002': '1581.1320900917053', + '10003': '230713150305011', + '230417170554008': '设备', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '1581.1320900917053', + '230713150305018': '利润' + }, + { + '10002': '3924.5919317901134', + '10003': '230713150305011', + '230417170554008': '配件', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '3924.5919317901134', + '230713150305018': '利润' + }, + { + '10002': '50', + '10003': '230417171050011', + '230417170554008': '信封', + '230417170554012': '二级', + '230417171050011': '50', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '71', + '10003': '230417171050011', + '230417170554008': '器具', + '230417170554012': '二级', + '230417171050011': '71', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '83', + '10003': '230417171050011', + '230417170554008': '收纳具', + '230417170554012': '二级', + '230417171050011': '83', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '92', + '10003': '230417171050011', + '230417170554008': '标签', + '230417170554012': '二级', + '230417171050011': '92', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '83', + '10003': '230417171050011', + '230417170554008': '用品', + '230417170554012': '二级', + '230417171050011': '83', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '83', + '10003': '230417171050011', + '230417170554008': '系固件', + '230417170554012': '二级', + '230417171050011': '83', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '49', + '10003': '230417171050011', + '230417170554008': '纸张', + '230417170554012': '二级', + '230417171050011': '49', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '86', + '10003': '230417171050011', + '230417170554008': '美术', + '230417170554012': '二级', + '230417171050011': '86', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '105', + '10003': '230417171050011', + '230417170554008': '装订机', + '230417170554012': '二级', + '230417171050011': '105', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '77', + '10003': '230417171050011', + '230417170554008': '书架', + '230417170554012': '二级', + '230417171050011': '77', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '17', + '10003': '230417171050011', + '230417170554008': '桌子', + '230417170554012': '二级', + '230417171050011': '17', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '107', + '10003': '230417171050011', + '230417170554008': '椅子', + '230417170554012': '二级', + '230417171050011': '107', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '88', + '10003': '230417171050011', + '230417170554008': '用具', + '230417170554012': '二级', + '230417171050011': '88', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '60', + '10003': '230417171050011', + '230417170554008': '复印机', + '230417170554012': '二级', + '230417171050011': '60', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '86', + '10003': '230417171050011', + '230417170554008': '电话', + '230417170554012': '二级', + '230417171050011': '86', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '68', + '10003': '230417171050011', + '230417170554008': '设备', + '230417170554012': '二级', + '230417171050011': '68', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '78', + '10003': '230417171050011', + '230417170554008': '配件', + '230417170554012': '二级', + '230417171050011': '78', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '4738.440048217773', + '10003': '230417171050025', + '230417170554008': '信封', + '230417170554012': '二级', + '230417171050025': '4738.440048217773', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '84072.77294921875', + '10003': '230417171050025', + '230417170554008': '器具', + '230417170554012': '二级', + '230417171050025': '84072.77294921875', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '33401.6201171875', + '10003': '230417171050025', + '230417170554008': '收纳具', + '230417170554012': '二级', + '230417171050025': '33401.6201171875', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '4169.62003326416', + '10003': '230417171050025', + '230417170554008': '标签', + '230417170554012': '二级', + '230417171050025': '4169.62003326416', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '11624.283912658691', + '10003': '230417171050025', + '230417170554008': '用品', + '230417170554012': '二级', + '230417171050025': '11624.283912658691', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '4695.571964263916', + '10003': '230417171050025', + '230417170554008': '系固件', + '230417170554012': '二级', + '230417171050025': '4695.571964263916', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '5875.65998840332', + '10003': '230417171050025', + '230417170554008': '纸张', + '230417170554012': '二级', + '230417171050025': '5875.65998840332', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '9009.503952026367', + '10003': '230417171050025', + '230417170554008': '美术', + '230417170554012': '二级', + '230417171050025': '9009.503952026367', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '7673.987900733948', + '10003': '230417171050025', + '230417170554008': '装订机', + '230417170554012': '二级', + '230417171050025': '7673.987900733948', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '73614.63159179688', + '10003': '230417171050025', + '230417170554008': '书架', + '230417170554012': '二级', + '230417171050025': '73614.63159179688', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '28338.303100585938', + '10003': '230417171050025', + '230417170554008': '桌子', + '230417170554012': '二级', + '230417171050025': '28338.303100585938', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '77260.68083190918', + '10003': '230417171050025', + '230417170554008': '椅子', + '230417170554012': '二级', + '230417171050025': '77260.68083190918', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '18824.287895202637', + '10003': '230417171050025', + '230417170554008': '用具', + '230417170554012': '二级', + '230417171050025': '18824.287895202637', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '44899.791931152344', + '10003': '230417171050025', + '230417170554008': '复印机', + '230417170554012': '二级', + '230417171050025': '44899.791931152344', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '62519.015716552734', + '10003': '230417171050025', + '230417170554008': '电话', + '230417170554012': '二级', + '230417171050025': '62519.015716552734', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '42361.983489990234', + '10003': '230417171050025', + '230417170554008': '设备', + '230417170554012': '二级', + '230417171050025': '42361.983489990234', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '33069.8757019043', + '10003': '230417171050025', + '230417170554008': '配件', + '230417170554012': '二级', + '230417171050025': '33069.8757019043', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '信封', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0.800000011920929', + '10003': '230707112948009', + '230417170554008': '器具', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0.800000011920929', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '收纳具', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '标签', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '1.600000023841858', + '10003': '230707112948009', + '230417170554008': '用品', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '1.600000023841858', + '230713150305018': '折扣' + }, + { + '10002': '2.8000000417232513', + '10003': '230707112948009', + '230417170554008': '系固件', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '2.8000000417232513', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '纸张', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '3.8000000566244125', + '10003': '230707112948009', + '230417170554008': '美术', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '3.8000000566244125', + '230713150305018': '折扣' + }, + { + '10002': '4.800000071525574', + '10003': '230707112948009', + '230417170554008': '装订机', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '4.800000071525574', + '230713150305018': '折扣' + }, + { + '10002': '2.8000000417232513', + '10003': '230707112948009', + '230417170554008': '书架', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '2.8000000417232513', + '230713150305018': '折扣' + }, + { + '10002': '1.4000000059604645', + '10003': '230707112948009', + '230417170554008': '桌子', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '1.4000000059604645', + '230713150305018': '折扣' + }, + { + '10002': '3.7000000551342964', + '10003': '230707112948009', + '230417170554008': '椅子', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '3.7000000551342964', + '230713150305018': '折扣' + }, + { + '10002': '2.400000035762787', + '10003': '230707112948009', + '230417170554008': '用具', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '2.400000035762787', + '230713150305018': '折扣' + }, + { + '10002': '2.8000000417232513', + '10003': '230707112948009', + '230417170554008': '复印机', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '2.8000000417232513', + '230713150305018': '折扣' + }, + { + '10002': '2.8000000417232513', + '10003': '230707112948009', + '230417170554008': '电话', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '2.8000000417232513', + '230713150305018': '折扣' + }, + { + '10002': '1.600000023841858', + '10003': '230707112948009', + '230417170554008': '设备', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '1.600000023841858', + '230713150305018': '折扣' + }, + { + '10002': '0.800000011920929', + '10003': '230707112948009', + '230417170554008': '配件', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0.800000011920929', + '230713150305018': '折扣' + }, + { + '10002': '1170.8199974298477', + '10003': '230713150305011', + '230417170554008': '信封', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '1170.8199974298477', + '230713150305018': '利润' + }, + { + '10002': '16123.491836547852', + '10003': '230713150305011', + '230417170554008': '器具', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '16123.491836547852', + '230713150305018': '利润' + }, + { + '10002': '8579.199966430664', + '10003': '230713150305011', + '230417170554008': '收纳具', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '8579.199966430664', + '230713150305018': '利润' + }, + { + '10002': '886.8999857902527', + '10003': '230713150305011', + '230417170554008': '标签', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '886.8999857902527', + '230713150305018': '利润' + }, + { + '10002': '1411.8440232276917', + '10003': '230713150305011', + '230417170554008': '用品', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '1411.8440232276917', + '230713150305018': '利润' + }, + { + '10002': '706.2720084190369', + '10003': '230713150305011', + '230417170554008': '系固件', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '706.2720084190369', + '230713150305018': '利润' + }, + { + '10002': '1195.7400109767914', + '10003': '230713150305011', + '230417170554008': '纸张', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '1195.7400109767914', + '230713150305018': '利润' + }, + { + '10002': '703.1639966964722', + '10003': '230713150305011', + '230417170554008': '美术', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '703.1639966964722', + '230713150305018': '利润' + }, + { + '10002': '739.9279955923557', + '10003': '230713150305011', + '230417170554008': '装订机', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '739.9279955923557', + '230713150305018': '利润' + }, + { + '10002': '4722.45210647583', + '10003': '230713150305011', + '230417170554008': '书架', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '4722.45210647583', + '230713150305018': '利润' + }, + { + '10002': '4524.723007202148', + '10003': '230713150305011', + '230417170554008': '桌子', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '4524.723007202148', + '230713150305018': '利润' + }, + { + '10002': '15420.8597240448', + '10003': '230713150305011', + '230417170554008': '椅子', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '15420.8597240448', + '230713150305018': '利润' + }, + { + '10002': '3390.6879682540894', + '10003': '230713150305011', + '230417170554008': '用具', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '3390.6879682540894', + '230713150305018': '利润' + }, + { + '10002': '3464.4119186401367', + '10003': '230713150305011', + '230417170554008': '复印机', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '3464.4119186401367', + '230713150305018': '利润' + }, + { + '10002': '8931.635836213827', + '10003': '230713150305011', + '230417170554008': '电话', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '8931.635836213827', + '230713150305018': '利润' + }, + { + '10002': '9586.584241390228', + '10003': '230713150305011', + '230417170554008': '设备', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '9586.584241390228', + '230713150305018': '利润' + }, + { + '10002': '7639.016065597534', + '10003': '230713150305011', + '230417170554008': '配件', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '7639.016065597534', + '230713150305018': '利润' + }, + { + '10002': '224', + '10003': '230417171050011', + '230417170554008': '信封', + '230417170554012': '二级', + '230417171050011': '224', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '240', + '10003': '230417171050011', + '230417170554008': '器具', + '230417170554012': '二级', + '230417171050011': '240', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '369', + '10003': '230417171050011', + '230417170554008': '收纳具', + '230417170554012': '二级', + '230417171050011': '369', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '263', + '10003': '230417171050011', + '230417170554008': '标签', + '230417170554012': '二级', + '230417171050011': '263', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '293', + '10003': '230417171050011', + '230417170554008': '用品', + '230417170554012': '二级', + '230417171050011': '293', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '212', + '10003': '230417171050011', + '230417170554008': '系固件', + '230417170554012': '二级', + '230417171050011': '212', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '335', + '10003': '230417171050011', + '230417170554008': '纸张', + '230417170554012': '二级', + '230417171050011': '335', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '179', + '10003': '230417171050011', + '230417170554008': '美术', + '230417170554012': '二级', + '230417171050011': '179', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '417', + '10003': '230417171050011', + '230417170554008': '装订机', + '230417170554012': '二级', + '230417171050011': '417', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '268', + '10003': '230417171050011', + '230417170554008': '书架', + '230417170554012': '二级', + '230417171050011': '268', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '53', + '10003': '230417171050011', + '230417170554008': '桌子', + '230417170554012': '二级', + '230417171050011': '53', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '321', + '10003': '230417171050011', + '230417170554008': '椅子', + '230417170554012': '二级', + '230417171050011': '321', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '222', + '10003': '230417171050011', + '230417170554008': '用具', + '230417170554012': '二级', + '230417171050011': '222', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '263', + '10003': '230417171050011', + '230417170554008': '复印机', + '230417170554012': '二级', + '230417171050011': '263', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '273', + '10003': '230417171050011', + '230417170554008': '电话', + '230417170554012': '二级', + '230417171050011': '273', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '141', + '10003': '230417171050011', + '230417170554008': '设备', + '230417170554012': '二级', + '230417171050011': '141', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '288', + '10003': '230417171050011', + '230417170554008': '配件', + '230417170554012': '二级', + '230417171050011': '288', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '26838.559944152832', + '10003': '230417171050025', + '230417170554008': '信封', + '230417170554012': '二级', + '230417171050025': '26838.559944152832', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '242020.66117858887', + '10003': '230417171050025', + '230417170554008': '器具', + '230417170554012': '二级', + '230417171050025': '242020.66117858887', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '159877.2002105713', + '10003': '230417171050025', + '230417170554008': '收纳具', + '230417170554012': '二级', + '230417171050025': '159877.2002105713', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '11909.659952163696', + '10003': '230417171050025', + '230417170554008': '标签', + '230417170554012': '二级', + '230417171050025': '11909.659952163696', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '35704.45209121704', + '10003': '230417171050025', + '230417170554008': '用品', + '230417170554012': '二级', + '230417171050025': '35704.45209121704', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '11419.351974487305', + '10003': '230417171050025', + '230417170554008': '系固件', + '230417170554012': '二级', + '230417171050025': '11419.351974487305', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '41139.42037963867', + '10003': '230417171050025', + '230417170554008': '纸张', + '230417170554012': '二级', + '230417171050025': '41139.42037963867', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '16762.956071853638', + '10003': '230417171050025', + '230417170554008': '美术', + '230417170554012': '二级', + '230417171050025': '16762.956071853638', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '43073.57579040527', + '10003': '230417171050025', + '230417170554008': '装订机', + '230417170554012': '二级', + '230417171050025': '43073.57579040527', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '263829.8865661621', + '10003': '230417171050025', + '230417170554008': '书架', + '230417170554012': '二级', + '230417171050025': '263829.8865661621', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '70506.12826538086', + '10003': '230417171050025', + '230417170554008': '桌子', + '230417170554012': '二级', + '230417171050025': '70506.12826538086', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '197062.027633667', + '10003': '230417171050025', + '230417170554008': '椅子', + '230417170554012': '二级', + '230417171050025': '197062.027633667', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '40977.49607849121', + '10003': '230417171050025', + '230417170554008': '用具', + '230417170554012': '二级', + '230417171050025': '40977.49607849121', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '238193.7882080078', + '10003': '230417171050025', + '230417170554008': '复印机', + '230417170554012': '二级', + '230417171050025': '238193.7882080078', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '230886.04147338867', + '10003': '230417171050025', + '230417170554008': '电话', + '230417170554012': '二级', + '230417171050025': '230886.04147338867', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '113800.4001159668', + '10003': '230417171050025', + '230417170554008': '设备', + '230417170554012': '二级', + '230417171050025': '113800.4001159668', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '87725.06452941895', + '10003': '230417171050025', + '230417170554008': '配件', + '230417170554012': '二级', + '230417171050025': '87725.06452941895', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '信封', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '6.400000095367432', + '10003': '230707112948009', + '230417170554008': '器具', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '6.400000095367432', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '收纳具', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '标签', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '8.400000125169754', + '10003': '230707112948009', + '230417170554008': '用品', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '8.400000125169754', + '230713150305018': '折扣' + }, + { + '10002': '11.200000166893005', + '10003': '230707112948009', + '230417170554008': '系固件', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '11.200000166893005', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '纸张', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '19.60000029206276', + '10003': '230707112948009', + '230417170554008': '美术', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '19.60000029206276', + '230713150305018': '折扣' + }, + { + '10002': '12.400000184774399', + '10003': '230707112948009', + '230417170554008': '装订机', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '12.400000184774399', + '230713150305018': '折扣' + }, + { + '10002': '5.200000077486038', + '10003': '230707112948009', + '230417170554008': '书架', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '5.200000077486038', + '230713150305018': '折扣' + }, + { + '10002': '6.050000160932541', + '10003': '230707112948009', + '230417170554008': '桌子', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '6.050000160932541', + '230713150305018': '折扣' + }, + { + '10002': '12.700000189244747', + '10003': '230707112948009', + '230417170554008': '椅子', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '12.700000189244747', + '230713150305018': '折扣' + }, + { + '10002': '6.800000101327896', + '10003': '230707112948009', + '230417170554008': '用具', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '6.800000101327896', + '230713150305018': '折扣' + }, + { + '10002': '7.600000113248825', + '10003': '230707112948009', + '230417170554008': '复印机', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '7.600000113248825', + '230713150305018': '折扣' + }, + { + '10002': '7.200000107288361', + '10003': '230707112948009', + '230417170554008': '电话', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '7.200000107288361', + '230713150305018': '折扣' + }, + { + '10002': '3.200000047683716', + '10003': '230707112948009', + '230417170554008': '设备', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '3.200000047683716', + '230713150305018': '折扣' + }, + { + '10002': '8.800000131130219', + '10003': '230707112948009', + '230417170554008': '配件', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '8.800000131130219', + '230713150305018': '折扣' + }, + { + '10002': '6648.460058093071', + '10003': '230713150305011', + '230417170554008': '信封', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '6648.460058093071', + '230713150305018': '利润' + }, + { + '10002': '10364.060329437256', + '10003': '230713150305011', + '230417170554008': '器具', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '10364.060329437256', + '230713150305018': '利润' + }, + { + '10002': '44030.980217933655', + '10003': '230713150305011', + '230417170554008': '收纳具', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '44030.980217933655', + '230713150305018': '利润' + }, + { + '10002': '3427.6200039982796', + '10003': '230713150305011', + '230417170554008': '标签', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '3427.6200039982796', + '230713150305018': '利润' + }, + { + '10002': '5376.532042503357', + '10003': '230713150305011', + '230417170554008': '用品', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '5376.532042503357', + '230713150305018': '利润' + }, + { + '10002': '874.4119651317596', + '10003': '230713150305011', + '230417170554008': '系固件', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '874.4119651317596', + '230713150305018': '利润' + }, + { + '10002': '9876.580034255981', + '10003': '230713150305011', + '230417170554008': '纸张', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '9876.580034255981', + '230713150305018': '利润' + }, + { + '10002': '-2929.724006652832', + '10003': '230713150305011', + '230417170554008': '美术', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '-2929.724006652832', + '230713150305018': '利润' + }, + { + '10002': '4541.515904426575', + '10003': '230713150305011', + '230417170554008': '装订机', + '230417170554012': '二级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '4541.515904426575', + '230713150305018': '利润' + }, + { + '10002': '49081.507762908936', + '10003': '230713150305011', + '230417170554008': '书架', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '49081.507762908936', + '230713150305018': '利润' + }, + { + '10002': '-7242.17204284668', + '10003': '230713150305011', + '230417170554008': '桌子', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '-7242.17204284668', + '230713150305018': '利润' + }, + { + '10002': '23493.386373519897', + '10003': '230713150305011', + '230417170554008': '椅子', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '23493.386373519897', + '230713150305018': '利润' + }, + { + '10002': '8553.636081695557', + '10003': '230713150305011', + '230417170554008': '用具', + '230417170554012': '二级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '8553.636081695557', + '230713150305018': '利润' + }, + { + '10002': '31144.84789276123', + '10003': '230713150305011', + '230417170554008': '复印机', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '31144.84789276123', + '230713150305018': '利润' + }, + { + '10002': '35637.280425071716', + '10003': '230713150305011', + '230417170554008': '电话', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '35637.280425071716', + '230713150305018': '利润' + }, + { + '10002': '13104.979837417603', + '10003': '230713150305011', + '230417170554008': '设备', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '13104.979837417603', + '230713150305018': '利润' + }, + { + '10002': '13350.343992233276', + '10003': '230713150305011', + '230417170554008': '配件', + '230417170554012': '二级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '13350.343992233276', + '230713150305018': '利润' + }, + { + '10002': '38', + '10003': '230417171050011', + '230417170554008': '信封', + '230417170554012': '当日', + '230417171050011': '38', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '37', + '10003': '230417171050011', + '230417170554008': '器具', + '230417170554012': '当日', + '230417171050011': '37', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '34', + '10003': '230417171050011', + '230417170554008': '收纳具', + '230417170554012': '当日', + '230417171050011': '34', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '28', + '10003': '230417171050011', + '230417170554008': '标签', + '230417170554012': '当日', + '230417171050011': '28', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '47', + '10003': '230417171050011', + '230417170554008': '用品', + '230417170554012': '当日', + '230417171050011': '47', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '29', + '10003': '230417171050011', + '230417170554008': '系固件', + '230417170554012': '当日', + '230417171050011': '29', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '17', + '10003': '230417171050011', + '230417170554008': '纸张', + '230417170554012': '当日', + '230417171050011': '17', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '47', + '10003': '230417171050011', + '230417170554008': '美术', + '230417170554012': '当日', + '230417171050011': '47', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '103', + '10003': '230417171050011', + '230417170554008': '装订机', + '230417170554012': '当日', + '230417171050011': '103', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '38', + '10003': '230417171050011', + '230417170554008': '书架', + '230417170554012': '当日', + '230417171050011': '38', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '12', + '10003': '230417171050011', + '230417170554008': '桌子', + '230417170554012': '当日', + '230417171050011': '12', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '48', + '10003': '230417171050011', + '230417170554008': '椅子', + '230417170554012': '当日', + '230417171050011': '48', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '32', + '10003': '230417171050011', + '230417170554008': '用具', + '230417170554012': '当日', + '230417171050011': '32', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '45', + '10003': '230417171050011', + '230417170554008': '复印机', + '230417170554012': '当日', + '230417171050011': '45', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '43', + '10003': '230417171050011', + '230417170554008': '电话', + '230417170554012': '当日', + '230417171050011': '43', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '25', + '10003': '230417171050011', + '230417170554008': '设备', + '230417170554012': '当日', + '230417171050011': '25', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '47', + '10003': '230417171050011', + '230417170554008': '配件', + '230417170554012': '当日', + '230417171050011': '47', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '4758.459899902344', + '10003': '230417171050025', + '230417170554008': '信封', + '230417170554012': '当日', + '230417171050025': '4758.459899902344', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '45736.20748901367', + '10003': '230417171050025', + '230417170554008': '器具', + '230417170554012': '当日', + '230417171050025': '45736.20748901367', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '10395.98013305664', + '10003': '230417171050025', + '230417170554008': '收纳具', + '230417170554012': '当日', + '230417171050025': '10395.98013305664', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '1350.8599853515625', + '10003': '230417171050025', + '230417170554008': '标签', + '230417170554012': '当日', + '230417171050025': '1350.8599853515625', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '5272.7919845581055', + '10003': '230417171050025', + '230417170554008': '用品', + '230417170554012': '当日', + '230417171050025': '5272.7919845581055', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '1917.0199966430664', + '10003': '230417171050025', + '230417170554008': '系固件', + '230417170554012': '当日', + '230417171050025': '1917.0199966430664', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '2002.2799987792969', + '10003': '230417171050025', + '230417170554008': '纸张', + '230417170554012': '当日', + '230417171050025': '2002.2799987792969', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '5997.180000305176', + '10003': '230417171050025', + '230417170554008': '美术', + '230417170554012': '当日', + '230417171050025': '5997.180000305176', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '8948.267951965332', + '10003': '230417171050025', + '230417170554008': '装订机', + '230417170554012': '当日', + '230417171050025': '8948.267951965332', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '36149.624267578125', + '10003': '230417171050025', + '230417170554008': '书架', + '230417170554012': '当日', + '230417171050025': '36149.624267578125', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '23194.185302734375', + '10003': '230417171050025', + '230417170554008': '桌子', + '230417170554012': '当日', + '230417171050025': '23194.185302734375', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '29512.85369873047', + '10003': '230417171050025', + '230417170554008': '椅子', + '230417170554012': '当日', + '230417171050025': '29512.85369873047', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '8680.22396850586', + '10003': '230417171050025', + '230417170554008': '用具', + '230417170554012': '当日', + '230417171050025': '8680.22396850586', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '46673.759704589844', + '10003': '230417171050025', + '230417170554008': '复印机', + '230417170554012': '当日', + '230417171050025': '46673.759704589844', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '59494.98889160156', + '10003': '230417171050025', + '230417170554008': '电话', + '230417170554012': '当日', + '230417171050025': '59494.98889160156', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '20426.41943359375', + '10003': '230417171050025', + '230417170554008': '设备', + '230417170554012': '当日', + '230417171050025': '20426.41943359375', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '17422.103744506836', + '10003': '230417171050025', + '230417170554008': '配件', + '230417170554012': '当日', + '230417171050025': '17422.103744506836', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '信封', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '1.2000000178813934', + '10003': '230707112948009', + '230417170554008': '器具', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '1.2000000178813934', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '收纳具', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '标签', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '2.0000000298023224', + '10003': '230707112948009', + '230417170554008': '用品', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '2.0000000298023224', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '系固件', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '纸张', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '2.600000038743019', + '10003': '230707112948009', + '230417170554008': '美术', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '2.600000038743019', + '230713150305018': '折扣' + }, + { + '10002': '3.200000047683716', + '10003': '230707112948009', + '230417170554008': '装订机', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '3.200000047683716', + '230713150305018': '折扣' + }, + { + '10002': '0.800000011920929', + '10003': '230707112948009', + '230417170554008': '书架', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0.800000011920929', + '230713150305018': '折扣' + }, + { + '10002': '1.100000023841858', + '10003': '230707112948009', + '230417170554008': '桌子', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '1.100000023841858', + '230713150305018': '折扣' + }, + { + '10002': '1.0000000149011612', + '10003': '230707112948009', + '230417170554008': '椅子', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '1.0000000149011612', + '230713150305018': '折扣' + }, + { + '10002': '1.2000000178813934', + '10003': '230707112948009', + '230417170554008': '用具', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '1.2000000178813934', + '230713150305018': '折扣' + }, + { + '10002': '0.800000011920929', + '10003': '230707112948009', + '230417170554008': '复印机', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0.800000011920929', + '230713150305018': '折扣' + }, + { + '10002': '1.2000000178813934', + '10003': '230707112948009', + '230417170554008': '电话', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '1.2000000178813934', + '230713150305018': '折扣' + }, + { + '10002': '0.4000000059604645', + '10003': '230707112948009', + '230417170554008': '设备', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0.4000000059604645', + '230713150305018': '折扣' + }, + { + '10002': '1.600000023841858', + '10003': '230707112948009', + '230417170554008': '配件', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '1.600000023841858', + '230713150305018': '折扣' + }, + { + '10002': '1110.7600073814392', + '10003': '230713150305011', + '230417170554008': '信封', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '1110.7600073814392', + '230713150305018': '利润' + }, + { + '10002': '6198.247783660889', + '10003': '230713150305011', + '230417170554008': '器具', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '6198.247783660889', + '230713150305018': '利润' + }, + { + '10002': '2462.879997253418', + '10003': '230713150305011', + '230417170554008': '收纳具', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '2462.879997253418', + '230713150305018': '利润' + }, + { + '10002': '228.47999501228333', + '10003': '230713150305011', + '230417170554008': '标签', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '228.47999501228333', + '230713150305018': '利润' + }, + { + '10002': '-56.30801785737276', + '10003': '230713150305011', + '230417170554008': '用品', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '-56.30801785737276', + '230713150305018': '利润' + }, + { + '10002': '669.1999979019165', + '10003': '230713150305011', + '230417170554008': '系固件', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '669.1999979019165', + '230713150305018': '利润' + }, + { + '10002': '548.3800106048584', + '10003': '230713150305011', + '230417170554008': '纸张', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '548.3800106048584', + '230713150305018': '利润' + }, + { + '10002': '33.04001235961914', + '10003': '230713150305011', + '230417170554008': '美术', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '33.04001235961914', + '230713150305018': '利润' + }, + { + '10002': '1241.687994003296', + '10003': '230713150305011', + '230417170554008': '装订机', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '1241.687994003296', + '230713150305018': '利润' + }, + { + '10002': '10536.90396118164', + '10003': '230713150305011', + '230417170554008': '书架', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '10536.90396118164', + '230713150305018': '利润' + }, + { + '10002': '-2721.07499755919', + '10003': '230713150305011', + '230417170554008': '桌子', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '-2721.07499755919', + '230713150305018': '利润' + }, + { + '10002': '3562.593894958496', + '10003': '230713150305011', + '230417170554008': '椅子', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '3562.593894958496', + '230713150305018': '利润' + }, + { + '10002': '776.8039779663086', + '10003': '230713150305011', + '230417170554008': '用具', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '776.8039779663086', + '230713150305018': '利润' + }, + { + '10002': '9753.660041809082', + '10003': '230713150305011', + '230417170554008': '复印机', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '9753.660041809082', + '230713150305018': '利润' + }, + { + '10002': '19104.14761352539', + '10003': '230713150305011', + '230417170554008': '电话', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '19104.14761352539', + '230713150305018': '利润' + }, + { + '10002': '2964.919906616211', + '10003': '230713150305011', + '230417170554008': '设备', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '2964.919906616211', + '230713150305018': '利润' + }, + { + '10002': '2795.7440314292908', + '10003': '230713150305011', + '230417170554008': '配件', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '2795.7440314292908', + '230713150305018': '利润' + }, + { + '10002': '13', + '10003': '230417171050011', + '230417170554008': '信封', + '230417170554012': '当日', + '230417171050011': '13', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '35', + '10003': '230417171050011', + '230417170554008': '器具', + '230417170554012': '当日', + '230417171050011': '35', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '46', + '10003': '230417171050011', + '230417170554008': '收纳具', + '230417170554012': '当日', + '230417171050011': '46', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '27', + '10003': '230417171050011', + '230417170554008': '标签', + '230417170554012': '当日', + '230417171050011': '27', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '24', + '10003': '230417171050011', + '230417170554008': '用品', + '230417170554012': '当日', + '230417171050011': '24', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '35', + '10003': '230417171050011', + '230417170554008': '系固件', + '230417170554012': '当日', + '230417171050011': '35', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '3', + '10003': '230417171050011', + '230417170554008': '纸张', + '230417170554012': '当日', + '230417171050011': '3', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '12', + '10003': '230417171050011', + '230417170554008': '美术', + '230417170554012': '当日', + '230417171050011': '12', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '16', + '10003': '230417171050011', + '230417170554008': '装订机', + '230417170554012': '当日', + '230417171050011': '16', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '11', + '10003': '230417171050011', + '230417170554008': '书架', + '230417170554012': '当日', + '230417171050011': '11', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '7', + '10003': '230417171050011', + '230417170554008': '桌子', + '230417170554012': '当日', + '230417171050011': '7', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '13', + '10003': '230417171050011', + '230417170554008': '椅子', + '230417170554012': '当日', + '230417171050011': '13', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '29', + '10003': '230417171050011', + '230417170554008': '用具', + '230417170554012': '当日', + '230417171050011': '29', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '10', + '10003': '230417171050011', + '230417170554008': '复印机', + '230417170554012': '当日', + '230417171050011': '10', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '26', + '10003': '230417171050011', + '230417170554008': '电话', + '230417170554012': '当日', + '230417171050011': '26', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '7', + '10003': '230417171050011', + '230417170554008': '设备', + '230417170554012': '当日', + '230417171050011': '7', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '8', + '10003': '230417171050011', + '230417170554008': '配件', + '230417170554012': '当日', + '230417171050011': '8', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '1758.3999633789062', + '10003': '230417171050025', + '230417170554008': '信封', + '230417170554012': '当日', + '230417171050025': '1758.3999633789062', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '31122.839965820312', + '10003': '230417171050025', + '230417170554008': '器具', + '230417170554012': '当日', + '230417171050025': '31122.839965820312', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '20378.820114135742', + '10003': '230417171050025', + '230417170554008': '收纳具', + '230417170554012': '当日', + '230417171050025': '20378.820114135742', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '1282.2600212097168', + '10003': '230417171050025', + '230417170554008': '标签', + '230417170554012': '当日', + '230417171050025': '1282.2600212097168', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '4090.3799896240234', + '10003': '230417171050025', + '230417170554008': '用品', + '230417170554012': '当日', + '230417171050025': '4090.3799896240234', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '2035.5439376831055', + '10003': '230417171050025', + '230417170554008': '系固件', + '230417170554012': '当日', + '230417171050025': '2035.5439376831055', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '280.6999969482422', + '10003': '230417171050025', + '230417170554008': '纸张', + '230417170554012': '当日', + '230417171050025': '280.6999969482422', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '1152.2279968261719', + '10003': '230417171050025', + '230417170554008': '美术', + '230417170554012': '当日', + '230417171050025': '1152.2279968261719', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '1370.0400123596191', + '10003': '230417171050025', + '230417170554008': '装订机', + '230417170554012': '当日', + '230417171050025': '1370.0400123596191', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '9390.44384765625', + '10003': '230417171050025', + '230417170554008': '书架', + '230417170554012': '当日', + '230417171050025': '9390.44384765625', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '7150.18505859375', + '10003': '230417171050025', + '230417170554008': '桌子', + '230417170554012': '当日', + '230417171050025': '7150.18505859375', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '4909.93994140625', + '10003': '230417171050025', + '230417170554008': '椅子', + '230417170554012': '当日', + '230417171050025': '4909.93994140625', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '4982.431945800781', + '10003': '230417171050025', + '230417170554008': '用具', + '230417170554012': '当日', + '230417171050025': '4982.431945800781', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '9444.119995117188', + '10003': '230417171050025', + '230417170554008': '复印机', + '230417170554012': '当日', + '230417171050025': '9444.119995117188', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '42760.984619140625', + '10003': '230417171050025', + '230417170554008': '电话', + '230417170554012': '当日', + '230417171050025': '42760.984619140625', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '4965.659912109375', + '10003': '230417171050025', + '230417170554008': '设备', + '230417170554012': '当日', + '230417171050025': '4965.659912109375', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '2751.4200439453125', + '10003': '230417171050025', + '230417170554008': '配件', + '230417170554012': '当日', + '230417171050025': '2751.4200439453125', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '信封', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '器具', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '收纳具', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '标签', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '用品', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '1.2000000178813934', + '10003': '230707112948009', + '230417170554008': '系固件', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '1.2000000178813934', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '纸张', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0.800000011920929', + '10003': '230707112948009', + '230417170554008': '美术', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0.800000011920929', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '装订机', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0.4000000059604645', + '10003': '230707112948009', + '230417170554008': '书架', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0.4000000059604645', + '230713150305018': '折扣' + }, + { + '10002': '0.5', + '10003': '230707112948009', + '230417170554008': '桌子', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0.5', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '椅子', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '1.600000023841858', + '10003': '230707112948009', + '230417170554008': '用具', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '1.600000023841858', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '复印机', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0.4000000059604645', + '10003': '230707112948009', + '230417170554008': '电话', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0.4000000059604645', + '230713150305018': '折扣' + }, + { + '10002': '0.4000000059604645', + '10003': '230707112948009', + '230417170554008': '设备', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0.4000000059604645', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '配件', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '306.0399932861328', + '10003': '230713150305011', + '230417170554008': '信封', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '306.0399932861328', + '230713150305018': '利润' + }, + { + '10002': '7363.020133972168', + '10003': '230713150305011', + '230417170554008': '器具', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '7363.020133972168', + '230713150305018': '利润' + }, + { + '10002': '3735.4799880981445', + '10003': '230713150305011', + '230417170554008': '收纳具', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '3735.4799880981445', + '230713150305018': '利润' + }, + { + '10002': '285.4599941968918', + '10003': '230713150305011', + '230417170554008': '标签', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '285.4599941968918', + '230713150305018': '利润' + }, + { + '10002': '972.7199816703796', + '10003': '230713150305011', + '230417170554008': '用品', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '972.7199816703796', + '230713150305018': '利润' + }, + { + '10002': '405.10399055480957', + '10003': '230713150305011', + '230417170554008': '系固件', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '405.10399055480957', + '230713150305018': '利润' + }, + { + '10002': '73.08000373840332', + '10003': '230713150305011', + '230417170554008': '纸张', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '73.08000373840332', + '230713150305018': '利润' + }, + { + '10002': '100.12800216674805', + '10003': '230713150305011', + '230417170554008': '美术', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '100.12800216674805', + '230713150305018': '利润' + }, + { + '10002': '409.64000511169434', + '10003': '230713150305011', + '230417170554008': '装订机', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '409.64000511169434', + '230713150305018': '利润' + }, + { + '10002': '1516.8440246582031', + '10003': '230713150305011', + '230417170554008': '书架', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '1516.8440246582031', + '230713150305018': '利润' + }, + { + '10002': '1801.2049560546875', + '10003': '230713150305011', + '230417170554008': '桌子', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '1801.2049560546875', + '230713150305018': '利润' + }, + { + '10002': '884.5199966430664', + '10003': '230713150305011', + '230417170554008': '椅子', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '884.5199966430664', + '230713150305018': '利润' + }, + { + '10002': '351.6520404815674', + '10003': '230713150305011', + '230417170554008': '用具', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '351.6520404815674', + '230713150305018': '利润' + }, + { + '10002': '2245.4600219726562', + '10003': '230713150305011', + '230417170554008': '复印机', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '2245.4600219726562', + '230713150305018': '利润' + }, + { + '10002': '4369.204010009766', + '10003': '230713150305011', + '230417170554008': '电话', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '4369.204010009766', + '230713150305018': '利润' + }, + { + '10002': '-1457.5400142669678', + '10003': '230713150305011', + '230417170554008': '设备', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '-1457.5400142669678', + '230713150305018': '利润' + }, + { + '10002': '269.3600025177002', + '10003': '230713150305011', + '230417170554008': '配件', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '269.3600025177002', + '230713150305018': '利润' + }, + { + '10002': '75', + '10003': '230417171050011', + '230417170554008': '信封', + '230417170554012': '当日', + '230417171050011': '75', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '46', + '10003': '230417171050011', + '230417170554008': '器具', + '230417170554012': '当日', + '230417171050011': '46', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '59', + '10003': '230417171050011', + '230417170554008': '收纳具', + '230417170554012': '当日', + '230417171050011': '59', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '36', + '10003': '230417171050011', + '230417170554008': '标签', + '230417170554012': '当日', + '230417171050011': '36', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '59', + '10003': '230417171050011', + '230417170554008': '用品', + '230417170554012': '当日', + '230417171050011': '59', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '36', + '10003': '230417171050011', + '230417170554008': '系固件', + '230417170554012': '当日', + '230417171050011': '36', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '55', + '10003': '230417171050011', + '230417170554008': '纸张', + '230417170554012': '当日', + '230417171050011': '55', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '17', + '10003': '230417171050011', + '230417170554008': '美术', + '230417170554012': '当日', + '230417171050011': '17', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '70', + '10003': '230417171050011', + '230417170554008': '装订机', + '230417170554012': '当日', + '230417171050011': '70', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '50', + '10003': '230417171050011', + '230417170554008': '书架', + '230417170554012': '当日', + '230417171050011': '50', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '5', + '10003': '230417171050011', + '230417170554008': '桌子', + '230417170554012': '当日', + '230417171050011': '5', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '121', + '10003': '230417171050011', + '230417170554008': '椅子', + '230417170554012': '当日', + '230417171050011': '121', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '69', + '10003': '230417171050011', + '230417170554008': '用具', + '230417170554012': '当日', + '230417171050011': '69', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '42', + '10003': '230417171050011', + '230417170554008': '复印机', + '230417170554012': '当日', + '230417171050011': '42', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '55', + '10003': '230417171050011', + '230417170554008': '电话', + '230417170554012': '当日', + '230417171050011': '55', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '18', + '10003': '230417171050011', + '230417170554008': '设备', + '230417170554012': '当日', + '230417171050011': '18', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '35', + '10003': '230417171050011', + '230417170554008': '配件', + '230417170554012': '当日', + '230417171050011': '35', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '8398.040027618408', + '10003': '230417171050025', + '230417170554008': '信封', + '230417170554012': '当日', + '230417171050025': '8398.040027618408', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '47296.4521484375', + '10003': '230417171050025', + '230417170554008': '器具', + '230417170554012': '当日', + '230417171050025': '47296.4521484375', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '17214.820014953613', + '10003': '230417171050025', + '230417170554008': '收纳具', + '230417170554012': '当日', + '230417171050025': '17214.820014953613', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '1935.0800018310547', + '10003': '230417171050025', + '230417170554008': '标签', + '230417170554012': '当日', + '230417171050025': '1935.0800018310547', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '7089.3759689331055', + '10003': '230417171050025', + '230417170554008': '用品', + '230417170554012': '当日', + '230417171050025': '7089.3759689331055', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '2483.740026473999', + '10003': '230417171050025', + '230417170554008': '系固件', + '230417170554012': '当日', + '230417171050025': '2483.740026473999', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '9021.879867553711', + '10003': '230417171050025', + '230417170554008': '纸张', + '230417170554012': '当日', + '230417171050025': '9021.879867553711', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '1278.8720092773438', + '10003': '230417171050025', + '230417170554008': '美术', + '230417170554012': '当日', + '230417171050025': '1278.8720092773438', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '6443.667964935303', + '10003': '230417171050025', + '230417170554008': '装订机', + '230417170554012': '当日', + '230417171050025': '6443.667964935303', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '53496.799743652344', + '10003': '230417171050025', + '230417170554008': '书架', + '230417170554012': '当日', + '230417171050025': '53496.799743652344', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '7867.64990234375', + '10003': '230417171050025', + '230417170554008': '桌子', + '230417170554012': '当日', + '230417171050025': '7867.64990234375', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '66037.07626342773', + '10003': '230417171050025', + '230417170554008': '椅子', + '230417170554012': '当日', + '230417171050025': '66037.07626342773', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '13384.28012084961', + '10003': '230417171050025', + '230417170554008': '用具', + '230417170554012': '当日', + '230417171050025': '13384.28012084961', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '35653.800231933594', + '10003': '230417171050025', + '230417170554008': '复印机', + '230417170554012': '当日', + '230417171050025': '35653.800231933594', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '36058.00817871094', + '10003': '230417171050025', + '230417170554008': '电话', + '230417170554012': '当日', + '230417171050025': '36058.00817871094', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '12909.62387084961', + '10003': '230417171050025', + '230417170554008': '设备', + '230417170554012': '当日', + '230417171050025': '12909.62387084961', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '23162.160369873047', + '10003': '230417171050025', + '230417170554008': '配件', + '230417170554012': '当日', + '230417171050025': '23162.160369873047', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '信封', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '2.400000035762787', + '10003': '230707112948009', + '230417170554008': '器具', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '2.400000035762787', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '收纳具', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '标签', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '2.400000035762787', + '10003': '230707112948009', + '230417170554008': '用品', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '2.400000035762787', + '230713150305018': '折扣' + }, + { + '10002': '0.4000000059604645', + '10003': '230707112948009', + '230417170554008': '系固件', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0.4000000059604645', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '纸张', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '1.4000000208616257', + '10003': '230707112948009', + '230417170554008': '美术', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '1.4000000208616257', + '230713150305018': '折扣' + }, + { + '10002': '2.0000000298023224', + '10003': '230707112948009', + '230417170554008': '装订机', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '2.0000000298023224', + '230713150305018': '折扣' + }, + { + '10002': '1.600000023841858', + '10003': '230707112948009', + '230417170554008': '书架', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '1.600000023841858', + '230713150305018': '折扣' + }, + { + '10002': '0.25', + '10003': '230707112948009', + '230417170554008': '桌子', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0.25', + '230713150305018': '折扣' + }, + { + '10002': '4.400000065565109', + '10003': '230707112948009', + '230417170554008': '椅子', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '4.400000065565109', + '230713150305018': '折扣' + }, + { + '10002': '2.400000035762787', + '10003': '230707112948009', + '230417170554008': '用具', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '2.400000035762787', + '230713150305018': '折扣' + }, + { + '10002': '1.2000000178813934', + '10003': '230707112948009', + '230417170554008': '复印机', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '1.2000000178813934', + '230713150305018': '折扣' + }, + { + '10002': '2.0000000298023224', + '10003': '230707112948009', + '230417170554008': '电话', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '2.0000000298023224', + '230713150305018': '折扣' + }, + { + '10002': '1.2000000178813934', + '10003': '230707112948009', + '230417170554008': '设备', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '1.2000000178813934', + '230713150305018': '折扣' + }, + { + '10002': '1.600000023841858', + '10003': '230707112948009', + '230417170554008': '配件', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '1.600000023841858', + '230713150305018': '折扣' + }, + { + '10002': '2527.420003890991', + '10003': '230713150305011', + '230417170554008': '信封', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '2527.420003890991', + '230713150305018': '利润' + }, + { + '10002': '2032.4922561645508', + '10003': '230713150305011', + '230417170554008': '器具', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '2032.4922561645508', + '230713150305018': '利润' + }, + { + '10002': '3464.9999833106995', + '10003': '230713150305011', + '230417170554008': '收纳具', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '3464.9999833106995', + '230713150305018': '利润' + }, + { + '10002': '509.7399959564209', + '10003': '230713150305011', + '230417170554008': '标签', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '509.7399959564209', + '230713150305018': '利润' + }, + { + '10002': '1067.8359928131104', + '10003': '230713150305011', + '230417170554008': '用品', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '1067.8359928131104', + '230713150305018': '利润' + }, + { + '10002': '621.1800022125244', + '10003': '230713150305011', + '230417170554008': '系固件', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '621.1800022125244', + '230713150305018': '利润' + }, + { + '10002': '3114.8600368499756', + '10003': '230713150305011', + '230417170554008': '纸张', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '3114.8600368499756', + '230713150305018': '利润' + }, + { + '10002': '-66.52799224853516', + '10003': '230713150305011', + '230417170554008': '美术', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '-66.52799224853516', + '230713150305018': '利润' + }, + { + '10002': '1033.9279907345772', + '10003': '230713150305011', + '230417170554008': '装订机', + '230417170554012': '当日', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '1033.9279907345772', + '230713150305018': '利润' + }, + { + '10002': '13153.140007019043', + '10003': '230713150305011', + '230417170554008': '书架', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '13153.140007019043', + '230713150305018': '利润' + }, + { + '10002': '-419.6499938964844', + '10003': '230713150305011', + '230417170554008': '桌子', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '-419.6499938964844', + '230713150305018': '利润' + }, + { + '10002': '7662.256109684706', + '10003': '230713150305011', + '230417170554008': '椅子', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '7662.256109684706', + '230713150305018': '利润' + }, + { + '10002': '1812.1600317955017', + '10003': '230713150305011', + '230417170554008': '用具', + '230417170554012': '当日', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '1812.1600317955017', + '230713150305018': '利润' + }, + { + '10002': '5008.080015182495', + '10003': '230713150305011', + '230417170554008': '复印机', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '5008.080015182495', + '230713150305018': '利润' + }, + { + '10002': '5532.967905521393', + '10003': '230713150305011', + '230417170554008': '电话', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '5532.967905521393', + '230713150305018': '利润' + }, + { + '10002': '1354.0241241455078', + '10003': '230713150305011', + '230417170554008': '设备', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '1354.0241241455078', + '230713150305018': '利润' + }, + { + '10002': '3123.960006713867', + '10003': '230713150305011', + '230417170554008': '配件', + '230417170554012': '当日', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '3123.960006713867', + '230713150305018': '利润' + }, + { + '10002': '434', + '10003': '230417171050011', + '230417170554008': '信封', + '230417170554012': '标准级', + '230417171050011': '434', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '402', + '10003': '230417171050011', + '230417170554008': '器具', + '230417170554012': '标准级', + '230417171050011': '402', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '503', + '10003': '230417171050011', + '230417170554008': '收纳具', + '230417170554012': '标准级', + '230417171050011': '503', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '350', + '10003': '230417171050011', + '230417170554008': '标签', + '230417170554012': '标准级', + '230417171050011': '350', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '427', + '10003': '230417171050011', + '230417170554008': '用品', + '230417170554012': '标准级', + '230417171050011': '427', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '395', + '10003': '230417171050011', + '230417170554008': '系固件', + '230417170554012': '标准级', + '230417171050011': '395', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '320', + '10003': '230417171050011', + '230417170554008': '纸张', + '230417170554012': '标准级', + '230417171050011': '320', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '384', + '10003': '230417171050011', + '230417170554008': '美术', + '230417170554012': '标准级', + '230417171050011': '384', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '551', + '10003': '230417171050011', + '230417170554008': '装订机', + '230417170554012': '标准级', + '230417171050011': '551', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '453', + '10003': '230417171050011', + '230417170554008': '书架', + '230417170554012': '标准级', + '230417171050011': '453', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '115', + '10003': '230417171050011', + '230417170554008': '桌子', + '230417170554012': '标准级', + '230417171050011': '115', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '590', + '10003': '230417171050011', + '230417170554008': '椅子', + '230417170554012': '标准级', + '230417171050011': '590', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '365', + '10003': '230417171050011', + '230417170554008': '用具', + '230417170554012': '标准级', + '230417171050011': '365', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '392', + '10003': '230417171050011', + '230417170554008': '复印机', + '230417170554012': '标准级', + '230417171050011': '392', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '446', + '10003': '230417171050011', + '230417170554008': '电话', + '230417170554012': '标准级', + '230417171050011': '446', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '182', + '10003': '230417171050011', + '230417170554008': '设备', + '230417170554012': '标准级', + '230417171050011': '182', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '440', + '10003': '230417171050011', + '230417170554008': '配件', + '230417170554012': '标准级', + '230417171050011': '440', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '53721.780155181885', + '10003': '230417171050025', + '230417170554008': '信封', + '230417170554012': '标准级', + '230417171050025': '53721.780155181885', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '416654.139755249', + '10003': '230417171050025', + '230417170554008': '器具', + '230417170554012': '标准级', + '230417171050025': '416654.139755249', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '206799.3208580017', + '10003': '230417171050025', + '230417170554008': '收纳具', + '230417170554012': '标准级', + '230417171050025': '206799.3208580017', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '15698.620056152344', + '10003': '230417171050025', + '230417170554008': '标签', + '230417170554012': '标准级', + '230417171050025': '15698.620056152344', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '55396.403953552246', + '10003': '230417171050025', + '230417170554008': '用品', + '230417170554012': '标准级', + '230417171050025': '55396.403953552246', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '21229.740116119385', + '10003': '230417171050025', + '230417170554008': '系固件', + '230417170554012': '标准级', + '230417171050025': '21229.740116119385', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '42921.76001739502', + '10003': '230417171050025', + '230417170554008': '纸张', + '230417170554012': '标准级', + '230417171050025': '42921.76001739502', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '37891.83991146088', + '10003': '230417171050025', + '230417170554008': '美术', + '230417170554012': '标准级', + '230417171050025': '37891.83991146088', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '46882.4719581604', + '10003': '230417171050025', + '230417170554008': '装订机', + '230417170554012': '标准级', + '230417171050025': '46882.4719581604', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '445273.7243347168', + '10003': '230417171050025', + '230417170554008': '书架', + '230417170554012': '标准级', + '230417171050025': '445273.7243347168', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '173361.87481689453', + '10003': '230417171050025', + '230417170554008': '桌子', + '230417170554012': '标准级', + '230417171050025': '173361.87481689453', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '427284.1153869629', + '10003': '230417171050025', + '230417170554008': '椅子', + '230417170554012': '标准级', + '230417171050025': '427284.1153869629', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '77952.50384902954', + '10003': '230417171050025', + '230417170554008': '用具', + '230417170554012': '标准级', + '230417171050025': '77952.50384902954', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '371464.54568481445', + '10003': '230417171050025', + '230417170554008': '复印机', + '230417170554012': '标准级', + '230417171050025': '371464.54568481445', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '376848.0517883301', + '10003': '230417171050025', + '230417170554008': '电话', + '230417170554012': '标准级', + '230417171050025': '376848.0517883301', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '128149.98031616211', + '10003': '230417171050025', + '230417170554008': '设备', + '230417170554012': '标准级', + '230417171050025': '128149.98031616211', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '162026.90100097656', + '10003': '230417171050025', + '230417170554008': '配件', + '230417170554012': '标准级', + '230417171050025': '162026.90100097656', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '信封', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '12.800000190734863', + '10003': '230707112948009', + '230417170554008': '器具', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '12.800000190734863', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '收纳具', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '标签', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '10.400000154972076', + '10003': '230707112948009', + '230417170554008': '用品', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '10.400000154972076', + '230713150305018': '折扣' + }, + { + '10002': '17.200000256299973', + '10003': '230707112948009', + '230417170554008': '系固件', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '17.200000256299973', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '纸张', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '27.000000402331352', + '10003': '230707112948009', + '230417170554008': '美术', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '27.000000402331352', + '230713150305018': '折扣' + }, + { + '10002': '20.40000030398369', + '10003': '230707112948009', + '230417170554008': '装订机', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '20.40000030398369', + '230713150305018': '折扣' + }, + { + '10002': '14.000000208616257', + '10003': '230707112948009', + '230417170554008': '书架', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '14.000000208616257', + '230713150305018': '折扣' + }, + { + '10002': '10.250000208616257', + '10003': '230707112948009', + '230417170554008': '桌子', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '10.250000208616257', + '230713150305018': '折扣' + }, + { + '10002': '23.000000342726707', + '10003': '230707112948009', + '230417170554008': '椅子', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '23.000000342726707', + '230713150305018': '折扣' + }, + { + '10002': '9.600000143051147', + '10003': '230707112948009', + '230417170554008': '用具', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '9.600000143051147', + '230713150305018': '折扣' + }, + { + '10002': '10.600000157952309', + '10003': '230707112948009', + '230417170554008': '复印机', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '10.600000157952309', + '230713150305018': '折扣' + }, + { + '10002': '15.600000232458115', + '10003': '230707112948009', + '230417170554008': '电话', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '15.600000232458115', + '230713150305018': '折扣' + }, + { + '10002': '6.400000095367432', + '10003': '230707112948009', + '230417170554008': '设备', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '6.400000095367432', + '230713150305018': '折扣' + }, + { + '10002': '14.400000214576721', + '10003': '230707112948009', + '230417170554008': '配件', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230707112948009': '14.400000214576721', + '230713150305018': '折扣' + }, + { + '10002': '13291.740061283112', + '10003': '230713150305011', + '230417170554008': '信封', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '13291.740061283112', + '230713150305018': '利润' + }, + { + '10002': '42286.44082207978', + '10003': '230713150305011', + '230417170554008': '器具', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '42286.44082207978', + '230713150305018': '利润' + }, + { + '10002': '58109.099750995636', + '10003': '230713150305011', + '230417170554008': '收纳具', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '58109.099750995636', + '230713150305018': '利润' + }, + { + '10002': '3794.5600115656853', + '10003': '230713150305011', + '230417170554008': '标签', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '3794.5600115656853', + '230713150305018': '利润' + }, + { + '10002': '9477.103976607323', + '10003': '230713150305011', + '230417170554008': '用品', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '9477.103976607323', + '230713150305018': '利润' + }, + { + '10002': '2400.0200235694647', + '10003': '230713150305011', + '230417170554008': '系固件', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '2400.0200235694647', + '230713150305018': '利润' + }, + { + '10002': '10810.37999534607', + '10003': '230713150305011', + '230417170554008': '纸张', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '10810.37999534607', + '230713150305018': '利润' + }, + { + '10002': '-2731.260007582605', + '10003': '230713150305011', + '230417170554008': '美术', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '-2731.260007582605', + '230713150305018': '利润' + }, + { + '10002': '5785.191917344928', + '10003': '230713150305011', + '230417170554008': '装订机', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '5785.191917344928', + '230713150305018': '利润' + }, + { + '10002': '64893.30401271582', + '10003': '230713150305011', + '230417170554008': '书架', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '64893.30401271582', + '230713150305018': '利润' + }, + { + '10002': '-19408.886026382446', + '10003': '230713150305011', + '230417170554008': '桌子', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '-19408.886026382446', + '230713150305018': '利润' + }, + { + '10002': '70732.25565767288', + '10003': '230713150305011', + '230417170554008': '椅子', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '70732.25565767288', + '230713150305018': '利润' + }, + { + '10002': '13682.983975410461', + '10003': '230713150305011', + '230417170554008': '用具', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '13682.983975410461', + '230713150305018': '利润' + }, + { + '10002': '46273.94783782959', + '10003': '230713150305011', + '230417170554008': '复印机', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '46273.94783782959', + '230713150305018': '利润' + }, + { + '10002': '50920.491817474365', + '10003': '230713150305011', + '230417170554008': '电话', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '50920.491817474365', + '230713150305018': '利润' + }, + { + '10002': '23808.679921150208', + '10003': '230713150305011', + '230417170554008': '设备', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '23808.679921150208', + '230713150305018': '利润' + }, + { + '10002': '30883.43991202116', + '10003': '230713150305011', + '230417170554008': '配件', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '公司', + '230417171050031': '中国', + '230713150305011': '30883.43991202116', + '230713150305018': '利润' + }, + { + '10002': '250', + '10003': '230417171050011', + '230417170554008': '信封', + '230417170554012': '标准级', + '230417171050011': '250', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '197', + '10003': '230417171050011', + '230417170554008': '器具', + '230417170554012': '标准级', + '230417171050011': '197', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '389', + '10003': '230417171050011', + '230417170554008': '收纳具', + '230417170554012': '标准级', + '230417171050011': '389', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '250', + '10003': '230417171050011', + '230417170554008': '标签', + '230417170554012': '标准级', + '230417171050011': '250', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '204', + '10003': '230417171050011', + '230417170554008': '用品', + '230417170554012': '标准级', + '230417171050011': '204', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '267', + '10003': '230417171050011', + '230417170554008': '系固件', + '230417170554012': '标准级', + '230417171050011': '267', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '241', + '10003': '230417171050011', + '230417170554008': '纸张', + '230417170554012': '标准级', + '230417171050011': '241', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '209', + '10003': '230417171050011', + '230417170554008': '美术', + '230417170554012': '标准级', + '230417171050011': '209', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '308', + '10003': '230417171050011', + '230417170554008': '装订机', + '230417170554012': '标准级', + '230417171050011': '308', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '292', + '10003': '230417171050011', + '230417170554008': '书架', + '230417170554012': '标准级', + '230417171050011': '292', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '41', + '10003': '230417171050011', + '230417170554008': '桌子', + '230417170554012': '标准级', + '230417171050011': '41', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '328', + '10003': '230417171050011', + '230417170554008': '椅子', + '230417170554012': '标准级', + '230417171050011': '328', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '243', + '10003': '230417171050011', + '230417170554008': '用具', + '230417170554012': '标准级', + '230417171050011': '243', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '220', + '10003': '230417171050011', + '230417170554008': '复印机', + '230417170554012': '标准级', + '230417171050011': '220', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '200', + '10003': '230417171050011', + '230417170554008': '电话', + '230417170554012': '标准级', + '230417171050011': '200', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '161', + '10003': '230417171050011', + '230417170554008': '设备', + '230417170554012': '标准级', + '230417171050011': '161', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '247', + '10003': '230417171050011', + '230417170554008': '配件', + '230417170554012': '标准级', + '230417171050011': '247', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '30409.679874420166', + '10003': '230417171050025', + '230417170554008': '信封', + '230417170554012': '标准级', + '230417171050025': '30409.679874420166', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '193476.78018188477', + '10003': '230417171050025', + '230417170554008': '器具', + '230417170554012': '标准级', + '230417171050025': '193476.78018188477', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '133567.42085266113', + '10003': '230417171050025', + '230417170554008': '收纳具', + '230417170554012': '标准级', + '230417171050025': '133567.42085266113', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '11755.520034790039', + '10003': '230417171050025', + '230417170554008': '标签', + '230417170554012': '标准级', + '230417171050025': '11755.520034790039', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '27510.196060180664', + '10003': '230417171050025', + '230417170554008': '用品', + '230417170554012': '标准级', + '230417171050025': '27510.196060180664', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '15785.643997192383', + '10003': '230417171050025', + '230417170554008': '系固件', + '230417170554012': '标准级', + '230417171050025': '15785.643997192383', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '30325.540008544922', + '10003': '230417171050025', + '230417170554008': '纸张', + '230417170554012': '标准级', + '230417171050025': '30325.540008544922', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '21581.027881622314', + '10003': '230417171050025', + '230417170554008': '美术', + '230417170554012': '标准级', + '230417171050025': '21581.027881622314', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '26525.12812614441', + '10003': '230417171050025', + '230417170554008': '装订机', + '230417170554012': '标准级', + '230417171050025': '26525.12812614441', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '274417.24798583984', + '10003': '230417171050025', + '230417170554008': '书架', + '230417170554012': '标准级', + '230417171050025': '274417.24798583984', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '59952.5986328125', + '10003': '230417171050025', + '230417170554008': '桌子', + '230417170554012': '标准级', + '230417171050025': '59952.5986328125', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '186468.53421020508', + '10003': '230417171050025', + '230417170554008': '椅子', + '230417170554012': '标准级', + '230417171050025': '186468.53421020508', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '55428.184089660645', + '10003': '230417171050025', + '230417170554008': '用具', + '230417170554012': '标准级', + '230417171050025': '55428.184089660645', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '211519.5308227539', + '10003': '230417171050025', + '230417170554008': '复印机', + '230417170554012': '标准级', + '230417171050025': '211519.5308227539', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '159403.32949829102', + '10003': '230417171050025', + '230417170554008': '电话', + '230417170554012': '标准级', + '230417171050025': '159403.32949829102', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '132747.10388183594', + '10003': '230417171050025', + '230417170554008': '设备', + '230417170554012': '标准级', + '230417171050025': '132747.10388183594', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '115258.50002288818', + '10003': '230417171050025', + '230417170554008': '配件', + '230417170554012': '标准级', + '230417171050025': '115258.50002288818', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '信封', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '6.000000089406967', + '10003': '230707112948009', + '230417170554008': '器具', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '6.000000089406967', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '收纳具', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '标签', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '5.600000083446503', + '10003': '230707112948009', + '230417170554008': '用品', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '5.600000083446503', + '230713150305018': '折扣' + }, + { + '10002': '6.000000089406967', + '10003': '230707112948009', + '230417170554008': '系固件', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '6.000000089406967', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '纸张', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '16.400000244379044', + '10003': '230707112948009', + '230417170554008': '美术', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '16.400000244379044', + '230713150305018': '折扣' + }, + { + '10002': '11.60000017285347', + '10003': '230707112948009', + '230417170554008': '装订机', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '11.60000017285347', + '230713150305018': '折扣' + }, + { + '10002': '8.00000011920929', + '10003': '230707112948009', + '230417170554008': '书架', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '8.00000011920929', + '230713150305018': '折扣' + }, + { + '10002': '4.500000089406967', + '10003': '230707112948009', + '230417170554008': '桌子', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '4.500000089406967', + '230713150305018': '折扣' + }, + { + '10002': '13.90000020712614', + '10003': '230707112948009', + '230417170554008': '椅子', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '13.90000020712614', + '230713150305018': '折扣' + }, + { + '10002': '7.200000107288361', + '10003': '230707112948009', + '230417170554008': '用具', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '7.200000107288361', + '230713150305018': '折扣' + }, + { + '10002': '8.200000122189522', + '10003': '230707112948009', + '230417170554008': '复印机', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '8.200000122189522', + '230713150305018': '折扣' + }, + { + '10002': '4.400000065565109', + '10003': '230707112948009', + '230417170554008': '电话', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '4.400000065565109', + '230713150305018': '折扣' + }, + { + '10002': '3.200000047683716', + '10003': '230707112948009', + '230417170554008': '设备', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '3.200000047683716', + '230713150305018': '折扣' + }, + { + '10002': '4.400000065565109', + '10003': '230707112948009', + '230417170554008': '配件', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230707112948009': '4.400000065565109', + '230713150305018': '折扣' + }, + { + '10002': '7237.580014765263', + '10003': '230713150305011', + '230417170554008': '信封', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '7237.580014765263', + '230713150305018': '利润' + }, + { + '10002': '13981.519672393799', + '10003': '230713150305011', + '230417170554008': '器具', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '13981.519672393799', + '230713150305018': '利润' + }, + { + '10002': '39437.43984031677', + '10003': '230713150305011', + '230417170554008': '收纳具', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '39437.43984031677', + '230713150305018': '利润' + }, + { + '10002': '3054.8000045120716', + '10003': '230713150305011', + '230417170554008': '标签', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '3054.8000045120716', + '230713150305018': '利润' + }, + { + '10002': '3538.1360330581665', + '10003': '230713150305011', + '230417170554008': '用品', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '3538.1360330581665', + '230713150305018': '利润' + }, + { + '10002': '2551.584007501602', + '10003': '230713150305011', + '230417170554008': '系固件', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '2551.584007501602', + '230713150305018': '利润' + }, + { + '10002': '7200.620007514954', + '10003': '230713150305011', + '230417170554008': '纸张', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '7200.620007514954', + '230713150305018': '利润' + }, + { + '10002': '-1599.191946864128', + '10003': '230713150305011', + '230417170554008': '美术', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '-1599.191946864128', + '230713150305018': '利润' + }, + { + '10002': '5757.667976498604', + '10003': '230713150305011', + '230417170554008': '装订机', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '5757.667976498604', + '230713150305018': '利润' + }, + { + '10002': '38538.10804748535', + '10003': '230713150305011', + '230417170554008': '书架', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '38538.10804748535', + '230713150305018': '利润' + }, + { + '10002': '-10434.920913696289', + '10003': '230713150305011', + '230417170554008': '桌子', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '-10434.920913696289', + '230713150305018': '利润' + }, + { + '10002': '30019.23391342163', + '10003': '230713150305011', + '230417170554008': '椅子', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '30019.23391342163', + '230713150305018': '利润' + }, + { + '10002': '10931.563991039991', + '10003': '230713150305011', + '230417170554008': '用具', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '10931.563991039991', + '230713150305018': '利润' + }, + { + '10002': '13373.331939697266', + '10003': '230713150305011', + '230417170554008': '复印机', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '13373.331939697266', + '230713150305018': '利润' + }, + { + '10002': '30714.348217010498', + '10003': '230713150305011', + '230417170554008': '电话', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '30714.348217010498', + '230713150305018': '利润' + }, + { + '10002': '24785.544352531433', + '10003': '230713150305011', + '230417170554008': '设备', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '24785.544352531433', + '230713150305018': '利润' + }, + { + '10002': '28825.859987705946', + '10003': '230713150305011', + '230417170554008': '配件', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '小型企业', + '230417171050031': '中国', + '230713150305011': '28825.859987705946', + '230713150305018': '利润' + }, + { + '10002': '751', + '10003': '230417171050011', + '230417170554008': '信封', + '230417170554012': '标准级', + '230417171050011': '751', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '651', + '10003': '230417171050011', + '230417170554008': '器具', + '230417170554012': '标准级', + '230417171050011': '651', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '842', + '10003': '230417171050011', + '230417170554008': '收纳具', + '230417170554012': '标准级', + '230417171050011': '842', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '620', + '10003': '230417171050011', + '230417170554008': '标签', + '230417170554012': '标准级', + '230417171050011': '620', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '679', + '10003': '230417171050011', + '230417170554008': '用品', + '230417170554012': '标准级', + '230417171050011': '679', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '660', + '10003': '230417171050011', + '230417170554008': '系固件', + '230417170554012': '标准级', + '230417171050011': '660', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '555', + '10003': '230417171050011', + '230417170554008': '纸张', + '230417170554012': '标准级', + '230417171050011': '555', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '652', + '10003': '230417171050011', + '230417170554008': '美术', + '230417170554012': '标准级', + '230417171050011': '652', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '1010', + '10003': '230417171050011', + '230417170554008': '装订机', + '230417170554012': '标准级', + '230417171050011': '1010', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '662', + '10003': '230417171050011', + '230417170554008': '书架', + '230417170554012': '标准级', + '230417171050011': '662', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '226', + '10003': '230417171050011', + '230417170554008': '桌子', + '230417170554012': '标准级', + '230417171050011': '226', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '875', + '10003': '230417171050011', + '230417170554008': '椅子', + '230417170554012': '标准级', + '230417171050011': '875', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '779', + '10003': '230417171050011', + '230417170554008': '用具', + '230417170554012': '标准级', + '230417171050011': '779', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '560', + '10003': '230417171050011', + '230417170554008': '复印机', + '230417170554012': '标准级', + '230417171050011': '560', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '607', + '10003': '230417171050011', + '230417170554008': '电话', + '230417170554012': '标准级', + '230417171050011': '607', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '407', + '10003': '230417171050011', + '230417170554008': '设备', + '230417170554012': '标准级', + '230417171050011': '407', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '596', + '10003': '230417171050011', + '230417170554008': '配件', + '230417170554012': '标准级', + '230417171050011': '596', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '数量' + }, + { + '10002': '103927.45993041992', + '10003': '230417171050025', + '230417170554008': '信封', + '230417170554012': '标准级', + '230417171050025': '103927.45993041992', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '674093.7589492798', + '10003': '230417171050025', + '230417170554008': '器具', + '230417170554012': '标准级', + '230417171050025': '674093.7589492798', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '325794.56090927124', + '10003': '230417171050025', + '230417170554008': '收纳具', + '230417170554012': '标准级', + '230417171050025': '325794.56090927124', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '28803.74006843567', + '10003': '230417171050025', + '230417170554008': '标签', + '230417170554012': '标准级', + '230417171050025': '28803.74006843567', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '85568.64414596558', + '10003': '230417171050025', + '230417170554008': '用品', + '230417170554012': '标准级', + '230417171050025': '85568.64414596558', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '38475.583921432495', + '10003': '230417171050025', + '230417170554008': '系固件', + '230417170554012': '标准级', + '230417171050025': '38475.583921432495', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '72606.23949432373', + '10003': '230417171050025', + '230417170554008': '纸张', + '230417170554012': '标准级', + '230417171050025': '72606.23949432373', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '59225.235874176025', + '10003': '230417171050025', + '230417170554008': '美术', + '230417170554012': '标准级', + '230417171050025': '59225.235874176025', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '84661.58401679993', + '10003': '230417171050025', + '230417170554008': '装订机', + '230417170554012': '标准级', + '230417171050025': '84661.58401679993', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '626558.0955200195', + '10003': '230417171050025', + '230417170554008': '书架', + '230417170554012': '标准级', + '230417171050025': '626558.0955200195', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '308974.68658447266', + '10003': '230417171050025', + '230417170554008': '桌子', + '230417170554012': '标准级', + '230417171050025': '308974.68658447266', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '532094.8652648926', + '10003': '230417171050025', + '230417170554008': '椅子', + '230417170554012': '标准级', + '230417171050025': '532094.8652648926', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '160613.51583480835', + '10003': '230417171050025', + '230417170554008': '用具', + '230417170554012': '标准级', + '230417171050025': '160613.51583480835', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '505443.34341430664', + '10003': '230417171050025', + '230417170554008': '复印机', + '230417170554012': '标准级', + '230417171050025': '505443.34341430664', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '487158.869140625', + '10003': '230417171050025', + '230417170554008': '电话', + '230417170554012': '标准级', + '230417171050025': '487158.869140625', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '258049.79263305664', + '10003': '230417171050025', + '230417170554008': '设备', + '230417170554012': '标准级', + '230417171050025': '258049.79263305664', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '241553.1145477295', + '10003': '230417171050025', + '230417170554008': '配件', + '230417170554012': '标准级', + '230417171050025': '241553.1145477295', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305018': '销售额' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '信封', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '22.000000327825546', + '10003': '230707112948009', + '230417170554008': '器具', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '22.000000327825546', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '收纳具', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '标签', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '22.40000033378601', + '10003': '230707112948009', + '230417170554008': '用品', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '22.40000033378601', + '230713150305018': '折扣' + }, + { + '10002': '21.600000321865082', + '10003': '230707112948009', + '230417170554008': '系固件', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '21.600000321865082', + '230713150305018': '折扣' + }, + { + '10002': '0', + '10003': '230707112948009', + '230417170554008': '纸张', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '0', + '230713150305018': '折扣' + }, + { + '10002': '50.20000074803829', + '10003': '230707112948009', + '230417170554008': '美术', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '50.20000074803829', + '230713150305018': '折扣' + }, + { + '10002': '32.40000048279762', + '10003': '230707112948009', + '230417170554008': '装订机', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '32.40000048279762', + '230713150305018': '折扣' + }, + { + '10002': '22.40000033378601', + '10003': '230707112948009', + '230417170554008': '书架', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '22.40000033378601', + '230713150305018': '折扣' + }, + { + '10002': '25.70000058412552', + '10003': '230707112948009', + '230417170554008': '桌子', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '25.70000058412552', + '230713150305018': '折扣' + }, + { + '10002': '34.00000050663948', + '10003': '230707112948009', + '230417170554008': '椅子', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '34.00000050663948', + '230713150305018': '折扣' + }, + { + '10002': '19.200000286102295', + '10003': '230707112948009', + '230417170554008': '用具', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '19.200000286102295', + '230713150305018': '折扣' + }, + { + '10002': '20.60000030696392', + '10003': '230707112948009', + '230417170554008': '复印机', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '20.60000030696392', + '230713150305018': '折扣' + }, + { + '10002': '25.200000375509262', + '10003': '230707112948009', + '230417170554008': '电话', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '25.200000375509262', + '230713150305018': '折扣' + }, + { + '10002': '12.000000178813934', + '10003': '230707112948009', + '230417170554008': '设备', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '12.000000178813934', + '230713150305018': '折扣' + }, + { + '10002': '24.400000363588333', + '10003': '230707112948009', + '230417170554008': '配件', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230707112948009': '24.400000363588333', + '230713150305018': '折扣' + }, + { + '10002': '26892.46014380455', + '10003': '230713150305011', + '230417170554008': '信封', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '26892.46014380455', + '230713150305018': '利润' + }, + { + '10002': '71910.49672435224', + '10003': '230713150305011', + '230417170554008': '器具', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '71910.49672435224', + '230713150305018': '利润' + }, + { + '10002': '88785.20024251938', + '10003': '230713150305011', + '230417170554008': '收纳具', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '88785.20024251938', + '230713150305018': '利润' + }, + { + '10002': '6660.640026181936', + '10003': '230713150305011', + '230417170554008': '标签', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '6660.640026181936', + '230713150305018': '利润' + }, + { + '10002': '10613.904058605433', + '10003': '230713150305011', + '230417170554008': '用品', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '10613.904058605433', + '230713150305018': '利润' + }, + { + '10002': '6097.644009143114', + '10003': '230713150305011', + '230417170554008': '系固件', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '6097.644009143114', + '230713150305018': '利润' + }, + { + '10002': '15632.399949550629', + '10003': '230713150305011', + '230417170554008': '纸张', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '15632.399949550629', + '230713150305018': '利润' + }, + { + '10002': '-8106.503877401352', + '10003': '230713150305011', + '230417170554008': '美术', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '-8106.503877401352', + '230713150305018': '利润' + }, + { + '10002': '10444.92397108674', + '10003': '230713150305011', + '230417170554008': '装订机', + '230417170554012': '标准级', + '230417171050028': '办公用品', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '10444.92397108674', + '230713150305018': '利润' + }, + { + '10002': '95117.67989848554', + '10003': '230713150305011', + '230417170554008': '书架', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '95117.67989848554', + '230713150305018': '利润' + }, + { + '10002': '-51201.35306598246', + '10003': '230713150305011', + '230417170554008': '桌子', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '-51201.35306598246', + '230713150305018': '利润' + }, + { + '10002': '87338.38448595256', + '10003': '230713150305011', + '230417170554008': '椅子', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '87338.38448595256', + '230713150305018': '利润' + }, + { + '10002': '26644.155975095928', + '10003': '230713150305011', + '230417170554008': '用具', + '230417170554012': '标准级', + '230417171050028': '家具', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '26644.155975095928', + '230713150305018': '利润' + }, + { + '10002': '72135.64385959506', + '10003': '230713150305011', + '230417170554008': '复印机', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '72135.64385959506', + '230713150305018': '利润' + }, + { + '10002': '43484.72810983658', + '10003': '230713150305011', + '230417170554008': '电话', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '43484.72810983658', + '230713150305018': '利润' + }, + { + '10002': '54895.65243625641', + '10003': '230713150305011', + '230417170554008': '设备', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '54895.65243625641', + '230713150305018': '利润' + }, + { + '10002': '30725.576243638992', + '10003': '230713150305011', + '230417170554008': '配件', + '230417170554012': '标准级', + '230417171050028': '技术', + '230417171050030': '消费者', + '230417171050031': '中国', + '230713150305011': '30725.576243638992', + '230713150305018': '利润' + } + ]; + const option: VTable.PivotChartConstructorOptions = { + columnTree, + rowTree, + rows, + columns, + indicators, + indicatorsAsCol: false, + // container: document.getElementById(CONTAINER_ID), + records, + defaultRowHeight: 200, + defaultHeaderRowHeight: 30, + defaultColWidth: 280, + defaultHeaderColWidth: [80, 50], + + corner: { + titleOnDimension: 'row', + headerStyle: { + autoWrapText: true, + padding: 0 + } + }, + theme: { + bodyStyle: { + borderColor: 'gray', + borderLineWidth: [1, 0, 0, 1] + }, + headerStyle: { + borderColor: 'gray', + borderLineWidth: [0, 0, 0, 1], + hover: { + cellBgColor: '#CCE0FF' + } + }, + rowHeaderStyle: { + borderColor: 'gray', + borderLineWidth: [1, 0, 1, 0], + hover: { + cellBgColor: '' + } + }, + cornerHeaderStyle: { + borderColor: 'gray', + borderLineWidth: [0, 0, 1, 0], + hover: { + cellBgColor: '' + } + }, + cornerRightTopCellStyle: { + borderColor: 'gray', + borderLineWidth: [0, 0, 1, 1], + hover: { + cellBgColor: '' + } + }, + cornerLeftBottomCellStyle: { + borderColor: 'gray', + borderLineWidth: [1, 1, 0, 0], + hover: { + cellBgColor: '' + } + }, + cornerRightBottomCellStyle: { + borderColor: 'gray', + borderLineWidth: [1, 0, 0, 1], + hover: { + cellBgColor: '' + } + }, + rightFrozenStyle: { + borderColor: 'gray', + borderLineWidth: [1, 0, 1, 1], + hover: { + cellBgColor: '' + } + }, + bottomFrozenStyle: { + borderColor: 'gray', + borderLineWidth: [1, 1, 0, 1], + hover: { + cellBgColor: '' + } + }, + selectionStyle: { + cellBgColor: '', + cellBorderColor: '' + }, + frameStyle: { + borderLineWidth: 0 + } + } + + // select: { + // disableSelect: true + // } + }; + + return ; +} + +export default App; diff --git a/packages/openinula-vtable/demo/src/pivot-table/pivot-comonent.tsx b/packages/openinula-vtable/demo/src/pivot-table/pivot-comonent.tsx new file mode 100644 index 000000000..a563c5f5f --- /dev/null +++ b/packages/openinula-vtable/demo/src/pivot-table/pivot-comonent.tsx @@ -0,0 +1,794 @@ +import { + PivotColumnDimension, + PivotRowDimension, + PivotIndicator, + PivotColumnHeaderTitle, + PivotTable, + PivotCorner, + Tooltip +} from '../../../src'; + +function generatePivotDataSource(num, colCount) { + const array = new Array(num); + for (let i = 0; i < num; i++) { + const data = new Array(colCount); + for (let j = 0; j < colCount; j++) { + data[j] = i + j; + } + array[i] = data; + } + return array; +} +const DEFAULT_BAR_COLOR = data => { + const num = (data.percentile ?? 0) * 100; + if (num > 80) { + return '#20a8d8'; + } + if (num > 50) { + return '#4dbd74'; + } + if (num > 20) { + return '#ffc107'; + } + return '#f86c6b'; +}; + +function App() { + const records = generatePivotDataSource(19, 18); + + const option = { + columnHeaderTitle: { + title: true, + headerStyle: { + textStick: true + } + }, + columns: [ + { + dimensionKey: '地区', + title: '地区', + headerFormat(value) { + return `${value}地区`; + }, + description(args) { + return args.value; + }, + cornerDescription: '地区维度', + headerStyle: { + textAlign: 'center', + borderColor: 'blue', + color: 'pink', + textStick: true, + bgColor(arg) { + if (arg.cellHeaderPaths.colHeaderPaths && arg.cellHeaderPaths.colHeaderPaths[0].value === '东北') { + return '#bd422a'; + } + if (arg.cellHeaderPaths.colHeaderPaths && arg.cellHeaderPaths.colHeaderPaths[0].value === '华北') { + return '#ff9900'; + } + return 'gray'; + } + }, + // 指标菜单 + dropDownMenu: ['升序排序I', '降序排序I', '冻结列I'], + // corner菜单 + cornerDropDownMenu: ['升序排序C', '降序排序C', '冻结列C'], + drillDown: true + }, + { + dimensionKey: '邮寄方式', + title: '邮寄方式11', + headerFormat(value) { + return `${value}邮寄方式`; + }, + headerStyle: { + textAlign: 'left', + borderColor: 'blue', + color: 'pink', + // lineHeight: '2em', + fontSize: 16, + fontStyle: 'bold', + fontFamily: 'sans-serif', + underline: true, + textStick: true, + bgColor(arg) { + if (arg.cellHeaderPaths.colHeaderPaths && arg.cellHeaderPaths.colHeaderPaths[0].value === '东北') { + return '#bd422a'; + } + if (arg.cellHeaderPaths.colHeaderPaths && arg.cellHeaderPaths.colHeaderPaths[0].value === '华北') { + return '#ff9900'; + } + return 'gray'; + } + }, + drillUp: false + } + ], + rows: [ + { + dimensionKey: '类别', + title: '类别', + drillUp: true, + width: 'auto', + headerStyle: { + textAlign: 'center', + borderColor: 'blue', + color: 'purple', + textBaseline: 'top', + textStick: true, + bgColor: '#6cd26f' + } + }, + { + dimensionKey: '子类别', + title: '子类别', + headerStyle: { + textAlign: 'center', + color: 'blue', + bgColor: '#45b89f' + }, + width: 'auto', + dropDownMenu: ['升序排序I', '降序排序I', '冻结列I'] + // headerType: 'MULTILINETEXT', + } + ], + indicators: [ + { + indicatorKey: '1', + title: '销售额', + format(rec) { + return `${rec.dataValue}%`; + }, + headerStyle: { + color: 'red', + bgColor(arg) { + if (arg.cellHeaderPaths.colHeaderPaths && arg.cellHeaderPaths.colHeaderPaths[0].value === '东北') { + return '#bd422a'; + } + if (arg.cellHeaderPaths.colHeaderPaths && arg.cellHeaderPaths.colHeaderPaths[0].value === '华北') { + return '#ff9900'; + } + return 'gray'; + } + }, + style: { + barHeight: '100%', + // barBgColor: '#aaa', + // barColor: '#444', + barBgColor: data => { + return `rgb(${100 + 100 * (1 - (data.percentile ?? 0))},${100 + 100 * (1 - (data.percentile ?? 0))},${ + 255 * (1 - (data.percentile ?? 0)) + })`; + }, + barColor: 'transparent' + }, + cellType: 'progressbar', + showSort: true + // headerType: 'MULTILINETEXT', + }, + { + indicatorKey: '2', + title: '利润', + format(rec) { + // if (rec.rowDimensions[0].value === '东北') return `${rec.dataValue}%`; + return rec.dataValue; + }, + cellType: 'progressbar', + style: { + barHeight: '50%', + barBottom: 20, + barColor: DEFAULT_BAR_COLOR + }, + showSort: true, + dropDownMenu: ['利润升序排序I', '利润降序排序I', '利润冻结列I'] + } + ], + columnTree: [ + { + dimensionKey: '地区', + value: '东北', + children: [ + { + dimensionKey: '邮寄方式', + value: '一级', + children: [ + { + // dimensionKey: '指标名称', + indicatorKey: '1', + value: '销售额' + }, + { + // dimensionKey: '指标名称', + indicatorKey: '2', + value: '利润' + } + ] + }, + { + dimensionKey: '邮寄方式', + value: '二级', + children: [ + { + // dimensionKey: '指标名称', + indicatorKey: '1', + value: '销售额' + }, + { + // dimensionKey: '指标名称', + indicatorKey: '2', + value: '利润' + } + ] + }, + { + dimensionKey: '邮寄方式', + value: '三级', + children: [ + { + // dimensionKey: '指标名称', + indicatorKey: '1', + value: '销售额' + }, + { + // dimensionKey: '指标名称', + indicatorKey: '2', + value: '利润' + } + ] + } + ] + }, + { + dimensionKey: '地区', + value: '华北', + children: [ + { + dimensionKey: '邮寄方式', + value: '一级', + children: [ + { + indicatorKey: '1', + value: '销售额' + }, + { + indicatorKey: '2', + value: '利润' + } + ] + }, + { + dimensionKey: '邮寄方式', + value: '二级', + children: [ + { + indicatorKey: '1', + value: '销售额' + }, + { + indicatorKey: '2', + value: '利润' + } + ] + }, + { + dimensionKey: '邮寄方式', + value: '三级', + children: [ + { + // dimensionKey: '指标名称', + indicatorKey: '1', + value: '销售额' + }, + { + // dimensionKey: '指标名称', + indicatorKey: '2', + value: '利润' + } + ] + } + ] + }, + { + dimensionKey: '地区', + value: '中南', + children: [ + { + dimensionKey: '邮寄方式', + value: '一级', + children: [ + { + // dimensionKey: '指标名称', + indicatorKey: '1', + value: '销售额' + }, + { + // dimensionKey: '指标名称', + indicatorKey: '2', + value: '利润' + } + ] + }, + { + dimensionKey: '邮寄方式', + value: '二级', + children: [ + { + // dimensionKey: '指标名称', + indicatorKey: '1', + value: '销售额' + }, + { + // dimensionKey: '指标名称', + indicatorKey: '2', + value: '利润' + } + ] + }, + { + dimensionKey: '邮寄方式', + value: '三级', + children: [ + { + // dimensionKey: '指标名称', + indicatorKey: '1', + value: '销售额' + }, + { + // dimensionKey: '指标名称', + indicatorKey: '2', + value: '利润' + } + ] + } + ] + } + ], + rowTree: [ + { + dimensionKey: '类别', + value: '办公用品', + children: [ + { dimensionKey: '子类别', value: '电脑' }, + { dimensionKey: '子类别', value: '装订机' }, + { dimensionKey: '子类别', value: '签字笔' }, + { dimensionKey: '子类别', value: '标签' }, + { dimensionKey: '子类别', value: '收纳柜' }, + { dimensionKey: '子类别', value: '纸张' }, + { dimensionKey: '子类别', value: '电灯' } + ] + }, + { + dimensionKey: '类别', + value: '家具', + children: [ + { dimensionKey: '子类别', value: '衣柜' }, + { dimensionKey: '子类别', value: '沙发' }, + { dimensionKey: '子类别', value: '餐桌' }, + { dimensionKey: '子类别', value: '椅子' }, + { dimensionKey: '子类别', value: '桌子' } + ] + }, + { + dimensionKey: '类别', + value: '餐饮', + children: [ + { dimensionKey: '子类别', value: '锅具' }, + { + dimensionKey: '子类别', + value: '油盐酱醋' + }, + { dimensionKey: '子类别', value: '米面' } + ] + }, + { + dimensionKey: '类别', + value: '技术', + children: [ + { dimensionKey: '子类别', value: '设备' }, + { dimensionKey: '子类别', value: '配件' }, + { dimensionKey: '子类别', value: '电话' }, + { dimensionKey: '子类别', value: '复印机' } + ] + } + ], + corner: { + titleOnDimension: 'column', + headerStyle: { + textAlign: 'center', + borderColor: 'red', + color: 'yellow', + underline: true, + fontSize: 16, + fontStyle: 'bold', + fontFamily: 'sans-serif' + // lineHeight: '20px' + } + }, + indicatorTitle: '指标名称', + records, + showFrozenIcon: false, //显示VTable内置冻结列图标 + allowFrozenColCount: 2, + widthMode: 'autoWidth', // 宽度模式:standard 标准模式; adaptive 自动填满容器 + defaultRowHeight: 80, + columnResizeType: 'indicator', // 'column' | 'indicator' | 'all' + tooltip: { + isShowOverflowTextTooltip: true + } + }; + + const columnTree = [ + { + dimensionKey: '地区', + value: '东北', + children: [ + { + dimensionKey: '邮寄方式', + value: '一级', + children: [ + { + // dimensionKey: '指标名称', + indicatorKey: '1', + value: '销售额' + }, + { + // dimensionKey: '指标名称', + indicatorKey: '2', + value: '利润' + } + ] + }, + { + dimensionKey: '邮寄方式', + value: '二级', + children: [ + { + // dimensionKey: '指标名称', + indicatorKey: '1', + value: '销售额' + }, + { + // dimensionKey: '指标名称', + indicatorKey: '2', + value: '利润' + } + ] + }, + { + dimensionKey: '邮寄方式', + value: '三级', + children: [ + { + // dimensionKey: '指标名称', + indicatorKey: '1', + value: '销售额' + }, + { + // dimensionKey: '指标名称', + indicatorKey: '2', + value: '利润' + } + ] + } + ] + }, + { + dimensionKey: '地区', + value: '华北', + children: [ + { + dimensionKey: '邮寄方式', + value: '一级', + children: [ + { + indicatorKey: '1', + value: '销售额' + }, + { + indicatorKey: '2', + value: '利润' + } + ] + }, + { + dimensionKey: '邮寄方式', + value: '二级', + children: [ + { + indicatorKey: '1', + value: '销售额' + }, + { + indicatorKey: '2', + value: '利润' + } + ] + }, + { + dimensionKey: '邮寄方式', + value: '三级', + children: [ + { + // dimensionKey: '指标名称', + indicatorKey: '1', + value: '销售额' + }, + { + // dimensionKey: '指标名称', + indicatorKey: '2', + value: '利润' + } + ] + } + ] + }, + { + dimensionKey: '地区', + value: '中南', + children: [ + { + dimensionKey: '邮寄方式', + value: '一级', + children: [ + { + // dimensionKey: '指标名称', + indicatorKey: '1', + value: '销售额' + }, + { + // dimensionKey: '指标名称', + indicatorKey: '2', + value: '利润' + } + ] + }, + { + dimensionKey: '邮寄方式', + value: '二级', + children: [ + { + // dimensionKey: '指标名称', + indicatorKey: '1', + value: '销售额' + }, + { + // dimensionKey: '指标名称', + indicatorKey: '2', + value: '利润' + } + ] + }, + { + dimensionKey: '邮寄方式', + value: '三级', + children: [ + { + // dimensionKey: '指标名称', + indicatorKey: '1', + value: '销售额' + }, + { + // dimensionKey: '指标名称', + indicatorKey: '2', + value: '利润' + } + ] + } + ] + } + ]; + const rowTree = [ + { + dimensionKey: '类别', + value: '办公用品', + children: [ + { dimensionKey: '子类别', value: '电脑' }, + { dimensionKey: '子类别', value: '装订机' }, + { dimensionKey: '子类别', value: '签字笔' }, + { dimensionKey: '子类别', value: '标签' }, + { dimensionKey: '子类别', value: '收纳柜' }, + { dimensionKey: '子类别', value: '纸张' }, + { dimensionKey: '子类别', value: '电灯' } + ] + }, + { + dimensionKey: '类别', + value: '家具', + children: [ + { dimensionKey: '子类别', value: '衣柜' }, + { dimensionKey: '子类别', value: '沙发' }, + { dimensionKey: '子类别', value: '餐桌' }, + { dimensionKey: '子类别', value: '椅子' }, + { dimensionKey: '子类别', value: '桌子' } + ] + }, + { + dimensionKey: '类别', + value: '餐饮', + children: [ + { dimensionKey: '子类别', value: '锅具' }, + { + dimensionKey: '子类别', + value: '油盐酱醋' + }, + { dimensionKey: '子类别', value: '米面' } + ] + }, + { + dimensionKey: '类别', + value: '技术', + children: [ + { dimensionKey: '子类别', value: '设备' }, + { dimensionKey: '子类别', value: '配件' }, + { dimensionKey: '子类别', value: '电话' }, + { dimensionKey: '子类别', value: '复印机' } + ] + } + ]; + + return ( + + + { + return `${value}地区`; + }} + description={(args: any) => { + return args.value; + }} + cornerDescription={'地区维度'} + headerStyle={{ + textAlign: 'center', + borderColor: 'blue', + color: 'pink', + textStick: true, + bgColor(arg: any) { + if (arg.cellHeaderPaths.colHeaderPaths && arg.cellHeaderPaths.colHeaderPaths[0].value === '东北') { + return '#bd422a'; + } + if (arg.cellHeaderPaths.colHeaderPaths && arg.cellHeaderPaths.colHeaderPaths[0].value === '华北') { + return '#ff9900'; + } + return 'gray'; + } + }} + // 指标菜单 + dropDownMenu={['升序排序I', '降序排序I', '冻结列I']} + // corner菜单 + cornerDropDownMenu={['升序排序C', '降序排序C', '冻结列C']} + drillDown={true} + /> + { + return `${value}邮寄方式`; + }} + headerStyle={{ + textAlign: 'left', + borderColor: 'blue', + color: 'pink', + // lineHeight: '2em', + fontSize: 16, + fontStyle: 'bold', + fontFamily: 'sans-serif', + underline: true, + textStick: true, + bgColor(arg: any) { + if (arg.cellHeaderPaths.colHeaderPaths && arg.cellHeaderPaths.colHeaderPaths[0].value === '东北') { + return '#bd422a'; + } + if (arg.cellHeaderPaths.colHeaderPaths && arg.cellHeaderPaths.colHeaderPaths[0].value === '华北') { + return '#ff9900'; + } + return 'gray'; + } + }} + drillDown={true} + /> + + + { + return `${rec.dataValue}%`; + }} + headerStyle={{ + color: 'red', + bgColor(arg: any) { + if (arg.cellHeaderPaths.colHeaderPaths && arg.cellHeaderPaths.colHeaderPaths[0].value === '东北') { + return '#bd422a'; + } + if (arg.cellHeaderPaths.colHeaderPaths && arg.cellHeaderPaths.colHeaderPaths[0].value === '华北') { + return '#ff9900'; + } + return 'gray'; + } + }} + style={{ + barHeight: '100%', + // barBgColor: '#aaa', + // barColor: '#444', + barBgColor: (data: any) => { + return `rgb(${100 + 100 * (1 - (data.percentile ?? 0))},${100 + 100 * (1 - (data.percentile ?? 0))},${ + 255 * (1 - (data.percentile ?? 0)) + })`; + }, + barColor: 'transparent' + }} + cellType={'progressbar'} + showSort={true} + /> + { + // if (rec.rowDimensions[0].value === '东北') return `${rec.dataValue}%`; + return rec.dataValue; + }} + cellType={'progressbar'} + style={{ + barHeight: '50%', + barBottom: 20, + barColor: DEFAULT_BAR_COLOR + }} + showSort={true} + dropDownMenu={['利润升序排序I', '利润降序排序I', '利润冻结列I']} + /> + + + + ); +} + +export default App; diff --git a/packages/openinula-vtable/demo/src/pivot-table/pivot-table.tsx b/packages/openinula-vtable/demo/src/pivot-table/pivot-table.tsx new file mode 100644 index 000000000..388493e22 --- /dev/null +++ b/packages/openinula-vtable/demo/src/pivot-table/pivot-table.tsx @@ -0,0 +1,416 @@ +import { PivotTable } from '../../../src'; + +function generatePivotDataSource(num, colCount) { + const array = new Array(num); + for (let i = 0; i < num; i++) { + const data = new Array(colCount); + for (let j = 0; j < colCount; j++) { + data[j] = i + j; + } + array[i] = data; + } + return array; +} +const DEFAULT_BAR_COLOR = data => { + const num = (data.percentile ?? 0) * 100; + if (num > 80) { + return '#20a8d8'; + } + if (num > 50) { + return '#4dbd74'; + } + if (num > 20) { + return '#ffc107'; + } + return '#f86c6b'; +}; + +function App() { + const records = generatePivotDataSource(19, 18); + + const option = { + columnHeaderTitle: { + title: true, + headerStyle: { + textStick: true + } + }, + // enableDataAnalysis: true, + columns: [ + { + dimensionKey: '地区', + title: '地区', + headerFormat(value) { + return `${value}地区`; + }, + description(args) { + return args.value; + }, + cornerDescription: '地区维度', + headerStyle: { + textAlign: 'center', + borderColor: 'blue', + color: 'pink', + textStick: true, + bgColor(arg) { + if (arg.cellHeaderPaths.colHeaderPaths && arg.cellHeaderPaths.colHeaderPaths[0].value === '东北') { + return '#bd422a'; + } + if (arg.cellHeaderPaths.colHeaderPaths && arg.cellHeaderPaths.colHeaderPaths[0].value === '华北') { + return '#ff9900'; + } + return 'gray'; + } + }, + // 指标菜单 + dropDownMenu: ['升序排序I', '降序排序I', '冻结列I'], + // corner菜单 + cornerDropDownMenu: ['升序排序C', '降序排序C', '冻结列C'], + drillDown: true + }, + { + dimensionKey: '邮寄方式', + title: '邮寄方式11', + headerFormat(value) { + return `${value}邮寄方式`; + }, + headerStyle: { + textAlign: 'left', + borderColor: 'blue', + color: 'pink', + // lineHeight: '2em', + fontSize: 16, + fontStyle: 'bold', + fontFamily: 'sans-serif', + underline: true, + textStick: true, + bgColor(arg) { + if (arg.cellHeaderPaths.colHeaderPaths && arg.cellHeaderPaths.colHeaderPaths[0].value === '东北') { + return '#bd422a'; + } + if (arg.cellHeaderPaths.colHeaderPaths && arg.cellHeaderPaths.colHeaderPaths[0].value === '华北') { + return '#ff9900'; + } + return 'gray'; + } + }, + drillUp: false + } + ], + rows: [ + { + dimensionKey: '类别', + title: '类别', + drillUp: true, + width: 'auto', + headerStyle: { + textAlign: 'center', + borderColor: 'blue', + color: 'purple', + textBaseline: 'top', + textStick: true, + bgColor: '#6cd26f' + } + }, + { + dimensionKey: '子类别', + title: '子类别', + headerStyle: { + textAlign: 'center', + color: 'blue', + bgColor: '#45b89f' + }, + width: 'auto', + dropDownMenu: ['升序排序I', '降序排序I', '冻结列I'] + // headerType: 'MULTILINETEXT', + } + ], + indicators: [ + { + indicatorKey: '1', + title: '销售额', + format(rec) { + return `${rec.dataValue}%`; + }, + headerStyle: { + color: 'red', + bgColor(arg) { + if (arg.cellHeaderPaths.colHeaderPaths && arg.cellHeaderPaths.colHeaderPaths[0].value === '东北') { + return '#bd422a'; + } + if (arg.cellHeaderPaths.colHeaderPaths && arg.cellHeaderPaths.colHeaderPaths[0].value === '华北') { + return '#ff9900'; + } + return 'gray'; + } + }, + style: { + barHeight: '100%', + // barBgColor: '#aaa', + // barColor: '#444', + barBgColor: data => { + return `rgb(${100 + 100 * (1 - (data.percentile ?? 0))},${100 + 100 * (1 - (data.percentile ?? 0))},${ + 255 * (1 - (data.percentile ?? 0)) + })`; + }, + barColor: 'transparent' + }, + cellType: 'progressbar', + showSort: true + // headerType: 'MULTILINETEXT', + }, + { + indicatorKey: '2', + title: '利润', + format(rec) { + // if (rec.rowDimensions[0].value === '东北') return `${rec.dataValue}%`; + return rec.dataValue; + }, + cellType: 'progressbar', + style: { + barHeight: '50%', + barBottom: 20, + barColor: DEFAULT_BAR_COLOR + }, + showSort: true, + dropDownMenu: ['利润升序排序I', '利润降序排序I', '利润冻结列I'] + } + ], + columnTree: [ + { + dimensionKey: '地区', + value: '东北', + children: [ + { + dimensionKey: '邮寄方式', + value: '一级', + children: [ + { + // dimensionKey: '指标名称', + indicatorKey: '1', + value: '销售额' + }, + { + // dimensionKey: '指标名称', + indicatorKey: '2', + value: '利润' + } + ] + }, + { + dimensionKey: '邮寄方式', + value: '二级', + children: [ + { + // dimensionKey: '指标名称', + indicatorKey: '1', + value: '销售额' + }, + { + // dimensionKey: '指标名称', + indicatorKey: '2', + value: '利润' + } + ] + }, + { + dimensionKey: '邮寄方式', + value: '三级', + children: [ + { + // dimensionKey: '指标名称', + indicatorKey: '1', + value: '销售额' + }, + { + // dimensionKey: '指标名称', + indicatorKey: '2', + value: '利润' + } + ] + } + ] + }, + { + dimensionKey: '地区', + value: '华北', + children: [ + { + dimensionKey: '邮寄方式', + value: '一级', + children: [ + { + indicatorKey: '1', + value: '销售额' + }, + { + indicatorKey: '2', + value: '利润' + } + ] + }, + { + dimensionKey: '邮寄方式', + value: '二级', + children: [ + { + indicatorKey: '1', + value: '销售额' + }, + { + indicatorKey: '2', + value: '利润' + } + ] + }, + { + dimensionKey: '邮寄方式', + value: '三级', + children: [ + { + // dimensionKey: '指标名称', + indicatorKey: '1', + value: '销售额' + }, + { + // dimensionKey: '指标名称', + indicatorKey: '2', + value: '利润' + } + ] + } + ] + }, + { + dimensionKey: '地区', + value: '中南', + children: [ + { + dimensionKey: '邮寄方式', + value: '一级', + children: [ + { + // dimensionKey: '指标名称', + indicatorKey: '1', + value: '销售额' + }, + { + // dimensionKey: '指标名称', + indicatorKey: '2', + value: '利润' + } + ] + }, + { + dimensionKey: '邮寄方式', + value: '二级', + children: [ + { + // dimensionKey: '指标名称', + indicatorKey: '1', + value: '销售额' + }, + { + // dimensionKey: '指标名称', + indicatorKey: '2', + value: '利润' + } + ] + }, + { + dimensionKey: '邮寄方式', + value: '三级', + children: [ + { + // dimensionKey: '指标名称', + indicatorKey: '1', + value: '销售额' + }, + { + // dimensionKey: '指标名称', + indicatorKey: '2', + value: '利润' + } + ] + } + ] + } + ], + rowTree: [ + { + dimensionKey: '类别', + value: '办公用品', + children: [ + { dimensionKey: '子类别', value: '电脑' }, + { dimensionKey: '子类别', value: '装订机' }, + { dimensionKey: '子类别', value: '签字笔' }, + { dimensionKey: '子类别', value: '标签' }, + { dimensionKey: '子类别', value: '收纳柜' }, + { dimensionKey: '子类别', value: '纸张' }, + { dimensionKey: '子类别', value: '电灯' } + ] + }, + { + dimensionKey: '类别', + value: '家具', + children: [ + { dimensionKey: '子类别', value: '衣柜' }, + { dimensionKey: '子类别', value: '沙发' }, + { dimensionKey: '子类别', value: '餐桌' }, + { dimensionKey: '子类别', value: '椅子' }, + { dimensionKey: '子类别', value: '桌子' } + ] + }, + { + dimensionKey: '类别', + value: '餐饮', + children: [ + { dimensionKey: '子类别', value: '锅具' }, + { + dimensionKey: '子类别', + value: '油盐酱醋' + }, + { dimensionKey: '子类别', value: '米面' } + ] + }, + { + dimensionKey: '类别', + value: '技术', + children: [ + { dimensionKey: '子类别', value: '设备' }, + { dimensionKey: '子类别', value: '配件' }, + { dimensionKey: '子类别', value: '电话' }, + { dimensionKey: '子类别', value: '复印机' } + ] + } + ], + corner: { + titleOnDimension: 'column', + headerStyle: { + textAlign: 'center', + borderColor: 'red', + color: 'yellow', + underline: true, + fontSize: 16, + fontStyle: 'bold', + fontFamily: 'sans-serif' + // lineHeight: '20px' + } + }, + indicatorTitle: '指标名称', + indicatorsAsCol: false, + records, + // showFrozenIcon: false, //显示VTable内置冻结列图标 + // allowFrozenColCount: 2, + widthMode: 'autoWidth', // 宽度模式:standard 标准模式; adaptive 自动填满容器 + defaultRowHeight: 80, + // columnResizeType: 'indicator', // 'column' | 'indicator' | 'all' + tooltip: { + isShowOverflowTextTooltip: true + } + }; + + return ; +} + +export default App; diff --git a/packages/openinula-vtable/demo/tsconfig.json b/packages/openinula-vtable/demo/tsconfig.json new file mode 100644 index 000000000..3d0a51a86 --- /dev/null +++ b/packages/openinula-vtable/demo/tsconfig.json @@ -0,0 +1,21 @@ +{ + "compilerOptions": { + "target": "ESNext", + "useDefineForClassFields": true, + "lib": ["DOM", "DOM.Iterable", "ESNext"], + "allowJs": false, + "skipLibCheck": true, + "esModuleInterop": false, + "allowSyntheticDefaultImports": true, + "strict": true, + "forceConsistentCasingInFileNames": true, + "module": "ESNext", + "moduleResolution": "Node", + "resolveJsonModule": true, + "isolatedModules": true, + "noEmit": true, + "jsx": "react-jsx" + }, + "include": ["src"], + "references": [{ "path": "./tsconfig.node.json" }] +} diff --git a/packages/openinula-vtable/demo/tsconfig.node.json b/packages/openinula-vtable/demo/tsconfig.node.json new file mode 100644 index 000000000..b242ad07b --- /dev/null +++ b/packages/openinula-vtable/demo/tsconfig.node.json @@ -0,0 +1,12 @@ +{ + "compilerOptions": { + "composite": true, + "module": "ESNext", + "moduleResolution": "Node", + "allowSyntheticDefaultImports": true + }, + "include": [ + "vite.config.ts", + "vite.config.local.ts" + ] +} \ No newline at end of file diff --git a/packages/openinula-vtable/demo/vite.config.ts b/packages/openinula-vtable/demo/vite.config.ts new file mode 100644 index 000000000..26aa9bfb4 --- /dev/null +++ b/packages/openinula-vtable/demo/vite.config.ts @@ -0,0 +1,36 @@ +import { defineConfig } from 'vite'; +import react from '@vitejs/plugin-react'; +import path from 'path'; + +// let localConf: UserConfig = {}; + +// try { +// localConf = require('./vite.config.local').default; +// } catch (e) { +// console.warn('vite.config.local.ts not found', e); +// } + +// https://vitejs.dev/config/ +export default defineConfig({ + plugins: [react()], + define: { + __DEV__: true, + __VERSION__: JSON.stringify(require('../../vtable/package.json').version) + }, + optimizeDeps: {}, + server: { + host: '0.0.0.0', + port: 3200 + // port: localConf.server?.port || 3100 + }, + resolve: { + alias: { + '@visactor/vtable': path.resolve(__dirname, '../../vtable/src/index.ts'), + '@src': path.resolve(__dirname, '../../vtable/src/'), + // ...localConf.resolve?.alias + react: 'openinula', // 新增 + 'react-dom': 'openinula', // 新增 + 'react/jsx-dev-runtime': 'openinula/jsx-dev-runtime' + } + } +}); diff --git a/packages/openinula-vtable/package.json b/packages/openinula-vtable/package.json new file mode 100644 index 000000000..5513ff1d1 --- /dev/null +++ b/packages/openinula-vtable/package.json @@ -0,0 +1,93 @@ +{ + "name": "@visactor/openinula-vtable", + "version": "0.21.1", + "description": "The openinula version of VTable", + "keywords": [ + "openinula", + "grid", + "table", + "pivottable", + "visualization", + "VTable", + "VisActor", + "spreadsheet", + "canvas", + "datagrid", + "datatable" + ], + "author": { + "name": "VisActor", + "url": "https://VisActor.io/" + }, + "license": "MIT", + "sideEffects": false, + "main": "cjs/index.js", + "module": "es/index.js", + "types": "es/index.d.ts", + "files": [ + "cjs", + "es", + "dist" + ], + "exports": { + ".": { + "require": "./cjs/index.js", + "import": "./es/index.js" + } + }, + "scripts": { + "start": "vite ./demo", + "build": "bundle --clean" + }, + "unpkg": "latest", + "unpkgFiles": [ + "dist/openinula-vtable.js" + ], + "publishConfig": { + "access": "public" + }, + "dependencies": { + "@visactor/vtable": "workspace:*", + "@visactor/vutils": "~0.18.1", + "openinula": "0.1.2-SNAPSHOT" + }, + "devDependencies": { + "@visactor/vchart": "1.9.6", + "@internal/bundler": "workspace:*", + "@internal/eslint-config": "workspace:*", + "@internal/ts-config": "workspace:*", + "@rushstack/eslint-patch": "~1.1.4", + "eslint": "~8.18.0", + "vite": "3.2.6", + "typescript": "4.9.5", + "@babel/core": "7.20.12", + "@babel/preset-env": "7.20.2", + "@types/chai": "4.2.22", + "@types/jest": "^26.0.0", + "@types/mocha": "9.0.0", + "@types/node": "*", + "@types/offscreencanvas": "2019.6.4", + "chai": "4.3.4", + "jest": "^26.0.0", + "jest-electron": "^0.1.12", + "jest-transform-stub": "^2.0.0", + "magic-string": "^0.25.7", + "mocha": "9.1.3", + "postcss": "8.4.21", + "rimraf": "3.0.2", + "sass": "1.43.5", + "ts-jest": "^26.0.0", + "ts-loader": "9.2.6", + "ts-node": "10.9.0", + "tslib": "2.3.1", + "ttypescript": "1.5.13", + "typescript-transform-paths": "3.3.1", + "json-formatter-js": "^2.3.4", + "inversify": "6.0.1", + "vite-plugin-markdown": "^2.1.0", + "markdown-it": "^13.0.0", + "node-fetch": "2.6.7", + "form-data": "~4.0.0", + "axios": "^1.4.0" + } +} \ No newline at end of file diff --git a/packages/openinula-vtable/setup-mock.js b/packages/openinula-vtable/setup-mock.js new file mode 100644 index 000000000..b0df380be --- /dev/null +++ b/packages/openinula-vtable/setup-mock.js @@ -0,0 +1,2 @@ +global.__DEV__ = true; +global.__VERSION__ = true; diff --git a/packages/openinula-vtable/src/components/base-component.tsx b/packages/openinula-vtable/src/components/base-component.tsx new file mode 100644 index 000000000..1b4d81ef0 --- /dev/null +++ b/packages/openinula-vtable/src/components/base-component.tsx @@ -0,0 +1,133 @@ +import React, { useContext, useEffect } from 'openinula'; +import { isEqual, isNil, pickWithout } from '@visactor/vutils'; + +import type { TableContextType } from '../context/table'; +import RootTableContext from '../context/table'; +import { bindEventsToTable } from '../eventsUtils'; +import { uid } from '../util'; + +export interface BaseComponentProps { + id?: string | number; +} + +type ComponentProps = BaseComponentProps & { updateId?: number; componentId?: number }; + +export const createComponent = ( + componentName: string, + optionName: string, + supportedEvents?: Record | null, + isSingle?: boolean +) => { + const ignoreKeys = ['id', 'updateId', 'componentId']; + const notOptionKeys = supportedEvents ? Object.keys(supportedEvents).concat(ignoreKeys) : ignoreKeys; + + const Comp: React.FC = (props: T) => { + const context = useContext(RootTableContext); + // const id = React.useRef(isNil(props.id) ? uid(optionName) : props.id); + + const eventsBinded = React.useRef(null); + const updateId = React.useRef(props.updateId); + // const componentOption = React.useRef>(); + + if (props.updateId !== updateId.current) { + // update triggered by table when table is rendered + updateId.current = props.updateId; + + // rebind events after table render + const hasPrevEventsBinded = supportedEvents + ? bindEventsToTable(context.table, props, eventsBinded.current, supportedEvents) + : false; + if (hasPrevEventsBinded) { + eventsBinded.current = props; + } + // } else { + // const newComponentOption: Partial = pickWithout(props, notOptionKeys); + + // if (!isEqual(newComponentOption, componentOption.current)) { + // componentOption.current = newComponentOption; + // updateToContext(context, id.current, optionName, isSingle, newComponentOption); + // } + } + + useEffect(() => { + return () => { + if (supportedEvents) { + bindEventsToTable(context.table, null, eventsBinded.current, supportedEvents); + } + // deleteToContext(context, id.current, optionName, isSingle); + }; + }, []); + + return null; + }; + + Comp.displayName = componentName; + + (Comp as any).parseOption = (props: T & { updateId?: number; componentId?: string }) => { + const newComponentOption: Partial = pickWithout(props, notOptionKeys); + + return { + option: newComponentOption, + optionName, + isSingle + }; + }; + + return Comp; +}; + +// const updateToContext = ( +// context: TableContextType, +// id: string | number, +// optionName: string, +// isSingle: boolean, +// props: Partial +// ) => { +// if (!context.optionFromChildren) { +// return; +// } + +// if (isSingle) { +// context.optionFromChildren[optionName] = { ...props }; +// } else { +// if (!context.optionFromChildren[optionName]) { +// context.optionFromChildren[optionName] = []; +// } + +// const comps = context.optionFromChildren[optionName]; +// const index = comps.findIndex((entry: any) => entry.id === id); + +// if (index >= 0) { +// comps[index] = { +// id, +// ...props +// }; +// } else { +// context.optionFromChildren[optionName].push({ +// id, +// ...props +// }); +// } +// } +// context.isChildrenUpdated = true; +// }; + +// const deleteToContext = (context: TableContextType, id: string | number, optionName: string, isSingle: boolean) => { +// if (!context.optionFromChildren) { +// return; +// } + +// if (isSingle) { +// context.optionFromChildren[optionName] = null; +// } else { +// const comps = context.optionFromChildren[optionName] ?? []; +// const index = comps.findIndex((entry: any) => entry.id === id); + +// if (index >= 0) { +// const newComps = comps.slice(0, index - 1).concat(comps.slice(index + 1)); + +// context.optionFromChildren[optionName] = newComps; +// context.isChildrenUpdated = true; +// } +// } +// }; diff --git a/packages/openinula-vtable/src/components/component/menu.tsx b/packages/openinula-vtable/src/components/component/menu.tsx new file mode 100644 index 000000000..282e09123 --- /dev/null +++ b/packages/openinula-vtable/src/components/component/menu.tsx @@ -0,0 +1,16 @@ +import type { BaseComponentProps } from '../base-component'; +import { createComponent } from '../base-component'; +import type { TYPES } from '@visactor/vtable'; + +export type MenuProps = { + /** 代替原来的option.menuType html目前实现较完整 先默认html渲染方式*/ + renderMode?: 'canvas' | 'html'; + /** 内置下拉菜单的全局设置项 目前只针对基本表格有效 会对每个表头单元格开启默认的下拉菜单功能。代替原来的option.dropDownMenu*/ + defaultHeaderMenuItems?: TYPES.MenuListItem[]; + /** 右键菜单。代替原来的option.contextmenu */ + contextMenuItems?: TYPES.MenuListItem[] | ((field: string, row: number, col: number) => TYPES.MenuListItem[]); + /** 设置选中状态的菜单。代替原来的option.dropDownMenuHighlight */ + dropDownMenuHighlight?: TYPES.DropDownMenuHighlightInfo[]; +} & BaseComponentProps; + +export const Menu = createComponent('Menu', 'menu', undefined, true); diff --git a/packages/openinula-vtable/src/components/component/tooltip.tsx b/packages/openinula-vtable/src/components/component/tooltip.tsx new file mode 100644 index 000000000..1a75109c0 --- /dev/null +++ b/packages/openinula-vtable/src/components/component/tooltip.tsx @@ -0,0 +1,13 @@ +import type { BaseComponentProps } from '../base-component'; +import { createComponent } from '../base-component'; + +export type TooltipProps = { + /** html目前实现较完整 先默认html渲染方式 */ + renderMode?: 'html'; // 目前暂不支持canvas方案 + /** 代替原来hover:isShowTooltip配置 暂时需要将renderMode配置为html才能显示,canvas的还未开发*/ + isShowOverflowTextTooltip?: boolean; + /** 是否将 tooltip 框限制在画布区域内,默认开启。针对renderMode:"html"有效 */ + confine?: boolean; +} & BaseComponentProps; + +export const Tooltip = createComponent('Tooltip', 'tooltip', undefined, true); diff --git a/packages/openinula-vtable/src/components/index.ts b/packages/openinula-vtable/src/components/index.ts new file mode 100644 index 000000000..78f9915e2 --- /dev/null +++ b/packages/openinula-vtable/src/components/index.ts @@ -0,0 +1,14 @@ +import type React from 'openinula'; +export { ListColumn } from './list/list-column'; +export { PivotColumnDimension, PivotRowDimension } from './pivot/pivot-dimension'; +export { PivotIndicator } from './pivot/pivot-indicator'; +export { PivotColumnHeaderTitle, PivotRowHeaderTitle } from './pivot/pivot-header-title'; +export { PivotCorner } from './pivot/pivot-corner'; +export { Menu } from './component/menu'; +export { Tooltip } from './component/tooltip'; + +type Props = { updateId?: number }; + +export interface IMarkElement extends React.ReactElement> { + id: string | number; +} diff --git a/packages/openinula-vtable/src/components/list/list-column.tsx b/packages/openinula-vtable/src/components/list/list-column.tsx new file mode 100644 index 000000000..699d5b7ae --- /dev/null +++ b/packages/openinula-vtable/src/components/list/list-column.tsx @@ -0,0 +1,7 @@ +import type { BaseComponentProps } from '../base-component'; +import { createComponent } from '../base-component'; +import type { ColumnDefine } from '@visactor/vtable'; + +export type ListColumnProps = ColumnDefine & BaseComponentProps; + +export const ListColumn = createComponent('ListColumn', 'columns'); diff --git a/packages/openinula-vtable/src/components/pivot/pivot-corner.tsx b/packages/openinula-vtable/src/components/pivot/pivot-corner.tsx new file mode 100644 index 000000000..c7a6e5440 --- /dev/null +++ b/packages/openinula-vtable/src/components/pivot/pivot-corner.tsx @@ -0,0 +1,7 @@ +import type { BaseComponentProps } from '../base-component'; +import { createComponent } from '../base-component'; +import type { ICornerDefine } from '@visactor/vtable'; + +export type PivotCornerProps = ICornerDefine & BaseComponentProps; + +export const PivotCorner = createComponent('PivotCorner', 'corner', undefined, true); diff --git a/packages/openinula-vtable/src/components/pivot/pivot-dimension.tsx b/packages/openinula-vtable/src/components/pivot/pivot-dimension.tsx new file mode 100644 index 000000000..37c0a0561 --- /dev/null +++ b/packages/openinula-vtable/src/components/pivot/pivot-dimension.tsx @@ -0,0 +1,9 @@ +import type { BaseComponentProps } from '../base-component'; +import { createComponent } from '../base-component'; +import type { IRowDimension, IColumnDimension } from '@visactor/vtable'; + +export type RowPivotDimensionProps = IRowDimension & BaseComponentProps; +export type ColumnPivotDimensionProps = IColumnDimension & BaseComponentProps; + +export const PivotColumnDimension = createComponent('PivotColumnDimension', 'columns'); +export const PivotRowDimension = createComponent('PivotRowDimension', 'rows'); diff --git a/packages/openinula-vtable/src/components/pivot/pivot-header-title.tsx b/packages/openinula-vtable/src/components/pivot/pivot-header-title.tsx new file mode 100644 index 000000000..86c079a0b --- /dev/null +++ b/packages/openinula-vtable/src/components/pivot/pivot-header-title.tsx @@ -0,0 +1,18 @@ +import type { BaseComponentProps } from '../base-component'; +import { createComponent } from '../base-component'; +import type { ITitleDefine } from '@visactor/vtable'; + +export type PivotHeaderTitleProps = ITitleDefine & BaseComponentProps; + +export const PivotColumnHeaderTitle = createComponent( + 'PivotColumnHeaderTitle', + 'columnHeaderTitle', + undefined, + true +); +export const PivotRowHeaderTitle = createComponent( + 'PivotRowHeaderTitle', + 'rowHeaderTitle', + undefined, + true +); diff --git a/packages/openinula-vtable/src/components/pivot/pivot-indicator.ts b/packages/openinula-vtable/src/components/pivot/pivot-indicator.ts new file mode 100644 index 000000000..78c5e74a8 --- /dev/null +++ b/packages/openinula-vtable/src/components/pivot/pivot-indicator.ts @@ -0,0 +1,7 @@ +import type { BaseComponentProps } from '../base-component'; +import { createComponent } from '../base-component'; +import type { IIndicator } from '@visactor/vtable'; + +export type PivotIndicatorProps = IIndicator & BaseComponentProps; + +export const PivotIndicator = createComponent('PivotIndicator', 'indicators'); diff --git a/packages/openinula-vtable/src/constants.ts b/packages/openinula-vtable/src/constants.ts new file mode 100644 index 000000000..9efd91803 --- /dev/null +++ b/packages/openinula-vtable/src/constants.ts @@ -0,0 +1 @@ +export const REACT_PRIVATE_PROPS = ['children', 'hooks', 'ref']; diff --git a/packages/openinula-vtable/src/containers/withContainer.tsx b/packages/openinula-vtable/src/containers/withContainer.tsx new file mode 100644 index 000000000..c7e960edb --- /dev/null +++ b/packages/openinula-vtable/src/containers/withContainer.tsx @@ -0,0 +1,45 @@ +import React, { useRef, useState, useLayoutEffect } from 'openinula'; + +export interface ContainerProps { + style?: React.CSSProperties; + className?: string; + width?: number | string; + height?: number | string; +} + +export default function withContainer( + Comp: typeof React.Component, + name = 'TableContainer', + getProps?: (props: any) => CompProps +) { + const Cls = React.forwardRef((props: CompProps & Props, ref) => { + const container = useRef(); + const [inited, setInited] = useState(false); + const { className, style, width, ...options } = props; + + useLayoutEffect(() => { + setInited(true); + }, []); + + return ( +
+ {inited ? ( + + ) : ( + <> + )} +
+ ); + }); + Cls.displayName = name || Comp.name; + return Cls; +} diff --git a/packages/openinula-vtable/src/context/table.tsx b/packages/openinula-vtable/src/context/table.tsx new file mode 100644 index 000000000..0b08a0381 --- /dev/null +++ b/packages/openinula-vtable/src/context/table.tsx @@ -0,0 +1,25 @@ +import React from 'openinula'; +import type { ListTable, PivotTable, PivotChart } from '@visactor/vtable'; + +export interface TableContextType { + table?: ListTable | PivotTable | PivotChart; + // optionFromChildren: any; + isChildrenUpdated?: boolean; +} + +const TableContext = React.createContext(null); +TableContext.displayName = 'TableContext'; + +export function withTableInstance(Component: typeof React.Component) { + const Com = React.forwardRef((props: T, ref) => { + return ( + + {(ctx: TableContextType) => } + + ); + }); + Com.displayName = Component.name; + return Com; +} + +export default TableContext; diff --git a/packages/openinula-vtable/src/eventsUtils.ts b/packages/openinula-vtable/src/eventsUtils.ts new file mode 100644 index 000000000..ec9f4d5c6 --- /dev/null +++ b/packages/openinula-vtable/src/eventsUtils.ts @@ -0,0 +1,166 @@ +import { ListTable, PivotTable, PivotChart } from '@visactor/vtable'; +import type { IVTable } from './tables/base-table'; +import type { TYPES } from '@visactor/vtable'; + +export type EventCallback = (params: Params) => void; + +const EVENT_TYPE = { + ...ListTable.EVENT_TYPE, + ...PivotTable.EVENT_TYPE, + ...PivotChart.EVENT_TYPE +}; + +export interface EventsProps { + onClickCell?: EventCallback; + onDblClickCell?: EventCallback; + onMouseDownCell?: EventCallback; + onMouseUpCell?: EventCallback; + onSelectedCell?: EventCallback; + onKeyDown?: EventCallback; + onMouseEnterTable?: EventCallback; + onMouseLeaveTable?: EventCallback; + onMouseMoveCell?: EventCallback; + onMouseEnterCell?: EventCallback; + onMouseLeaveCell?: EventCallback; + onContextMenuCell?: EventCallback; + onResizeColumn?: EventCallback; + onResizeColumnEnd?: EventCallback; + onChangeHeaderPosition?: EventCallback; + onSortClick?: EventCallback; + onFreezeClick?: EventCallback; + onScroll?: EventCallback; + onDropdownMenuClick?: EventCallback; + onMouseOverChartSymbol?: EventCallback; + onDragSelectEnd?: EventCallback; + + onDropdownIconClick?: EventCallback; + onDropdownMenuClear?: EventCallback; + + onTreeHierarchyStateChange?: EventCallback; + + onShowMenu?: EventCallback; + onHideMenu?: EventCallback; + + onIconClick?: EventCallback; + + onLegendItemClick?: EventCallback; + onLegendItemHover?: EventCallback; + onLegendItemUnHover?: EventCallback; + onLegendChange?: EventCallback; + + onMouseEnterAxis?: EventCallback; + onMouseLeaveAxis?: EventCallback; + + onCheckboxStateChange?: EventCallback; + onAfterRender?: EventCallback; + onInitialized?: EventCallback; + + // pivot table only + onPivotSortClick?: EventCallback; + onDrillMenuClick?: EventCallback; + + // pivot chart only + onVChartEventType?: EventCallback; +} + +export const TABLE_EVENTS = { + onClickCell: EVENT_TYPE.CLICK_CELL, + onDblClickCell: EVENT_TYPE.DBLCLICK_CELL, + onMouseDownCell: EVENT_TYPE.MOUSEDOWN_CELL, + onMouseUpCell: EVENT_TYPE.MOUSEUP_CELL, + onSelectedCell: EVENT_TYPE.SELECTED_CELL, + onKeyDown: EVENT_TYPE.KEYDOWN, + onMouseEnterTable: EVENT_TYPE.MOUSEENTER_TABLE, + onMouseLeaveTable: EVENT_TYPE.MOUSELEAVE_TABLE, + onMouseMoveCell: EVENT_TYPE.MOUSEMOVE_CELL, + onMouseEnterCell: EVENT_TYPE.MOUSEENTER_CELL, + onMouseLeaveCell: EVENT_TYPE.MOUSELEAVE_CELL, + onContextMenuCell: EVENT_TYPE.CONTEXTMENU_CELL, + onResizeColumn: EVENT_TYPE.RESIZE_COLUMN, + onResizeColumnEnd: EVENT_TYPE.RESIZE_COLUMN_END, + onChangeHeaderPosition: EVENT_TYPE.CHANGE_HEADER_POSITION, + onSortClick: EVENT_TYPE.SORT_CLICK, + onFreezeClick: EVENT_TYPE.FREEZE_CLICK, + onScroll: EVENT_TYPE.SCROLL, + onDropdownMenuClick: EVENT_TYPE.DROPDOWN_MENU_CLICK, + onMouseOverChartSymbol: EVENT_TYPE.MOUSEOVER_CHART_SYMBOL, + onDragSelectEnd: EVENT_TYPE.DRAG_SELECT_END, + + onDropdownIconClick: EVENT_TYPE.DROPDOWN_ICON_CLICK, + onDropdownMenuClear: EVENT_TYPE.DROPDOWN_MENU_CLEAR, + + onTreeHierarchyStateChange: EVENT_TYPE.TREE_HIERARCHY_STATE_CHANGE, + + onShowMenu: EVENT_TYPE.SHOW_MENU, + onHideMenu: EVENT_TYPE.HIDE_MENU, + + onIconClick: EVENT_TYPE.ICON_CLICK, + + onLegendItemClick: EVENT_TYPE.LEGEND_ITEM_CLICK, + onLegendItemHover: EVENT_TYPE.LEGEND_ITEM_HOVER, + onLegendItemUnHover: EVENT_TYPE.LEGEND_ITEM_UNHOVER, + onLegendChange: EVENT_TYPE.LEGEND_CHANGE, + + onMouseEnterAxis: EVENT_TYPE.MOUSEENTER_AXIS, + onMouseLeaveAxis: EVENT_TYPE.MOUSELEAVE_AXIS, + + onCheckboxStateChange: EVENT_TYPE.CHECKBOX_STATE_CHANGE, + onAfterRender: EVENT_TYPE.AFTER_RENDER, + onInitialized: EVENT_TYPE.INITIALIZED, + + // pivot table only + onPivotSortClick: EVENT_TYPE.PIVOT_SORT_CLICK, + onDrillMenuClick: EVENT_TYPE.DRILLMENU_CLICK, + + // pivot chart only + onVChartEventType: EVENT_TYPE.VCHART_EVENT_TYPE +}; + +export const TABLE_EVENTS_KEYS = Object.keys(TABLE_EVENTS); + +export const findEventProps = ( + props: T, + supportedEvents: Record = TABLE_EVENTS +): EventsProps => { + const result: EventsProps = {}; + + Object.keys(props).forEach(key => { + if (supportedEvents[key] && props[key]) { + result[key] = props[key]; + } + }); + + return result; +}; + +export const bindEventsToTable = ( + table: IVTable, + newProps?: T | null, + prevProps?: T | null, + supportedEvents: Record = TABLE_EVENTS +) => { + if ((!newProps && !prevProps) || !table) { + return false; + } + + const prevEventProps = prevProps ? findEventProps(prevProps, supportedEvents) : null; + const newEventProps = newProps ? findEventProps(newProps, supportedEvents) : null; + + if (prevEventProps) { + Object.keys(prevEventProps).forEach(eventKey => { + if (!newEventProps || !newEventProps[eventKey] || newEventProps[eventKey] !== prevEventProps[eventKey]) { + table.off(supportedEvents[eventKey], prevProps[eventKey]); + } + }); + } + + if (newEventProps) { + Object.keys(newEventProps).forEach(eventKey => { + if (!prevEventProps || !prevEventProps[eventKey] || prevEventProps[eventKey] !== newEventProps[eventKey]) { + table.on(supportedEvents[eventKey] as keyof TYPES.TableEventHandlersEventArgumentMap, newEventProps[eventKey]); + } + }); + } + + return true; +}; diff --git a/packages/openinula-vtable/src/global.d.ts b/packages/openinula-vtable/src/global.d.ts new file mode 100644 index 000000000..415c2c827 --- /dev/null +++ b/packages/openinula-vtable/src/global.d.ts @@ -0,0 +1 @@ +declare const __VERSION__: string; diff --git a/packages/openinula-vtable/src/index.ts b/packages/openinula-vtable/src/index.ts new file mode 100644 index 000000000..9f2eccb9f --- /dev/null +++ b/packages/openinula-vtable/src/index.ts @@ -0,0 +1,7 @@ +import * as VTable from '@visactor/vtable'; + +export * from './tables'; +export * from './components'; +export { VTable }; + +export const version = __VERSION__; diff --git a/packages/openinula-vtable/src/tables/base-table.tsx b/packages/openinula-vtable/src/tables/base-table.tsx new file mode 100644 index 000000000..e496044aa --- /dev/null +++ b/packages/openinula-vtable/src/tables/base-table.tsx @@ -0,0 +1,298 @@ +/* eslint-disable react/display-name */ +import * as VTable from '@visactor/vtable'; +import React, { useState, useEffect, useRef, useImperativeHandle, useCallback } from 'openinula'; +import type { ContainerProps } from '../containers/withContainer'; +import withContainer from '../containers/withContainer'; +import type { TableContextType } from '../context/table'; +import RootTableContext from '../context/table'; +import { isEqual, isNil, pickWithout } from '@visactor/vutils'; +import { toArray } from '../util'; +import { REACT_PRIVATE_PROPS } from '../constants'; +import type { IMarkElement } from '../components'; +import type { + EventsProps + // LegendEventProps, + // ScrollBarEventProps, + // BrushEventProps, + // DataZoomEventProps, + // PlayerEventProps, + // DimensionEventProps, + // HierarchyEventProps, + // TableLifeCycleEventProps +} from '../eventsUtils'; +import { bindEventsToTable, TABLE_EVENTS_KEYS, TABLE_EVENTS } from '../eventsUtils'; + +export type IVTable = VTable.ListTable | VTable.PivotTable | VTable.PivotChart; +export type IOption = + | VTable.ListTableConstructorOptions + | VTable.PivotTableConstructorOptions + | VTable.PivotChartConstructorOptions; + +export interface BaseTableProps extends EventsProps { + type?: string; + /** 上层container */ + container?: HTMLDivElement; + /** option */ + option?: any; + /** 数据 */ + records?: Record[]; + /** 画布宽度 */ + width?: number; + /** 画布高度 */ + height?: number; + skipFunctionDiff?: boolean; + + /** 表格渲染完成事件 */ + onReady?: (instance: IVTable, isInitial: boolean) => void; + /** throw error when chart run into an error */ + onError?: (err: Error) => void; +} + +type Props = React.PropsWithChildren; + +const notOptionKeys = [ + ...REACT_PRIVATE_PROPS, + ...TABLE_EVENTS_KEYS, + 'skipFunctionDiff', + 'onError', + 'onReady', + 'option', + 'records', + 'container' +]; + +const getComponentId = (child: React.ReactNode, index: number) => { + const componentName = child && (child as any).type && ((child as any).type.displayName || (child as any).type.name); + return `${componentName}-${index}`; +}; + +const parseOptionFromChildren = (props: Props) => { + const optionFromChildren: Omit = {}; + + toArray(props.children).map((child, index) => { + const parseOption = child && (child as any).type && (child as any).type.parseOption; + + if (parseOption && (child as any).props) { + const childProps = isNil((child as any).props.componentId) + ? { + ...(child as any).props, + componentId: getComponentId(child, index) + } + : (child as any).props; + + const optionResult = parseOption(childProps); + + if (optionResult.isSingle) { + optionFromChildren[optionResult.optionName] = optionResult.option; + } else { + if (!optionFromChildren[optionResult.optionName]) { + optionFromChildren[optionResult.optionName] = []; + } + + optionFromChildren[optionResult.optionName].push(optionResult.option); + } + } + }); + + return optionFromChildren; +}; + +const BaseTable: React.FC = React.forwardRef((props, ref) => { + const [updateId, setUpdateId] = useState(0); + const tableContext = useRef({}); + useImperativeHandle(ref, () => tableContext.current?.table); + const hasOption = !!props.option; + const hasRecords = !!props.records; + const isUnmount = useRef(false); + const prevOption = useRef(pickWithout(props, notOptionKeys)); + const optionFromChildren = useRef>(null); + const prevRecords = useRef(props.records); + const eventsBinded = React.useRef(null); + const skipFunctionDiff = !!props.skipFunctionDiff; + + const parseOption = useCallback( + (props: Props) => { + if (hasOption && props.option) { + if (hasRecords && props.records) { + return { + ...props.option, + records: props.records + }; + } + return props.option; + } + return { + records: props.records, + ...prevOption.current, + ...optionFromChildren.current + // ...tableContext.current?.optionFromChildren + } as IOption; + }, + [hasOption, hasRecords] + ); + + const createTable = useCallback( + (props: Props) => { + let vtable; + if (props.type === 'pivot-table') { + vtable = new VTable.PivotTable(props.container, parseOption(props)); + } else if (props.type === 'pivot-chart') { + vtable = new VTable.PivotChart(props.container, parseOption(props)); + } else { + vtable = new VTable.ListTable(props.container, parseOption(props)); + } + tableContext.current = { ...tableContext.current, table: vtable }; + isUnmount.current = false; + }, + [parseOption] + ); + + const handleTableRender = useCallback(() => { + if (!isUnmount.current) { + if (!tableContext.current || !tableContext.current.table) { + return; + } + // rebind events after render + bindEventsToTable(tableContext.current.table, props, eventsBinded.current, TABLE_EVENTS); + + // to be fixed + // will cause another useEffect + setUpdateId(updateId + 1); + if (props.onReady) { + props.onReady(tableContext.current.table, updateId === 0); + } + } + }, [updateId, setUpdateId, props]); + + const renderTable = useCallback(() => { + if (tableContext.current.table) { + // eslint-disable-next-line promise/catch-or-return + tableContext.current.table.render(); + handleTableRender(); + } + }, [handleTableRender]); + + useEffect(() => { + const newOptionFromChildren = hasOption ? null : parseOptionFromChildren(props); + + if (!tableContext.current?.table) { + if (!hasOption) { + optionFromChildren.current = newOptionFromChildren; + } + + createTable(props); + renderTable(); + // bindEventsToTable(tableContext.current.table, props, null, TABLE_EVENTS); + // tableContext.current = { + // ...tableContext.current, + // isChildrenUpdated: false + // }; + eventsBinded.current = props; + return; + } + + if (hasOption) { + if (!isEqual(eventsBinded.current.option, props.option, { skipFunction: skipFunctionDiff })) { + eventsBinded.current = props; + // eslint-disable-next-line promise/catch-or-return + tableContext.current.table.updateOption(parseOption(props)); + handleTableRender(); + } else if ( + hasRecords && + !isEqual(eventsBinded.current.records, props.records, { skipFunction: skipFunctionDiff }) + ) { + eventsBinded.current = props; + tableContext.current.table.setRecords(props.records as any[], { + restoreHierarchyState: props.option.restoreHierarchyState + }); + handleTableRender(); + } + return; + } + + const newOption = pickWithout(props, notOptionKeys); + + if ( + !isEqual(newOption, prevOption.current, { skipFunction: skipFunctionDiff }) || + // tableContext.current.isChildrenUpdated + !isEqual(newOptionFromChildren, optionFromChildren.current, { skipFunction: skipFunctionDiff }) + ) { + prevOption.current = newOption; + optionFromChildren.current = newOptionFromChildren; + + // eslint-disable-next-line promise/catch-or-return + tableContext.current.table.updateOption(parseOption(props)); + handleTableRender(); + } else if (hasRecords && !isEqual(props.records, prevRecords.current, { skipFunction: skipFunctionDiff })) { + prevRecords.current = props.records; + tableContext.current.table.setRecords(props.records, { + restoreHierarchyState: props.option?.restoreHierarchyState + }); + handleTableRender(); + } + // tableContext.current = { + // ...tableContext.current, + // isChildrenUpdated: false + // }; + }, [createTable, hasOption, hasRecords, parseOption, handleTableRender, renderTable, skipFunctionDiff, props]); + + useEffect(() => { + return () => { + if (tableContext) { + if (tableContext.current && tableContext.current.table) { + tableContext.current.table.release(); + tableContext.current = null; + } + } + eventsBinded.current = null; + isUnmount.current = true; + }; + }, []); + + return ( + + {toArray(props.children).map((child: React.ReactNode, index: number) => { + if (typeof child === 'string') { + return; + } + + const childId = getComponentId(child, index); + + // const componentName = + // child && (child as any).type && ((child as any).type.displayName || (child as any).type.name); + // const childId = `${componentName}-${index}`; + + return ( + // + // {React.cloneElement(child as IMarkElement, { + // updateId: updateId + // })} + // + + {React.cloneElement(child as React.ReactElement>, { + updateId: updateId, + componentId: childId + })} + + ); + })} + + ); +}); + +export const createTable = (componentName: string, type?: string, callback?: (props: T) => T) => { + const Com = withContainer(BaseTable as any, componentName, (props: T) => { + props.type = type; + + if (callback) { + return callback(props); + } + + if (type) { + return { ...props, type }; + } + return props; + }); + Com.displayName = componentName; + return Com; +}; diff --git a/packages/openinula-vtable/src/tables/index.ts b/packages/openinula-vtable/src/tables/index.ts new file mode 100644 index 000000000..e51f2ac81 --- /dev/null +++ b/packages/openinula-vtable/src/tables/index.ts @@ -0,0 +1,3 @@ +export { ListTable } from './list-table'; +export { PivotTable } from './pivot-table'; +export { PivotChart, registerChartModule } from './pivot-chart'; diff --git a/packages/openinula-vtable/src/tables/list-table.tsx b/packages/openinula-vtable/src/tables/list-table.tsx new file mode 100644 index 000000000..c1f597fdd --- /dev/null +++ b/packages/openinula-vtable/src/tables/list-table.tsx @@ -0,0 +1,11 @@ +// import type React from 'react'; +import type React from 'openinula'; +import type { ListTableConstructorOptions } from '@visactor/vtable'; +import type { BaseTableProps } from './base-table'; +import { createTable } from './base-table'; + +export interface ListTableProps + extends Omit, + Omit {} + +export const ListTable = createTable>('ListTable', 'list-table'); diff --git a/packages/openinula-vtable/src/tables/pivot-chart.tsx b/packages/openinula-vtable/src/tables/pivot-chart.tsx new file mode 100644 index 000000000..ffea2b1de --- /dev/null +++ b/packages/openinula-vtable/src/tables/pivot-chart.tsx @@ -0,0 +1,16 @@ +// import type React from 'react'; +import type React from 'openinula'; +import * as VTable from '@visactor/vtable'; +import type { PivotChartConstructorOptions } from '@visactor/vtable'; +import type { BaseTableProps } from './base-table'; +import { createTable } from './base-table'; + +export interface PivotChartProps + extends Omit, + Omit {} + +export const PivotChart = createTable>('PivotChart', 'pivot-chart'); + +export function registerChartModule(name: string, chart: any) { + VTable.register.chartModule(name, chart); +} diff --git a/packages/openinula-vtable/src/tables/pivot-table.tsx b/packages/openinula-vtable/src/tables/pivot-table.tsx new file mode 100644 index 000000000..b10d3aab0 --- /dev/null +++ b/packages/openinula-vtable/src/tables/pivot-table.tsx @@ -0,0 +1,11 @@ +// import type React from 'react'; +import type React from 'openinula'; +import type { PivotTableConstructorOptions } from '@visactor/vtable'; +import type { BaseTableProps } from './base-table'; +import { createTable } from './base-table'; + +export interface PivotTableProps + extends Omit, + Omit {} + +export const PivotTable = createTable>('PivotTable', 'pivot-table'); diff --git a/packages/openinula-vtable/src/util.ts b/packages/openinula-vtable/src/util.ts new file mode 100644 index 000000000..00413f595 --- /dev/null +++ b/packages/openinula-vtable/src/util.ts @@ -0,0 +1,100 @@ +import { isNil, isArray, isString, isFunction, isPlainObject } from '@visactor/vutils'; +import type { InulaElement, InulaPortal } from 'openinula'; +import Inula, { isFragment } from 'openinula'; + +type InulaNode = InulaElement | string | number | Iterable | InulaPortal | boolean | null | undefined; + +let id = 0; + +export const uid = (prefix?: string) => { + if (prefix) { + return `${prefix}-${id++}`; + } + + return `${id++}`; +}; + +/** + * Get the display name of a component + * @param {Object} Comp Specified Component + * @return {String} Display name of Component + */ +export const getDisplayName = (Comp: any) => { + if (typeof Comp === 'string') { + return Comp; + } + if (!Comp) { + return ''; + } + return Comp.displayName || Comp.name; +}; + +export const typeOfComponent = (component: any, customTypeKey = '__TYPE'): string => { + return ( + (component?.props && component.props[customTypeKey]) || + (typeof component?.type === 'string' && component.type) || + (component?.type && + typeof component.type === 'symbol' && + component.type.toString() === 'Symbol(react.fragment)' && + 'react.fragment') || + (typeof component?.type === 'function' && component.type) || + (typeof component?.type === 'object' && + component.type.$$typeof.toString() === 'Symbol(react.forward_ref)' && + 'react.forward_ref') || + (typeof component === 'string' && 'string') || + (typeof component === 'function' && 'function') || + undefined + ); +}; + +export const toArray = (children: T): TC[] => { + let result: TC[] = []; + + Inula.Children.forEach(children, child => { + if (isNil(child)) { + return; + } + + if (isFragment(child)) { + result = result.concat(toArray(child.props.children)); + } else { + result.push(child as unknown as TC); + } + }); + + return result; +}; + +/* + * Find and return all matched children by type. `type` can be a React element class or + * string + */ +export const findAllByType = (children: InulaNode, type: TC | TC[]): T[] => { + const result: T[] = []; + let types: string[] = []; + + if (isArray(type)) { + types = type.map(t => getDisplayName(t)); + } else { + types = [getDisplayName(type)]; + } + + toArray(children).forEach(child => { + const childType = getDisplayName(typeOfComponent(child)); + + if (types.indexOf(childType) !== -1) { + result.push(child as T); + } + }); + + return result; +}; +/* + * Return the first matched child by type, return null otherwise. + * `type` can be a React element class or string. + */ +export const findChildByType = (children: InulaNode, type: TC): T => { + const result = findAllByType(children, type); + + return result?.[0]; +}; diff --git a/packages/openinula-vtable/tscofig.eslint.json b/packages/openinula-vtable/tscofig.eslint.json new file mode 100644 index 000000000..a8b2b56da --- /dev/null +++ b/packages/openinula-vtable/tscofig.eslint.json @@ -0,0 +1,20 @@ +{ + "extends": "@internal/ts-config/tsconfig.base.json", + "compilerOptions": { + "types": [ + "jest", + "offscreencanvas", + "node" + ], + "lib": [ + "DOM", + "ESNext" + ], + "baseUrl": "./", + "rootDir": "./" + }, + "include": [ + "src", + "demo" + ] +} \ No newline at end of file diff --git a/packages/openinula-vtable/tsconfig.json b/packages/openinula-vtable/tsconfig.json new file mode 100644 index 000000000..75891b766 --- /dev/null +++ b/packages/openinula-vtable/tsconfig.json @@ -0,0 +1,24 @@ +{ + "extends": "@internal/ts-config/tsconfig.base.json", + "compilerOptions": { + "jsx": "react", + "types": ["jest", "offscreencanvas", "node"], + "lib": ["DOM", "ESNext"], + "baseUrl": "./", + "rootDir": "./src", + "paths": { + } + }, + "ts-node": { + "transpileOnly": true, + "compilerOptions": { + "module": "commonjs" + } + }, + "references": [ + { + "path": "../vtable" + } + ], + "include": ["src"] +} \ No newline at end of file diff --git a/packages/vtable/src/scenegraph/group-creater/cell-type/progress-bar-cell.ts b/packages/vtable/src/scenegraph/group-creater/cell-type/progress-bar-cell.ts index c90a9f54a..cf7da8b93 100644 --- a/packages/vtable/src/scenegraph/group-creater/cell-type/progress-bar-cell.ts +++ b/packages/vtable/src/scenegraph/group-creater/cell-type/progress-bar-cell.ts @@ -81,20 +81,20 @@ export function createProgressBarCell( }); const borderWidth = getQuadProps(getProp('borderLineWidth', style, col, row, table)); - let barPaddingTop = Math.max((barPadding as number[])[0], borderWidth[0]); + const barPaddingTop = Math.max((barPadding as number[])[0], borderWidth[0]); const barPaddingRight = Math.max((barPadding as number[])[1], borderWidth[1]); const barPaddingBottom = Math.max((barPadding as number[])[2], borderWidth[2]); - let barPaddingLeft = Math.max((barPadding as number[])[3], borderWidth[3]); + const barPaddingLeft = Math.max((barPadding as number[])[3], borderWidth[3]); contentWidth -= barPaddingRight + barPaddingLeft; contentHeight -= barPaddingBottom + barPaddingTop; - if (barPaddingTop & 1) { - barPaddingTop += 0.5; - } - if (barPaddingLeft & 1) { - barPaddingLeft += 0.5; - } + // if (barPaddingTop & 1) { + // barPaddingTop += 0.5; + // } + // if (barPaddingLeft & 1) { + // barPaddingLeft += 0.5; + // } const top = barPaddingTop; const left = barPaddingLeft; diff --git a/rush.json b/rush.json index 1e02b76b7..49ba6a59f 100644 --- a/rush.json +++ b/rush.json @@ -83,6 +83,15 @@ "shouldPublish": true, "versionPolicyName": "vtableMain" }, + { + "packageName": "@visactor/openinula-vtable", + "projectFolder": "packages/openinula-vtable", + "tags": [ + "package" + ], + "shouldPublish": true, + "versionPolicyName": "vtableMain" + }, { "packageName": "@visactor/vtable-export", "projectFolder": "packages/vtable-export", From a33cbaac44a6e5118c4ff163967b23d701b417c7 Mon Sep 17 00:00:00 2001 From: Rui-Sun Date: Mon, 18 Mar 2024 16:17:31 +0800 Subject: [PATCH 4/7] chore: change bunder config in openinula-vtable --- packages/openinula-vtable/bundler.config.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/openinula-vtable/bundler.config.js b/packages/openinula-vtable/bundler.config.js index 073f18b47..e925265ce 100644 --- a/packages/openinula-vtable/bundler.config.js +++ b/packages/openinula-vtable/bundler.config.js @@ -2,10 +2,10 @@ * @type {Partial} */ module.exports = { - formats: ['cjs', 'es', 'umd'], + formats: ['cjs', 'es'], noEmitOnError: false, copy: ['css'], - name: 'ReactVTable', + name: 'InulaVTable', umdOutputFilename: 'openinula-vtable', rollupOptions: { treeshake: true @@ -13,7 +13,7 @@ module.exports = { globals: { '@visactor/vtable': 'VTable' }, - external: ['@visactor/vtable'], + external: ['@visactor/vtable', 'openinula'], alias: { react: 'openinula', // 新增 'react-dom': 'openinula', // 新增 From 7aa986dba2119eafe410d819885439d3041be889 Mon Sep 17 00:00:00 2001 From: Rui-Sun Date: Mon, 18 Mar 2024 16:30:43 +0800 Subject: [PATCH 5/7] chore: add rush change --- .../vtable/feat-openinula_2024-03-18-08-30.json | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 common/changes/@visactor/vtable/feat-openinula_2024-03-18-08-30.json diff --git a/common/changes/@visactor/vtable/feat-openinula_2024-03-18-08-30.json b/common/changes/@visactor/vtable/feat-openinula_2024-03-18-08-30.json new file mode 100644 index 000000000..028251a1b --- /dev/null +++ b/common/changes/@visactor/vtable/feat-openinula_2024-03-18-08-30.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@visactor/vtable", + "comment": "feat: add openinula-vtable", + "type": "none" + } + ], + "packageName": "@visactor/vtable" +} \ No newline at end of file From 44fd56cf1217a3cf22c9cee269bfdb97fa2fc240 Mon Sep 17 00:00:00 2001 From: Rui-Sun Date: Wed, 20 Mar 2024 10:50:41 +0800 Subject: [PATCH 6/7] chore: change readme in openinula-vtable --- packages/openinula-vtable/README.md | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/packages/openinula-vtable/README.md b/packages/openinula-vtable/README.md index 71ebf936d..a71be7316 100644 --- a/packages/openinula-vtable/README.md +++ b/packages/openinula-vtable/README.md @@ -5,15 +5,15 @@
-

React-VTable

+

Openinula-VTable

-VTable is not just a high-performance multidimensional data analysis table, but also a grid artist that creates art between rows and columns.React-VTable is a React wrapper of VTable. +VTable is not just a high-performance multidimensional data analysis table, but also a grid artist that creates art between rows and columns.Openinula-VTable is a openinula wrapper of VTable. -[![npm Version](https://img.shields.io/npm/v/@visactor/vtable.svg)](https://www.npmjs.com/package/@visactor/react-vtable) -[![npm Download](https://img.shields.io/npm/dm/@visactor/vtable.svg)](https://www.npmjs.com/package/@visactor/react-vvtable) +[![npm Version](https://img.shields.io/npm/v/@visactor/vtable.svg)](https://www.npmjs.com/package/@visactor/openinula-vtable) +[![npm Download](https://img.shields.io/npm/dm/@visactor/vtable.svg)](https://www.npmjs.com/package/@visactor/openinula-vtable) [![license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/visactor/vtable/blob/main/LICENSE)
@@ -22,22 +22,20 @@ VTable is not just a high-performance multidimensional data analysis table, but ## Installation -[npm package](https://www.npmjs.com/package/@visactor/react-vtable) +[npm package](https://www.npmjs.com/package/@visactor/openinula-vtable) ```bash // npm -npm install @visactor/react-vtable +npm install @visactor/openinula-vtable // yarn -yarn add @visactor/react-vtable +yarn add @visactor/openinula-vtable ``` ## Quick Start ```jsx -import React from 'react'; -import ReactDOM from 'react-dom/client'; -import { ListTable } from "@visactor/react-vtable"; +import Inula from 'openinula'; const option = { header: [ @@ -61,8 +59,9 @@ const option = { records: new Array(1000).fill(["John", 18, "male", "🏀"]), }; -ReactDOM.createRoot(document.getElementById('root') as HTMLElement).render( - +Inula.render( + , + (document.getElementById('root') as HTMLElement) ); ``` From 5396a49090245bbfec857162f272386cb2590354 Mon Sep 17 00:00:00 2001 From: Rui-Sun Date: Thu, 21 Mar 2024 11:34:35 +0800 Subject: [PATCH 7/7] refactor: change name about inula --- common/config/rush/pnpm-lock.yaml | 12 ++++---- packages/openinula-vtable/package.json | 9 ++++-- .../src/components/base-component.tsx | 12 ++++---- .../openinula-vtable/src/components/index.ts | 4 +-- packages/openinula-vtable/src/constants.ts | 2 +- .../src/containers/withContainer.tsx | 8 +++--- .../openinula-vtable/src/context/table.tsx | 8 +++--- .../src/tables/base-table.tsx | 28 +++++++++---------- .../src/tables/list-table.tsx | 5 ++-- .../src/tables/pivot-chart.tsx | 5 ++-- .../src/tables/pivot-table.tsx | 5 ++-- packages/openinula-vtable/src/util.ts | 12 ++++---- 12 files changed, 55 insertions(+), 55 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 896aed260..61fb2d2a9 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -97,7 +97,7 @@ importers: markdown-it: ^13.0.0 mocha: 9.1.3 node-fetch: 2.6.7 - openinula: 0.1.2-SNAPSHOT + openinula: ~0.1.2-SNAPSHOT postcss: 8.4.21 rimraf: 3.0.2 sass: 1.43.5 @@ -113,7 +113,6 @@ importers: dependencies: '@visactor/vtable': link:../vtable '@visactor/vutils': 0.18.1 - openinula: 0.1.2-SNAPSHOT devDependencies: '@babel/core': 7.20.12 '@babel/preset-env': 7.20.2_@babel+core@7.20.12 @@ -124,7 +123,7 @@ importers: '@types/chai': 4.2.22 '@types/jest': 26.0.24 '@types/mocha': 9.0.0 - '@types/node': 20.11.25 + '@types/node': 20.11.26 '@types/offscreencanvas': 2019.6.4 '@visactor/vchart': 1.9.6 axios: 1.6.7 @@ -140,17 +139,18 @@ importers: markdown-it: 13.0.2 mocha: 9.1.3 node-fetch: 2.6.7 + openinula: 0.1.2-SNAPSHOT postcss: 8.4.21 rimraf: 3.0.2 sass: 1.43.5 ts-jest: 26.5.6_xuote2qreek47x2di7kesslrai ts-loader: 9.2.6_typescript@4.9.5 - ts-node: 10.9.0_tdjpgkcfglun4nq6ehgeprtpni + ts-node: 10.9.0_32vkw2bqjxvgm4nwc6bp5pki4y tslib: 2.3.1 ttypescript: 1.5.13_fxi2xlggroal5l3a4znftvxz2m typescript: 4.9.5 typescript-transform-paths: 3.3.1_typescript@4.9.5 - vite: 3.2.6_hhbm2mj76rp6guk2e63u62tvfq + vite: 3.2.6_bhr6wtejq3b4sjxs7jnijxfqma vite-plugin-markdown: 2.2.0_vite@3.2.6 ../../packages/react-vtable: @@ -10136,7 +10136,7 @@ packages: /openinula/0.1.2-SNAPSHOT: resolution: {integrity: sha512-dAw3TIvyPgAgYgYevKeYHo3EvONvSyhLY3xt5YUTUFIQ60aR4Sjgc0/pbIPn1k+4M3E9iQl+x2Fx1fAjUvh7Ug==} engines: {node: '>=0.10.0'} - dev: false + dev: true /optionator/0.8.3: resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==} diff --git a/packages/openinula-vtable/package.json b/packages/openinula-vtable/package.json index 5513ff1d1..323b88f00 100644 --- a/packages/openinula-vtable/package.json +++ b/packages/openinula-vtable/package.json @@ -48,8 +48,7 @@ }, "dependencies": { "@visactor/vtable": "workspace:*", - "@visactor/vutils": "~0.18.1", - "openinula": "0.1.2-SNAPSHOT" + "@visactor/vutils": "~0.18.1" }, "devDependencies": { "@visactor/vchart": "1.9.6", @@ -88,6 +87,10 @@ "markdown-it": "^13.0.0", "node-fetch": "2.6.7", "form-data": "~4.0.0", - "axios": "^1.4.0" + "axios": "^1.4.0", + "openinula": "~0.1.2-SNAPSHOT" + }, + "peerDependencies": { + "openinula": "~0.1.2-SNAPSHOT" } } \ No newline at end of file diff --git a/packages/openinula-vtable/src/components/base-component.tsx b/packages/openinula-vtable/src/components/base-component.tsx index 1b4d81ef0..8c02fffed 100644 --- a/packages/openinula-vtable/src/components/base-component.tsx +++ b/packages/openinula-vtable/src/components/base-component.tsx @@ -1,4 +1,4 @@ -import React, { useContext, useEffect } from 'openinula'; +import Inula, { useContext, useEffect } from 'openinula'; import { isEqual, isNil, pickWithout } from '@visactor/vutils'; import type { TableContextType } from '../context/table'; @@ -21,13 +21,13 @@ export const createComponent = ( const ignoreKeys = ['id', 'updateId', 'componentId']; const notOptionKeys = supportedEvents ? Object.keys(supportedEvents).concat(ignoreKeys) : ignoreKeys; - const Comp: React.FC = (props: T) => { + const Comp: Inula.FC = (props: T) => { const context = useContext(RootTableContext); - // const id = React.useRef(isNil(props.id) ? uid(optionName) : props.id); + // const id = Inula.useRef(isNil(props.id) ? uid(optionName) : props.id); - const eventsBinded = React.useRef(null); - const updateId = React.useRef(props.updateId); - // const componentOption = React.useRef>(); + const eventsBinded = Inula.useRef(null); + const updateId = Inula.useRef(props.updateId); + // const componentOption = Inula.useRef>(); if (props.updateId !== updateId.current) { // update triggered by table when table is rendered diff --git a/packages/openinula-vtable/src/components/index.ts b/packages/openinula-vtable/src/components/index.ts index 78f9915e2..c90cdcc89 100644 --- a/packages/openinula-vtable/src/components/index.ts +++ b/packages/openinula-vtable/src/components/index.ts @@ -1,4 +1,4 @@ -import type React from 'openinula'; +import type Inula from 'openinula'; export { ListColumn } from './list/list-column'; export { PivotColumnDimension, PivotRowDimension } from './pivot/pivot-dimension'; export { PivotIndicator } from './pivot/pivot-indicator'; @@ -9,6 +9,6 @@ export { Tooltip } from './component/tooltip'; type Props = { updateId?: number }; -export interface IMarkElement extends React.ReactElement> { +export interface IMarkElement extends Inula.InulaElement> { id: string | number; } diff --git a/packages/openinula-vtable/src/constants.ts b/packages/openinula-vtable/src/constants.ts index 9efd91803..f15a92e15 100644 --- a/packages/openinula-vtable/src/constants.ts +++ b/packages/openinula-vtable/src/constants.ts @@ -1 +1 @@ -export const REACT_PRIVATE_PROPS = ['children', 'hooks', 'ref']; +export const INULA_PRIVATE_PROPS = ['children', 'hooks', 'ref']; diff --git a/packages/openinula-vtable/src/containers/withContainer.tsx b/packages/openinula-vtable/src/containers/withContainer.tsx index c7e960edb..f3aa0ac59 100644 --- a/packages/openinula-vtable/src/containers/withContainer.tsx +++ b/packages/openinula-vtable/src/containers/withContainer.tsx @@ -1,18 +1,18 @@ -import React, { useRef, useState, useLayoutEffect } from 'openinula'; +import Inula, { useRef, useState, useLayoutEffect } from 'openinula'; export interface ContainerProps { - style?: React.CSSProperties; + style?: Inula.CSSProperties; className?: string; width?: number | string; height?: number | string; } export default function withContainer( - Comp: typeof React.Component, + Comp: typeof Inula.Component, name = 'TableContainer', getProps?: (props: any) => CompProps ) { - const Cls = React.forwardRef((props: CompProps & Props, ref) => { + const Cls = Inula.forwardRef((props: CompProps & Props, ref) => { const container = useRef(); const [inited, setInited] = useState(false); const { className, style, width, ...options } = props; diff --git a/packages/openinula-vtable/src/context/table.tsx b/packages/openinula-vtable/src/context/table.tsx index 0b08a0381..de168feb8 100644 --- a/packages/openinula-vtable/src/context/table.tsx +++ b/packages/openinula-vtable/src/context/table.tsx @@ -1,4 +1,4 @@ -import React from 'openinula'; +import Inula from 'openinula'; import type { ListTable, PivotTable, PivotChart } from '@visactor/vtable'; export interface TableContextType { @@ -7,11 +7,11 @@ export interface TableContextType { isChildrenUpdated?: boolean; } -const TableContext = React.createContext(null); +const TableContext = Inula.createContext(null); TableContext.displayName = 'TableContext'; -export function withTableInstance(Component: typeof React.Component) { - const Com = React.forwardRef((props: T, ref) => { +export function withTableInstance(Component: typeof Inula.Component) { + const Com = Inula.forwardRef((props: T, ref) => { return ( {(ctx: TableContextType) => } diff --git a/packages/openinula-vtable/src/tables/base-table.tsx b/packages/openinula-vtable/src/tables/base-table.tsx index e496044aa..db978c28f 100644 --- a/packages/openinula-vtable/src/tables/base-table.tsx +++ b/packages/openinula-vtable/src/tables/base-table.tsx @@ -1,13 +1,13 @@ /* eslint-disable react/display-name */ import * as VTable from '@visactor/vtable'; -import React, { useState, useEffect, useRef, useImperativeHandle, useCallback } from 'openinula'; +import Inula, { useState, useEffect, useRef, useImperativeHandle, useCallback } from 'openinula'; import type { ContainerProps } from '../containers/withContainer'; import withContainer from '../containers/withContainer'; import type { TableContextType } from '../context/table'; import RootTableContext from '../context/table'; import { isEqual, isNil, pickWithout } from '@visactor/vutils'; import { toArray } from '../util'; -import { REACT_PRIVATE_PROPS } from '../constants'; +import { INULA_PRIVATE_PROPS } from '../constants'; import type { IMarkElement } from '../components'; import type { EventsProps @@ -48,10 +48,10 @@ export interface BaseTableProps extends EventsProps { onError?: (err: Error) => void; } -type Props = React.PropsWithChildren; +type Props = Inula.PropsWithChildren; const notOptionKeys = [ - ...REACT_PRIVATE_PROPS, + ...INULA_PRIVATE_PROPS, ...TABLE_EVENTS_KEYS, 'skipFunctionDiff', 'onError', @@ -61,7 +61,7 @@ const notOptionKeys = [ 'container' ]; -const getComponentId = (child: React.ReactNode, index: number) => { +const getComponentId = (child: Inula.InulaNode, index: number) => { const componentName = child && (child as any).type && ((child as any).type.displayName || (child as any).type.name); return `${componentName}-${index}`; }; @@ -97,7 +97,7 @@ const parseOptionFromChildren = (props: Props) => { return optionFromChildren; }; -const BaseTable: React.FC = React.forwardRef((props, ref) => { +const BaseTable: Inula.FC = Inula.forwardRef((props, ref) => { const [updateId, setUpdateId] = useState(0); const tableContext = useRef({}); useImperativeHandle(ref, () => tableContext.current?.table); @@ -107,7 +107,7 @@ const BaseTable: React.FC = React.forwardRef((props, ref) => { const prevOption = useRef(pickWithout(props, notOptionKeys)); const optionFromChildren = useRef>(null); const prevRecords = useRef(props.records); - const eventsBinded = React.useRef(null); + const eventsBinded = Inula.useRef(null); const skipFunctionDiff = !!props.skipFunctionDiff; const parseOption = useCallback( @@ -251,7 +251,7 @@ const BaseTable: React.FC = React.forwardRef((props, ref) => { return ( - {toArray(props.children).map((child: React.ReactNode, index: number) => { + {toArray(props.children).map((child: Inula.InulaNode, index: number) => { if (typeof child === 'string') { return; } @@ -263,17 +263,17 @@ const BaseTable: React.FC = React.forwardRef((props, ref) => { // const childId = `${componentName}-${index}`; return ( - // - // {React.cloneElement(child as IMarkElement, { + // + // {Inula.cloneElement(child as IMarkElement, { // updateId: updateId // })} - // - - {React.cloneElement(child as React.ReactElement>, { + // + + {Inula.cloneElement(child as Inula.InulaElement>, { updateId: updateId, componentId: childId })} - + ); })} diff --git a/packages/openinula-vtable/src/tables/list-table.tsx b/packages/openinula-vtable/src/tables/list-table.tsx index c1f597fdd..21e230049 100644 --- a/packages/openinula-vtable/src/tables/list-table.tsx +++ b/packages/openinula-vtable/src/tables/list-table.tsx @@ -1,5 +1,4 @@ -// import type React from 'react'; -import type React from 'openinula'; +import type Inula from 'openinula'; import type { ListTableConstructorOptions } from '@visactor/vtable'; import type { BaseTableProps } from './base-table'; import { createTable } from './base-table'; @@ -8,4 +7,4 @@ export interface ListTableProps extends Omit, Omit {} -export const ListTable = createTable>('ListTable', 'list-table'); +export const ListTable = createTable>('ListTable', 'list-table'); diff --git a/packages/openinula-vtable/src/tables/pivot-chart.tsx b/packages/openinula-vtable/src/tables/pivot-chart.tsx index ffea2b1de..b5c7cce7b 100644 --- a/packages/openinula-vtable/src/tables/pivot-chart.tsx +++ b/packages/openinula-vtable/src/tables/pivot-chart.tsx @@ -1,5 +1,4 @@ -// import type React from 'react'; -import type React from 'openinula'; +import type Inula from 'openinula'; import * as VTable from '@visactor/vtable'; import type { PivotChartConstructorOptions } from '@visactor/vtable'; import type { BaseTableProps } from './base-table'; @@ -9,7 +8,7 @@ export interface PivotChartProps extends Omit, Omit {} -export const PivotChart = createTable>('PivotChart', 'pivot-chart'); +export const PivotChart = createTable>('PivotChart', 'pivot-chart'); export function registerChartModule(name: string, chart: any) { VTable.register.chartModule(name, chart); diff --git a/packages/openinula-vtable/src/tables/pivot-table.tsx b/packages/openinula-vtable/src/tables/pivot-table.tsx index b10d3aab0..ca632f772 100644 --- a/packages/openinula-vtable/src/tables/pivot-table.tsx +++ b/packages/openinula-vtable/src/tables/pivot-table.tsx @@ -1,5 +1,4 @@ -// import type React from 'react'; -import type React from 'openinula'; +import type Inula from 'openinula'; import type { PivotTableConstructorOptions } from '@visactor/vtable'; import type { BaseTableProps } from './base-table'; import { createTable } from './base-table'; @@ -8,4 +7,4 @@ export interface PivotTableProps extends Omit, Omit {} -export const PivotTable = createTable>('PivotTable', 'pivot-table'); +export const PivotTable = createTable>('PivotTable', 'pivot-table'); diff --git a/packages/openinula-vtable/src/util.ts b/packages/openinula-vtable/src/util.ts index 00413f595..f7a86ab29 100644 --- a/packages/openinula-vtable/src/util.ts +++ b/packages/openinula-vtable/src/util.ts @@ -35,12 +35,12 @@ export const typeOfComponent = (component: any, customTypeKey = '__TYPE'): strin (typeof component?.type === 'string' && component.type) || (component?.type && typeof component.type === 'symbol' && - component.type.toString() === 'Symbol(react.fragment)' && - 'react.fragment') || + component.type.toString() === 'Symbol(inula.fragment)' && + 'inula.fragment') || (typeof component?.type === 'function' && component.type) || (typeof component?.type === 'object' && - component.type.$$typeof.toString() === 'Symbol(react.forward_ref)' && - 'react.forward_ref') || + component.type.$$typeof.toString() === 'Symbol(inula.forward_ref)' && + 'inula.forward_ref') || (typeof component === 'string' && 'string') || (typeof component === 'function' && 'function') || undefined @@ -66,7 +66,7 @@ export const toArray = (children: T): TC[] => { }; /* - * Find and return all matched children by type. `type` can be a React element class or + * Find and return all matched children by type. `type` can be a Inula element class or * string */ export const findAllByType = (children: InulaNode, type: TC | TC[]): T[] => { @@ -91,7 +91,7 @@ export const findAllByType = (children: Inula }; /* * Return the first matched child by type, return null otherwise. - * `type` can be a React element class or string. + * `type` can be a Inula element class or string. */ export const findChildByType = (children: InulaNode, type: TC): T => { const result = findAllByType(children, type);