人员查询接口改用项目代号作为必填参数
- 在 ProjectPersonInput/Output 和 PersonInOutRecordInput 模型中添加 ProjectCode 属性 - GetProjectPerson 和 GetPersonInOutRecord 接口必填参数改为 ProjectCode - APIPersonService 添加项目代号过滤逻辑和查询结果输出
This commit is contained in:
@@ -102,7 +102,7 @@ namespace WebAPI.Controllers
|
||||
/// <summary>
|
||||
/// 根据条件获取项目人员信息(支持分页和过滤)
|
||||
/// </summary>
|
||||
/// <param name="filter">查询过滤条件(ProjectName为必填参数)</param>
|
||||
/// <param name="filter">查询过滤条件(ProjectCode为必填参数)</param>
|
||||
/// <param name="pagesize">每页条数</param>
|
||||
/// <param name="pageindex">页码(从1开始)</param>
|
||||
/// <param name="returnAll">是否返回全部数据</param>
|
||||
@@ -112,11 +112,11 @@ namespace WebAPI.Controllers
|
||||
var responeData = new Model.ResponeData();
|
||||
try
|
||||
{
|
||||
// 验证必填参数 ProjectName
|
||||
if (filter == null || string.IsNullOrEmpty(filter.ProjectName))
|
||||
// 验证必填参数 ProjectCode
|
||||
if (filter == null || string.IsNullOrEmpty(filter.ProjectCode))
|
||||
{
|
||||
responeData.code = 0;
|
||||
responeData.message = "ProjectName为必填参数!";
|
||||
responeData.message = "ProjectCode为必填参数!";
|
||||
return responeData;
|
||||
}
|
||||
|
||||
@@ -1072,10 +1072,10 @@ namespace WebAPI.Controllers
|
||||
responeData.message = "StartTime不能大于EndTime!";
|
||||
return responeData;
|
||||
}
|
||||
if (filter == null || string.IsNullOrEmpty(filter.ProjectName))
|
||||
if (filter == null || string.IsNullOrEmpty(filter.ProjectCode))
|
||||
{
|
||||
responeData.code = 0;
|
||||
responeData.message = "ProjectName为必填参数!";
|
||||
responeData.message = "ProjectCode为必填参数!";
|
||||
return responeData;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user