package com.example.erp.controller; import com.example.erp.common.Result; import com.example.erp.mapper.OrderMapper; import com.example.erp.entity.Order; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.util.List; //@CrossOrigin //解决单个controller 跨域问题 @RestController @RequestMapping("/order") public class OrderController { @Autowired private OrderMapper orderMapper; @GetMapping //查询order表结果集 public Result index(){ return Result.seccess(orderMapper.findAll()); } @PostMapping //插入 public Integer save(@RequestBody Order order) { return orderMapper.insert(order); } @PostMapping("/update") public Integer updateOrder(@RequestBody Order order) { return orderMapper.update(order.getId(),order.getOrderid()); } @DeleteMapping("/{id}") //删除数据 public Integer delete(@PathVariable Integer id) { return orderMapper.deleteById(id); } }