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<CloudWmsNotifyLog> {
|
|
List<CloudWmsNotifyLog> 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();
|
}
|