package GPSqlDAO import ( "dsDataex/Utils/CacheUtil" "html" ) func GetQuerybyCode(queryCode string) (bool, string, map[string]interface{}, error) { sql := "SELECT id from t_report_sqlquery where delete_flag = -1 and enable_flag = 1 and query_code = '" + html.EscapeString(queryCode) + "'" //通过SQL获取带缓存的数据 list, count, _ := CacheUtil.Page(sql, 10, 0) if count == 1 { return true, "数据获取成功", list[0], nil } else { return false, "数据获取失败,queryID不存在", nil, nil } }