训练方案数据接口

训练方案列表数据接口

接口描述

获取训练方案列表数据接口。

请求说明

请求方式:GET
请求URL :[/v1/scenario/list]

请求参数

字段字段类型必选字段说明
pageint当前页码,默认1
rowsint每页大小,默认8
descstring排序(根据创建时间):desc=倒序,asc=正序,默认desc
keywordstring搜索关键词
is_ownbool是否查看自己创建的课程,默认false

返回结果

{
    "code": 1,
    "msg": "获取成功",
    "time": "1621583613",
    "data": {
        "total": 11,
        "totalPage": 2,
        "items": [
            {
                "id": 12,
                "user_id": 1,
                "username": "admin",
                "name": "想定一1111",
                "image": "",
                "file": "http://test.vr.com/uploads/20201104/a4c9063ebc333216f4a407d177188392.json",
                "createtime": 1604456577
            },
            {
                "id": 11,
                "user_id": 1,
                "username": "admin",
                "name": "想定一1111",
                "image": "",
                "file": "http://test.vr.com/uploads/20201104/a4c9063ebc333216f4a407d177188392.json",
                "createtime": 1604456539
            },
            {
                "id": 10,
                "user_id": 1,
                "username": "admin",
                "name": "想定一1111",
                "image": "",
                "file": "http://test.vr.com/uploads/20201104/a4c9063ebc333216f4a407d177188392.json",
                "createtime": 1604456472
            },
            {
                "id": 9,
                "user_id": 1,
                "username": "admin",
                "name": "想定一1111",
                "image": "",
                "file": "http://test.vr.com/uploads/20201104/a4c9063ebc333216f4a407d177188392.json",
                "createtime": 1604456418
            },
            {
                "id": 8,
                "user_id": 1,
                "username": "admin",
                "name": "想定一1111",
                "image": "",
                "file": "http://test.vr.com/uploads/20201104/a4c9063ebc333216f4a407d177188392.json",
                "createtime": 1604456408
            },
            {
                "id": 7,
                "user_id": 1,
                "username": "admin",
                "name": "想定一1111",
                "image": "",
                "file": "http://test.vr.com/uploads/20201104/a4c9063ebc333216f4a407d177188392.json",
                "createtime": 1604456401
            },
            {
                "id": 6,
                "user_id": 1,
                "username": "admin",
                "name": "想定一1111",
                "image": "",
                "file": "http://test.vr.com/uploads/20201104/a4c9063ebc333216f4a407d177188392.json",
                "createtime": 1604456354
            },
            {
                "id": 5,
                "user_id": 1,
                "username": "admin",
                "name": "想定一1111",
                "image": "",
                "file": "http://test.vr.com/uploads/20201104/a4c9063ebc333216f4a407d177188392.json",
                "createtime": 1604456224
            }
        ]
    }
}

数据说明

字段字段说明
total总条数
totalPage总页数
items当前页数据

items 数据说明

字段字段说明
id想定唯一标识ID
user_id创建人ID
username创建人名称
name想定名称
image封面图片地址
file想定文件地址
createtime创建时间

训练方案详情数据接口

接口描述

获取训练方案详情数据接口。

请求说明

请求方式:GET
请求URL :[/v1/scenario/info]

请求参数

字段字段类型必选字段说明
idint想定唯一标识ID

返回结果

{
    "code": 1,
    "msg": "获取成功",
    "time": "1604157745",
    "data": {
        "id": 1,
        "user_id": 1,
        "name": "测试想定",
        "image": "http://test.vr.com/uploads/20201031/0753c69552cb4a2408d751cb58da68e2.png",
        "file": "http://test.vr.com/uploads/20201031/eed9c6057ebcf5c793e9eea8b082ee5c.json"
    }
}

数据说明

字段字段说明
id想定唯一标识ID
user_id创建人ID
username创建人名称
name想定名称
image封面图片地址
file想定文件地址

新增训练方案数据接口

接口描述

新增训练方案数据接口,将训练方案信息保存到json文件中,通过上传接口将json文件上传到服务器,会返回个filepath,将filepath通过接口提交保存。

请求说明

请求方式:POST
请求URL :[/v1/scenario/add]

请求参数

字段字段类型必选字段说明
filepathstring想定json文件路径

返回结果

{
    "code": 1,
    "msg": "添加成功",
    "time": "1604456577",
    "data": {
        "scenario_id": "12"
    }
}

数据说明

字段字段说明
scenario_id想定唯一标识ID

更新训练方案数据接口

接口描述

更新训练方案数据接口。

请求说明

请求方式:POST
请求URL :[/v1/scenario/update]

请求参数

字段字段类型必选字段说明
scenario_idint想定唯一标识ID
filepathstring训练方案json文件路径

返回结果

{
    "code": 1,
    "msg": "更新成功",
    "time": "1604452989",
    "data": null
}

删除训练方案接口

接口描述

删除训练方案数据接口。

请求说明

请求方式:GET
请求URL :[/v1/scenario/delete]

请求参数

字段字段类型必选字段说明
scenario_idint想定唯一标识ID

返回结果

{
    "code": 1,
    "msg": "删除成功",
    "time": "1604233596",
    "data": null
}