|
@@ -1,5 +1,6 @@
|
|
|
package org.springblade.modules.api.controller;
|
|
|
|
|
|
+import cn.hutool.core.bean.BeanUtil;
|
|
|
import cn.hutool.core.collection.CollUtil;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
@@ -67,7 +68,16 @@ public class ApiFacilityController extends BaseController {
|
|
|
return R.data(FacilityWrapper.build().pageVO(pages));
|
|
|
}
|
|
|
|
|
|
- @PostMapping("/details")
|
|
|
+ @PostMapping("/update")
|
|
|
+ @ApiOperationSupport(order = 3)
|
|
|
+ @ApiOperation(value = "设备修改", notes = "传入id")
|
|
|
+ public R<FacilityVO> update(@Valid @RequestBody Facility facility) {
|
|
|
+ Facility facilityInData = iFacilityService.getById(facility.getId());
|
|
|
+ BeanUtil.copyProperties(facility, facilityInData);
|
|
|
+ return R.status(iFacilityService.updateById(facilityInData));
|
|
|
+ }
|
|
|
+
|
|
|
+ @PostMapping("/update")
|
|
|
@ApiOperationSupport(order = 3)
|
|
|
@ApiOperation(value = "设备详情", notes = "传入id")
|
|
|
public R<FacilityVO> details(@ApiParam(value = "主键集合", required = true) @RequestParam Long facilityId) {
|