修复
This commit is contained in:
parent
fa6eac3129
commit
f6d2720227
@ -1735,15 +1735,28 @@ namespace APT.SK.WebApi.Controllers.Api
|
||||
{
|
||||
//发起
|
||||
var temp1 = tasks.FirstOrDefault(t => t.SOURCE_DATA_ID == safeNoticeId && !t.NOTICE_TITLE.Contains("确认"));
|
||||
OperateLogList start = new OperateLogList();
|
||||
start.USER_NAME = temp1.USER_NAME;
|
||||
start.NAME = "安全检查通知";
|
||||
start.DEAL_DATE = temp1.TASK_DT;
|
||||
start.CREATE_TIME = temp1.CREATE_TIME;
|
||||
start.STATUS = temp1.NOTICE_STATUS == 1 ? 5 : temp1.NOTICE_STATUS == 2 ? 10 : temp1.NOTICE_STATUS == 4 ? 15 : 0;
|
||||
noticeLog.logList.Add(start);
|
||||
//审批
|
||||
var approveTemp = approves.FirstOrDefault(t => t.DATA_ID == safeNoticeId);
|
||||
if (temp1 != null)
|
||||
{
|
||||
OperateLogList start = new OperateLogList();
|
||||
start.USER_NAME = temp1.USER_NAME;
|
||||
start.NAME = "安全检查通知";
|
||||
start.DEAL_DATE = temp1.TASK_DT;
|
||||
start.CREATE_TIME = temp1.CREATE_TIME;
|
||||
start.STATUS = temp1.NOTICE_STATUS == 1 ? 5 : temp1.NOTICE_STATUS == 2 ? 10 : temp1.NOTICE_STATUS == 4 ? 15 : 0;
|
||||
noticeLog.logList.Add(start);
|
||||
}
|
||||
else
|
||||
{
|
||||
OperateLogList start = new OperateLogList();
|
||||
start.USER_NAME = checkUser.NAME;
|
||||
start.NAME = "安全检查通知";
|
||||
start.DEAL_DATE = check.MODIFY_TIME;
|
||||
start.CREATE_TIME = check.CREATE_TIME;
|
||||
start.STATUS = check.STATUS == PFStandardStatus.Archived ? 10 : 0;
|
||||
noticeLog.logList.Add(start);
|
||||
}
|
||||
//审批
|
||||
var approveTemp = approves.FirstOrDefault(t => t.DATA_ID == safeNoticeId);
|
||||
if (approveTemp == null)
|
||||
{
|
||||
//判断发起人层级,取审批模板
|
||||
@ -1798,7 +1811,6 @@ namespace APT.SK.WebApi.Controllers.Api
|
||||
var temp2 = tasks.Where(t => t.SOURCE_DATA_ID == safeNoticeId && t.NOTICE_TITLE.Contains("确认")).OrderBy(m=>m.CREATE_TIME).ThenBy(n=>n.MODIFY_TIME).ToList();
|
||||
if (temp2 != null && temp2.Any())
|
||||
{
|
||||
noticeLog.logList = new List<OperateLogList>();
|
||||
foreach (var item in temp2)
|
||||
{
|
||||
OperateLogList start1 = new OperateLogList();
|
||||
@ -1936,15 +1948,29 @@ namespace APT.SK.WebApi.Controllers.Api
|
||||
{
|
||||
//发起
|
||||
var temp1 = tasks.FirstOrDefault(t => t.SOURCE_DATA_ID == dangerReportId && !t.NOTICE_TITLE.Contains("确认"));
|
||||
OperateLogList start = new OperateLogList();
|
||||
start.USER_NAME = temp1.USER_NAME;
|
||||
start.NAME = "隐患上报";
|
||||
start.DEAL_DATE = temp1.TASK_DT;
|
||||
start.CREATE_TIME = temp1.CREATE_TIME;
|
||||
start.STATUS = temp1.NOTICE_STATUS == 1 ? 5 : temp1.NOTICE_STATUS == 2 ? 10 : temp1.NOTICE_STATUS == 4 ? 15 : 0;
|
||||
hiddenReportLog.logList.Add(start);
|
||||
//审批
|
||||
var approveTemp = approves.FirstOrDefault(t => t.DATA_ID == dangerReportId);
|
||||
if (temp1 != null)
|
||||
{
|
||||
OperateLogList start = new OperateLogList();
|
||||
start.USER_NAME = temp1.USER_NAME;
|
||||
start.NAME = "隐患上报";
|
||||
start.DEAL_DATE = temp1.TASK_DT;
|
||||
start.CREATE_TIME = temp1.CREATE_TIME;
|
||||
start.STATUS = temp1.NOTICE_STATUS == 1 ? 5 : temp1.NOTICE_STATUS == 2 ? 10 : temp1.NOTICE_STATUS == 4 ? 15 : 0;
|
||||
hiddenReportLog.logList.Add(start);
|
||||
}
|
||||
else
|
||||
{
|
||||
var reportUser = users.FirstOrDefault(t => t.ID == dangerReport.APPLY_USER_ID);
|
||||
OperateLogList start = new OperateLogList();
|
||||
start.USER_NAME = reportUser.NAME;
|
||||
start.NAME = "隐患上报";
|
||||
start.DEAL_DATE = dangerReport.MODIFY_TIME;
|
||||
start.CREATE_TIME = dangerReport.CREATE_TIME;
|
||||
start.STATUS = dangerReport.STATUS == PFStandardStatus.Archived ? 10 : 0;
|
||||
hiddenReportLog.logList.Add(start);
|
||||
}
|
||||
//审批
|
||||
var approveTemp = approves.FirstOrDefault(t => t.DATA_ID == dangerReportId);
|
||||
if (approveTemp == null)
|
||||
{
|
||||
//判断发起人层级,取审批模板
|
||||
@ -2032,7 +2058,7 @@ namespace APT.SK.WebApi.Controllers.Api
|
||||
start.STATUS = 0;
|
||||
hiddenReportLog.logList.Add(start);
|
||||
//判断发起人层级,取审批模板
|
||||
var departFirst = departs.FirstOrDefault(t => t.ID == dangerReport.APPLY_DEPARTMENT_ID);
|
||||
var departFirst = departs.FirstOrDefault(t => t.ID == check.APPLY_DEPARTMENT_ID);
|
||||
var param = Enum.GetName(typeof(SKDepartmentTypeEnum), departFirst.DEPARTMENT_TYPE);
|
||||
if (departFirst.DEPARTMENT_STATUS != 1)
|
||||
{
|
||||
|
||||
Loading…
Reference in New Issue
Block a user