package com.dingzhuo.energy.data.model.service.impl; import java.util.List; import com.dingzhuo.energy.common.utils.DateUtils; import com.dingzhuo.energy.data.model.domain.StateType; import com.dingzhuo.energy.data.model.mapper.StateTypeMapper; import com.dingzhuo.energy.data.model.service.IStateTypeService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; /** * 系统状态维护Service业务层处理 * * @author sys * @date 2020-03-18 */ @Service public class StateTypeServiceImpl implements IStateTypeService { @Autowired private StateTypeMapper stateTypeMapper; /** * 查询系统状态维护 * * @param stateId 系统状态维护ID * @return 系统状态维护 */ @Override public StateType selectStateTypeById(String stateId) { return stateTypeMapper.selectStateTypeById(stateId); } /** * 查询系统状态维护列表 * * @param stateType 系统状态维护 * @return 系统状态维护 */ @Override public List selectStateTypeList(StateType stateType) { return stateTypeMapper.selectStateTypeList(stateType); } /** * 新增系统状态维护 * * @param stateType 系统状态维护 * @return 结果 */ @Override public int insertStateType(StateType stateType) { stateType.setCreateTime(DateUtils.getNowDate()); return stateTypeMapper.insertStateType(stateType); } /** * 修改系统状态维护 * * @param stateType 系统状态维护 * @return 结果 */ @Override public int updateStateType(StateType stateType) { stateType.setUpdateTime(DateUtils.getNowDate()); return stateTypeMapper.updateStateType(stateType); } /** * 批量删除系统状态维护 * * @param stateIds 需要删除的系统状态维护ID * @return 结果 */ @Override public int deleteStateTypeByIds(String[] stateIds) { return stateTypeMapper.deleteStateTypeByIds(stateIds); } /** * 删除系统状态维护信息 * * @param stateId 系统状态维护ID * @return 结果 */ @Override public int deleteStateTypeById(String stateId) { return stateTypeMapper.deleteStateTypeById(stateId); } }