package com.hivekion.icon.controller; import cn.hutool.core.util.IdUtil; import com.hivekion.baseData.controller.BaseController; import com.hivekion.common.entity.PagedResultVo; import com.hivekion.common.entity.ResponseData; import com.hivekion.icon.entity.Icon; import com.hivekion.icon.service.IconService; import java.time.LocalDateTime; import java.util.List; import javax.annotation.Resource; import lombok.extern.slf4j.Slf4j; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; 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; /** *
* 前端控制器 *
* * @author liDongYu * @since 2025-09-07 */ @RestController @RequestMapping("/icon") @Slf4j public class IconController extends BaseController { @Resource private IconService iconService; @GetMapping("/list") public PagedResultVo