package com.nq.controller; import com.nq.common.ServerResponse; import com.nq.pojo.DigitalCurrency; import com.nq.service.DigitalCurrencyService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.*; /** * @program: dabao * @description: 数字货币 * @create: 2024-04-07 14:56 **/ @Controller @RequestMapping("/api/digiccy/") public class DigitalCurrencyController { @Autowired DigitalCurrencyService service; @RequestMapping("list") @ResponseBody public ServerResponse list(){ // 获取数字货币列表 return ServerResponse.createBySuccess(service.list()); } @RequestMapping("deleteById") @ResponseBody public ServerResponse deleteById(String id){ // 根据id删除数字货币 return ServerResponse.createBySuccess(service.removeById(id)); } @RequestMapping("updateById") @ResponseBody public ServerResponse updateById(DigitalCurrency digitalCurrency){ // 根据id更新数字货币信息 return ServerResponse.createBySuccess(service.updateById(digitalCurrency)); } @RequestMapping("add") @ResponseBody public ServerResponse add(DigitalCurrency digitalCurrency){ // 添加数字货币 return ServerResponse.createBySuccess(service.save(digitalCurrency)); } }