From d603739c0320f355cfc3152865918729fea790de Mon Sep 17 00:00:00 2001 From: Lius <Lius2225@163.com> Date: 星期一, 04 十一月 2024 09:45:43 +0800 Subject: [PATCH] license --- lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/IEquipmentWorkLineService.java | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 46 insertions(+), 0 deletions(-) diff --git a/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/IEquipmentWorkLineService.java b/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/IEquipmentWorkLineService.java index 076e641..b9bfd79 100644 --- a/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/IEquipmentWorkLineService.java +++ b/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/IEquipmentWorkLineService.java @@ -1,6 +1,8 @@ package org.jeecg.modules.mdc.service; +import org.jeecg.modules.mdc.dto.CurrentElectricDto; import org.jeecg.modules.mdc.dto.EquipmentMachingDto; +import org.jeecg.modules.mdc.dto.EquipmentMachiningHistoryDto; import org.jeecg.modules.mdc.dto.MdcEquipmentDto; import java.util.Date; @@ -34,6 +36,7 @@ /** * 鏌ユ壘娉曞叞鍏嬭澶囪繍琛岀殑绋嬪簭鍙� + * * @param drivetype * @param equipmentid * @param startTime @@ -44,6 +47,7 @@ /** * 鏌ヨ娉曟媺鍏嬭澶囧姞宸ュ伐浠跺紑濮嬫椂闂� + * * @param saveTableName * @param productCount * @return @@ -52,6 +56,7 @@ /** * 鏌ヨ娉曟媺鍏嬭澶囧姞宸ュ伐浠剁粨鏉熸椂闂� + * * @param saveTableName * @param productCount * @return @@ -60,8 +65,49 @@ /** * 鑾峰彇璁惧杩愯鏁版嵁 + * * @param saveTableName * @return */ Map<String, Object> getDataList(String saveTableName); + + /** + * 鏌ヨ鍗曡〃绗竴鏉℃暟鎹椂闂� + * + * @param saveTableName + * @return + */ + Date getMinDate(String saveTableName); + + /** + * 鏌ヨ杞存渶澶х數娴� + * + * @param saveTableName + * @param axisType + * @param startDate + * @param endDate + * @return + */ + CurrentElectricDto getMaxElectric(String saveTableName, Integer axisType, Date startDate, Date endDate); + + /** + * 鏌ヨ鏃堕棿鐐规渶杩戠殑涓�鏉℃暟鎹� + * + * @param tableName + * @param startDate + * @param endDate + * @param nearDate + * @return + */ + EquipmentMachiningHistoryDto getNearTimeSpindleLoad(String tableName, Date startDate, Date endDate, Date nearDate); + + /** + * 鏌ヨ鏈�澶т富杞磋礋杞� + * + * @param tableName + * @param startDate + * @param endDate + * @return + */ + EquipmentMachiningHistoryDto getMaxSpindleLoad(String tableName, Date startDate, Date endDate); } -- Gitblit v1.9.3