31 lines
1.0 KiB
C#
31 lines
1.0 KiB
C#
using WX.CRM.Common;
|
|
using WX.CRM.Model.Entity;
|
|
|
|
namespace WX.CRM.IBLL.Base
|
|
{
|
|
public interface IBAS_EXCELIMPORTLOG
|
|
{
|
|
/// <summary>
|
|
/// 数据插入(excel导入文件日志)
|
|
/// </summary>
|
|
/// <param name="entry">模型</param>
|
|
/// <returns></returns>
|
|
decimal Create(ref ValidationErrors errors, BAS_EXCELIMPORTLOG entry);
|
|
/// <summary>
|
|
/// 修改状态
|
|
/// </summary>
|
|
/// <param name="errors">错误信息</param>
|
|
/// <param name="importId">导入批次</param>
|
|
/// <param name="doneStatus">状态值</param>
|
|
/// <returns></returns>
|
|
bool UpdateDoneStatus(ref ValidationErrors errors, decimal importId, decimal doneStatus);
|
|
/// <summary>
|
|
/// 删除excel导入日志
|
|
/// </summary>
|
|
/// <param name="errors">错误信息</param>
|
|
/// <param name="importId">批次ID</param>
|
|
/// <returns></returns>
|
|
bool Delete(ref ValidationErrors errors, decimal importId);
|
|
}
|
|
}
|