springboot使用带@RequestPart注解传参文件和json或dto,附带postman请求调用方法
dtoimport com.aliyun.dysmsapi20170525.models.AddSmsSignRequest;import lombok.Data;import java.util.List;/*** @author: liziqiang* @description: ReqSendCodeDto* @date: 2021/6/23 7:12 下午*/@Datapublic cla
·
dto
import com.aliyun.dysmsapi20170525.models.AddSmsSignRequest;
import lombok.Data;
import java.util.List;
/**
* @author: liziqiang
* @description: ReqSendCodeDto
* @date: 2021/6/23 7:12 下午
*/
@Data
public class AliSmsSignDto {
private Integer signSource;
private String signName;
private String remark;
private List<AddSmsSignRequest.AddSmsSignRequestSignFileList> signFileList;
}
controller
@PostMapping("/add")
@ApiOperation(value = "阿里短信签名新增", notes = "阿里短信签名新增")
public CustomRestResult<String> addSmsSign(@RequestPart("json") AliSmsSignDto aliSmsSignDto,
@RequestPart("file") MultipartFile file){
aliSmsSignService.addSmsSign(aliSmsSignDto,file);
return CustomRestResult.success("新增成功");
}
postman传参方式
注意json一定要改成file格式传
json文件
有了
更多推荐
已为社区贡献6条内容
所有评论(0)