package com.example.springboot.controller; import java.util.HashMap; import java.util.List; import java.util.Map; import org.springframework.beans.factory.annotation.Autowired; import com.example.springboot.mapper.HomeMapper; import com.example.springboot.service.HomeService; import com.example.springboot.common.Result; import com.example.springboot.entity.StorageCage; import org.springframework.web.bind.annotation.*; @RestController @RequestMapping("/home") public class HomeController { @Autowired HomeMapper homeMapper; @Autowired HomeService storageRackService; @GetMapping("/load") public Result selectAll(){ List storageCagelist=homeMapper.selectAll(); Map map = new HashMap<>(); map.put("list",storageCagelist); return Result.success(map); } @GetMapping("/loads") public Result selectRack(){ List storageCagelist1=homeMapper.selectRack1(); List storageCagelist2=homeMapper.selectRack2(); List storageCagelist3=homeMapper.selectRack3(); List storageCagelist4=homeMapper.selectRack4(); Map map = new HashMap<>(); map.put("list1",storageCagelist1); map.put("list2",storageCagelist2); map.put("list3",storageCagelist3); map.put("list4",storageCagelist4); return Result.success(map); } @GetMapping("/loadinout") public Result selectinout(Integer types){ List storageCageinout=homeMapper.selectinout(types); Map map = new HashMap<>(); map.put("list",storageCageinout); return Result.success(map); } @GetMapping("/InsertOrder") public Result InsertOrder(String orderid){ short result=homeMapper.SelectOrder(orderid); Map map = new HashMap<>(); if(result>0){ homeMapper.updateOrder(); homeMapper.InsertOrder(orderid); map.put("message","200"); }else{ map.put("message","500"); } return Result.success(map); } }