|
@@ -386,14 +386,14 @@ func (c *DataController) Device_Sensor_Data_Excel() {
|
|
|
if v.T_ist == 1 {
|
|
|
f.SetCellValue("Sheet1", fmt.Sprintf("C%d", line), v.T_t)
|
|
|
f.SetCellValue("Sheet1", fmt.Sprintf("E%d", line), strconv.FormatFloat(float64(v.T_tl), 'f', 2, 64)+"~"+strconv.FormatFloat(float64(v.T_tu), 'f', 2, 64))
|
|
|
- if v.T_t < v.T_tl || v.T_t > v.T_tu {
|
|
|
+ if (v.T_t < v.T_tl || v.T_t > v.T_tu) && v.T_free == 0 {
|
|
|
f.SetCellStyle("Sheet1", fmt.Sprintf("A%d", line), fmt.Sprintf("G%d", line), headStyleLower)
|
|
|
}
|
|
|
}
|
|
|
if v.T_ish == 1 {
|
|
|
f.SetCellValue("Sheet1", fmt.Sprintf("D%d", line), v.T_rh)
|
|
|
f.SetCellValue("Sheet1", fmt.Sprintf("F%d", line), strconv.FormatFloat(float64(v.T_rhl), 'f', 2, 64)+"~"+strconv.FormatFloat(float64(v.T_rhu), 'f', 2, 64))
|
|
|
- if v.T_rh < v.T_rhl || v.T_rh > v.T_rhu {
|
|
|
+ if v.T_rh < v.T_rhl || v.T_rh > v.T_rhu && v.T_free == 0 {
|
|
|
f.SetCellStyle("Sheet1", fmt.Sprintf("A%d", line), fmt.Sprintf("G%d", line), headStyleUpper)
|
|
|
}
|
|
|
}
|