linwe
2023-11-29 c554a3dcfd7702b14658d9d29554dffba3f90764
src/main/java/org/springblade/modules/task/service/impl/TaskReportForRepairsServiceImpl.java
@@ -19,6 +19,7 @@
import com.baomidou.mybatisplus.core.metadata.IPage;
import org.springblade.core.mp.base.BaseServiceImpl;
import org.springblade.core.secure.utils.AuthUtil;
import org.springblade.modules.grid.entity.GridmanEntity;
import org.springblade.modules.grid.service.IGridService;
import org.springblade.modules.task.entity.TaskEntity;
import org.springblade.modules.task.entity.TaskReportForRepairsEntity;
@@ -60,8 +61,8 @@
   @Override
   public IPage<TaskReportForRepairsVO> selectTaskReportForRepairsPage(IPage<TaskReportForRepairsVO> page, TaskReportForRepairsVO taskReportForRepairs) {
      List<String> list = new ArrayList<>();
      if (null!=taskReportForRepairs.getRoleName() && !taskReportForRepairs.getRoleName().equals("")){
         if (taskReportForRepairs.getRoleName().equals("网格员")){
      if (null != taskReportForRepairs.getRoleName() && !taskReportForRepairs.getRoleName().equals("")) {
         if (taskReportForRepairs.getRoleName().equals("网格员")) {
            // 查询对应的房屋地址code
            list = gridService.getAddressCodeListByUserId(AuthUtil.getUserId());
         }
@@ -99,6 +100,7 @@
      boolean save = taskService.save(taskEntity);
      if (save){
         taskReportForRepairs.setTaskId(taskEntity.getId());
         taskReportForRepairs.setConfirmFlag(1);
         flag = save(taskReportForRepairs);
      }
      return flag;
@@ -148,4 +150,15 @@
   public Integer getStatistics(Long userId) {
      return baseMapper.getStatistics(userId);
   }
   /**
    * 更新状态--临时接口
    * @param gridman
    * @return
    */
   @Override
   public boolean updateView(GridmanEntity gridman) {
      baseMapper.updateView(gridman);
      return true;
   }
}