|
@@ -136,22 +136,23 @@ func Read_TaskData_ById_List(T_task_id string, SN string, T_id int, Time_start_
|
|
|
}
|
|
|
|
|
|
sql_condition := ""
|
|
|
-
|
|
|
if len(Time_start_) > 1 {
|
|
|
- sql_condition += " t_time >= '" + Time_start_ + "' AND "
|
|
|
+ sql_condition += " AND t_time >= '" + Time_start_ + "'"
|
|
|
}
|
|
|
|
|
|
if len(Time_end_) > 1 {
|
|
|
- sql_condition += " t_time <= '" + Time_end_ + "' AND "
|
|
|
+ sql_condition += " AND t_time <= '" + Time_end_ + "'"
|
|
|
}
|
|
|
|
|
|
if T_id != -1 {
|
|
|
- sql_condition += " t_id = " + strconv.Itoa(T_id) + " AND "
|
|
|
+ sql_condition += " AND t_id = " + strconv.Itoa(T_id)
|
|
|
+ }
|
|
|
+ if len(SN) > 0 {
|
|
|
+ sql_condition += " AND t_sn = '" + SN + "'"
|
|
|
}
|
|
|
|
|
|
- sql_condition += " t_sn = '" + SN + "' "
|
|
|
+ sql := "SELECT COUNT(ID) FROM Z_TaskData_" + T_task_id + " WHERE 1=1" + sql_condition
|
|
|
|
|
|
- sql := "SELECT COUNT(ID) FROM Z_TaskData_" + T_task_id + " WHERE " + sql_condition
|
|
|
fmt.Println(sql)
|
|
|
_, err := o.Raw(sql).ValuesList(&maps_z)
|
|
|
if err != nil {
|
|
@@ -162,7 +163,7 @@ func Read_TaskData_ById_List(T_task_id string, SN string, T_id int, Time_start_
|
|
|
}
|
|
|
|
|
|
//fmt.Println("maps_z;",maps_z[0][0])
|
|
|
- sql = "SELECT ID,t_sn,t_id,t_t,t_rh,DATE_FORMAT(t_time,'%Y-%c-%d %H:%i:%s') AS t_times,t_time FROM Z_TaskData_" + T_task_id + " WHERE " + sql_condition + " ORDER BY t_time DESC "
|
|
|
+ sql = "SELECT ID,t_sn,t_id,t_t,t_rh,DATE_FORMAT(t_time,'%Y-%c-%d %H:%i:%s') AS t_times,t_time FROM Z_TaskData_" + T_task_id + " WHERE 1=1" + sql_condition + " ORDER BY t_time DESC "
|
|
|
if page_z != 9999 {
|
|
|
sql = sql + " LIMIT " + strconv.Itoa(offset) + "," + strconv.Itoa(pagez)
|
|
|
}
|