package com.yssh.controller; import com.yssh.entity.DictRecord; import com.yssh.service.IDictRecordService; import com.yssh.utils.AjaxResult; import io.swagger.annotations.Api; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; /** * 字典记录Controller * * @author xingjinshuang@smartearth.cn * @date 2023-02-06 */ @Api(tags = "字典记录Controller") @RestController @RequestMapping("/yssh/record") public class DictRecordController { @Autowired private IDictRecordService dictRecordService; //测试接口 @GetMapping("/hello") public AjaxResult hello() { System.out.println("已经成功访问接口 == "); return AjaxResult.success("hello!已经成功访问接口!"); } /** * 字典记录列表 */ @GetMapping("/list") public AjaxResult segmentList(DictRecord dictRecord) { return AjaxResult.success(dictRecordService.selectDictRecordList(dictRecord)); } /** * 新增字典记录 */ @PostMapping("/add") public AjaxResult add(@RequestBody DictRecord dictRecord) { //return AjaxResult.success(dictRecordService.insertDictRecord(dictRecord)); System.out.println("dictRecord = " + dictRecord.getTableName()); int rows =dictRecordService.insertDictRecord(dictRecord); return rows > 0 ? AjaxResult.success() : AjaxResult.error(); } }