新增添加经纬度信息修改

master
wuxiaolong 2023-11-27 22:37:58 +08:00
parent ca0e8b8389
commit a298221cdb
4 changed files with 18 additions and 1 deletions

View File

@ -14,7 +14,7 @@ public class AddFenceReq {
/** /**
* id * id
*/ */
private String fenceId; private Integer fenceId;
/** /**
* *
*/ */

View File

@ -60,4 +60,11 @@ public class VehicleFenceController {
public Result delete(@PathVariable Integer fenceId){ public Result delete(@PathVariable Integer fenceId){
return Result.success(vehicleFenceMapper.deleteById(fenceId),"删除成功"); return Result.success(vehicleFenceMapper.deleteById(fenceId),"删除成功");
} }
@PostMapping("/update")
public Result updateFence(@RequestBody AddFenceReq addFenceReq){
Fence fence=vehicleFenceService.updateFence(addFenceReq);
return Result.success(vehicleFenceMapper.updateById(fence));
}
} }

View File

@ -7,4 +7,6 @@ import com.dragon.vehicle.history.domain.common.req.AddFenceReq;
public interface VehicleFenceService extends IService<Fence> { public interface VehicleFenceService extends IService<Fence> {
Fence insertFence(AddFenceReq addFenceReq); Fence insertFence(AddFenceReq addFenceReq);
Fence updateFence(AddFenceReq addFenceReq);
} }

View File

@ -28,4 +28,12 @@ public class VehicleFenceServiceImpl extends ServiceImpl<VehicleFenceMapper, Fen
fence.setCreatedTime(new Date()); fence.setCreatedTime(new Date());
return fence; return fence;
} }
@Override
public Fence updateFence(AddFenceReq addFenceReq) {
Fence fence = new Fence();
fence.setFenceId(addFenceReq.getFenceId());
fence.setFenceData(addFenceReq.getFenceData());
return fence;
}
} }