| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- package com.uas.eis.controller;
- import com.uas.eis.sdk.entity.ApiResult;
- import com.uas.eis.sdk.resp.ApiResponse;
- import com.uas.eis.service.MESHelperService;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.RequestBody;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RequestMethod;
- import org.springframework.web.bind.annotation.RestController;
- import javax.servlet.http.HttpServletRequest;
- import java.util.HashMap;
- import java.util.List;
- import java.util.Map;
- /**
- * @author xiaost
- * @date 2022/8/16 11:35
- **/
- @RestController
- @RequestMapping("/MES/helper")
- public class MESHelperController {
- @Autowired
- private MESHelperService mesHelperService;
- @RequestMapping(value="/dllMain")
- public ApiResult<Map<Object,Object>> DLLMain(HttpServletRequest request, String data){
- Map<String, Object> modelMap = new HashMap<String, Object>();
- String accessKey = request.getHeader("AccessKey");
- String requestId = request.getHeader("RequestId");
- Map<Object,Object> map = mesHelperService.DLLMain(accessKey,requestId,data);
- return ApiResponse.successRsp(requestId,map);
- }
- //天马电子秤对接接口
- @RequestMapping(value="/Weigh")
- public Map<Object,Object> Weigh(HttpServletRequest request, @RequestBody String json){
- Map<String, Object> modelMap = new HashMap<String, Object>();
- Map<Object,Object> map = mesHelperService.Weigh(json);
- return map;
- }
- //镭雕机接口
- @RequestMapping(value="/Radium")
- public Map<Object,Object> Radium(HttpServletRequest request, @RequestBody String json){
- Map<String, Object> modelMap = new HashMap<String, Object>();
- Map<Object,Object> map = mesHelperService.Radium(json);
- return map;
- }
- //SPI接口
- @RequestMapping(value="/SPI")
- public Map<Object,Object> SPI(HttpServletRequest request, @RequestBody String json){
- Map<String, Object> modelMap = new HashMap<String, Object>();
- Map<Object,Object> map = mesHelperService.SPI(json);
- return map;
- }
- //AOI接口
- @RequestMapping(value="/AOI",method = RequestMethod.POST)
- public Map<Object,Object> AOI(HttpServletRequest request,String Username,String Shiftname, String MachineNO, String LineNO, String procedure,String Moname,
- String Lotsn,String Side,String Result,String Defect,String elementQTY,String TestQTY,String Type,String Time) {
- Map<String, Object> modelMap = new HashMap<String, Object>();
- Map<Object,Object> map = mesHelperService.AOI( Username, Shiftname, MachineNO, LineNO, procedure, Moname,
- Lotsn, Side, Result, Defect, elementQTY, TestQTY, Type, Time);
- return map;
- }
- }
|