|
@@ -21,7 +21,7 @@ func GetChartListByCondition(condition string, pars []interface{}, startSize, pa
|
|
//}
|
|
//}
|
|
////sql += " ORDER BY sort ASC,chart_info_id DESC LIMIT ?,? "
|
|
////sql += " ORDER BY sort ASC,chart_info_id DESC LIMIT ?,? "
|
|
//sql += " ORDER BY create_time DESC LIMIT ?,? "
|
|
//sql += " ORDER BY create_time DESC LIMIT ?,? "
|
|
- //_, err = o.Raw(sql, pars, startSize, pageSize).QueryRows(&item)
|
|
|
|
|
|
+ //_, err = o.Raw(sql, pars...).QueryRows(&item)
|
|
|
|
|
|
sql := ` SELECT * FROM chart_info WHERE 1=1 `
|
|
sql := ` SELECT * FROM chart_info WHERE 1=1 `
|
|
if condition != "" {
|
|
if condition != "" {
|
|
@@ -29,7 +29,9 @@ func GetChartListByCondition(condition string, pars []interface{}, startSize, pa
|
|
}
|
|
}
|
|
//sql += " ORDER BY sort ASC,chart_info_id DESC LIMIT ?,? "
|
|
//sql += " ORDER BY sort ASC,chart_info_id DESC LIMIT ?,? "
|
|
sql += " ORDER BY create_time DESC LIMIT ?,? "
|
|
sql += " ORDER BY create_time DESC LIMIT ?,? "
|
|
- err = global.DmSQL["data"].Raw(sql, pars, startSize, pageSize).Find(&item).Error
|
|
|
|
|
|
+ pars = append(pars, startSize)
|
|
|
|
+ pars = append(pars, pageSize)
|
|
|
|
+ err = global.DmSQL["data"].Raw(sql, pars...).Find(&item).Error
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
@@ -397,7 +399,7 @@ func GetMyChartListByCondition(condition string, pars []interface{}, startSize,
|
|
// sql += condition
|
|
// sql += condition
|
|
//}
|
|
//}
|
|
//sql += " GROUP BY a.chart_info_id) AS f ORDER BY sort ASC,c_ctime desc LIMIT ?,? "
|
|
//sql += " GROUP BY a.chart_info_id) AS f ORDER BY sort ASC,c_ctime desc LIMIT ?,? "
|
|
- //_, err = o.Raw(sql, pars, startSize, pageSize).QueryRows(&item)
|
|
|
|
|
|
+ //_, err = o.Raw(sql, pars...).QueryRows(&item)
|
|
|
|
|
|
field := `a.my_chart_id,c.admin_id,c.sort,c.create_time as c_ctime,b.chart_info_id,b.chart_name,b.chart_name_en,b.chart_classify_id,b.sys_user_id,b.sys_user_real_name,b.unique_code,b.create_time,b.modify_time,b.date_type,b.start_date,b.end_date,b.is_set_name,b.edb_info_ids,b.chart_type,b.calendar,b.season_start_date,b.season_end_date,b.chart_image,b.edb_end_date,b.disabled,b.source,b.is_join_permission `
|
|
field := `a.my_chart_id,c.admin_id,c.sort,c.create_time as c_ctime,b.chart_info_id,b.chart_name,b.chart_name_en,b.chart_classify_id,b.sys_user_id,b.sys_user_real_name,b.unique_code,b.create_time,b.modify_time,b.date_type,b.start_date,b.end_date,b.is_set_name,b.edb_info_ids,b.chart_type,b.calendar,b.season_start_date,b.season_end_date,b.chart_image,b.edb_end_date,b.disabled,b.source,b.is_join_permission `
|
|
//MyChartClassifyName string `description:"分类名称,多个用英文逗号分割"`
|
|
//MyChartClassifyName string `description:"分类名称,多个用英文逗号分割"`
|
|
@@ -411,7 +413,10 @@ func GetMyChartListByCondition(condition string, pars []interface{}, startSize,
|
|
sql += condition
|
|
sql += condition
|
|
}
|
|
}
|
|
sql += " GROUP BY a.chart_info_id) AS f ORDER BY sort ASC,c_ctime desc LIMIT ?,? "
|
|
sql += " GROUP BY a.chart_info_id) AS f ORDER BY sort ASC,c_ctime desc LIMIT ?,? "
|
|
- err = global.DmSQL["data"].Raw(sql, pars, startSize, pageSize).Find(&item).Error
|
|
|
|
|
|
+
|
|
|
|
+ pars = append(pars, startSize)
|
|
|
|
+ pars = append(pars, pageSize)
|
|
|
|
+ err = global.DmSQL["data"].Raw(sql, pars...).Find(&item).Error
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
@@ -537,7 +542,7 @@ func GetRecommendChartListByCondition(condition string, pars []interface{}, star
|
|
// sql += condition
|
|
// sql += condition
|
|
//}
|
|
//}
|
|
//sql += " ORDER BY a.create_time DESC LIMIT ?,? "
|
|
//sql += " ORDER BY a.create_time DESC LIMIT ?,? "
|
|
- //_, err = o.Raw(sql, pars, startSize, pageSize).QueryRows(&item)
|
|
|
|
|
|
+ //_, err = o.Raw(sql, pars...).QueryRows(&item)
|
|
|
|
|
|
sql := ` SELECT b.* FROM my_chart AS a
|
|
sql := ` SELECT b.* FROM my_chart AS a
|
|
INNER JOIN chart_info AS b ON a.chart_info_id=b.chart_info_id `
|
|
INNER JOIN chart_info AS b ON a.chart_info_id=b.chart_info_id `
|
|
@@ -545,7 +550,10 @@ func GetRecommendChartListByCondition(condition string, pars []interface{}, star
|
|
sql += condition
|
|
sql += condition
|
|
}
|
|
}
|
|
sql += " ORDER BY a.create_time DESC LIMIT ?,? "
|
|
sql += " ORDER BY a.create_time DESC LIMIT ?,? "
|
|
- err = global.DmSQL["data"].Raw(sql, pars, startSize, pageSize).Find(&item).Error
|
|
|
|
|
|
+
|
|
|
|
+ pars = append(pars, startSize)
|
|
|
|
+ pars = append(pars, pageSize)
|
|
|
|
+ err = global.DmSQL["data"].Raw(sql, pars...).Find(&item).Error
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
@@ -1136,7 +1144,7 @@ func GetRelationChartListByCondition(condition string, pars []interface{}, start
|
|
//}
|
|
//}
|
|
////sql += " ORDER BY sort ASC,chart_info_id DESC LIMIT ?,? "
|
|
////sql += " ORDER BY sort ASC,chart_info_id DESC LIMIT ?,? "
|
|
//sql += " ORDER BY a.create_time DESC LIMIT ?,? "
|
|
//sql += " ORDER BY a.create_time DESC LIMIT ?,? "
|
|
- //_, err = o.Raw(sql, pars, startSize, pageSize).QueryRows(&item)
|
|
|
|
|
|
+ //_, err = o.Raw(sql, pars...).QueryRows(&item)
|
|
|
|
|
|
sql := ` SELECT a.* FROM chart_info AS a
|
|
sql := ` SELECT a.* FROM chart_info AS a
|
|
WHERE 1=1 `
|
|
WHERE 1=1 `
|
|
@@ -1145,7 +1153,10 @@ func GetRelationChartListByCondition(condition string, pars []interface{}, start
|
|
}
|
|
}
|
|
//sql += " ORDER BY sort ASC,chart_info_id DESC LIMIT ?,? "
|
|
//sql += " ORDER BY sort ASC,chart_info_id DESC LIMIT ?,? "
|
|
sql += " ORDER BY a.create_time DESC LIMIT ?,? "
|
|
sql += " ORDER BY a.create_time DESC LIMIT ?,? "
|
|
- err = global.DmSQL["data"].Raw(sql, pars, startSize, pageSize).Find(&item).Error
|
|
|
|
|
|
+
|
|
|
|
+ pars = append(pars, startSize)
|
|
|
|
+ pars = append(pars, pageSize)
|
|
|
|
+ err = global.DmSQL["data"].Raw(sql, pars...).Find(&item).Error
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|