package com.punchsettle.server.service.controller; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import com.punchsettle.server.pojo.dict.DictItemVO; import com.punchsettle.server.pojo.dict.DictQuery; import com.punchsettle.server.service.manager.IDictManager; /** * @author ChenYL * @version V1.0 * @description 系统字典 controller * @date 2023/10/04 16:21 **/ @Validated @RestController @RequestMapping("/dict") public class DictController { @Autowired private IDictManager dictManager; /** * 根据字典编码查询字典项 * @param dictQuery 字典编码 * @return */ @PostMapping("/queryDictItems") public List queryDictItems(@RequestBody @Validated DictQuery dictQuery) { return dictManager.queryDictItems(dictQuery); } }