billion-main/src/main/java/com/billion/main/api/RestfulAPI.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
billion-main/src/main/java/com/billion/main/api/domain/CollectQualityData.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
billion-main/src/main/java/com/billion/main/api/service/ICollectQualityDataService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
billion-main/src/main/java/com/billion/main/api/service/impl/CollectQualityDataServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
billion-main/src/main/java/com/billion/main/api/RestfulAPI.java
@@ -1,13 +1,11 @@ package com.billion.main.api; import com.billion.main.api.domain.ApiResponse; import com.billion.main.api.domain.CollectQualityData; import com.billion.main.api.domain.WorkOrdersInfo; import com.billion.main.api.service.IWorkOrdersInfoService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.*; import java.util.ArrayList; import java.util.List; @@ -27,7 +25,7 @@ * 1ãå·¥åMESè°ç¨æ¥æ¶å·¥åæ¥å£ï¼å°å·¥åä¿¡æ¯åéç»äº§çº¿MES * 2ã产线MESå°æ¥æ¶å°çå·¥åä¿¡æ¯åå ¥å°å·¥å表åBOM表 */ @PostMapping("/receiveWorkOrdersInfo") @GetMapping("/receiveWorkOrdersInfo") public ApiResponse receiveWorkOrdersInfo(@RequestBody WorkOrdersInfo workOrdersInfo) { try { // è°ç¨serviceå±ä¿åæ°æ® @@ -67,7 +65,11 @@ return response; } } @PostMapping("/CollectQualityData") public CollectQualityData CollectQualityData(@RequestBody CollectQualityData collectQualityData){ return collectQualityData; } } billion-main/src/main/java/com/billion/main/api/domain/CollectQualityData.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,25 @@ package com.billion.main.api.domain; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; @Data @AllArgsConstructor @NoArgsConstructor public class CollectQualityData { private String stationID; private String stationName; private String engineNumber; private String factoryNumber; private String engineSerialNumber; private String orderNumber; private String insertTime; private String detectionID; private String detectionName; private String upperSpec; private String lowerSpec; private String target; private String unit; private String actualValue; private String status; } billion-main/src/main/java/com/billion/main/api/service/ICollectQualityDataService.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,7 @@ package com.billion.main.api.service; import com.billion.main.api.domain.CollectQualityData; public interface ICollectQualityDataService { boolean postCollectQualityData(CollectQualityData collectQualityData); } billion-main/src/main/java/com/billion/main/api/service/impl/CollectQualityDataServiceImpl.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,35 @@ package com.billion.main.api.service.impl; import com.billion.main.api.domain.CollectQualityData; import com.billion.main.api.service.ICollectQualityDataService; import com.billion.main.da.service.IDaMaterialCollectionService; import com.billion.main.da.service.IDaParamCollectionService; import com.billion.main.da.service.IDaTightenCollectionService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; /** * ç©æééServiceä¸å¡å±å¤ç * * @author Billion-Yi * @date 2024-11-22 */ @Service public class CollectQualityDataServiceImpl implements ICollectQualityDataService { @Autowired private IDaMaterialCollectionService daMaterialCollectionService; @Autowired private IDaParamCollectionService daParamCollectionService; @Autowired private IDaTightenCollectionService daTightenCollectionService; @Transactional @Override public boolean postCollectQualityData(CollectQualityData collectQualityData) { return false; } }