1、 ICS 35.020 CCS L 70 2201 长春市地方标准 DB 2201/T 19 2022 城市智能 体数据 指标 卡片管理 规范 Management specification of urban agent data index card 2022 - 01 - 14 发布 2022 - 01 - 30 实施 长春市市 场 监督 管理局 发 布 DB 2201/T 19 2022 I 前 言 GB/T 1.1 2020 1 DB 2201/T 19 2022 II 引 言 IT DB 2201/T 19 2022 1 城市智能 体数据 指标卡 片管理 规范 1 范围 2 规范性
2、引用 文件 3 术语和定义 数据 指标 数据 指标卡 片 数据 指标卡 片化 卡 化编辑器 数据 共享交 换 平台 4 缩略 语 DB 2201/T 19 2022 2 API Application Programming Interface SDK Software Development Kit 5 卡 片化相关 方 可 视化卡片 平台 卡片 提供方 卡片 管理方 卡片 使用方 第 三方系统 5.1 / 6 数据 指标卡 片设计 数据 指标设 计 6.1.1 指标的构成 6.1.2 指标的类型 a) b) c) 6.1.3 指标的属性 6.1.3.1 基础属性 a) b) DB 2201
3、/T 19 2022 3 c) d) e) f) g) 6.1.3.2 管理属 性 a) b) c) d) e) f) g) h) 6.1.3.3 业务属性 a) b) c) / 6.1.3.4 技术属 性 a) % b) c) d) e) f) 卡 片设计发 布 a) b) c) d) e) f) DB 2201/T 19 2022 4 g) 卡 片主要属 性及 API 6.3.1 API 1 表1 卡片 API 属 性表 id String id bar type String bar version String 1 config any $element JQuery DOM $ )
4、$parent JQuery children Array 6.3.2 API 2 表2 卡片API 表 constructor() init() destroy() getConfig() updateConfig(key,value) key: string value: string render() buildDefaultConfig() resize() width:number height:number reposition() x:number y:number getConfigSnapshot() getParent() $parent registEvent() dis
5、patchEvent() eventType: string event: any Dispatch EventManager receiveEvent() EventManager getModelConfig() updateModelConfig(key,value) DB 2201/T 19 2022 5 6.3.3 3 表3 卡片文件结 构规范表 / common/ Component.ts style.less design/ DesignComponent.ts settings/ basic.ts event.ts model.ts runtime/ RuntimeCompon
6、ent.ts Style.less public/ manifest.json 注1:basic.ts 注2:events.ts: 注3:model.ts: 6.3.4 4 表4 卡片实例对 象结构表 id Id name config cardFromSys cardDesc groupId Id iconUrl url createUserId Id createTime updateUserId Id updateTime releaseUserId DB 2201/T 19 2022 6 4 releaseTime version codeJsOrder js codeCssOrder
7、 css filesJson JSON svgJson svg 7 数据 指标卡 片管理 存储 7.1.1 7.1.2 A.1 A.3 授权 7.2.1 / 7.2.2 ID 7.2.3 ID 8 数据 指标卡 片使用 卡 片引用 Web a) b) c) d) SDK 调 用 / SDK DB 2201/T 19 2022 7 A A 附录A (规范性) 卡片存储结 构 A.1 A.3 表A.1 卡片分组关 系表 t_card_group_relation id VARCHAR(40) Y id card_id VARCHAR(40) N Id group_id VARCHAR(40) N
8、Id 表A.2 卡片分组表 ue_designer_card_group id varchar(40) Y ID name varchar(256) N parent_group_id varchar(40) N ID level int N create_user_id varchar(64) N ID create_time datetime N update_user_id varchar(64) N ID update_time datetime N 表A.3 卡片表 t_runner_card id varchar(40) Y ID name varchar(256) N confi
9、g text N card_desc varchar(255) N group_id varchar(40) N ID config text N card_desc varchar(255) N group_id varchar(40) N ID DB 2201/T 19 2022 8 表A.3 卡片表( 续 ) icon_url varchar(255) N url code_js_order text N js code_css_order text N css version int N svg_json longtext N svg files_json text N List create_user_id varchar(64) N ID create_time datetime N update_user_id varchar(64) N ID update_time datetime N release_user_id varchar(64) N release_time datetime N