审查视图

src/main/java/com/tianbo/analysis/service/ArriveMasterService.java 785 字节
1 2
package com.tianbo.analysis.service;
3
import com.tianbo.analysis.model.AdvanceArrive;
4 5 6 7 8 9 10 11
import com.tianbo.analysis.model.PREPAREMASTER;
import org.jetbrains.annotations.NotNull;

public interface ArriveMasterService {

    /**
     * 提前运抵业务处理
     */
12
    boolean arrivedAhead(AdvanceArrive carAndWayBill);
13 14 15 16 17

    /**
     * 根据提前运抵的预配主单生成运抵,主分单都会被生成
     */
    boolean importFromPreplan(@NotNull PREPAREMASTER preparemasterFirst);
18 19

    int updatePremasterArrivedHeadStatus(AdvanceArrive preArrivedWaybillList);
20 21 22 23 24 25 26 27

    /**
     * 校验提前运抵运单所属申请人是否可以申报提前运抵
     * @param wayBillno
     * @return
     * todo: 提前运抵货代管理
     */
    boolean checkSender(String wayBillno);
28
}