From 592115c8f069482b43d89a1608def4d8252f65e5 Mon Sep 17 00:00:00 2001 From: Geequlim Date: Tue, 26 Jan 2021 17:09:22 +0800 Subject: [PATCH] cleanup --- src/excel-exporter/TableParser.ts | 25 +++++-------------------- 1 file changed, 5 insertions(+), 20 deletions(-) diff --git a/src/excel-exporter/TableParser.ts b/src/excel-exporter/TableParser.ts index 2608079..6925496 100644 --- a/src/excel-exporter/TableParser.ts +++ b/src/excel-exporter/TableParser.ts @@ -29,6 +29,11 @@ interface RawTableCell extends xlsl.CellObject { type RawTableData = RawTableCell[][]; +export interface TableData { + struct: Field; + data: {[key: string]: any}[]; +} + export interface ParserConfigs { /** 第一列作为ID */ first_column_as_id: boolean; @@ -213,26 +218,6 @@ export class Field { } } -const TypeCompatibility = { - string: 5, - float: 4, - int: 3, - bool: 2, - null: 1 -}; - -export interface ColumnDescription { - type: DataType; - name: string; - is_array?: boolean; - comment?: string; -} - -export interface TableData { - struct: Field; - data: {[key: string]: any}[]; -} - export class TableParser { configs: ParserConfigs = null;