1.post请求,后台代码使用@RequestBody注解接收前端传过来的参数

@PostMapping("/saveHosp")public Result SaveHosp(@RequestBody HospitalSet hospitalSet){ //此处省略中间代码 ...... }

此时前端传过来的参数须为JSON格式,前端VUE传参数为:

//添加saveHospSet(hospitalSet){return request({url: `/admin/hosp/hospitalSet/saveHosp`,method: 'post',data:hospitalSet})

前端传参为一个对象,前面使用data来承接。

2.get请求,后台代码不使用注解来接收:

@GetMapping("/list/{page}/{limit}")public Result listHosp(@PathVariable Integer page, @PathVariable Integer limit, HospitalQueryVo hospitalQueryVo){ //此处省略中间代码 ...............}

此时前端VUE须使用params来承接:

 getHospList(page,limit,searchObj) {return request({ url: `/admin/hosp/hospital/list/${page}/${limit}`,method: 'get',params: searchObj})