package com.mes.downworkstation.controller;
import com.mes.downworkstation.entity.DownWorkstation;
import com.mes.downworkstation.entity.request.DownWorkRequest;
import com.mes.downworkstation.service.DownWorkstationService;
import com.mes.glassinfo.service.GlassInfoService;
import com.mes.utils.Result;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.List;
import java.util.Map;
/**
*
* 前端控制器
*
*
* @author zhoush
* @since 2024-03-27
*/
@RestController
@Api(description = "工位")
@RequestMapping("/downWorkStation")
public class DownWorkstationController {
@Autowired
private DownWorkstationService downWorkstationService;
@Autowired
private GlassInfoService glassInfoService;
@ApiOperation("获取工位信息")
@GetMapping("/getone")
public Result getOneDownWorkstations() {
try {
List data = downWorkstationService.getoneDownWorkstations(1, 6);
// 构建符合预期格式的响应数据
return Result.build(200, "获取工位信息成功", data);
} catch (Exception e) {
e.printStackTrace();
// 如果出现异常,返回错误信息
return Result.build(500, "获取工位信息失败", 1);
}
}
@ApiOperation("获取流程卡号")
@GetMapping("/getflowCardId")
public Result getflowCardId() {
try {
List