package com.iailab.module.ansteel.power.service.impl; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.iailab.module.ansteel.power.dao.PowerDemandDao; import com.iailab.module.ansteel.power.entity.PowerDemandEntity; import com.iailab.module.ansteel.power.service.PowerDemandService; import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang3.StringUtils; import org.springframework.stereotype.Service; import org.springframework.util.CollectionUtils; import javax.annotation.Resource; import java.util.List; import java.util.Map; /** * @author dyk * @Description * @createTime 2025年04月18日 */ @Slf4j @Service public class PowerDemandServiceImpl implements PowerDemandService { @Resource private PowerDemandDao PowerDemandDao; @Override public List list(Map params) { QueryWrapper queryWrapper = new QueryWrapper<>(); queryWrapper.eq("code", params.get("code")); queryWrapper.orderByAsc("sort"); return PowerDemandDao.selectList(queryWrapper); } public PowerDemandEntity getByCode(String code) { QueryWrapper queryWrapper = new QueryWrapper<>(); queryWrapper.eq("code", code); return PowerDemandDao.selectOne(queryWrapper); } }