10
0

jr原项目接口说明.md 6.1 KB

一、addrerss表的CRUD说明:
新增和更新
localhost:8080/addressController/saveOrUpdateAddress
注意说明:addressid不传参或者为null时会走新增接口,否则走更新接口
		新增主键不用传参数,默认主键自增。
传参格式~
更新:
{
  "addressid":1,
  "addressname": "haerb",
  "longitude":12.1,
  "latitude":12.3
}

新增:
{
  "addressname": "haerb",
  "longitude":12.1,
  "latitude":12.3
}

响应格式~
{
    "code": 200,
    "message": "成功",
    "data": null,
    "ok": true
}

查询列表:

localhost:8080/addressController/getAddress/1/1

注意:同时也支持模糊查询

响应格式:

{
    "code": 200,
    "message": "成功",
    "data": {
        "records": [
            {
                "addressid": 3,
                "addressname": "haerb",
                "longitude": 12.1,
                "latitude": 12.3
            }
        ],
        "total": 3,
        "size": 1,
        "current": 1,
        "orders": [],
        "optimizeCountSql": true,
        "searchCount": true,
        "countId": null,
        "maxLimit": null,
        "pages": 3
    },
    "ok": true
}

image-20241108125451092

带模糊查查询

image-20241108125716614

删除接口

localhost:8080/addressController/deleteAddress

入参样式数组(同时支持批量删除):

[3,4,5,6]

响应格式:

{
    "code": 200,
    "message": "成功",
    "data": null,
    "ok": true
}

image-20241108132355895

=================================================================================

二、level表的CRUD:
新增和更新
localhost:8080/levelController/saveOrUpdateLevel
注意说明:addressid不传参或者为null时会走新增接口,否则走更新接口
		新增主键不用传参数,默认主键自增。
传参格式~
更新:
{
    "jrid":1,
    "levelname":"levelnam1111e"
}

新增:
{
 "levelname":"levelname"
}

响应格式~
{
    "code": 200,
    "message": "成功",
    "data": null,
    "ok": true
}

查询列表:

localhost:8080/levelController/getLevel/1/2

注意:同时也支持模糊查询

响应格式:

{
    "code": 200,
    "message": "成功",
    "data": {
        "records": [
            {
                "jrid": 2,
                "levelname": "levelname"
            },
            {
                "jrid": 1,
                "levelname": "levelnam1111e"
            }
        ],
        "total": 2,
        "size": 2,
        "current": 1,
        "orders": [],
        "optimizeCountSql": true,
        "searchCount": true,
        "countId": null,
        "maxLimit": null,
        "pages": 1
    },
    "ok": true
}

image-20241108134223996

模糊查询:

image-20241108134313836

删除接口

localhost:8080/addressController/deleteLevel

入参样式数组(同时支持批量删除):

[3,4,5,6]

响应格式:

{
    "code": 200,
    "message": "成功",
    "data": null,
    "ok": true
}

image-20241108134532049

===================================================================================

三、message表的CRUD:
新增和更新
localhost:8080/messageController/saveOrUpdateMessage
注意说明:addressid不传参或者为null时会走新增接口,否则走更新接口
		新增主键不用传参数,默认主键自增。
传参格式~
更新:
{
    "jrid":1,
    "jraddressesid": 1,
    "tcoin":"jhkka",
    "jrname":"jchs",
    "jrlevel":1,
    "hitnumber": 12344,
    "jrtel":"dfkljh",
    "weixin":"fldjdjhjdfdjahl"
}

新增:
{
    "jraddressesid": 1,
    "tcoin":"jhkka",
    "jrname":"jchs",
    "jrlevel":1,
    "hitnumber": 12344,
    "jrtel":"dfkljh",
    "weixin":"fljahl"
}

响应格式~
{
    "code": 200,
    "message": "成功",
    "data": null,
    "ok": true
}

查询列表:

localhost:8080/messageController/getMessage/1/1

注意:同时也支持模糊查询

响应格式:

{
    "code": 200,
    "message": "成功",
    "data": {
        "records": [
            {
                "jrid": 1,
                "jraddressesid": 1,
                "tcoin": "jhkka",
                "jrname": "jchs",
                "jrlevel": 1,
                "hitnumber": 12344,
                "jrtel": "dfkljh",
                "weixin": "fldjdjhjdfdjahl"
            }
        ],
        "total": 1,
        "size": 1,
        "current": 1,
        "orders": [],
        "optimizeCountSql": true,
        "searchCount": true,
        "countId": null,
        "maxLimit": null,
        "pages": 1
    },
    "ok": true
}{
    "code": 200,
    "message": "成功",
    "data": {
        "records": [
            {
                "addressid": 3,
                "addressname": "haerb",
                "longitude": 12.1,
                "latitude": 12.3
            }
        ],
        "total": 3,
        "size": 1,
        "current": 1,
        "orders": [],
        "optimizeCountSql": true,
        "searchCount": true,
        "countId": null,
        "maxLimit": null,
        "pages": 3
    },
    "ok": true
}

image-20241108140326832

带模糊查查询

image-20241108125716614

删除接口

localhost:8080/messageController/deleteMessage

入参样式数组(同时支持批量删除):

[3,4,5,6]

响应格式:

{
    "code": 200,
    "message": "成功",
    "data": null,
    "ok": true
}

image-20241108140621318