package com.fdkankan.fusion.controller; import com.fdkankan.fusion.common.ResultData; import com.fdkankan.fusion.entity.DictFile; import com.fdkankan.fusion.request.DictFileParam; import com.fdkankan.fusion.service.IDictFileService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; /** *
* 前端控制器 *
* * @author * @since 2024-12-02 */ @RestController @RequestMapping("/service/manage/dictFile") public class DictFileController extends BaseController{ @Autowired IDictFileService dictFileService; @PostMapping("/pageList/{typeKey}") public ResultData pageList(@RequestBody DictFileParam param, @PathVariable String typeKey){ param.setTypeKey(typeKey); return ResultData.ok(dictFileService.pageList(param)); } @PostMapping("/addOrUpdate/{typeKey}") public ResultData addOrUpdate(@RequestBody DictFile dictFile, @PathVariable String typeKey){ dictFile.setTypeKey(typeKey); dictFileService.addOrUpdate(dictFile); return ResultData.ok(); } @PostMapping("/del/{typeKey}") public ResultData del(@RequestBody DictFile dictFile,@PathVariable String typeKey){ dictFileService.del(dictFile); return ResultData.ok(); } }