C# Класс Ywdsoft.Excel.TaskExcelImport

Наследование: Ywdsoft.Utility.Excel.ExcelImport
Показать файл Открыть проект

Открытые методы

Метод Описание
GetExportTemplate ( string FilePath, Stream s ) : void

返回对应的导出模版数据

GetExtraInfo ( List listColumn, DataTable dt ) : object>.Dictionary

获取额外的校验所需信息

例如导入excel中含有下拉框 导入时需要判断选项值是否还存在,可以通过该方法查询选项值

SaveImportData ( DataTable dt, object>.Dictionary extraInfo, UserInfo userInfo ) : object

批量保存数据

Приватные методы

Метод Описание
CronVerify ( ImportVerifyParam e, object extra ) : string

Cron表达式校验

GetStatusDict ( ) : string>.Dictionary

任务状态缓存字典

SelectVerify ( ImportVerifyParam e, object extra ) : string

下拉选项校验

Описание методов

GetExportTemplate() публичный Метод

返回对应的导出模版数据
public GetExportTemplate ( string FilePath, Stream s ) : void
FilePath string 模版的路径
s Stream 响应流
Результат void

GetExtraInfo() публичный Метод

获取额外的校验所需信息
例如导入excel中含有下拉框 导入时需要判断选项值是否还存在,可以通过该方法查询选项值
public GetExtraInfo ( List listColumn, DataTable dt ) : object>.Dictionary
listColumn List 所有列名集合
dt System.Data.DataTable dt
Результат object>.Dictionary

SaveImportData() публичный Метод

批量保存数据
public SaveImportData ( DataTable dt, object>.Dictionary extraInfo, UserInfo userInfo ) : object
dt System.Data.DataTable 数据
extraInfo object>.Dictionary 额外参数
userInfo Ywdsoft.Utility.Auth.UserInfo 用户信息
Результат object