- 入参为对象CustomerLimitVo
@PostMapping("/queryCustomerLimit")
public ReturnT<Object> queryCustomerLimit(@RequestBody CustomerLimitVo customerLimit){
//...
}
请求示例
{
"userId": 1,
"userName": "test1"
}
- 入参为集合 List<>
@PostMapping("/addWhiteList")
public ReturnT<Object> addCustomerLimit(@RequestBody List<CustomerLimitVo> users) {
//...
}
请求示例
[
{
"userId": 1,
"userName": "test1"
},
{
"userId": 2,
"userName": "test2"
}
]
- 入参为Map
@PostMapping("/handleWhiteList")
public ReturnT<Object> handleCustomerLimit(@RequestBody Map<String,List<CustomerLimitVo>> data) {
//...
}
请求示例
{
"add": [
{
"userId": 10,
"userName": "test10"
},
{
"userId": 20,
"userName": "test20"
}
],
"del": [
{
"userId": 1,
"userName": "test1"
},
{
"userId": 2,
"userName": "test2"
}
]
}
CustomerLimitVo
package com.trackmeeasy.oms.backend.domain.vo;
import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;
@Data
public class CustomerLimitVo {
private String userId;
private String userName;
}
版权声明:本文为u013897685原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。