builder.Append($" SELECT a.*,b.EmpName,c.EmpName as MallUserName FROM {TableName} as a LEFT JOIN rb_employee as b on a.CreateBy=b.EmpId LEFT JOIN rb_employee as c on a.MallUserId=c.EmpId WHERE 1=1");
if(query!=null)
{
if(query.ID>0)
{
builder.Append($" AND a.{nameof(RB_ERP_Authorize_Extend.ID)}={query.ID}");
}
if(query.TenantId>0)
{
builder.Append($" AND a.{nameof(RB_ERP_Authorize_Extend.TenantId)}={query.TenantId}");
}
if(query.TenantId>0)
{
builder.Append($" AND a.{nameof(RB_ERP_Authorize_Extend.MallBaseId)}={query.MallBaseId}");
}
if(query.Status>0)
{
builder.Append($" AND a.{nameof(RB_ERP_Authorize_Extend.Status)}={query.Status}");
}
if(query.Type>0)
{
builder.Append($" AND a.{nameof(RB_ERP_Authorize_Extend.Type)}={query.Type}");
}
if(query.ERPGroupId>0)
{
builder.Append($" AND a.{nameof(RB_ERP_Authorize_Extend.ERPGroupId)}={query.ERPGroupId}");