ArriveMasterService.java
785 字节
package com.tianbo.analysis.service;
import com.tianbo.analysis.model.AdvanceArrive;
import com.tianbo.analysis.model.PREPAREMASTER;
import org.jetbrains.annotations.NotNull;
public interface ArriveMasterService {
/**
* 提前运抵业务处理
*/
boolean arrivedAhead(AdvanceArrive carAndWayBill);
/**
* 根据提前运抵的预配主单生成运抵,主分单都会被生成
*/
boolean importFromPreplan(@NotNull PREPAREMASTER preparemasterFirst);
int updatePremasterArrivedHeadStatus(AdvanceArrive preArrivedWaybillList);
/**
* 校验提前运抵运单所属申请人是否可以申报提前运抵
* @param wayBillno
* @return
* todo: 提前运抵货代管理
*/
boolean checkSender(String wayBillno);
}