添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
    @ApiOperation("流程定义-Id")
    @GetMapping("/processDefinitionById")
    public CommonResult<Map> getProcessDefinitionById( @RequestParam String processDefinitionId){}

可以通过注解required来设置是否必传 @RequestParam(required = true) String fileName

  • 如果前端参数在接口地址中,作为一个层级
    后端解析方法有
  •     @GetMapping(path = "/{id}")
        @ResponseBody
        public ProcessDefinition get(@PathVariable String id){}
    

    2.POST请求

    参数传递方式为JSON

  • RequestBody
    后端接收参数方式
  •     @ApiOperation("开启流程-ById")
        @PostMapping("/startProcessById/noUuap")
        public CommonResult<Map> startProcessById(@RequestBody ProcessInstanceModel processInstanceModel ){}
    

    ProcessInstanceModel为自定义实体类。

  • RequestBody + RequestParam
    @RequestBody与@RequestParam()可以同时使用,@RequestBody最多只能有一个,而@RequestParam()可以有多个。
  • 如果参数时放在请求体中,application/json传入后台的话,那么后台要用@RequestBody才能接收到;
    如果不是放在请求体中的话,那么后台接收前台传过来的参数时,要用@RequestParam来接收