package com.cf.imes.module.plan.service.orderImport;

import com.cf.imes.module.plan.dal.dataobject.orderImport.OrderImportTaskDO;

/**
 * @author Gqr
 * @since 2025/5/13 16:41
 */
public interface OrderImportTaskService {

    /**
     * 确认导入任务，更新任务状态
     *
     * @param taskId
     * @return
     */
    OrderImportTaskDO confirmOrderImport(Long taskId);

    /**
     * 更新导入任务为失败
     *
     * @param orderImportTaskDO
     * @param ex
     */
    void updateImportTaskFail(OrderImportTaskDO orderImportTaskDO, Exception ex);
}
