|
|
@@ -93,6 +93,7 @@ public class VacationServiceImpl implements VacationService {
|
|
|
va = vacationDao.findOne(vacation.getVa_id());
|
|
|
va.setVa_statuscode(MobileStatus.ENTERING.name());
|
|
|
va.setVa_status(MobileStatus.ENTERING.getPhrase());
|
|
|
+ va.setVa_vacationtype(vacation.getVa_vacationtype());
|
|
|
va.setVa_date(new Date());
|
|
|
va.setOrderdate(new Date());
|
|
|
va.setVa_startime(vacation.getVa_startime());
|
|
|
@@ -136,8 +137,7 @@ public class VacationServiceImpl implements VacationService {
|
|
|
applog.setProcessid(approvalFlowService
|
|
|
.getNodeInfoByEnuuAndAppNameAndNodelev(vacation.getEnuu(), appName, i).getId());
|
|
|
applog = approvalLogDao.save(applog);
|
|
|
- node = approvalFlowService.getNodeInfoByEnuuAndAppNameAndNodelev(vacation.getEnuu(), appName,
|
|
|
- nodelevel + 1);
|
|
|
+ node = approvalFlowService.getNodeInfoByEnuuAndAppNameAndNodelev(vacation.getEnuu(), appName, i);
|
|
|
if (applog.getId() != null) {
|
|
|
// 新增待审批
|
|
|
AppFlowOperation operation = new AppFlowOperation();
|