ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TTaskController.java
@@ -201,34 +201,16 @@ // 如果是初次审核就通过 将状态设置为已完成 List<TTaskDetail> list = tTaskDetailService.lambdaQuery().eq(TTaskDetail::getTaskId, dto.getTaskId()).list(); if (list.isEmpty()){ if (dto.getClearStatus()==1){ task.setStatus(6); taskCleanerService.updateById(task); }else{ task.setStatus(4); taskCleanerService.updateById(task); // 增加消息 tNotice.setNoticeType(1); tNotice.setNoticeContent("【"+location.getLocationName()+"】任务不合格,请重新上传!"); } }else{ if (dto.getClearStatus()==1){ task.setStatus(5); taskCleanerService.updateById(task); // 增加消息 tNotice.setNoticeType(2); tNotice.setNoticeContent("【"+location.getLocationName()+"】任务已通过"); }else{ task.setStatus(4); taskCleanerService.updateById(task); // 增加消息 tNotice.setNoticeType(1); tNotice.setNoticeContent("【"+location.getLocationName()+"】任务不合格,请重新上传!"); } }else{ task.setStatus(5); taskCleanerService.updateById(task); tNotice.setNoticeType(2); tNotice.setNoticeContent("【"+location.getLocationName()+"】任务已通过"); } } noticeService.save(tNotice); dto.setAuditPerson(tokenService.getLoginUser().getUserId()+""); ruoyi-admin/src/main/java/com/ruoyi/web/controller/task/TaskUtil.java
@@ -285,7 +285,7 @@ task.setLocationId(tLocation.getId()); task.setImplementTime(LocalDateTime.now().plusDays(1)); task.setTaskType(1); task.setTemplateId(detail.getId()); task.setTemplateId(detail.getTemplateId()); String nameAndCode = CodeGenerateUtils.generateVolumeSn(); task.setTaskName(nameAndCode); task.setTaskCode(nameAndCode); ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/TIndexController.java
@@ -336,7 +336,7 @@ TProjectDept projectDept = projectDeptService.getById(sysUser.getDeptId()); if (projectDept != null) { if (!"0".equals(projectDept.getParentId())) { if ("0".equals(projectDept.getParentId())) { // 查询片区下的所有人员 users = sysUsers.stream().filter(e -> e.getDeptId() .equals(projectDept.getId()) ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/TUserController.java
@@ -233,6 +233,9 @@ .ge(TTask::getImplementTime, startOfMonth) .le(TTask::getImplementTime, endOfMonth).list(); List<String> taskIds = finishTask.stream().map(TTask::getId).collect(Collectors.toList()); if (taskIds.isEmpty()){ taskIds.add("-1"); } List<TTaskDetail> taskDetails = taskDetailService.lambdaQuery() .eq(TTaskDetail::getAuditStatus, 1).in(TTaskDetail::getTaskId, taskIds) .isNotNull(TTaskDetail::getClearStatus) @@ -620,7 +623,7 @@ dto.setAuditTime(LocalDateTime.now()); leaveService.updateById(dto); SysUser sysUser = sysUserService.selectUserById(Long.valueOf(dto.getLeavePerson())); TLeaveAudit leaveAudit = leaveAuditService.lambdaQuery().eq(TLeaveAudit::getAuditId, dto.getId()) TLeaveAudit leaveAudit = leaveAuditService.lambdaQuery().eq(TLeaveAudit::getLeaveId, dto.getId()) .eq(TLeaveAudit::getAuditType, 2).one(); TNotice tNotice = new TNotice(); tNotice.setUserId(leaveAudit.getAuditId().split(",")[0]); ruoyi-common/src/main/java/com/ruoyi/common/utils/CodeGenerateUtils.java
@@ -66,7 +66,7 @@ Calendar calendar = Calendar.getInstance(); SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMddhhmmss"); String dateTime = dateFormat.format(calendar.getTime()); dateTime = dateTime.substring(2); dateTime = dateTime.substring(0); String timestampPart = "" + (Math.random() * 10000) * (System.currentTimeMillis() / 10000); timestampPart = timestampPart.replace(".", "").replace("E", ""); timestampPart = timestampPart.substring(0, 0);