工作票审批流

This commit is contained in:
何美荣 2024-04-10 09:19:29 +08:00
parent 1e41bf3585
commit 62b8ea8da7
2 changed files with 20 additions and 14 deletions

View File

@ -968,14 +968,17 @@ namespace APT.FO.WebApi.Controllers
} }
else else
{ {
var dep = GetEntity<T_FM_DEPARTMENT>(user.DEPARTMENT_ID.Value); if (user.Nav_Department != null && user.Nav_Department.DEPARTMENT_TYPE == 0)
if (dep != null)
{ {
if (dep.USER_ID.HasValue) var dep = GetEntity<T_FM_DEPARTMENT>(user.DEPARTMENT_ID.Value);
{ approveId = dep.USER_ID.Value; } if (dep != null)
else if (dep.CHARGEUSER_ID.HasValue) {
{ approveId = dep.CHARGEUSER_ID.Value; } if (dep.USER_ID.HasValue)
break; { approveId = dep.USER_ID.Value; }
else if (dep.CHARGEUSER_ID.HasValue)
{ approveId = dep.CHARGEUSER_ID.Value; }
break;
}
} }
} }
} }

View File

@ -456,14 +456,17 @@ namespace APT.FO.WebApi.Controllers
} }
else else
{ {
var dep = GetEntity<T_FM_DEPARTMENT>(user.DEPARTMENT_ID.Value); if (user.Nav_Department != null && user.Nav_Department.DEPARTMENT_TYPE == 0)
if (dep != null)
{ {
if (dep.USER_ID.HasValue) var dep = GetEntity<T_FM_DEPARTMENT>(user.DEPARTMENT_ID.Value);
{ approveId = dep.USER_ID.Value; } if (dep != null)
else if (dep.CHARGEUSER_ID.HasValue) {
{ approveId = dep.CHARGEUSER_ID.Value; } if (dep.USER_ID.HasValue)
break; { approveId = dep.USER_ID.Value; }
else if (dep.CHARGEUSER_ID.HasValue)
{ approveId = dep.CHARGEUSER_ID.Value; }
break;
}
} }
} }
} }