diff --git a/aucma-report/src/main/java/com/aucma/report/controller/ReportQualityInspectionController.java b/aucma-report/src/main/java/com/aucma/report/controller/ReportQualityInspectionController.java index 2c22c2d..5f5597b 100644 --- a/aucma-report/src/main/java/com/aucma/report/controller/ReportQualityInspectionController.java +++ b/aucma-report/src/main/java/com/aucma/report/controller/ReportQualityInspectionController.java @@ -4,6 +4,7 @@ import java.util.List; import javax.servlet.http.HttpServletResponse; import com.aucma.common.utils.DateUtils; +import com.aucma.report.domain.BoxTemperatureHistory; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; @@ -98,4 +99,15 @@ public class ReportQualityInspectionController extends BaseController { public AjaxResult remove(@PathVariable Long[] objIds) { return toAjax(reportQualityInspectionService.deleteReportQualityInspectionByObjIds(objIds)); } + + /** + * 测温数据添加到质检记录 + * @param temperatureHistory + * @return + */ + @PostMapping("/temperatureApi" ) + public AjaxResult temperatureApi(BoxTemperatureHistory temperatureHistory) { + System.out.println(temperatureHistory.toString()); + return success(null); + } } diff --git a/aucma-report/src/main/java/com/aucma/report/domain/ReportQualityInspection.java b/aucma-report/src/main/java/com/aucma/report/domain/ReportQualityInspection.java index 7da2dbc..9acf003 100644 --- a/aucma-report/src/main/java/com/aucma/report/domain/ReportQualityInspection.java +++ b/aucma-report/src/main/java/com/aucma/report/domain/ReportQualityInspection.java @@ -158,6 +158,25 @@ public class ReportQualityInspection extends BaseEntity { @Excel(name = "更新时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date updatedTime; + private String beginBeginTime; + private String endBeginTime; + + public String getBeginBeginTime() { + return beginBeginTime; + } + + public void setBeginBeginTime(String beginBeginTime) { + this.beginBeginTime = beginBeginTime; + } + + public String getEndBeginTime() { + return endBeginTime; + } + + public void setEndBeginTime(String endBeginTime) { + this.endBeginTime = endBeginTime; + } + public String getOrderCode() { return orderCode; } diff --git a/aucma-report/src/main/java/com/aucma/report/service/IReportQualityInspectionService.java b/aucma-report/src/main/java/com/aucma/report/service/IReportQualityInspectionService.java index 92619d0..ad3f365 100644 --- a/aucma-report/src/main/java/com/aucma/report/service/IReportQualityInspectionService.java +++ b/aucma-report/src/main/java/com/aucma/report/service/IReportQualityInspectionService.java @@ -3,6 +3,7 @@ package com.aucma.report.service; import java.util.HashMap; import java.util.List; +import com.aucma.report.domain.BoxTemperatureHistory; import com.aucma.report.domain.ReportQualityInspection; /** @@ -67,4 +68,13 @@ public interface IReportQualityInspectionService { * @return 质检记录管理集合 */ public HashMap pdaQueryQuantityNumber(String reportQualityInspection); + + /** + * 测温数据添加到质检记录 + * + * @param reportQualityInspection 质检记录管理 + * @return 质检记录管理集合 + */ + public int temperatureApi(BoxTemperatureHistory temperatureHistory); + } diff --git a/aucma-report/src/main/java/com/aucma/report/service/impl/RecordQualityMaterialServiceImpl.java b/aucma-report/src/main/java/com/aucma/report/service/impl/RecordQualityMaterialServiceImpl.java index faa1c9d..a9bfa43 100644 --- a/aucma-report/src/main/java/com/aucma/report/service/impl/RecordQualityMaterialServiceImpl.java +++ b/aucma-report/src/main/java/com/aucma/report/service/impl/RecordQualityMaterialServiceImpl.java @@ -65,7 +65,7 @@ public class RecordQualityMaterialServiceImpl implements IRecordQualityMaterialS throw new ServiceException("此SAP计划未维护!"); } RecordQualityMaterial material = new RecordQualityMaterial(); - material.setMaterialCode(recordQualityMaterial.getMaterialCode()); + material.setMaterialCode(baseOrderInfos.get(0).getMaterialCode()); material.setInfoType(recordQualityMaterial.getInfoType()); List qualityMaterials = recordQualityMaterialMapper.selectRecordQualityMaterialList(material); if (qualityMaterials.size() > 0) { diff --git a/aucma-report/src/main/java/com/aucma/report/service/impl/ReportQualityInspectionServiceImpl.java b/aucma-report/src/main/java/com/aucma/report/service/impl/ReportQualityInspectionServiceImpl.java index 2c51c02..0356dd9 100644 --- a/aucma-report/src/main/java/com/aucma/report/service/impl/ReportQualityInspectionServiceImpl.java +++ b/aucma-report/src/main/java/com/aucma/report/service/impl/ReportQualityInspectionServiceImpl.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.List; import com.aucma.common.utils.StringUtils; +import com.aucma.report.domain.BoxTemperatureHistory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.aucma.report.mapper.ReportQualityInspectionMapper; @@ -103,4 +104,16 @@ public class ReportQualityInspectionServiceImpl implements IReportQualityInspect } + /** + * 测温数据添加到质检记录 + * @param temperatureHistory 质检记录管理 + * @return + */ + @Override + public int temperatureApi(BoxTemperatureHistory temperatureHistory) { + + return 1; + } + + } diff --git a/aucma-report/src/main/resources/mapper/report/GeneralReportMapper.xml b/aucma-report/src/main/resources/mapper/report/GeneralReportMapper.xml index 0028fc3..836e91e 100644 --- a/aucma-report/src/main/resources/mapper/report/GeneralReportMapper.xml +++ b/aucma-report/src/main/resources/mapper/report/GeneralReportMapper.xml @@ -118,15 +118,24 @@