ContainerCapacityServiceImpl.java 2.64 KB
package com.huaheng.pc.config.containercapacity.service;

import com.huaheng.common.utils.security.ShiroUtils;
import com.huaheng.pc.config.containercapacity.domain.ContainerCapacity;
import com.huaheng.pc.config.containercapacity.mapper.ContainerCapacityMapperAuto;
import com.huaheng.pc.general.company.domain.Company;
import com.sun.mail.imap.protocol.ID;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;
import java.util.List;
import java.util.Map;

@Service("containercapacity")
public class ContainerCapacityServiceImpl implements IContainerCapacityService {

    @Resource
    ContainerCapacityMapperAuto mapperAuto;

    @Override
    public List<ContainerCapacity> selectListEntityByLike(ContainerCapacity condition) {
        return mapperAuto.selectListEntityByLike(condition);
    }

    @Override
    public List<ContainerCapacity> selectListEntityByEqual(ContainerCapacity condition) {
        return mapperAuto.selectListEntityByEqual(condition);
    }

    @Override
    public List<Map<String, Object>> selectListMapByEqual(String columns, ContainerCapacity condition) {
        return mapperAuto.selectListMapByEqual(columns,condition);
    }

    @Override
    public ContainerCapacity selectEntityById(Integer id) {
        return mapperAuto.selectEntityById(id);
    }

    @Override
    public ContainerCapacity selectFirstEntity(ContainerCapacity condition) {
        return mapperAuto.selectFirstEntity(condition);
    }

    @Override
    public Map<String, Object> selectFirstMap(String columns, ContainerCapacity condition) {
        return mapperAuto.selectFirstMap(columns,condition);
    }

    @Override
    public int insert(ContainerCapacity record) {
        return mapperAuto.insert(record);
    }

    @Override
    public int updateByModel(ContainerCapacity record) {
        Integer ins = mapperAuto.updateByModel(record);
        return ins;
    }

    @Override
    public int updateByCondition(ContainerCapacity record, ContainerCapacity condition) {
        return mapperAuto.updateByCondition(record,condition);
    }

    @Override
    public int deleteById(Integer id) {
        return mapperAuto.deleteById(id);
    }

    @Override
    public int deleteByCondition(ContainerCapacity condition) {
        return mapperAuto.deleteByCondition(condition);
    }

    @Override
    public List<ContainerCapacity> getAllContainerCapacity()
    {
        ContainerCapacity containerCapacity = new ContainerCapacity();
        containerCapacity.setEnable(true);
        containerCapacity.setDeleted(false);
        List<ContainerCapacity> list = mapperAuto.selectListEntityByEqual(containerCapacity);
        return list;
    }
}