|
@@ -27,7 +27,7 @@ namespace Learun.Application.OA |
|
|
try |
|
|
try |
|
|
{ |
|
|
{ |
|
|
var strSql = new StringBuilder(); |
|
|
var strSql = new StringBuilder(); |
|
|
strSql.Append("SELECT * FROM LR_OA_News t WHERE t.F_TypeId = 2 "); |
|
|
|
|
|
|
|
|
strSql.Append("SELECT * FROM LR_OA_News t WHERE t.F_TypeId = 2 and F_DeleteMark=0 "); |
|
|
if (!string.IsNullOrEmpty(keyword)) |
|
|
if (!string.IsNullOrEmpty(keyword)) |
|
|
{ |
|
|
{ |
|
|
strSql.Append(" AND F_FullHead like @keyword"); |
|
|
strSql.Append(" AND F_FullHead like @keyword"); |
|
@@ -87,7 +87,9 @@ namespace Learun.Application.OA |
|
|
var entity = db.FindEntity<NewsEntity>(x => x.F_NewsId == item); |
|
|
var entity = db.FindEntity<NewsEntity>(x => x.F_NewsId == item); |
|
|
if (entity != null) |
|
|
if (entity != null) |
|
|
{ |
|
|
{ |
|
|
db.Delete(entity); |
|
|
|
|
|
|
|
|
entity.F_DeleteMark = 1; |
|
|
|
|
|
db.Update(entity); |
|
|
|
|
|
//db.Delete(entity); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
@@ -156,7 +158,7 @@ namespace Learun.Application.OA |
|
|
var strSql = new StringBuilder(); |
|
|
var strSql = new StringBuilder(); |
|
|
strSql.Append("SELECT t.*,r.RNewsId,r.RTime FROM LR_OA_News t "); |
|
|
strSql.Append("SELECT t.*,r.RNewsId,r.RTime FROM LR_OA_News t "); |
|
|
strSql.Append(" left join LR_OA_NewsRead r on t.F_NewsId = r.NewsId and r.RUserId=@userId "); |
|
|
strSql.Append(" left join LR_OA_NewsRead r on t.F_NewsId = r.NewsId and r.RUserId=@userId "); |
|
|
strSql.Append(" WHERE t.F_TypeId = 2 "); |
|
|
|
|
|
|
|
|
strSql.Append(" WHERE t.F_TypeId = 2 and t.F_DeleteMark=0 "); |
|
|
if (!string.IsNullOrEmpty(categoryId)) |
|
|
if (!string.IsNullOrEmpty(categoryId)) |
|
|
{ |
|
|
{ |
|
|
strSql.Append($" AND F_CategoryId = '{categoryId}'"); |
|
|
strSql.Append($" AND F_CategoryId = '{categoryId}'"); |
|
|