bug 修改
This commit is contained in:
parent
6fb5a836c1
commit
a1daa00237
|
|
@ -176,7 +176,7 @@ public class CarPlanAuditServiceImpl implements CarPlanAuditService{
|
|||
if (statusType == AuditNode.PLAN_DEPT || statusType == AuditNode.MGMT_CENTER) {
|
||||
return sysAuditService.getUserPermission("car_plan", statusType);
|
||||
} else if (statusType == AuditNode.EQUIP_DEPT) {
|
||||
List<String> liftTeamUsers = Arrays.asList("项管专责2", "项管专责1");
|
||||
List<String> liftTeamUsers = Arrays.asList("项管中心1", "项管中心2");
|
||||
return liftTeamUsers.contains(userName);
|
||||
} else if (statusType == AuditNode.LIFT_TEAM) {
|
||||
return "王炜".contains(userName);
|
||||
|
|
|
|||
|
|
@ -293,7 +293,6 @@ public class DispatchCarServiceImpl implements DispatchCarService {
|
|||
int dispatchNum = carNeedPlanVo.getDispatchNum();
|
||||
carNeedPlanVo.setDispatchDay(DateTimeHelper.getNowDay());
|
||||
carNeedPlanVo.setDispatchNum(dispatchNum + vo.getDispatchNum());
|
||||
|
||||
// 如果没有其他待审核记录,状态置为1(完成调度),否则2(继续审核)
|
||||
carNeedPlanVo.setStatus(ListHelpUtil.isEmpty(auditList) ? 1 : 2);
|
||||
} else if (isSecondLevelApprover(roleName)) {
|
||||
|
|
@ -307,7 +306,7 @@ public class DispatchCarServiceImpl implements DispatchCarService {
|
|||
|
||||
// 写操作记录
|
||||
String uptime = recordService.getUpTimes("out-" + data.getId(), Integer.parseInt(targetStatus));
|
||||
recordService.addRecord("out-" + data.getId(), targetStatus, "2", "3", remark, uptime);
|
||||
recordService.addRecord("out-" + data.getId(), targetStatus, targetStatus, currentStatus, remark, uptime);
|
||||
|
||||
return ServerResponse.createBySuccessMsg("审核成功");
|
||||
} catch (Exception e) {
|
||||
|
|
@ -318,8 +317,8 @@ public class DispatchCarServiceImpl implements DispatchCarService {
|
|||
|
||||
private String determineNextStatus(String roleName, String currentStatus, String actionStatus) {
|
||||
if ("2".equals(actionStatus)) {
|
||||
if (isSecondLevelApprover(roleName) && "1".equals(currentStatus)) return "9";
|
||||
if (isThirdLevelApprover(roleName) && "2".equals(currentStatus)) return "9";
|
||||
if (isSecondLevelApprover(roleName) && "0".equals(currentStatus)) return "9";
|
||||
if (isThirdLevelApprover(roleName) && "1".equals(currentStatus)) return "9";
|
||||
} else {
|
||||
if (isSecondLevelApprover(roleName) && "0".equals(currentStatus)) return "1";
|
||||
if (isThirdLevelApprover(roleName) && "1".equals(currentStatus)) return "2";
|
||||
|
|
|
|||
Loading…
Reference in New Issue