package com.vincent.rsf.server.manager.service; import com.baomidou.mybatisplus.extension.service.IService; import com.vincent.rsf.server.manager.entity.CloudWmsNotifyLog; import java.util.List; /** 云仓上报待办 */ public interface CloudWmsNotifyLogService extends IService { List listPending(int limit, int maxRetry); void fillFromConfig(CloudWmsNotifyLog log); /** 上报类型:入出库结果(系统配置优先,缺省 IN_OUT_RESULT) */ String getReportTypeInOutResult(); /** 上报类型:库存调整(系统配置优先,缺省 INVENTORY_ADJUST) */ String getReportTypeInventoryAdjust(); /** 通知状态:待通知(系统配置优先,缺省 0) */ int getNotifyStatusPending(); /** 通知状态:已成功(系统配置优先,缺省 1) */ int getNotifyStatusSuccess(); /** 通知状态:失败(系统配置优先,缺省 2) */ int getNotifyStatusFail(); }