Browse Source

临城职教中职
ndbs 3 years ago
parent
commit
b744afcdac
4 changed files with 1 additions and 126 deletions
  1. +1
    -14
      Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Controllers/CdDeptController.cs
  2. +0
    -70
      Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/EducationalAdministration/CdDept/CdDeptBLL.cs
  3. +0
    -14
      Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/EducationalAdministration/CdDept/CdDeptIBLL.cs
  4. +0
    -28
      Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/EducationalAdministration/CdDept/CdDeptService.cs

+ 1
- 14
Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Controllers/CdDeptController.cs View File

@@ -93,20 +93,7 @@ namespace Learun.Application.Web.Areas.EducationalAdministration.Controllers
var data = cdDeptIBLL.GetAllList();
return Success(data);
}

/// <summary>
/// 获取树形数据
/// </summary>
/// <param name="parentId">父级id</param>
/// <returns></returns>
[HttpGet]
[AjaxOnly]
public ActionResult GetTree(string parentId)
{
var data = cdDeptIBLL.GetTree(parentId);
return JsonResult(data);
}

#endregion

#region 提交数据


+ 0
- 70
Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/EducationalAdministration/CdDept/CdDeptBLL.cs View File

@@ -17,11 +17,6 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration
public class CdDeptBLL : CdDeptIBLL
{
private CdDeptService cdDeptService = new CdDeptService();
#region 缓存定义
private ICache cache = CacheFactory.CaChe();
private string cacheKey = "Learun_adms_cddept";

#endregion

#region 获取数据

@@ -208,70 +203,5 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration

#endregion

#region 扩展数据
/// <summary>
/// 获取列表数据
/// </summary>
/// <returns></returns>
public List<CdDeptEntity> GetList()
{
try
{
List<CdDeptEntity> list = cache.Read<List<CdDeptEntity>>(cacheKey);
if (list == null)
{
list = (List<CdDeptEntity>)cdDeptService.GetList();
cache.Write<List<CdDeptEntity>>(cacheKey, list, CacheId.company);
}
return list;
}
catch (Exception ex)
{
if (ex is ExceptionEx)
{
throw;
}
else
{
throw ExceptionEx.ThrowBusinessException(ex);
}
}
}

public List<TreeModel> GetTree(string parentId)
{
try
{
List<CdDeptEntity> list = GetList();
List<TreeModel> treeList = new List<TreeModel>();
foreach (var item in list)
{
TreeModel node = new TreeModel
{
id = item.DeptNo,
text = item.DeptName,
value = item.DeptNo,
showcheck = false,
checkstate = 0,
isexpand = true,
parentId = item.DeptId
};
treeList.Add(node);
}
return treeList.ToTree();
}
catch (Exception ex)
{
if (ex is ExceptionEx)
{
throw;
}
else
{
throw ExceptionEx.ThrowBusinessException(ex);
}
}
}
#endregion
}
}

+ 0
- 14
Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/EducationalAdministration/CdDept/CdDeptIBLL.cs View File

@@ -56,19 +56,5 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration
IEnumerable<CdDeptEntity> GetListBySchoolId(string schoolId);
IEnumerable<CdDeptEntity> GetAllList();

#region 扩展数据
/// <summary>
/// 获取树形数据
/// </summary>
/// <param name="parentId">父级id</param>
/// <returns></returns>
List<TreeModel> GetTree(string parentId);

/// <summary>
/// 获取列表数据
/// </summary>
/// <returns></returns>
List<CdDeptEntity> GetList();
#endregion
}
}

+ 0
- 28
Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/EducationalAdministration/CdDept/CdDeptService.cs View File

@@ -251,33 +251,5 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration
}
}

#region 扩展数据
/// <summary>
/// 获取公司列表信息(全部)
/// </summary>
/// <returns></returns>
public IEnumerable<CdDeptEntity> GetList()
{
try
{
var strSql = new StringBuilder();
strSql.Append("SELECT ");
strSql.Append(" * ");
strSql.Append(" FROM CdDept t WHERE 1=1 order by t.deptSort ");
return this.BaseRepository("CollegeMIS").FindList<CdDeptEntity>(strSql.ToString());
}
catch (Exception ex)
{
if (ex is ExceptionEx)
{
throw;
}
else
{
throw ExceptionEx.ThrowServiceException(ex);
}
}
}
#endregion
}
}

Loading…
Cancel
Save