|
|
|
@ -23,7 +23,7 @@ func GetDataaccessResults(swag MySwagger.DataaccessSwag) (bool, string, int32, [
|
|
|
|
|
var query MySwagger.DataaccessQuery
|
|
|
|
|
|
|
|
|
|
if swag.DatasourceId != "" {
|
|
|
|
|
conditions = append(conditions, "da.datasource_id="+"'"+html.EscapeString(swag.DatasourceId)+"'")
|
|
|
|
|
conditions = append(conditions, "datasource_id="+"'"+html.EscapeString(swag.DatasourceId)+"'")
|
|
|
|
|
}
|
|
|
|
|
if swag.SourceSystemid != "" {
|
|
|
|
|
var query MySwagger.DatasourceQuery
|
|
|
|
@ -38,29 +38,33 @@ func GetDataaccessResults(swag MySwagger.DataaccessSwag) (bool, string, int32, [
|
|
|
|
|
SourceSystemIdString += ", '" + v["id"].(string) + "'"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
conditions = append(conditions, "da.datasource_id in "+"("+html.EscapeString(SourceSystemIdString)+")")
|
|
|
|
|
conditions = append(conditions, "datasource_id in "+"("+html.EscapeString(SourceSystemIdString)+")")
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if swag.ConsumeSystemid != "" {
|
|
|
|
|
conditions = append(conditions, "da.consume_systemid="+"'"+html.EscapeString(swag.ConsumeSystemid)+"'")
|
|
|
|
|
conditions = append(conditions, "consume_systemid="+"'"+html.EscapeString(swag.ConsumeSystemid)+"'")
|
|
|
|
|
}
|
|
|
|
|
if swag.QueryFlag != 0 {
|
|
|
|
|
conditions = append(conditions, "da.query_flag="+"'"+strconv.Itoa(swag.QueryFlag)+"'")
|
|
|
|
|
conditions = append(conditions, "query_flag="+"'"+strconv.Itoa(swag.QueryFlag)+"'")
|
|
|
|
|
}
|
|
|
|
|
if swag.SetFlag != 0 {
|
|
|
|
|
conditions = append(conditions, "da.set_flag="+"'"+strconv.Itoa(swag.SetFlag)+"'")
|
|
|
|
|
conditions = append(conditions, "set_flag="+"'"+strconv.Itoa(swag.SetFlag)+"'")
|
|
|
|
|
}
|
|
|
|
|
if swag.ConsumeType != 0 {
|
|
|
|
|
conditions = append(conditions, "da.consume_type="+"'"+strconv.Itoa(swag.ConsumeType)+"'")
|
|
|
|
|
conditions = append(conditions, "consume_type="+"'"+strconv.Itoa(swag.ConsumeType)+"'")
|
|
|
|
|
}
|
|
|
|
|
if swag.ConsumeOrgid != "" {
|
|
|
|
|
conditions = append(conditions, "da.consume_orgid="+"'"+html.EscapeString(swag.ConsumeOrgid)+"'")
|
|
|
|
|
conditions = append(conditions, "consume_orgid="+"'"+html.EscapeString(swag.ConsumeOrgid)+"'")
|
|
|
|
|
}
|
|
|
|
|
if swag.DeleteFlag != 0 {
|
|
|
|
|
conditions = append(conditions, "da.delete_flag="+"'"+strconv.Itoa(swag.DeleteFlag)+"'")
|
|
|
|
|
conditions = append(conditions, "delete_flag="+"'"+strconv.Itoa(swag.DeleteFlag)+"'")
|
|
|
|
|
} else {
|
|
|
|
|
conditions = append(conditions, "delete_flag='-1'")
|
|
|
|
|
}
|
|
|
|
|
if swag.EnableFlag != 0 {
|
|
|
|
|
conditions = append(conditions, "da.enable_flag="+"'"+strconv.Itoa(swag.EnableFlag)+"'")
|
|
|
|
|
conditions = append(conditions, "enable_flag="+"'"+strconv.Itoa(swag.EnableFlag)+"'")
|
|
|
|
|
} else {
|
|
|
|
|
conditions = append(conditions, "enable_flag='1'")
|
|
|
|
|
}
|
|
|
|
|
if swag.Page != 0 {
|
|
|
|
|
page = swag.Page
|
|
|
|
|