SpaceOperationTeamServiceImpl.java 2.99 KB
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by FernFlower decompiler)
//

package com.tiptimes.service.impl;

import com.tiptimes.dao.SpaceOperationTeamDao;
import com.tiptimes.model.SpaceOperationTeam;
import com.tiptimes.service.SpaceOperationTeamService;
import java.util.Iterator;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

@Service
public class SpaceOperationTeamServiceImpl implements SpaceOperationTeamService {
    @Autowired
    private SpaceOperationTeamDao spaceOperationTeamDao;

    public SpaceOperationTeamServiceImpl() {
    }

    @Transactional
    public void saveSpaceOperationTeam(SpaceOperationTeam spaceOperationTeam) {
        this.spaceOperationTeamDao.saveSpaceOperationTeam(spaceOperationTeam);
    }

    @Transactional
    public void saveSpaceOperationTeam(List<SpaceOperationTeam> spaceOperationTeam_list) {
        Iterator var2 = spaceOperationTeam_list.iterator();

        while(var2.hasNext()) {
            SpaceOperationTeam spaceOperationTeam_list_i = (SpaceOperationTeam)var2.next();
            this.spaceOperationTeamDao.saveSpaceOperationTeam(spaceOperationTeam_list_i);
        }

    }

    @Transactional
    public void updateSpaceOperationTeam(SpaceOperationTeam spaceOperationTeam) {
        this.spaceOperationTeamDao.updateSpaceOperationTeam(spaceOperationTeam);
    }

    @Transactional
    public void removeSpaceOperationTeamByID(String id) {
        this.spaceOperationTeamDao.removeSpaceOperationTeamByID(id);
    }

    public SpaceOperationTeam listSpaceOperationTeamByID(String id) {
        List<SpaceOperationTeam> spaceOperationTeam_list = this.spaceOperationTeamDao.listSpaceOperationTeamByID(id);
        return spaceOperationTeam_list.size() == 0 ? null : (SpaceOperationTeam)spaceOperationTeam_list.get(0);
    }

    public List<SpaceOperationTeam> listSpaceOperationTeamBySpaceMessageID(String spaceMessageID) {
        List<SpaceOperationTeam> spaceOperationTeam_list = this.spaceOperationTeamDao.listSpaceOperationTeamBySpaceMessageID(spaceMessageID);
        return spaceOperationTeam_list.size() == 0 ? null : spaceOperationTeam_list;
    }

    public List<SpaceOperationTeam> listSpaceOperationTeamBySpaceMessageIDAndOther(String spaceMessageID, SpaceOperationTeam spaceOperationTeam) {
        List<SpaceOperationTeam> spaceOperationTeam_list = this.spaceOperationTeamDao.listSpaceOperationTeamBySpaceMessageIDAndOthers(spaceMessageID, spaceOperationTeam);
        return spaceOperationTeam_list.size() == 0 ? null : spaceOperationTeam_list;
    }

    public SpaceOperationTeam listSpaceOperationTeamByTel(String tel, String spaceMessageID) {
        List<SpaceOperationTeam> spaceOperationTeam_list = this.spaceOperationTeamDao.listSpaceOperationTeamByTel(tel, spaceMessageID);
        return spaceOperationTeam_list.size() == 0 ? null : (SpaceOperationTeam)spaceOperationTeam_list.get(0);
    }
}