|  |  | 
 |  |  | import com.doumee.core.model.PageData; | 
 |  |  | import com.doumee.core.model.PageWrap; | 
 |  |  | import com.doumee.core.utils.Constants; | 
 |  |  | import com.doumee.core.utils.DateUtil; | 
 |  |  | import com.doumee.core.utils.Utils; | 
 |  |  | import com.doumee.dao.business.PlatformGroupMapper; | 
 |  |  | import com.doumee.dao.business.PlatformShowParamMapper; | 
 |  |  | import com.doumee.dao.business.join.PlatformJobJoinMapper; | 
 |  |  | import com.doumee.dao.business.join.PlatformJoinMapper; | 
 |  |  | import com.doumee.dao.business.model.Platform; | 
 |  |  | import com.doumee.dao.business.model.PlatformGroup; | 
 |  |  | import com.doumee.dao.business.model.PlatformJob; | 
 |  |  | import com.doumee.dao.business.model.PlatformShowParam; | 
 |  |  | import com.doumee.service.business.PlatformGroupService; | 
 |  |  | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; | 
 |  |  | import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; | 
 |  |  | import com.baomidou.mybatisplus.core.metadata.IPage; | 
 |  |  | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; | 
 |  |  | import com.doumee.service.business.PlatformJobService; | 
 |  |  | import com.github.yulichang.wrapper.MPJLambdaWrapper; | 
 |  |  | import lombok.extern.java.Log; | 
 |  |  | import org.springframework.beans.factory.annotation.Autowired; | 
 |  |  | import org.springframework.stereotype.Service; | 
 |  |  | import org.springframework.util.CollectionUtils; | 
 |  |  | 
 |  |  |  | 
 |  |  |     @Autowired | 
 |  |  |     private PlatformShowParamMapper platformShowParamMapper; | 
 |  |  |  | 
 |  |  |     @Autowired | 
 |  |  |     private PlatformJobJoinMapper platformJobJoinMapper; | 
 |  |  |  | 
 |  |  |     @Override | 
 |  |  |     public Integer create(PlatformGroup platformGroup) { | 
 |  |  | 
 |  |  |                         .selectAll(Platform.class) | 
 |  |  |                         .select(" ( select count(1) from platform_job pj where t.id = pj.PLATFORM_ID and pj.STATUS = "+Constants.PlatformJobStatus.WORKING.getKey()+" ) as workStatus ") | 
 |  |  |                         .eq(Platform::getIsdeleted, Constants.ZERO) | 
 |  |  |                         .eq(Platform::getStatus, Constants.ZERO) | 
 |  |  |                         .eq(Objects.nonNull(queryType)&&!Constants.equalsInteger(queryType,Constants.ZERO),Platform::getStatus,Constants.ZERO) | 
 |  |  |         ); | 
 |  |  |         //处理我的月台信息 是否配置隐藏 | 
 |  |  | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |  | 
 |  |  |  | 
 |  |  |  | 
 |  |  |  | 
 |  |  | } |