PREPAREMASTERMapper.java 1.1 KB
package com.tianbo.analysis.dao;

import com.tianbo.analysis.model.PREPAREMASTER;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface PREPAREMASTERMapper {
    int deleteByPrimaryKey(String autoid);

    int insert(PREPAREMASTER record);

    int insertSelective(PREPAREMASTER record);

    PREPAREMASTER selectByPrimaryKey(String autoid);

    /**
     * 根据主单号查询需要提前运抵的预配
     * @param waybillNo
     * @return
     */
    List<PREPAREMASTER> selectArrivedAheadByWaybillNo(String waybillNo);

    List<PREPAREMASTER> selectBy(PREPAREMASTER record);

    int updateByPrimaryKeySelective(PREPAREMASTER record);

    int updateByPrimaryKey(PREPAREMASTER record);

    int updatePreArrivedBill(PREPAREMASTER record);

    List<PREPAREMASTER> searchTree(@Param("waybillnomaster") String var1,
                                      @Param("flightNo")String var2,
                                      @Param("flightDate")String var3,
                                        @Param("carrier")String var4
    );

    List<PREPAREMASTER> searchSec(String autoid);
}