import { ColumnInfo, ColumnType } from '../common/database/DbSql' import common from '@ohos.app.ability.common'; export const MA_SYS_SET_COLUMN: ColumnInfo[] = [ { name: "id", columnName: "id", type: ColumnType.STRING }, { name: "v_no", columnName: "v_no", type: ColumnType.STRING } ] export interface TableDefinition { tableName: string; sqlCreate: string; columns: string[]; } ; export interface TableMapType { MA_MARKRULE: TableDefinition, MA_SYSTEMPARM: TableDefinition, MA_MAP_COLLECT: TableDefinition, MA_MAP_COLLECT_SHAPE: TableDefinition, MA_MAP_ITEMCLASS: TableDefinition, MA_MAP_POINT: TableDefinition, MA_MAP_POINT_ITEM: TableDefinition, MA_MAP_ROAD: TableDefinition, MA_MAP_ROAD_LANE: TableDefinition, MAP_SUBITEM: TableDefinition, MA_MAP_SUBITEM: TableDefinition, MA_SYSSET: TableDefinition, ES_CARINFO: TableDefinition, ES_EXAMPOINTDETAIL: TableDefinition, MA_MARKRULESET: TableDefinition, MA_CDSBINFO: TableDefinition, MA_ITEMINFO: TableDefinition, MA_T_CARPARMSET: TableDefinition, ES_CAR_VIDEO_PARAMETER: TableDefinition, USER: TableDefinition, USERLIST: TableDefinition, IpConfigTable: TableDefinition, DeviceInfoTable: TableDefinition, CommonConstants: TableDefinition } export interface CenterTableMapType { ItemInfo: TableDefinition, MarkRule: TableDefinition, SystemParm: TableDefinition, mapCollectList: TableDefinition, mapCollectshapeList: TableDefinition, Map_Collect: TableDefinition, Map_Collect_Shape: TableDefinition, Map_ItemClass: TableDefinition, Map_Point: TableDefinition, Map_Point_Item: TableDefinition, Map_Road: TableDefinition, Map_Road_Lane: TableDefinition, Map_SubItem: TableDefinition, Sysset: TableDefinition, CarInfo: TableDefinition, MarkRuleSet: TableDefinition, Cdsbinfo: TableDefinition, T_CarParmSet: TableDefinition, } export interface InitializeTheCentralTableType { singlePlay?: boolean carId?: string examinationRoomId?: string judgeVersion?: string shellVersion?: string host?: string videoVersion?: string context?: common.UIAbilityContext }