|
@@ -83,7 +83,7 @@ func (m *EnPermission) GetItemByCondition(condition string, pars []interface{})
|
|
sql += condition
|
|
sql += condition
|
|
sql += ` LIMIT 1`
|
|
sql += ` LIMIT 1`
|
|
//err = o.Raw(sql, pars).QueryRow(&item)
|
|
//err = o.Raw(sql, pars).QueryRow(&item)
|
|
- err = global.DmSQL["rddp"].Raw(sql, pars).First(&item).Error
|
|
|
|
|
|
+ err = global.DmSQL["rddp"].Raw(sql, pars...).First(&item).Error
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
@@ -91,7 +91,7 @@ func (m *EnPermission) GetCountByCondition(condition string, pars []interface{})
|
|
//o := orm.NewOrmUsingDB("rddp")
|
|
//o := orm.NewOrmUsingDB("rddp")
|
|
sql := fmt.Sprintf(`SELECT COUNT(1) FROM %s WHERE 1=1 %s`, m.TableName(), condition)
|
|
sql := fmt.Sprintf(`SELECT COUNT(1) FROM %s WHERE 1=1 %s`, m.TableName(), condition)
|
|
//err = o.Raw(sql, pars).QueryRow(&count)
|
|
//err = o.Raw(sql, pars).QueryRow(&count)
|
|
- err = global.DmSQL["rddp"].Raw(sql, pars).Scan(&count).Error
|
|
|
|
|
|
+ err = global.DmSQL["rddp"].Raw(sql, pars...).Scan(&count).Error
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
@@ -107,7 +107,7 @@ func (m *EnPermission) GetItemsByCondition(condition string, pars []interface{},
|
|
}
|
|
}
|
|
sql := fmt.Sprintf(`SELECT %s FROM %s WHERE 1=1 %s %s`, fields, m.TableName(), condition, order)
|
|
sql := fmt.Sprintf(`SELECT %s FROM %s WHERE 1=1 %s %s`, fields, m.TableName(), condition, order)
|
|
//_, err = o.Raw(sql, pars).QueryRows(&items)
|
|
//_, err = o.Raw(sql, pars).QueryRows(&items)
|
|
- err = global.DmSQL["rddp"].Raw(sql, pars).Find(&items).Error
|
|
|
|
|
|
+ err = global.DmSQL["rddp"].Raw(sql, pars...).Find(&items).Error
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
@@ -124,7 +124,7 @@ func (m *EnPermission) GetPageItemsByCondition(startSize, pageSize int, conditio
|
|
sql := fmt.Sprintf(`SELECT %s FROM %s WHERE 1=1 %s %s`, fields, m.TableName(), condition, order)
|
|
sql := fmt.Sprintf(`SELECT %s FROM %s WHERE 1=1 %s %s`, fields, m.TableName(), condition, order)
|
|
totalSql := `SELECT COUNT(1) total FROM (` + sql + `) z`
|
|
totalSql := `SELECT COUNT(1) total FROM (` + sql + `) z`
|
|
//if err = o.Raw(totalSql, pars).QueryRow(&total); err != nil {
|
|
//if err = o.Raw(totalSql, pars).QueryRow(&total); err != nil {
|
|
- if err = global.DmSQL["rddp"].Raw(totalSql, pars).Scan(&total).Error; err != nil {
|
|
|
|
|
|
+ if err = global.DmSQL["rddp"].Raw(totalSql, pars...).Scan(&total).Error; err != nil {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
sql += ` LIMIT ?,?`
|
|
sql += ` LIMIT ?,?`
|
|
@@ -198,7 +198,9 @@ func GetEnPermissionUnionList(condition string, pars []interface{}) (items []*En
|
|
sort ASC,
|
|
sort ASC,
|
|
create_time ASC`, condition, condition)
|
|
create_time ASC`, condition, condition)
|
|
//_, err = o.Raw(sql, pars, pars).QueryRows(&items)
|
|
//_, err = o.Raw(sql, pars, pars).QueryRows(&items)
|
|
- err = global.DmSQL["rddp"].Raw(sql, pars, pars).Find(&items).Error
|
|
|
|
|
|
+ pars = append(pars, pars...)
|
|
|
|
+ // err = global.DmSQL["rddp"].Raw(sql, pars, pars).Find(&items).Error
|
|
|
|
+ err = global.DmSQL["rddp"].Raw(sql, pars...).Find(&items).Error
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|