123456789101112131415161718192021222324252627282930 |
- 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();
- }
- }
|