master
huanghai 5 years ago
parent e8d0b775d7
commit 37551df55a

@ -105,7 +105,7 @@ func (s *Rpc) DeleteGovArea(ctx context.Context, in *GovAreaProto.DeleteIdsArg)
//rpc响应
var reply GovAreaProto.Reply
//调用通用删除命令进行删除
err := SqlKit.DeleteIdsPhysics("t_gov_area", in.Ids)
err := SqlKit.DeleteIds("t_gov_area", in.Ids)
//错误处理
if err != nil {
LogUtil.Error(ErrorConst.SqlUpdateError, "执行DeleteGovArea时发生严重错误"+err.Error())

@ -39,24 +39,6 @@ func DeleteIds(tableName string, ids []string) error {
return err
}
/**
2020-05-29
*/
func DeleteIdsPhysics(tableName string, ids []string) error {
//1、清除Redis缓存
var selector = GetBean(tableName)
DeleteCacheByIds(ids, selector)
//2、获取此表的主键
_, PkField := GetTablePk(tableName)
//3、批量删除
var myBuilder = builder.Dialect(builder.MYSQL).Delete().From(tableName).Where(builder.In(PkField, ids))
sql, _ := myBuilder.ToBoundSQL()
_, err := db.SQL(sql).Execute()
return err
}
/**

Loading…
Cancel
Save