package com.bosshand.virgo.bim.controller; import com.bosshand.virgo.bim.model.BimAttribute; import com.bosshand.virgo.bim.service.BimAttributeService; import com.bosshand.virgo.core.response.Response; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; @RestController public class BimAttributeController { @Autowired BimAttributeService bimAttributeService; @RequestMapping(value = "/bimAttribute", method = RequestMethod.POST) public Response save(@RequestBody BimAttribute bimAttribute) { return Response.ok(bimAttributeService.save(bimAttribute)); } @RequestMapping(value = "/bimAttribute", method = RequestMethod.PUT) public Response update(@RequestBody BimAttribute bimAttribute) { return Response.ok(bimAttributeService.update(bimAttribute)); } @RequestMapping(value = "/bimAttribute/{id}", method = RequestMethod.DELETE) public Response delete(@PathVariable long id) { bimAttributeService.delete(id); return Response.ok(); } }