20230925新增wbs下分部分项接口
This commit is contained in:
@@ -93,6 +93,29 @@ namespace BLL
|
||||
return getDataLists;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// +
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <returns></returns>
|
||||
public static List<Model.BaseInfoItem> getProjectWBSByUnitWorkId(string projectId, string unitWorkId)
|
||||
{
|
||||
using (Model.SGGLDB db = new Model.SGGLDB(Funs.ConnString))
|
||||
{
|
||||
var getDataLists = (from x in db.WBS_WorkPackage
|
||||
where x.ProjectId == projectId && x.SuperWorkPack == null && x.UnitWorkId == unitWorkId
|
||||
orderby x.WorkPackageCode
|
||||
select new Model.BaseInfoItem
|
||||
{
|
||||
BaseInfoId = x.WorkPackageId,
|
||||
BaseInfoCode = x.WorkPackageCode,
|
||||
BaseInfoName = x.PackageContent,
|
||||
}
|
||||
).ToList();
|
||||
return getDataLists;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据项目、单位ID获取单位工程
|
||||
|
||||
@@ -100,6 +100,27 @@ namespace WebAPI.Controllers
|
||||
return responeData;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取单位工程下分部分项
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="unitWorkId"></param>
|
||||
/// <returns></returns>
|
||||
public Model.ResponeData getProjectWBSByUnitWorkId(string projectId, string unitWorkId)
|
||||
{
|
||||
var responeData = new Model.ResponeData();
|
||||
try
|
||||
{
|
||||
responeData.data = BLL.APIBaseInfoService.getProjectWBSByUnitWorkId(projectId, unitWorkId);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
responeData.code = 0;
|
||||
responeData.message = ex.Message;
|
||||
}
|
||||
|
||||
return responeData;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据项目,单位Id获取单位工程
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
<AutoAssignPort>True</AutoAssignPort>
|
||||
<DevelopmentServerPort>0</DevelopmentServerPort>
|
||||
<DevelopmentServerVPath>/</DevelopmentServerVPath>
|
||||
<IISUrl>http://localhost:14920/</IISUrl>
|
||||
<IISUrl>http://localhost:1766/</IISUrl>
|
||||
<NTLMAuthentication>False</NTLMAuthentication>
|
||||
<UseCustomServer>False</UseCustomServer>
|
||||
<CustomServerUrl>
|
||||
|
||||
Reference in New Issue
Block a user