|
|
|
@ -32,7 +32,8 @@ func DeleteIds(tableName string, ids []string) error {
|
|
|
|
|
//2、获取此表的主键
|
|
|
|
|
_, PkField := GetTablePk(tableName)
|
|
|
|
|
//3、批量删除
|
|
|
|
|
var myBuilder = builder.Dialect(builder.MYSQL).Update(builder.Eq{"b_use": -1}).From(tableName).Where(builder.In(PkField, ids))
|
|
|
|
|
// -1:未启用,-2:删除
|
|
|
|
|
var myBuilder = builder.Dialect(builder.MYSQL).Update(builder.Eq{"b_use": -2}).From(tableName).Where(builder.In(PkField, ids))
|
|
|
|
|
sql, _ := myBuilder.ToBoundSQL()
|
|
|
|
|
_, err := db.SQL(sql).Execute()
|
|
|
|
|
return err
|
|
|
|
|