where+=string.Format(" AND A."+nameof(RB_FinancialInstitutions.Type)+" ={0}",(int)model.Type);
}
stringpeopletr="";
//集团
if(model.RB_Group_Id>0)
{
peopletr+=string.Format(" AND "+nameof(Model.Entity.RB_BackAccount.RB_Group_Id)+" ={0}",model.RB_Group_Id);
}
if(model.RB_Branch_Id>0)
{
peopletr+=string.Format(" AND "+nameof(Model.Entity.RB_BackAccount.RB_Branch_Id)+" ={0}",model.RB_Branch_Id);
}
// string sql = string.Format(" SELECT *,(SELECT COUNT(1) FROM rb_backaccount where BackId=A.ID AND `Status`=0) as PeopleNum FROM {0} as A where Type=0 {1} UNION ALL SELECT *, (SELECT COUNT(1) FROM rb_platformaccount where BackId=A.ID AND `Status`=0) as PeopleNum FROM {0} as A where Type = 1 {1} {2}", TableName, where, "ORDER BY ID ASC");
stringsql=string.Format(" SELECT *,(SELECT COUNT(1) FROM rb_backaccount where BackId=A.ID AND `Status`=0 {0}) as PeopleNum FROM {1} as A where Type=0 {2} UNION ALL SELECT *, (SELECT COUNT(1) FROM rb_platformaccount where BackId=A.ID AND `Status`=0 {0}) as PeopleNum FROM {1} as A where Type = 1 {2} {3}",peopletr,TableName,where,"ORDER BY ID ASC");
stringsql=string.Format(" SELECT * FROM {0} as A where {1}",TableName,where,"ORDER BY ID ASC");