package com.doumee.service.business.third; import com.doumee.core.tms.model.request.TmsLockStatusQueryRequest; import com.doumee.core.tms.model.request.TmsOrderInfoRequest; import com.doumee.core.tms.model.request.TmsOrderListRequest; import com.doumee.core.tms.model.response.TmsBaseResponse; import com.doumee.core.tms.model.response.TmsLockStatusQueryResponse; import com.doumee.core.tms.model.response.TmsOrderInfoResponse; import com.doumee.core.tms.model.response.TmsOrderListResponse; import com.doumee.core.wms.model.request.WmsActionNoticeRequest; import com.doumee.core.wms.model.request.WmsBaseRequest; import com.doumee.core.wms.model.request.WmsInboundNoticeRequest; import com.doumee.core.wms.model.request.WmsOutboundNoticeRequest; import com.doumee.core.wms.model.response.WmsBaseResponse; import com.doumee.dao.business.model.PlatformJob; import java.util.List; /** * 月台信息表Service定义 * @author 江蹄蹄 * @date 2024/06/28 10:03 */ public interface TmsService { /** * 电子锁上锁时间接口 * 根据合同号,查询电子锁上锁情况;存在批量查询的情况; * @param param 参数 * @return TmsBaseResponse */ TmsBaseResponse> lockStatusQuery(TmsLockStatusQueryRequest param); /** * 合同列表接口 * 根据区域ID集合+筛选条件(合同号、制单开始日期、制单结束日期、发货地、到货地、省份、手机号,非需要),返回合同列表信息,按照时间倒序展示; * @param param 参数 * @return TmsBaseResponse */ TmsBaseResponse> orderList(TmsOrderListRequest param); /** * 合同详情接口 * @param param 参数 * @return TmsBaseResponse */ TmsBaseResponse orderInfo(TmsOrderInfoRequest param); }