package com.example.erp.controller.sd; import com.example.erp.common.Result; import com.example.erp.service.sd.BasicGlassTypeService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.util.Map; @RestController @RequestMapping("/basicGlassType") public class BasicGlassTypeController { @Autowired BasicGlassTypeService basicGlassTypeServise; @GetMapping("/getOneLevel") public Result getOneLevel(){ return Result.success(basicGlassTypeServise.getOneLevel()); } @GetMapping("/getTwoLevel") public Result getTwoLevel(){ return Result.success(basicGlassTypeServise.getTwoLevel()); } @GetMapping("/getAll") public Result getAll(){ return Result.success(basicGlassTypeServise.getAll()); } @GetMapping("/findAll") public Result findAll(){ return Result.success(basicGlassTypeServise.findAll()); } @GetMapping("/deleteById/{id}") public Result deleteById(@PathVariable Integer id){ return Result.success(basicGlassTypeServise.deleteById(id)); } @GetMapping("/getOneLevelListMap") public Result getOneLevelListMap(){ return Result.success(basicGlassTypeServise.getOneLevelListMap()); } @PostMapping("/add") public Result add(@RequestBody Map map){ return Result.success(basicGlassTypeServise.add(map)); } @GetMapping("/findAllConfig") public Result findAllConfig(){ return Result.success(basicGlassTypeServise.findAllConfig()); } @GetMapping("/getOneLevelListMapConfig") public Result getOneLevelListMapConfig(){ return Result.success(basicGlassTypeServise.getOneLevelListMapConfig()); } @PostMapping("/addConfig") public Result addConfig(@RequestBody Map map){ return Result.success(basicGlassTypeServise.addConfig(map)); } @GetMapping("/deleteProcessAttributeConfig/{id}") public Result deleteProcessAttributeConfig(@PathVariable Integer id){ return Result.success(basicGlassTypeServise.deleteProcessAttributeConfig(id)); } }