OriginServiceImp.java 1.4 KB
package com.tianbo.analysis.service.imp;

import com.github.pagehelper.Page;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import com.tianbo.analysis.dao.ORIGINMANIFESTMASTERMapper;
import com.tianbo.analysis.dao.OriginmanifestsecondaryMapper;
import com.tianbo.analysis.model.MANIFEST_AIR_CHANGE;
import com.tianbo.analysis.model.ORIGINMANIFESTMASTER;
import com.tianbo.analysis.service.OriginService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

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

@Service
public class OriginServiceImp implements OriginService {


    @Resource
    private OriginmanifestsecondaryMapper originmanifestsecondaryMapper;

    @Resource
    private ORIGINMANIFESTMASTERMapper originmanifestmasterMapper;

    @Override
    public int deleteAwbh(String awbhAutoId){
        return originmanifestsecondaryMapper.deleteAwbh(awbhAutoId);
    }

    @Override
    public PageInfo<ORIGINMANIFESTMASTER> search(String awba, String flightDate, String flightNo, int pageNum, int pageSize) {
        Page<ORIGINMANIFESTMASTER> page =  PageHelper.startPage(pageNum,pageSize);
        List<ORIGINMANIFESTMASTER> list =  originmanifestmasterMapper.search(awba,flightNo,flightDate);
        PageInfo<ORIGINMANIFESTMASTER> result = new PageInfo<ORIGINMANIFESTMASTER>(list);
        return result;
    }

}