package com.thhy.engineering.modules.biz.engineering.controller; import com.thhy.engineering.modules.biz.engineering.service.SysDictService; import com.thhy.general.common.BasicResult; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; import java.util.HashMap; import java.util.Map; @RestController @RequestMapping("/dict") public class SysDictController { @Resource private SysDictService dictService; //字典添加 @PostMapping("/dictInsert") public BasicResult dictInsert(@RequestBody Map values){ return dictService.dictInsert(values); } //字典列表 @PostMapping("/dictList") public BasicResult dictList(@RequestBody Map values){ return dictService.dictList(values); } //字典详情 @GetMapping("/dictInfo") public BasicResult dictInfo(@RequestParam String dictId){ return dictService.dictInfo(dictId); } //字典删除 @GetMapping("/dictDel") public BasicResult dictDel(@RequestParam String dictId){ return dictService.dictDel(dictId); } //字典修改 @PostMapping("/dictUpdate") public BasicResult dictUpdate(@RequestBody Map values){ return dictService.dictUpdate(values); } //字典类型对应表 @GetMapping("/dictTypePull") public BasicResult dictTypePull(){ return dictService.dictTypePull(); } }