小程序接口修改
This commit is contained in:
@@ -259,14 +259,39 @@ namespace BLL
|
||||
|
||||
return workPostName;
|
||||
}
|
||||
#endregion
|
||||
#region 根据岗位ID得到岗位名称
|
||||
/// <summary>
|
||||
/// 根据岗位ID得到岗位名称
|
||||
/// </summary>
|
||||
/// <param name="workPostId"></param>
|
||||
/// <returns></returns>
|
||||
public static string getDepartNameById(string workPostId)
|
||||
public static string getWorkPostNamesWorkPostIdsForApi(object workPostIds)
|
||||
{
|
||||
using (Model.SGGLDB db = new Model.SGGLDB(Funs.ConnString))
|
||||
{
|
||||
string workPostName = string.Empty;
|
||||
if (workPostIds != null)
|
||||
{
|
||||
string[] ids = workPostIds.ToString().Split(',');
|
||||
foreach (string id in ids)
|
||||
{
|
||||
var q = db.Base_WorkPost.FirstOrDefault(e => e.WorkPostId == id);
|
||||
if (q != null)
|
||||
{
|
||||
workPostName += q.WorkPostName + ",";
|
||||
}
|
||||
}
|
||||
if (workPostName != string.Empty)
|
||||
{
|
||||
workPostName = workPostName.Substring(0, workPostName.Length - 1); ;
|
||||
}
|
||||
}
|
||||
|
||||
return workPostName;
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
#region 根据岗位ID得到岗位名称
|
||||
/// <summary>
|
||||
/// 根据岗位ID得到岗位名称
|
||||
/// </summary>
|
||||
/// <param name="workPostId"></param>
|
||||
/// <returns></returns>
|
||||
public static string getDepartNameById(string workPostId)
|
||||
{
|
||||
string workPostName = string.Empty;
|
||||
if (!string.IsNullOrEmpty(workPostId))
|
||||
@@ -313,6 +338,31 @@ namespace BLL
|
||||
|
||||
return departName;
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
public static string getDepartNamesByIdsForApi(object departIdsIds)
|
||||
{
|
||||
using (Model.SGGLDB db = new Model.SGGLDB(Funs.ConnString))
|
||||
{
|
||||
string departName = string.Empty;
|
||||
if (departIdsIds != null)
|
||||
{
|
||||
string[] ids = departIdsIds.ToString().Split(',');
|
||||
foreach (string id in ids)
|
||||
{
|
||||
var q = db.Base_Depart.FirstOrDefault(e => e.DepartId == id);
|
||||
if (q != null)
|
||||
{
|
||||
departName += q.DepartName + ",";
|
||||
}
|
||||
}
|
||||
if (departName != string.Empty)
|
||||
{
|
||||
departName = departName.Substring(0, departName.Length - 1); ;
|
||||
}
|
||||
}
|
||||
|
||||
return departName;
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
@@ -134,5 +134,30 @@ namespace BLL
|
||||
|
||||
return workStageName;
|
||||
}
|
||||
}
|
||||
public static string getWorkStageNamesWorkStageIdsForApi(object workStageIds)
|
||||
{
|
||||
using (Model.SGGLDB db = new Model.SGGLDB(Funs.ConnString))
|
||||
{
|
||||
string workStageName = string.Empty;
|
||||
if (workStageIds != null)
|
||||
{
|
||||
string[] workStages = workStageIds.ToString().Split(',');
|
||||
foreach (string workStageId in workStages)
|
||||
{
|
||||
var q =db.Base_WorkStage.FirstOrDefault(e => e.WorkStageId == workStageId);
|
||||
if (q != null)
|
||||
{
|
||||
workStageName += q.WorkStageName + ",";
|
||||
}
|
||||
}
|
||||
if (workStageName != string.Empty)
|
||||
{
|
||||
workStageName = workStageName.Substring(0, workStageName.Length - 1); ;
|
||||
}
|
||||
}
|
||||
|
||||
return workStageName;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user