get:查询,单条记录,列表
post::新建资源。(新增订单)
put:更新(全量更新)
patch:更新(局部更新)
delete:删除
应用添加
path:/app
method:post
请求参数:
{
"enAppName":"英文应用名称",
"chAppName":"中文应用名称",
"operator":"操作人",
"dataSourceType":"1",
}
返回参数:
{
"code":0,
"message":"消息内容",
"data":{}
}应用修改
path:/app
method:put
请求参数:
{
"appId":"uuid",//新增不填,修改必填
"enAppName":"英文应用名称",
"chAppName":"中文应用名称",
"operator":"操作人"
}
返回参数:
{
"code":0,
"message":"消息内容",
"data":{}
}应用修改(局部)
path:/app/{appId}
method:patch
请求参数:
{
"chAppName":"中文应用名称",
}
返回参数:
{
"code":0,
"message":"消息内容",
"data":{}
}应用删除
path:/app/{appId}
method:delete
请求参数:
无
返回参数:
{
"code":0,
"message":"消息内容",
"data":{}
}应用列表
path:/app/list?pageNumber=1&pageSize=10&queryStr=查询条件&sortrule=+a字段,-b字段
method:get返回参数:
{
"code":0,
"message":"消息内容",
"data":{
"list":[
{
"appId":"uuid",
"enAppName":"英文应用名称",
"chAppName":"中文应用名称",
"dataSourceType":"1",
"operator":"操作人",
"createTime":毫秒长整型,
"updateTime":毫秒长整型
},
{
"appId":"uuid",
"enAppName":"英文应用名称",
"chAppName":"中文应用名称",
"dataSourceType":"1",
"operator":"操作人",
"createTime":毫秒长整型,
"updateTime":毫秒长整型
}
],
"pageNumber":1,//第几页,从1开始。
"pageSize":10,//页面大小
"totalRecord":100,//总数
}
}应用详情
path:/app/{appId}
method:get返回参数:
{
"code":0,
"message":"消息内容",
"data":{
"appId":"uuid",
"enAppName":"英文应用名称",
"chAppName":"中文应用名称",
"dataSourceType":"1",
"operator":"操作人",
"createTime":毫秒长整型,
"upateTime":毫秒长整型
}
}