linwei
2024-01-03 c9520071522dbd2929f4f8e28ce8b70712a2e5e8
src/main/java/org/springblade/modules/place/service/impl/PlaceExtServiceImpl.java
@@ -17,26 +17,23 @@
package org.springblade.modules.place.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.apache.logging.log4j.util.Strings;
import org.springblade.core.secure.utils.AuthUtil;
import org.springblade.modules.grid.service.IGridService;
import org.springblade.modules.house.entity.HouseTenantEntity;
import org.springblade.modules.house.vo.HouseTenantVO;
import org.springblade.modules.place.entity.PlaceEntity;
import org.springblade.modules.place.entity.PlaceExtEntity;
import org.springblade.modules.place.entity.PlacePractitionerEntity;
import org.springblade.modules.place.mapper.PlaceExtMapper;
import org.springblade.modules.place.service.IPlaceExtService;
import org.springblade.modules.place.service.IPlacePractitionerService;
import org.springblade.modules.place.service.IPlaceService;
import org.springblade.modules.place.vo.PlaceExtVO;
import org.springblade.modules.place.mapper.PlaceExtMapper;
import org.springblade.modules.place.service.IPlaceExtService;
import org.springblade.core.mp.base.BaseServiceImpl;
import org.springblade.modules.task.entity.TaskEntity;
import org.springblade.modules.task.service.ITaskService;
import org.springblade.modules.system.entity.Dept;
import org.springblade.modules.system.service.IDeptService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import org.springframework.transaction.annotation.Transactional;
import java.util.ArrayList;
@@ -54,9 +51,6 @@
public class PlaceExtServiceImpl extends ServiceImpl<PlaceExtMapper, PlaceExtEntity> implements IPlaceExtService {
   @Autowired
   private ITaskService taskService;
   @Autowired
   private IPlaceService placeService;
   @Autowired
@@ -65,8 +59,12 @@
   @Autowired
   private IGridService gridService;
   @Autowired
   private IDeptService deptService;
   /**
    * 自定义查询
    *
    * @param page
    * @param placeExt
    * @return
@@ -83,11 +81,20 @@
            placeExt.setCreateUser(AuthUtil.getUserId());
         }
      }
      Dept dept = deptService.getById(AuthUtil.getDeptId());
      if (null != dept) {
         placeExt.setCommunityCode(dept.getRegionCode());
      }
      if (AuthUtil.getUserAccount().equals("18879306957")) {
         placeExt.setCommunityCode("361102003027");
         placeExt.setCreateUser(null);
      }
      return page.setRecords(baseMapper.selectPlaceExtPage(page, placeExt,list));
   }
   /**
    * 场所详情表 自定义更新
    *
    * @param placeExt
    * @return
    */
@@ -157,6 +164,7 @@
   /**
    * 更新场所表信息
    *
    * @param placeExt
    */
   public void updatePlaceInfo(PlaceExtVO placeExt) {
@@ -178,6 +186,7 @@
   /**
    * 场所详情表 审核
    *
    * @param placeExt
    * @return
    */
@@ -204,6 +213,7 @@
   /**
    * 场所详情表 新增
    *
    * @param placeExt
    * @return
    */
@@ -233,6 +243,7 @@
   /**
    * 场所详情表 自定义详情
    *
    * @param placeExt
    * @return
    */