package com.iailab.module.ansteel.power.service.impl; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.iailab.module.ansteel.power.dao.PowerControlMainDao; import com.iailab.module.ansteel.power.entity.PowerControlMainEntity; import com.iailab.module.ansteel.power.service.PowerControlMainService; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import javax.annotation.Resource; import java.util.List; import java.util.Map; /** * @author PanZhibao * @Description * @createTime 2025年04月11日 */ @Slf4j @Service public class PowerControlMainServiceImpl implements PowerControlMainService { @Resource private PowerControlMainDao powerControlMainDao; @Override public PowerControlMainEntity getByName(String name) { QueryWrapper queryWrapper = new QueryWrapper<>(); queryWrapper.eq("name", name); return powerControlMainDao.selectOne(queryWrapper); } @Override public List list(Map params) { QueryWrapper queryWrapper = new QueryWrapper<>(); queryWrapper.orderByAsc("sort"); return powerControlMainDao.selectList(queryWrapper); } @Override public void update(PowerControlMainEntity entity) { powerControlMainDao.updateById(entity); } }