package com.ygj.yuemum.controller.equipment; import com.alibaba.fastjson.JSONObject; import com.ygj.yuemum.domain.equipment.EquipmentInfo; import com.ygj.yuemum.service.equipment.EquipmentInfoService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.util.List; import java.util.Map; @RestController public class EquipmentInfoController { @Autowired private EquipmentInfoService equipmentInfoService; @GetMapping("/getEquipmentInfos") public String getEquipmentInfos(@RequestParam("page") Integer page,@RequestParam("limit") Integer limit) { Map equipmentInfos= equipmentInfoService.getEquipmentInfos(page,limit); String jso = JSONObject.toJSONString(equipmentInfos); return jso; } @GetMapping("/getAllEquipmentInfos") public List getAllCouponBatchs() { return equipmentInfoService.getAll(); } @PostMapping("/addEquipmentInfo") public int add(@ModelAttribute EquipmentInfo equipmentInfo) { return equipmentInfoService.addEquipmentInfo(equipmentInfo); } @GetMapping("/deleteEquipmentInfo") public int delete(@RequestParam("id") Integer id) { return equipmentInfoService.deleteEquipmentInfo(id); } @PostMapping("/updateEquipmentInfo") public int update(@ModelAttribute EquipmentInfo equipmentInfo) { return equipmentInfoService.updateEquipmentInfo(equipmentInfo); } @PostMapping("/queryEquipmentInfo") public String queryEquipmentInfo(@ModelAttribute EquipmentInfo equipmentInfo) { Map couponBatchs= equipmentInfoService.queryEquipmentInfo(equipmentInfo); String jso = JSONObject.toJSONString(couponBatchs); return jso; } @GetMapping("/getEquipmentInfo") public EquipmentInfo getOne(@RequestParam("id") Integer id) { return equipmentInfoService.getEquipmentInfo(id); } @GetMapping("/getEquipmentInfoEicode") public EquipmentInfo getEquipmentInfoEicode(@RequestParam("ei_code") String ei_code) { return equipmentInfoService.getEquipmentInfoEicode(ei_code); } @GetMapping("/checkEquipmentInfo") public int checkEquipmentInfo(@RequestParam("ei_code") String ei_code) { return equipmentInfoService.checkEquipmentInfo(ei_code); } @GetMapping("/checkEquipmentHire") public int checkEquipmentHire(@RequestParam("ei_code") String ei_code) { return equipmentInfoService.checkEquipmentHire(ei_code); } }