Commit 75c1058bdd7c9fa3628085d43a3c15d138c71f29

Authored by wangqian
1 parent 28ae1447

派单已读优化

urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/service/assigntasksinfo/AssignTasksInfoServiceImpl.java
... ... @@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.toolkit.StringUtils;
5 5 import com.zteits.urbanops.framework.common.pojo.PageResult;
6 6 import com.zteits.urbanops.framework.common.util.date.DateUtils;
7 7 import com.zteits.urbanops.framework.common.util.object.BeanUtils;
  8 +import com.zteits.urbanops.framework.security.core.LoginUser;
8 9 import com.zteits.urbanops.module.garden.controller.admin.assigntasksinfo.vo.AssignTasksInfoPageReqVO;
9 10 import com.zteits.urbanops.module.garden.controller.admin.assigntasksinfo.vo.AssignTasksInfoSaveReqVO;
10 11 import com.zteits.urbanops.module.garden.controller.admin.assigntasksinfo.vo.AssignTasksInfoUpdReqVO;
... ... @@ -43,8 +44,7 @@ import static com.zteits.urbanops.framework.common.exception.enums.GlobalErrorCo
43 44 import static com.zteits.urbanops.framework.common.exception.util.ServiceExceptionUtil.exception;
44 45 import static com.zteits.urbanops.framework.common.exception.util.ServiceExceptionUtil.exception0;
45 46 import static com.zteits.urbanops.framework.common.util.servlet.ServletUtils.getClientIP;
46   -import static com.zteits.urbanops.framework.security.core.util.SecurityFrameworkUtils.getLoginUserId;
47   -import static com.zteits.urbanops.framework.security.core.util.SecurityFrameworkUtils.getLoginUserNickname;
  47 +import static com.zteits.urbanops.framework.security.core.util.SecurityFrameworkUtils.*;
48 48 import static com.zteits.urbanops.module.garden.enums.ErrorCodeConstants.*;
49 49  
50 50 /**
... ... @@ -133,7 +133,8 @@ public class AssignTasksInfoServiceImpl implements AssignTasksInfoService {
133 133 public AssignTasksInfoDO getAssignTasksInfo(Long id) {
134 134 AssignTasksInfoDO assignTasksInfoDO = assignTasksInfoMapper.selectById(id);
135 135 //分公司管理员查看,变为已读
136   - if (assignTasksInfoDO != null) {
  136 + LoginUser loginUser = getLoginUser();
  137 + if (assignTasksInfoDO != null && loginUser != null) {
137 138 Integer newFlag = assignTasksInfoDO.getNewFlag();
138 139 if (newFlag != null && newFlag == 0) {
139 140 //更新为已读
... ...