小南瓜可视化平台默认支持上传excel数据,上传数据表格后,可以针对数据表格将数据转化成图表进行展示,本文将介绍如何上传excel数据到平台,并通过调用平台自动生成的增删改查接口,来模拟业务端通过接口来更新元数据信息。
excel数据管理中可以通过导入excel的方式,根据excel第一行内容自动生成数据库表;并
生成对应的增删改查API接口。具体使用操作如下:

数据库表名:admin_20220512_22152720220512xiaoshoudingdan
接口测试:
http://192.168.43.155/design/sql/executeSqlApi?ApiCode=QUERY_admin_20220512_22152720220512xiaoshoudingdan¶m=id/2
点击操作列的:查看数据按钮
可以通过API能力对元数据数据进行增上改查操作
上一步导入生成的数据库表名称为:admin_20220512_22152720220512xiaoshoudingdan
接口格式:表名
示例:
http://qxsdcloud.com:3389/shejiqi/sjq/data/data?ApiCode=QUERY_admin_20220512_22152720220512xiaoshoudingdan
带参数查询,目前仅支持根据id查询(支持扩展所有字段动态配置查询)
格式:
param=参数名/参数值,参数名/参数值
例子:
http://qxsdcloud.com:3389/shejiqi/sjq/data/data?ApiCode=QUERY_admin_20220512_22152720220512xiaoshoudingdan¶m=id/2
接口格式:•http://qxsdcloud.com:3389/shejiqi/sjq/data/data?ApiCode=UPDATE_表名
目前需要将所有字段一起传入,根据ID进行修改(支持扩展所有字段动态配置修改)
格式:
param=参数名/参数值,参数名/参数值
示例
http://qxsdcloud.com:3389/shejiqi/sjq/data/data?ApiCode=UPDATE_admin_20220512_22152720220512xiaoshoudingdan¶m=dingdan/123,goumairen/admin,zhuangtai/已完成,jiaoyishijian/2022-5-6,shoukuanjine/666,id/2
修改后查询看看,id=2的记录的金额是否变为666
http://qxsdcloud.com:3389/shejiqi/sjq/data/data?ApiCode=QUERY_admin_20220512_22152720220512xiaoshoudingdan¶m=id/2
接口格式:•http://qxsdcloud.com:3389/shejiqi/sjq/data/data?ApiCode=DELETE_表名
目前仅支持根据ID进行删除(支持扩展所有字段动态配置修改)
格式:
param=参数名/参数值,参数名/参数值
示例:
http://qxsdcloud.com:3389/shejiqi/sjq/data/data?ApiCode=DELETE_admin_20220512_22152720220512xiaoshoudingdan¶m=id/1
删除后查询看看是否还有id=1的记录
http://qxsdcloud.com:3389/shejiqi/sjq/data/data?ApiCode=QUERY_admin_20220512_22152720220512xiaoshoudingdan
只剩下id=2 的记录
接口格式:•http://qxsdcloud.com:3389/shejiqi/sjq/data/data?ApiCode=INSERT_表名
目前需要传入所有字段进行新增(支持扩展所有字段动态配置修改)
参数格式:
param=参数名/参数值,参数名/参数值
示例:
http://qxsdcloud.com:3389/shejiqi/sjq/data/data?ApiCode=INSERT_admin_20220512_22152720220512xiaoshoudingdan¶m=dingdan/123,goumairen/admin,zhuangtai/已完成,jiaoyishijian/2022-5-4,shoukuanjine/999
新增后查询看看是否有增加新的记录
http://qxsdcloud.com:3389/shejiqi/sjq/data/data?ApiCode=QUERY_admin_20220512_22152720220512xiaoshoudingdan
增加了id=3的记录
总结
1、通过导入一份excel来初始化一份数据和模板;
2、平台自动生成业务数据维护API接口;
3、业务端通过调用平台生成的API接口来实现数据的管理。
原文作者:小南瓜开发平台;如有侵权,请联系管理员删除。