ow
This commit is contained in:
1 parent
599211b895
commit
9bbb8dfd67
9 files changed
+2889
-803
No files matched your search
@@ -17,6 +17,7 @@ using SixLabors.ImageSharp;
|
||||
using SixLabors.ImageSharp.PixelFormats;
|
||||
using SixLabors.ImageSharp.Processing;
|
||||
using System;
|
||||
using System.Linq;
|
||||
using static System.Net.Mime.MediaTypeNames;
|
||||
using Image = SixLabors.ImageSharp.Image;
|
||||
namespace CloudBuilder.Master.Service
|
||||
@@ -255,8 +256,8 @@ namespace CloudBuilder.Master.Service
|
||||
{
|
||||
sqlWhere = sqlWhere + string.Format(" and {0} ='{1}' ", FamilyDmsFileViewEntity.DB_CREATED_BY, service.UserId);
|
||||
}
|
||||
|
||||
if (string.IsNullOrEmpty(sqlWhere)) sqlWhere = " and 1=0 ";
|
||||
//取了顶级目录
|
||||
if (string.IsNullOrEmpty(sqlWhere)) sqlWhere = string.Format(" and {0} ={1} ", FamilyDmsFileViewEntity.DB_FAMILY_NAME, FamilyDmsFileViewEntity.DB_FILE_PATH);
|
||||
|
||||
FamilyDmsFileViewEntity entity = FamilyDmsFileViewEntity.GetInstance(repository.GetDbContext().Database.ProviderName);
|
||||
string sql = entity.GetSelectTopFrom(criteria.limit, criteria.page, criteria.orderby.StringToDbField(), criteria.orderbytag, sqlWhere);
|
||||
@@ -320,11 +321,16 @@ namespace CloudBuilder.Master.Service
|
||||
{
|
||||
item.Url = FileTypePolicy.PackUrl(service, item.CreatedBy, item.OrderKey, item.TranscodeIndc);
|
||||
}
|
||||
|
||||
data.Families = list.Select(x => new FamilyDmsFileViewDisplayData(x)
|
||||
{
|
||||
FileType = FileTypePolicy.GetType(x.OrderKey),
|
||||
FormattedPic = FileTypePolicy.PackUrl(service, x.CreatedBy, x.OrderKey, YesNoPolicy.YES)
|
||||
}).ToArray();
|
||||
}
|
||||
|
||||
data.Limit = criteria.limit;
|
||||
data.Page = criteria.page;
|
||||
data.Families = list.Select(x => new FamilyDmsFileViewDisplayData(x) { FileType = FileTypePolicy.GetType(x.OrderKey) }).ToArray();
|
||||
data.Total = count;
|
||||
//data.Sql = sql;
|
||||
data.ErrorMessage = err;
|
||||
@@ -1504,7 +1510,7 @@ namespace CloudBuilder.Master.Service
|
||||
{
|
||||
IRepository<FamilyGroupManagerUserViewEntity> repositoryFamilyGroupManager = repository.GetRepository<IRepository<FamilyGroupManagerUserViewEntity>>();
|
||||
|
||||
FamilyGroupManagerUserViewEntity[] ents = repositoryFamilyGroupManager.DetachedEntities.Where(x => x.UserName == service.UserId).ToArray();
|
||||
FamilyGroupManagerUserViewEntity[] ents = repositoryFamilyGroupManager.DetachedEntities.Where(x => x.UserName == service.UserId && x.ValidIndc=="Y").ToArray();
|
||||
List<SelectOption> l = new List<SelectOption>();
|
||||
SelectOption selectOption;
|
||||
|
||||
@@ -1530,7 +1536,7 @@ namespace CloudBuilder.Master.Service
|
||||
|
||||
IRepository<FamilyGroupEntity> repositoryFamilyGroup = repository.GetRepository<IRepository<FamilyGroupEntity>>();
|
||||
|
||||
FamilyGroupEntity group = repositoryFamilyGroup.DetachedEntities.Where(x => x.FamilyName == familyName).FirstOrDefault()!;
|
||||
FamilyGroupEntity group = repositoryFamilyGroup.DetachedEntities.Where(x => x.FamilyName == familyName && x.ValidIndc==YesNoPolicy.YES).FirstOrDefault()!;
|
||||
if (group == null) return l.ToArray();
|
||||
|
||||
selectOption = new SelectOption();
|
||||
|
||||
Reference in new issue
Block a user