# ElogSheetQueryManagerImpl.java

    package com.mycim.server.wip.manager.impl;

    import com.mycim.server.wip.dao.ElogSheetQueryDAO;
    import com.mycim.server.wip.manager.ElogSheetQueryManager;
    import com.mycim.valueobject.wip.ElogSheet;
    import com.mycim.valueobject.wip.ElogSubSheet;
    import org.springframework.beans.factory.annotation.Autowired;
    import org.springframework.stereotype.Service;

    import java.util.List;
    import java.util.Map;

    /**
     * @author finatice.yang
     * @date 2021/7/20
     **/
    @Service
    public class ElogSheetQueryManagerImpl implements ElogSheetQueryManager {

        @Autowired
        ElogSheetQueryDAO elogSheetQueryDAO;

        @Override
        public ElogSheet getElogSheetEvent(Long elogSheetRrn) {
            return elogSheetQueryDAO.getElogSheetEvent(elogSheetRrn);
        }

        @Override
        public List<ElogSheet> getElogSheetEventList(ElogSheet queryInfo) {
            return elogSheetQueryDAO.getElogSheetEventList(queryInfo);
        }

        @Override
        public ElogSubSheet getElogSubSheetEventBySubSheetRrn(Long elogSubSheetRrn) {
            return elogSheetQueryDAO.getElogSubSheetEventBySubSheetRrn(elogSubSheetRrn);
        }

        @Override
        public List<ElogSubSheet> getElogSubSheetEventList(Long elogSheetRrn) {
            return elogSheetQueryDAO.getElogSubSheetEventList(elogSheetRrn);
        }

        @Override
        public List<ElogSubSheet> getElogSubSheetEventList(ElogSubSheet queryInfo) {
            return elogSheetQueryDAO.getElogSubSheetEventList(queryInfo);
        }

        @Override
        public List<Map<String, Object>> getElogChamberSheet(String lotRrn, String eqptId) {
            return elogSheetQueryDAO.getElogChamberSheet(lotRrn,eqptId);
        }
    }