Browse Source

优化完善,BUG修复

master
wxc 2 months ago
parent
commit
d3a1477682
  1. 4
      mailbox-lan/src/main/java/com/biutag/lan/service/MailAppealService.java
  2. 2
      mailbox-lan/src/main/java/com/biutag/lan/service/WorkService.java

4
mailbox-lan/src/main/java/com/biutag/lan/service/MailAppealService.java

@ -22,6 +22,7 @@ import org.springframework.transaction.annotation.Transactional;
import java.time.LocalDateTime;
import java.util.List;
import java.util.Optional;
@RequiredArgsConstructor
@Service
@ -115,6 +116,9 @@ public class MailAppealService extends ServiceImpl<MailAppealMapper, MailAppeal>
.setUpdateTime(now)
.setFirstHandleTime(now);
} else {
if (StrUtil.isBlank(approval.getFirstLeaderEmpNo())) {
throw new RuntimeException("该信件已有其他市局专班审批,建议复制审批意见,刷新浏览器后,报上级领导审批!");
}
appeal.setStep("3")
.setFirstHandlerEmpNo2(AdminThreadLocal.getEmpNo())
.setFirstHandlerName2(AdminThreadLocal.getPoliceName())

2
mailbox-lan/src/main/java/com/biutag/lan/service/WorkService.java

@ -696,7 +696,7 @@ public class WorkService extends ServiceImpl<WorkMapper, Work> {
}
break;
case "3":
if (AdminThreadLocal.getRoleId().equals(RoleEnum.MUNICIPAL_CLASSES_LEADER.getRoleId())) {
if (AdminThreadLocal.getRoleId().equals(RoleEnum.MUNICIPAL_CLASSES_LEADER.getRoleId()) && AdminThreadLocal.getEmpNo().equals(workVo.getFirstLeaderEmpNo())) {
workVo.setIfHandle(1);
}
break;

Loading…
Cancel
Save