Commit f630a453 authored by 黄奎's avatar 黄奎

新增方法

parent 35f4257a
using System;
using System.Collections.Generic;
using Edu.AOP;
using Edu.Cache.User;
using Edu.Common.API;
......@@ -363,7 +364,7 @@ namespace Edu.WebApi.Controllers.User
var TId = base.ParmJObj.GetInt("TId", 0);
int AuditStatus = base.ParmJObj.GetInt("AuditStatus", 1);
string AuditRemark = base.ParmJObj.GetStringValue("AuditRemark");
var flag = teacherModule.AuditTeacherModule(TId, AuditStatus, AuditRemark,base.UserInfo);
var flag = teacherModule.AuditTeacherModule(TId, AuditStatus, AuditRemark, base.UserInfo);
return flag ? ApiResult.Success() : ApiResult.Failed();
}
......@@ -600,7 +601,7 @@ namespace Edu.WebApi.Controllers.User
public ApiResult CreateStudentAccount()
{
var StuId = base.ParmJObj.GetInt("StuId", 0);
var flag = studentModule.CreateStudentAccountModule(StuId,base.UserInfo);
var flag = studentModule.CreateStudentAccountModule(StuId, base.UserInfo);
return flag ? ApiResult.Success() : ApiResult.Failed();
}
......@@ -701,7 +702,7 @@ namespace Edu.WebApi.Controllers.User
public ApiResult CreateManagerAccount()
{
var MId = base.ParmJObj.GetInt("MId", 0);
var flag = managerModule.CreateManagerAccountModule(MId,base.UserInfo);
var flag = managerModule.CreateManagerAccountModule(MId, base.UserInfo);
return flag ? ApiResult.Success() : ApiResult.Failed();
}
#endregion
......@@ -761,6 +762,25 @@ namespace Edu.WebApi.Controllers.User
return ApiResult.Success(data: list);
}
/// <summary>
/// 获取组织机构图
/// </summary>
/// <returns></returns>
[HttpPost]
public ApiResult GetOrganizationChart()
{
List<object> nodeList = new List<object>();
List<object> linkList = new List<object>();
var query = Common.Plugin.JsonHelper.DeserializeObject<RB_Department_ViewModel>(RequestParm.Msg.ToString());
query.Group_Id = base.UserInfo.Group_Id;
var rootModel = groupModule.GetGroupEntityModule(query.Group_Id);
var obj = departmentModule.GetOrganizationChartModule(rootModel,query);
return ApiResult.Success(data: obj);
}
/// <summary>
/// 添加修改部门
/// </summary>
......@@ -846,7 +866,7 @@ namespace Edu.WebApi.Controllers.User
var list = postModule.GetPostListModule(query);
return ApiResult.Success(data: list);
}
/// <summary>
/// 添加修改岗位
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment