|
|
@ -136,6 +136,29 @@ public class UnplannedIssueRequestForDongyangAppService : UnplannedIssueRequestA |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
private async Task SetEntityPropertiesAsync(UnplannedIssueRequest entity) |
|
|
|
{ |
|
|
|
var userName = CurrentUser.GetUserName_New(); |
|
|
|
var name = CurrentUser.GetName(); |
|
|
|
if (userName != null) |
|
|
|
{ |
|
|
|
var department = await _departmentApp.GetByUsernameAsync(userName).ConfigureAwait(false); |
|
|
|
|
|
|
|
if (department != null) |
|
|
|
{ |
|
|
|
entity.DeptCode = department.Code; |
|
|
|
entity.DeptName = department.Name; |
|
|
|
} |
|
|
|
entity.CreatorId = CurrentUser.Id; |
|
|
|
entity.Worker = name; |
|
|
|
} |
|
|
|
|
|
|
|
entity.BuildDate = DateTime.Now; |
|
|
|
|
|
|
|
//await SetRequestAutoPropertiesAsync(entity).ConfigureAwait(false);
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// OA接口
|
|
|
@ -175,7 +198,7 @@ public class UnplannedIssueRequestForDongyangAppService : UnplannedIssueRequestA |
|
|
|
request.BuildDate= DateTime.Now; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
await SetEntityPropertiesAsync(request).ConfigureAwait(false); |
|
|
|
List<UnplannedIssueRequestDetail> detailList = new List<UnplannedIssueRequestDetail>(); |
|
|
|
foreach (var itm in p_list) |
|
|
|
{ |
|
|
@ -465,28 +488,28 @@ public class UnplannedIssueRequestForDongyangAppService : UnplannedIssueRequestA |
|
|
|
/// </summary>
|
|
|
|
/// <param name="entity"></param>
|
|
|
|
/// <returns></returns>
|
|
|
|
private async Task SetEntityPropertiesAsync(UnplannedIssueRequest entity) |
|
|
|
{ |
|
|
|
var userName = CurrentUser.GetUserName_New(); |
|
|
|
var name = CurrentUser.GetName(); |
|
|
|
if (userName != null) |
|
|
|
{ |
|
|
|
var department = await _departmentApp.GetByUsernameAsync(userName).ConfigureAwait(false); |
|
|
|
|
|
|
|
if (department != null) |
|
|
|
{ |
|
|
|
entity.DeptCode = department.Code; |
|
|
|
entity.DeptName = department.Name; |
|
|
|
} |
|
|
|
|
|
|
|
entity.Worker = name; |
|
|
|
entity.CreatorId = CurrentUser.Id; |
|
|
|
} |
|
|
|
|
|
|
|
entity.BuildDate = DateTime.Now; |
|
|
|
|
|
|
|
await SetRequestAutoPropertiesAsync(entity).ConfigureAwait(false); |
|
|
|
} |
|
|
|
//private async Task SetEntityPropertiesAsync(UnplannedIssueRequest entity)
|
|
|
|
//{
|
|
|
|
// var userName = CurrentUser.GetUserName_New();
|
|
|
|
// var name = CurrentUser.GetName();
|
|
|
|
// if (userName != null)
|
|
|
|
// {
|
|
|
|
// var department = await _departmentApp.GetByUsernameAsync(userName).ConfigureAwait(false);
|
|
|
|
|
|
|
|
// if (department != null)
|
|
|
|
// {
|
|
|
|
// entity.DeptCode = department.Code;
|
|
|
|
// entity.DeptName = department.Name;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// entity.Worker = name;
|
|
|
|
// entity.CreatorId = CurrentUser.Id;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// entity.BuildDate = DateTime.Now;
|
|
|
|
|
|
|
|
// await SetRequestAutoPropertiesAsync(entity).ConfigureAwait(false);
|
|
|
|
//}
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 赋值业务事务
|
|
|
|