From 18966e02fb573c7e2bb0c6426ed792b38b910940 Mon Sep 17 00:00:00 2001 From: schangxiang@126.com <schangxiang@126.com> Date: 周五, 19 9月 2025 15:37:55 +0800 Subject: [PATCH] 333 --- siemenswmssditcode/wmsService/wcftest/BussinessExtension/DeviceGeneralInfoHelper.cs | 16 +++++++++++++++- 1 files changed, 15 insertions(+), 1 deletions(-) diff --git a/siemenswmssditcode/wmsService/wcftest/BussinessExtension/DeviceGeneralInfoHelper.cs b/siemenswmssditcode/wmsService/wcftest/BussinessExtension/DeviceGeneralInfoHelper.cs index 645db40..1c35f71 100644 --- a/siemenswmssditcode/wmsService/wcftest/BussinessExtension/DeviceGeneralInfoHelper.cs +++ b/siemenswmssditcode/wmsService/wcftest/BussinessExtension/DeviceGeneralInfoHelper.cs @@ -55,6 +55,7 @@ { todayDeviceInfo = new deviceGeneralInfoForDetail(); todayDeviceInfo.ext1 = str_srmNo;//璧嬪�� 鏈哄彿 + todayDeviceInfo.ext2 = GetCurrentPeriod(); todayDeviceInfo.createTime = DateTime.Now; mod.deviceGeneralInfoForDetail.Add(todayDeviceInfo); //璁℃椂澶嶄綅 @@ -106,6 +107,7 @@ { deviceGeneralInfoForDetail creatTodayDeviceInfo = new deviceGeneralInfoForDetail(); creatTodayDeviceInfo.ext1 = str_srmNo;//鏈哄彿璧嬪�� + creatTodayDeviceInfo.ext2 = GetCurrentPeriod(); //璁惧鎶ヨ鏃堕棿 creatTodayDeviceInfo.deviceAlarmTime = Convert.ToDecimal(deviceAlarmTime.Hours * 60M) + deviceAlarmTime.Minutes;//鍗曚綅鍒嗛挓 //璁惧杩愯鏃堕棿 @@ -113,7 +115,7 @@ //璁惧绛夊緟鏃堕棿 //creatTodayDeviceInfo.deviceWaitTime = Convert.ToDecimal(deviceWaitTime.Hours * 60M) + deviceWaitTime.Minutes;//鍗曚綅鍒嗛挓 //閲嶆柊璁$畻璁惧绛夊緟鏃堕棿 銆怑ditby shaocx,2024-12-30銆� - DeviceGeneralInfoHelper.CommonCalcWaitTime(ref todayDeviceInfo); + DeviceGeneralInfoHelper.CommonCalcWaitTime(ref creatTodayDeviceInfo); creatTodayDeviceInfo.createTime = DateTime.Now; mod.deviceGeneralInfoForDetail.Add(creatTodayDeviceInfo); @@ -136,5 +138,17 @@ //閲嶆柊璁$畻璁惧绛夊緟鏃堕棿 銆怑ditby shaocx,2024-12-30銆� todayDeviceInfo.deviceWaitTime = 1440 - (todayDeviceInfo.deviceRunTime + todayDeviceInfo.deviceAlarmTime); } + + + + public static string GetCurrentPeriod() + { + DateTime today = DateTime.Today; + DateTime startDate = new DateTime(today.Year, today.Month, today.Day, 0, 0, 0); + DateTime endDate = new DateTime(today.Year, today.Month, today.Day, 23, 59, 59); + + return string.Format("{0:yyyy-MM-dd HH:mm:ss} 鑷� {1:yyyy-MM-dd HH:mm:ss}", + startDate, endDate); + } } } -- Gitblit v1.9.3