package com.thhy.engineering.modules.biz.device.controller;
|
|
import com.thhy.engineering.modules.biz.device.service.SysDeviceService;
|
import com.thhy.general.common.BasicResult;
|
import org.springframework.web.bind.annotation.*;
|
|
import javax.annotation.Resource;
|
import javax.servlet.http.HttpServletResponse;
|
import java.util.Map;
|
|
@RestController
|
@RequestMapping("/device")
|
public class SysDeviceController {
|
|
|
@Resource
|
private SysDeviceService deviceService;
|
|
//设备添加
|
@PostMapping("/deviceInsert")
|
public BasicResult deviceInsert(@RequestBody Map<String,Object> values){
|
return deviceService.deviceInsert(values);
|
}
|
//设备列表
|
@PostMapping("/deviceList")
|
public BasicResult deviceList(@RequestBody Map<String,Object> values){
|
return deviceService.deviceList(values);
|
}
|
//设备详情
|
@GetMapping("/deviceInfo")
|
public BasicResult deviceInfo(@RequestParam String deviceId){
|
return deviceService.deviceInfo(deviceId);
|
}
|
|
//设备修改
|
@PostMapping("/deviceUpdate")
|
public BasicResult deviceUpdate(@RequestBody Map<String,Object> values){
|
return deviceService.deviceUpdate(values);
|
}
|
//设备删除
|
@GetMapping("/deviceDel")
|
public BasicResult deviceDel(@RequestParam String deviceId){
|
return deviceService.deviceDel(deviceId);
|
}
|
//管片蒸养 列表
|
@PostMapping("/steamList")
|
public BasicResult steamList(@RequestBody Map<String,Object> values){
|
return deviceService.steamList(values);
|
}
|
|
//管片蒸养导出
|
@PostMapping("/steamExport")
|
public void steamExport(@RequestBody Map<String, Object> values, HttpServletResponse response){
|
deviceService.steamExport(values,response);
|
}
|
//设备类型
|
@GetMapping("/devicePull")
|
public BasicResult devicePull(@RequestParam String deviceType){
|
return deviceService.devicePull(deviceType);
|
}
|
|
//模具使用 报表
|
@PostMapping("/mouldList")
|
public BasicResult mouldList(@RequestBody Map<String,Object> values){
|
return deviceService.mouldList(values);
|
}
|
|
|
|
|
}
|