|
|
@@ -84,7 +84,7 @@ public class WorkDailyServiceImpl implements WorkDailyService {
|
|
|
ApprovalFlow flow = approvalFlowDao.findByEnuuAndAppname(workDaily.getEnuu(), appName);
|
|
|
FlowNode node = approvalFlowService.getNodeInfoByEnuuAndEmcodeAndAppName(workDaily.getEnuu(),
|
|
|
workDaily.getEmcode(), appName);
|
|
|
- Integer nodelevel = 0;
|
|
|
+ Integer nodelevel = -1;
|
|
|
if (node != null) {
|
|
|
nodelevel = node.getNodelev();
|
|
|
}
|
|
|
@@ -99,7 +99,7 @@ public class WorkDailyServiceImpl implements WorkDailyService {
|
|
|
log.setCaller("工作日报");
|
|
|
log.setEmcode(workDaily.getEmcode());
|
|
|
log.setEnuu(workDaily.getEnuu());
|
|
|
- for (int i = nodelevel; i <= approvalFlowService.getMaxNodeByEnuuAndAppName(workDaily.getEnuu(),
|
|
|
+ for (int i = nodelevel + 1; i <= approvalFlowService.getMaxNodeByEnuuAndAppName(workDaily.getEnuu(),
|
|
|
appName); i++) {
|
|
|
ApprovalLog applog = new ApprovalLog(log);
|
|
|
applog.setNodedealman(approvalFlowService
|