前端代码:

 insertRole() {
        let data = {
         role:{
           rname: "业务员",
           remark: "业务员",
         },
          pids: [1, 2, 3, 4]
        }
        this.$axios.post(this.$api + "role/insertRole", data,{indices:false,headers:{'Content-Type':'application/json'}}).then().catch(err => {
          console.log(err);
        })
      }

后端代码:

@PostMapping("/role/insertRole")
    @ApiOperation(value="添加角色",notes="添加角色")
    public void insertRole(@RequestBody RoleVo role){
        System.out.println(role);
    }

实体:

@Getter
@Setter
@ToString
public class RoleVo {
    private Role role;
    private List<Integer> pids;
}

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐