Controller层常用传参方式整理

@ApiOperation("新增设备")
@PostMapping("/addEquipment")
public Result addEquipment(@RequestPart(required = false) MultipartFile[] instructions,
                           @RequestPart(required = false) MultipartFile[] deviceImages,
                           @RequestParam("deviceName") String deviceName,
                           @RequestParam("deviceNumber") String deviceNumber)
                          

@ApiOperation("修改算法管理信息")
@PutMapping("/update")
public ResponseResult update(@RequestParam @ApiParam("所修改的id") Integer id,
                             @RequestParam(required = false) @ApiParam("算法类型") Integer type,
                             @RequestParam(required = false) @ApiParam("名称")String name,
                             @RequestParam(required = false) @ApiParam("编码/唯一标识")String code,
                             @RequestParam(required = false) @ApiParam("框架")Integer frame,
                             @RequestParam(required = false) @ApiParam("入口参数")String parameter,
                             @RequestParam(required = false) @ApiParam("备注")String remark) {
    arithmeticService.updateArithmetic(id,type,name,code,frame,parameter,remark);
    return ResponseResult.okResult();
}

@ApiOperation("统计一段时间内最大值算法")
@PostMapping("/max")
public ResponseResult selectMax(@ApiParam(value = "度量值", required = true) @RequestParam String metric,
                                @ApiParam(value = "设备编码", required = true) @RequestParam String equipment_code,
                                @RequestParam @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") LocalDateTime startTime,
                                @RequestParam @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") LocalDateTime endTime) {
    return dataModelService.selectMax(metric, equipment_code, startTime, endTime);
}
  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值