package com.mes.edgstoragecage.service.impl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.github.yulichang.query.MPJQueryWrapper; import com.mes.edgstoragecage.entity.EdgStorageCage; import com.mes.edgstoragecage.entity.EdgStorageCageDetails; import com.mes.edgstoragecage.mapper.EdgStorageCageDetailsMapper; import com.mes.edgstoragecage.service.EdgStorageCageDetailsService; import com.mes.taskcache.mapper.HangzhouMesMapper; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; import java.util.Map; /** *

* 服务实现类 *

* * @author zhoush * @since 2024-04-07 */ @Service public class EdgStorageCageDetailsServiceImpl extends ServiceImpl implements EdgStorageCageDetailsService { //获取全部数据 @Autowired private HangzhouMesMapper hangzhouMesMapper; @Autowired private EdgStorageCageDetailsMapper edgStorageCageDetailsMapper; //获取磨边前缓存理片笼信息 @Override public List getEdgStorageInfos() { List map = edgStorageCageDetailsMapper.selectJoinList( Map.class, new MPJQueryWrapper().selectAll(EdgStorageCage.class) .select("a.c", "a.d") .leftJoin("ab a on t.id=a.id") .le("a.id", "1") ); return map; } ; @Override public List setEdgStorageInfos() { return hangzhouMesMapper.selectCachInfo(); } ; }