using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.Web; using VueWebApi.Models; namespace VueWebApi.Tools { public class ImportExcelData { public static ToMessage mes = new ToMessage(); //定义全局返回信息对象 #region【Excel模板上传验证】 #region【Excel模板上传验证,角色权限模板】 public static string One(string FileCode, out string code) { string Message = ""; code = ""; DataTable excelTable = new DataTable(); excelTable = ImportExcel.ExcelToTable(FileCode); if (excelTable.Columns.Count != 4) { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[1].ColumnName != "角色编号(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[2].ColumnName != "角色名称(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[3].ColumnName != "角色类型") { code = "300"; Message = "模板不符合规范,请检查列名"; } else { code = "200"; Message = "模板检验通过"; } return Message; } #endregion #region【Excel模板上传验证,用户角色模板】 public static string Two(string FileCode, out string code) { string Message = ""; code = ""; DataTable excelTable = new DataTable(); excelTable = ImportExcel.ExcelToTable(FileCode); if (excelTable.Columns.Count != 6) { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[1].ColumnName != "用户编号(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[2].ColumnName != "用户姓名") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[3].ColumnName != "所属组织") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[4].ColumnName != "在职状态") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[5].ColumnName != "工资类型") { code = "300"; Message = "模板不符合规范,请检查列名"; } else { code = "200"; Message = "模板检验通过"; } return Message; } #endregion #region【Excel模板上传验证,工位清单模板】 public static string Three(string FileCode, out string code) { string Message = ""; code = ""; DataTable excelTable = new DataTable(); excelTable = ImportExcel.ExcelToTable(FileCode); if (excelTable.Columns.Count != 9) { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[1].ColumnName != "工位编号(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[2].ColumnName != "工位名称(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[3].ColumnName != "工位类型") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[4].ColumnName != "所属车间") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[5].ColumnName != "所属产线") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[6].ColumnName != "使用状态") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[7].ColumnName != "数采标识1") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[8].ColumnName != "数采标识2") { code = "300"; Message = "模板不符合规范,请检查列名"; } else { code = "200"; Message = "模板检验通过"; } return Message; } #endregion #region【Excel模板上传验证,供方清单模板】 public static string Four(string FileCode, out string code) { string Message = ""; code = ""; DataTable excelTable = new DataTable(); excelTable = ImportExcel.ExcelToTable(FileCode); if (excelTable.Columns.Count != 5) { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[1].ColumnName != "供方编号(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[2].ColumnName != "供方名称(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[3].ColumnName != "补充描述") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[4].ColumnName.Trim() != "供方类型(外协供方,外购供方)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else { code = "200"; Message = "模板检验通过"; } return Message; } #endregion #region【Excel模板上传验证,客户清单模板】 public static string Five(string FileCode, out string code) { string Message = ""; code = ""; DataTable excelTable = new DataTable(); excelTable = ImportExcel.ExcelToTable(FileCode); if (excelTable.Columns.Count != 4) { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[1].ColumnName != "客户编号(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[2].ColumnName != "客户名称(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[3].ColumnName != "补充描述") { code = "300"; Message = "模板不符合规范,请检查列名"; } else { code = "200"; Message = "模板检验通过"; } return Message; } #endregion #region【Excel模板上传验证,仓库定义模板】 public static string SixOne(string FileCode, out string code) { string Message = ""; code = ""; DataTable excelTable = new DataTable(); excelTable = ImportExcel.ExcelToTable(FileCode); if (excelTable.Columns.Count != 4) { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[1].ColumnName != "仓库编码(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[2].ColumnName != "仓库名称(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[3].ColumnName != "功能描述") { code = "300"; Message = "模板不符合规范,请检查列名"; } else { code = "200"; Message = "模板检验通过"; } return Message; } #endregion #region【Excel模板上传验证,库区定义模板】 public static string SixTwo(string FileCode, out string code) { string Message = ""; code = ""; DataTable excelTable = new DataTable(); excelTable = ImportExcel.ExcelToTable(FileCode); if (excelTable.Columns.Count != 6) { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[1].ColumnName != "库区编码(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[2].ColumnName != "库区名称(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[3].ColumnName != "功能描述") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[4].ColumnName != "仓库编码") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[5].ColumnName != "仓库名称") { code = "300"; Message = "模板不符合规范,请检查列名"; } else { code = "200"; Message = "模板检验通过"; } return Message; } #endregion #region【Excel模板上传验证,库位定义模板】 public static string SixThree(string FileCode, out string code) { string Message = ""; code = ""; DataTable excelTable = new DataTable(); excelTable = ImportExcel.ExcelToTable(FileCode); if (excelTable.Columns.Count != 6) { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[1].ColumnName != "库位编码(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[2].ColumnName != "库位名称(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[3].ColumnName != "功能描述") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[4].ColumnName != "库区编码") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[5].ColumnName != "库区名称") { code = "300"; Message = "模板不符合规范,请检查列名"; } else { code = "200"; Message = "模板检验通过"; } return Message; } #endregion #region【Excel模板上传验证,容器定义模板】 public static string Seven(string FileCode, out string code) { string Message = ""; code = ""; DataTable excelTable = new DataTable(); excelTable = ImportExcel.ExcelToTable(FileCode); if (excelTable.Columns.Count != 5) { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[1].ColumnName != "容器编码(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[2].ColumnName != "容器名称(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[3].ColumnName != "容器自重(KG)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[4].ColumnName != "容器类型") { code = "300"; Message = "模板不符合规范,请检查列名"; } else { code = "200"; Message = "模板检验通过"; } return Message; } #endregion #region【Excel模板上传验证,存货档案模板】 public static string Eight(string FileCode, out string code) { string Message = ""; code = ""; DataTable excelTable = new DataTable(); excelTable = ImportExcel.ExcelToTable(FileCode); if (excelTable.Columns.Count != 11) { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[1].ColumnName != "物料编码(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[2].ColumnName != "物料名称") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[3].ColumnName != "物料规格") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[4].ColumnName != "主单位") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[5].ColumnName != "辅单位") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[6].ColumnName != "辅/主") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[7].ColumnName != "物料类别") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[8].ColumnName != "仓库名称") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[9].ColumnName != "库存下限") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[10].ColumnName != "库存上限") { code = "300"; Message = "模板不符合规范,请检查列名"; } else { code = "200"; Message = "模板检验通过"; } return Message; } #endregion #region【Excel模板上传验证,设备清单模板】 public static string Nine(string FileCode, out string code) { string Message = ""; code = ""; DataTable excelTable = new DataTable(); excelTable = ImportExcel.ExcelToTable(FileCode); if (excelTable.Columns.Count != 10) { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[1].ColumnName != "设备编号(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[2].ColumnName != "设备名称") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[3].ColumnName != "设备类型") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[4].ColumnName != "生产车间") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[5].ColumnName != "所属产线") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[6].ColumnName != "投入日期") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[7].ColumnName != "稼动率(%)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[8].ColumnName != "使用状态") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[9].ColumnName != "数采标识1") { code = "300"; Message = "模板不符合规范,请检查列名"; } else { code = "200"; Message = "模板检验通过"; } return Message; } #endregion #region【Excel模板上传验证,设备点检模板】 public static string Ten(string FileCode, out string code) { string Message = ""; code = ""; List excelTable = new List(); excelTable = ImportExcel.ExcelToTableList(FileCode); if (excelTable.Count != 2) { code = "300"; Message = "模板不符合规范,缺失的Sheet"; } else if (excelTable[0].Columns.Count != 4) { code = "300"; Message = "模板不符合规范,请检查列名字段数"; } else if (excelTable[1].Columns.Count != 9) { code = "300"; Message = "模板不符合规范,请检查列名字段数"; } else if (excelTable[0].Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[0].Columns[1].ColumnName != "点检标准(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[0].Columns[2].ColumnName != "标准名称(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[0].Columns[3].ColumnName != "点检管控") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[1].ColumnName != "点检标准") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[2].ColumnName != "标准名称") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[3].ColumnName != "SEQ(部位顺序)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[4].ColumnName != "部位条码(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[5].ColumnName != "部位名称") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[6].ColumnName != "点检要求") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[7].ColumnName != "是否扫码") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[8].ColumnName != "点检周期") { code = "300"; Message = "模板不符合规范,请检查列名"; } else { code = "200"; Message = "模板检验通过"; } return Message; } #endregion #region【Excel模板上传验证,设备保养模板】 public static string Eleven(string FileCode, out string code) { string Message = ""; code = ""; List excelTable = new List(); excelTable = ImportExcel.ExcelToTableList(FileCode); if (excelTable.Count != 2) { code = "300"; Message = "模板不符合规范,缺失的Sheet"; } else if (excelTable[0].Columns.Count != 3) { code = "300"; Message = "模板不符合规范,请检查列名字段数"; } else if (excelTable[1].Columns.Count != 9) { code = "300"; Message = "模板不符合规范,请检查列名字段数"; } else if (excelTable[0].Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[0].Columns[1].ColumnName != "保养标准(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[0].Columns[2].ColumnName != "标准名称(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[1].ColumnName != "保养标准") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[2].ColumnName != "标准名称") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[3].ColumnName != "SEQ(部位顺序)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[4].ColumnName != "部位条码(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[5].ColumnName != "部位名称") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[6].ColumnName != "保养要求") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[7].ColumnName != "是否扫码") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[8].ColumnName != "保养周期") { code = "300"; Message = "模板不符合规范,请检查列名"; } else { code = "200"; Message = "模板检验通过"; } return Message; } #endregion #region【Excel模板上传验证,工装清单模板】 public static string Twelve(string FileCode, out string code) { string Message = ""; code = ""; DataTable excelTable = new DataTable(); excelTable = ImportExcel.ExcelToTable(FileCode); if (excelTable.Columns.Count != 7) { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[1].ColumnName != "工装编号(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[2].ColumnName != "工装名称(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[3].ColumnName != "工装类型") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[4].ColumnName != "型腔数量") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[5].ColumnName != "理论寿命(次)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[6].ColumnName != "使用状态") { code = "300"; Message = "模板不符合规范,请检查列名"; } else { code = "200"; Message = "模板检验通过"; } return Message; } #endregion #region【Excel模板上传验证,工装点检模板】 public static string Thirteen(string FileCode, out string code) { string Message = ""; code = ""; List excelTable = new List(); excelTable = ImportExcel.ExcelToTableList(FileCode); if (excelTable.Count != 2) { code = "300"; Message = "模板不符合规范,缺失的Sheet"; } else if (excelTable[0].Columns.Count != 3) { code = "300"; Message = "模板不符合规范,请检查列名字段数"; } else if (excelTable[1].Columns.Count != 8) { code = "300"; Message = "模板不符合规范,请检查列名字段数"; } else if (excelTable[0].Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[0].Columns[1].ColumnName != "点检标准(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[0].Columns[2].ColumnName != "标准名称(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[1].ColumnName != "点检标准") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[2].ColumnName != "标准名称") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[3].ColumnName != "SEQ(部位顺序)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[4].ColumnName != "部位条码(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[5].ColumnName != "部位名称") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[6].ColumnName != "点检要求") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[7].ColumnName != "点检周期") { code = "300"; Message = "模板不符合规范,请检查列名"; } else { code = "200"; Message = "模板检验通过"; } return Message; } #endregion #region【Excel模板上传验证,工装保养模板】 public static string Fourteen(string FileCode, out string code) { string Message = ""; code = ""; List excelTable = new List(); excelTable = ImportExcel.ExcelToTableList(FileCode); if (excelTable.Count != 2) { code = "300"; Message = "模板不符合规范,缺失的Sheet"; } else if (excelTable[0].Columns.Count != 3) { code = "300"; Message = "模板不符合规范,请检查列名字段数"; } else if (excelTable[1].Columns.Count != 8) { code = "300"; Message = "模板不符合规范,请检查列名字段数"; } else if (excelTable[0].Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[0].Columns[1].ColumnName != "保养标准(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[0].Columns[2].ColumnName != "标准名称(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[1].ColumnName != "保养标准") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[2].ColumnName != "标准名称") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[3].ColumnName != "SEQ(部位顺序)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[4].ColumnName != "部位条码(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[5].ColumnName != "部位名称") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[6].ColumnName != "保养要求") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[7].ColumnName != "保养等级") { code = "300"; Message = "模板不符合规范,请检查列名"; } else { code = "200"; Message = "模板检验通过"; } return Message; } #endregion #region【Excel模板上传验证,工序定义模板】 public static string Fifteen(string FileCode, out string code) { string Message = ""; code = ""; DataTable excelTable = new DataTable(); excelTable = ImportExcel.ExcelToTable(FileCode); if (excelTable.Columns.Count != 4) { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[1].ColumnName != "工序编码(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[2].ColumnName != "工序名称(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[3].ColumnName != "启用状态") { code = "300"; Message = "模板不符合规范,请检查列名"; } else { code = "200"; Message = "模板检验通过"; } return Message; } #endregion #region【Excel模板上传验证,工艺路线模板】 public static string Sixteen(string FileCode, out string code) { string Message = ""; code = ""; List excelTable = new List(); excelTable = ImportExcel.ExcelToTableList(FileCode); if (excelTable.Count != 2) { code = "300"; Message = "模板不符合规范,缺失的Sheet"; } else if (excelTable[0].Columns.Count != 6) { code = "300"; Message = "模板不符合规范,请检查列名字段数"; } else if (excelTable[1].Columns.Count != 9) { code = "300"; Message = "模板不符合规范,请检查列名字段数"; } else if (excelTable[0].Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[0].Columns[1].ColumnName != "工艺路线(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[0].Columns[2].ColumnName != "物料编码") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[0].Columns[3].ColumnName != "物料名称") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[0].Columns[4].ColumnName != "生产周期(天)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[0].Columns[5].ColumnName != "结束装箱") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[1].ColumnName != "工艺路线") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[2].ColumnName != "SEQ(排列顺序)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[3].ColumnName != "工序编码") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[4].ColumnName != "工序名称") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[5].ColumnName != "工序检验") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[6].ColumnName != "初始节拍(秒)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[7].ColumnName != "初始型腔数") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[8].ColumnName != "初始工价(元)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else { code = "200"; Message = "模板检验通过"; } return Message; } #endregion #region【Excel模板上传验证,质检标准模板】 public static string Seventeen(string FileCode, out string code) { string Message = ""; code = ""; List excelTable = new List(); excelTable = ImportExcel.ExcelToTableList(FileCode); if (excelTable.Count != 2) { code = "300"; Message = "模板不符合规范,缺失的Sheet"; } else if (excelTable[0].Columns.Count != 8) { code = "300"; Message = "模板不符合规范,请检查列名字段数"; } else if (excelTable[1].Columns.Count != 9) { code = "300"; Message = "模板不符合规范,请检查列名字段数"; } else if (excelTable[0].Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[0].Columns[1].ColumnName != "物料编码") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[0].Columns[2].ColumnName != "物料名称") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[0].Columns[3].ColumnName != "检验类型") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[0].Columns[4].ColumnName != "工艺路线") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[0].Columns[5].ColumnName != "工序编码") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[0].Columns[6].ColumnName != "工序名称") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[0].Columns[7].ColumnName != "流程管控") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[1].ColumnName != "主表序列号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[2].ColumnName != "排列顺序") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[3].ColumnName != "检验项目") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[4].ColumnName != "重要度") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[5].ColumnName != "检验工具") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[6].ColumnName != "标准要求") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[7].ColumnName != "下限值") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[8].ColumnName != "上限值") { code = "300"; Message = "模板不符合规范,请检查列名"; } else { code = "200"; Message = "模板检验通过"; } return Message; } #endregion #region【Excel模板上传验证,缺陷定义模板】 public static string Eighteen(string FileCode, out string code) { string Message = ""; code = ""; List excelTable = new List(); excelTable = ImportExcel.ExcelToTableList(FileCode); if (excelTable.Count != 2) { code = "300"; Message = "模板不符合规范,缺失的Sheet"; } else if (excelTable[0].Columns.Count != 4) { code = "300"; Message = "模板不符合规范,请检查列名字段数"; } else if (excelTable[1].Columns.Count != 7) { code = "300"; Message = "模板不符合规范,请检查列名字段数"; } else if (excelTable[0].Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[0].Columns[1].ColumnName != "物料编码(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[0].Columns[2].ColumnName != "物料名称") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[0].Columns[3].ColumnName != "启用状态") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[1].ColumnName != "物料信息序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[2].ColumnName != "缺陷代码(唯一)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[3].ColumnName != "缺陷名称") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[4].ColumnName != "主工艺路线") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[5].ColumnName != "责任工序编码") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[6].ColumnName != "责任工序名称") { code = "300"; Message = "模板不符合规范,请检查列名"; } else { code = "200"; Message = "模板检验通过"; } return Message; } #endregion #region【Excel模板上传验证,生产订单模板】 public static string Nineteen(string FileCode, out string code) { string Message = ""; code = ""; DataTable excelTable = new DataTable(); excelTable = ImportExcel.ExcelToTable(FileCode); if (excelTable.Columns.Count != 7) { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[1].ColumnName != "产品编码") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[2].ColumnName != "产品名称") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[3].ColumnName != "产品规格") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[4].ColumnName != "订单数量") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[5].ColumnName != "要求交付时间") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[6].ColumnName != "ERP订单号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else { code = "200"; Message = "模板检验通过"; } return Message; } #endregion #region【Excel模板上传验证,生产订单模板】 public static string Twenty(string FileCode, out string code) { string Message = ""; code = ""; DataTable excelTable = new DataTable(); excelTable = ImportExcel.ExcelToTable(FileCode); if (excelTable.Columns.Count != 10) { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[1].ColumnName != "库位编码") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[2].ColumnName != "物料编码") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[3].ColumnName != "物料名称") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[4].ColumnName != "流程卡号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[5].ColumnName != "容器编码") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[6].ColumnName != "入厂条码") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[7].ColumnName != "炉号批次") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[8].ColumnName != "供方名称") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable.Columns[9].ColumnName != "当前库存") { code = "300"; Message = "模板不符合规范,请检查列名"; } else { code = "200"; Message = "模板检验通过"; } return Message; } #endregion #region【Excel模板上传验证,物料清单模板】 public static string TwentyOne(string FileCode, out string code) { string Message = ""; code = ""; List excelTable = new List(); excelTable = ImportExcel.ExcelToTableList(FileCode); if (excelTable.Count != 2) { code = "300"; Message = "模板不符合规范,缺失的Sheet"; } else if (excelTable[0].Columns.Count != 6) { code = "300"; Message = "模板不符合规范,请检查列名字段数"; } else if (excelTable[1].Columns.Count != 8) { code = "300"; Message = "模板不符合规范,请检查列名字段数"; } else if (excelTable[0].Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[0].Columns[1].ColumnName != "母件编码") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[0].Columns[2].ColumnName != "母件名称") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[0].Columns[3].ColumnName != "基础数量") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[0].Columns[4].ColumnName != "启用状态") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[0].Columns[5].ColumnName != "版本号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[0].ColumnName != "序号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[1].ColumnName != "主表序列号") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[2].ColumnName != "子件编码") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[3].ColumnName != "子件名称") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[4].ColumnName != "发料仓库") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[5].ColumnName != "基本用量") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[6].ColumnName != "损耗率(%)") { code = "300"; Message = "模板不符合规范,请检查列名"; } else if (excelTable[1].Columns[7].ColumnName != "属性") { code = "300"; Message = "模板不符合规范,请检查列名"; } else { code = "200"; Message = "模板检验通过"; } return Message; } #endregion #endregion #region【Excel上传数据验证】 #region【Excel上传数据验证,角色权限】 public static List OneData(string FileCode, out string StuCode, out string message, out int count) { message = ""; StuCode = ""; count = 0; string sql = ""; DataTable dt; List list = new List(); return list; } #endregion #region【Excel上传数据验证,用户角色】 public static List TwoData(string FileCode, out string StuCode, out string message, out int count) { message = ""; StuCode = ""; count = 0; string sql = ""; DataTable dt; List list = new List(); return list; } #endregion #region【Excel上传数据验证,工位清单】 public static List ThreeData(string FileCode, out string StuCode, out string message, out int count) { message = ""; StuCode = ""; count = 0; string sql = ""; DataTable dt; List list = new List(); return list; } #endregion #region【Excel上传数据验证,供方清单】 public static List FourData(string FileCode, out string StuCode, out string message, out int count) { message = ""; StuCode = ""; count = 0; string sql = ""; DataTable dt; List list = new List(); return list; } #endregion #region【Excel上传数据验证,客户清单】 public static List FiveData(string FileCode, out string StuCode, out string message, out int count) { message = ""; StuCode = ""; count = 0; string sql = ""; DataTable dt; List list = new List(); return list; } #endregion #region【Excel上传数据验证,仓库定义】 public static List SixOneData(string FileCode, out string StuCode, out string message, out int count) { message = ""; StuCode = ""; count = 0; string sql = ""; DataTable dt; List list = new List(); return list; } #endregion #region【Excel上传数据验证,库区定义】 public static List SixTwoData(string FileCode, out string StuCode, out string message, out int count) { message = ""; StuCode = ""; count = 0; string sql = ""; DataTable dt; List list = new List(); return list; } #endregion #region【Excel上传数据验证,库位定义】 public static List SixThreeData(string FileCode, out string StuCode, out string message, out int count) { message = ""; StuCode = ""; count = 0; string sql = ""; DataTable dt; List list = new List(); return list; } #endregion #region【Excel上传数据验证,容器定义】 public static List SevenData(string FileCode, out string StuCode, out string message, out int count) { message = ""; StuCode = ""; count = 0; string sql = ""; DataTable dt; List list = new List(); return list; } #endregion #region【Excel上传数据验证,存货档案】 public static List EightData(string FileCode, out string StuCode, out string message, out int count) { message = ""; StuCode = ""; count = 0; string sql = ""; DataTable dt; List list = new List(); return list; } #endregion #region【Excel上传数据验证,设备清单】 public static List NineData(string FileCode, out string StuCode, out string message, out int count) { message = ""; StuCode = ""; count = 0; string sql = ""; DataTable dt; List list = new List(); return list; } #endregion #region【Excel上传数据验证,设备点检】 public static List TenData(string FileCode, out string StuCode, out string message, out int count) { message = ""; StuCode = ""; count = 0; string sql = ""; DataTable dt; List list = new List(); return list; } #endregion #region【Excel上传数据验证,设备保养】 public static List ElevenData(string FileCode, out string StuCode, out string message, out int count) { message = ""; StuCode = ""; count = 0; string sql = ""; DataTable dt; List list = new List(); return list; } #endregion #region【Excel上传数据验证,工装清单】 public static List TwelveData(string FileCode, out string StuCode, out string message, out int count) { message = ""; StuCode = ""; count = 0; string sql = ""; DataTable dt; List list = new List(); return list; } #endregion #region【Excel上传数据验证,工装点检】 public static List ThirteenData(string FileCode, out string StuCode, out string message, out int count) { message = ""; StuCode = ""; count = 0; string sql = ""; DataTable dt; List list = new List(); return list; } #endregion #region【Excel上传数据验证,工装保养】 public static List FourteenData(string FileCode, out string StuCode, out string message, out int count) { message = ""; StuCode = ""; count = 0; string sql = ""; DataTable dt; List list = new List(); return list; } #endregion #region【Excel上传数据验证,工序定义】 public static List FifteenData(string FileCode, out string StuCode, out string message, out int count) { message = ""; StuCode = ""; count = 0; string sql = ""; DataTable dt; List list = new List(); return list; } #endregion #region【Excel上传数据验证,工艺路线】 public static List SixteenData(string FileCode, out string StuCode, out string message, out int count) { message = ""; StuCode = ""; count = 0; string sql = ""; DataTable dt; List list = new List(); return list; } #endregion #region【Excel上传数据验证,质检标准】 public static List SeventeenData(string FileCode, out string StuCode, out string message, out int count) { message = ""; StuCode = ""; count = 0; string sql = ""; DataTable dt; List list = new List(); return list; } #endregion #region【Excel上传数据验证,缺陷定义】 public static List EighteenData(string FileCode, out string StuCode, out string message, out int count) { message = ""; StuCode = ""; count = 0; string sql = ""; DataTable dt; List list = new List(); return list; } #endregion #region【Excel上传数据验证,生产订单】 public static List NineteenData(string FileCode, out string StuCode, out string message, out int count) { message = ""; StuCode = ""; count = 0; string sql = ""; DataTable dt; List list = new List(); return list; } #endregion #region【Excel上传数据验证,库存查询】 public static List TwentyData(string FileCode, out string StuCode, out string message, out int count) { message = ""; StuCode = ""; count = 0; string sql = ""; DataTable dt; List list = new List(); return list; } #region【获取库存的容器中是否同一个产品】 public static Boolean getSamePNofTote(String PN, String Tote_ID) { Boolean bRes = false; String sql = ""; String stockPN = ""; DataTable dt = null; if (String.IsNullOrEmpty(PN)) { bRes = true; } else { sql = @"select part_number from mes_tk_wms_stock where tote_id='" + Tote_ID + "' and qty>0 "; dt = DBHelper.GetTable(sql); if (dt.Rows.Count > 0) { stockPN = dt.Rows[0]["part_number"].ToString(); if (PN == stockPN) { bRes = true; } } else { //仓库中不存在此容器 bRes = true; } } return bRes; } #endregion #endregion #region【Excel上传数据验证,物料清单】 public static List TwentyOneData(string FileCode, out string StuCode, out string message, out int count) { message = ""; StuCode = ""; count = 0; string sql = ""; DataTable dt; List list = new List(); return list; } #endregion #endregion #region[Excel上传数据提交] #region[Excel数据上传,角色权限] public static string OneSubmit(string FileCode, string User, out string StuCode) { string message = ""; StuCode = ""; try { } catch (Exception e) { StuCode = "300"; message = e.Message; } return message; } #endregion #region【Excel数据上传,用户角色】 public static string TwoSubmit(string FileCode, string User, out string StuCode) { string message = ""; StuCode = ""; try { } catch (Exception e) { StuCode = "300"; message = e.Message; } return message; } #endregion #region【Excel数据上传,工位清单】 public static string ThreeSubmit(string FileCode, string User, out string StuCode) { string message = ""; StuCode = ""; try { } catch (Exception e) { StuCode = "300"; message = e.Message; } return message; } #endregion #region【Excel数据上传,供方清单】 public static string FourSubmit(string FileCode, string User, out string StuCode) { string message = ""; StuCode = ""; try { } catch (Exception e) { StuCode = "300"; message = e.Message; } return message; } #endregion #region【Excel数据上传,客户清单】 public static string FiveSubmit(string FileCode, string User, out string StuCode) { string message = ""; StuCode = ""; try { } catch (Exception e) { StuCode = "300"; message = e.Message; } return message; } #endregion #region【Excel数据上传,仓库定义】 public static string SixOneSubmit(string FileCode, string User, out string StuCode) { string message = ""; StuCode = ""; try { } catch (Exception e) { StuCode = "300"; message = e.Message; } return message; } #endregion #region【Excel数据上传,库区定义】 public static string SixTwoSubmit(string FileCode, string User, out string StuCode) { string message = ""; StuCode = ""; try { } catch (Exception e) { StuCode = "300"; message = e.Message; } return message; } #endregion #region【Excel数据上传,库位定义】 public static string SixThreeSubmit(string FileCode, string User, out string StuCode) { string message = ""; StuCode = ""; try { } catch (Exception e) { StuCode = "300"; message = e.Message; } return message; } #endregion #region【Excel数据上传,容器定义】 public static string SevenSubmit(string FileCode, string User, out string StuCode) { string message = ""; StuCode = ""; try { } catch (Exception e) { StuCode = "300"; message = e.Message; } return message; } #endregion #region【Excel数据上传,存货档案】 public static string EightSubmit(string FileCode, string User, out string StuCode) { string message = ""; StuCode = ""; try { } catch (Exception e) { StuCode = "300"; message = e.Message; } return message; } #endregion #region【Excel数据上传,设备清单】 public static string NineSubmit(string FileCode, string User, out string StuCode) { string message = ""; StuCode = ""; try { } catch (Exception e) { StuCode = "300"; message = e.Message; } return message; } #endregion #region【Excel数据上传,设备点检】 public static string TenSubmit(string FileCode, string User, out string StuCode) { string message = ""; StuCode = ""; try { } catch (Exception e) { StuCode = "300"; message = e.Message; } return message; } #endregion #region【Excel数据上传,设备保养】 public static string ElevenSubmit(string FileCode, string User, out string StuCode) { string message = ""; StuCode = ""; try { } catch (Exception e) { StuCode = "300"; message = e.Message; } return message; } #endregion #region【Excel数据上传,工装清单】 public static string TwelveSubmit(string FileCode, string User, out string StuCode) { string message = ""; StuCode = ""; try { } catch (Exception e) { StuCode = "300"; message = e.Message; } return message; } #endregion #region【Excel数据上传,工装点检】 public static string ThirteenSubmit(string FileCode, string User, out string StuCode) { string message = ""; StuCode = ""; try { } catch (Exception e) { StuCode = "300"; message = e.Message; } return message; } #endregion #region【Excel数据上传,工装保养】 public static string FourteenSubmit(string FileCode, string User, out string StuCode) { string message = ""; StuCode = ""; try { } catch (Exception e) { StuCode = "300"; message = e.Message; } return message; } #endregion #region【Excel数据上传,工序定义】 public static string FifteenSubmit(string FileCode, string User, out string StuCode) { string message = ""; StuCode = ""; try { } catch (Exception e) { StuCode = "300"; message = e.Message; } return message; } #endregion #region【Excel数据上传,工艺路线】 public static string SixteenSubmit(string FileCode, string User, out string StuCode) { string message = ""; StuCode = ""; try { } catch (Exception e) { StuCode = "300"; message = e.Message; } return message; } #endregion #region【Excel数据上传,质检标准】 public static string SeventeenSubmit(string FileCode, string User, out string StuCode) { string message = ""; StuCode = ""; try { } catch (Exception e) { StuCode = "300"; message = e.Message; } return message; } #endregion #region【Excel数据上传,缺陷定义】 public static string EighteenSubmit(string FileCode, string User, out string StuCode) { string message = ""; StuCode = ""; try { } catch (Exception e) { StuCode = "300"; message = e.Message; } return message; } #endregion #region【Excel数据上传,生产订单】 public static string NineteenSubmit(string FileCode, string User, out string StuCode) { string message = ""; StuCode = ""; try { } catch (Exception e) { StuCode = "300"; message = e.Message; } return message; } #endregion #region【Excel数据上传,库存查询】 public static string TwentySubmit(string FileCode, string User, out string StuCode) { string message = ""; StuCode = ""; try { } catch (Exception e) { StuCode = "300"; message = e.Message; } return message; } #endregion #region【Excel数据上传,物料清单】 public static string TwentyOneSubmit(string FileCode, string User, out string StuCode) { string message = ""; StuCode = ""; try { } catch (Exception e) { StuCode = "300"; message = e.Message; } return message; } #endregion #endregion } }