| | |
| | | import cn.hutool.http.HttpRequest; |
| | | import com.yuanchu.mom.utils.JsonUtil; |
| | | import com.yuanchu.mom.vo.Result; |
| | | import sun.net.www.http.HttpClient; |
| | | |
| | | import java.util.*; |
| | | import java.util.stream.Collectors; |
| | |
| | | */ |
| | | public static List<Map<String, Object>> ifsInterfaces() { |
| | | String result = HttpRequest.get(IFS_URL) |
| | | .header("Authorization", "Bearer " + getToken()) |
| | | .execute().body(); |
| | | Map<String, Object> map = JsonUtil.jsonToPojo(result, Map.class); |
| | | return JsonUtil.jsonToPojo(JsonUtil.jsonToString(map.get("LIST_INFO")), List.class); |
| | |
| | | .body(JsonUtil.jsonToString(importPolReceiveMap)) |
| | | .header("content-type", "application/json") |
| | | .execute().body(); |
| | | } |
| | | |
| | | public static void main(String[] args) { |
| | | BatchInfo batchInfo = new BatchInfo(); |
| | | batchInfo.setOrderNo("260984"); |
| | | batchInfo.setReleaseNo("1"); |
| | | batchInfo.setLineNo("1"); |
| | | batchInfo.setPartNo("A0190008000400"); |
| | | batchInfo.setLotBatchNo("*"); |
| | | batchInfo.setLocationNo("QC01"); |
| | | batchInfo.setQtyToReceive(1); |
| | | batchInfo.setQtyToInspect(0); |
| | | batchInfo.setReceiveCase("接收到来料区"); |
| | | List<BatchInfo> batchInfos = Arrays.asList(batchInfo); |
| | | System.out.println(importPolReceive(batchInfos)); |
| | | } |
| | | } |