首次提交:添加src文件夹代码
This commit is contained in:
44
Cowain.Bake.UI/CsvMap/BatteryInfoMap.cs
Normal file
44
Cowain.Bake.UI/CsvMap/BatteryInfoMap.cs
Normal file
@@ -0,0 +1,44 @@
|
||||
using Cowain.Bake.Model;
|
||||
using CsvHelper.Configuration;
|
||||
|
||||
|
||||
namespace Cowain.Bake.UI.CsvMap
|
||||
{
|
||||
// 4. 创建CsvHelper自定义转换器
|
||||
|
||||
|
||||
// 5. 创建自定义ClassMap
|
||||
//public sealed class BatteryInfoMap : ClassMap<TBatteryInfo>
|
||||
public sealed class BatteryInfoMap : ClassMap<TBatteryInfo>
|
||||
{
|
||||
public BatteryInfoMap()
|
||||
{
|
||||
Map(m => m.Id).Name("电池序号");
|
||||
Map(m => m.PalletVirtualId).Name("夹具条码")
|
||||
.TypeConverter<PalletVirtualIdMapConverter>();
|
||||
// 应用枚举描述转换器
|
||||
Map(m => m.BatteryStatus)
|
||||
.Name("状态")
|
||||
.TypeConverter<BatteryStatusMapConverter>();
|
||||
|
||||
Map(m => m.ScanTime)
|
||||
.Name("扫码时间")
|
||||
.TypeConverterOption.Format("yyyy-MM-dd HH:mm:ss");
|
||||
|
||||
Map(m => m.BatteryCode).Name("条码");
|
||||
Map(m => m.PositionX).Name("行号");
|
||||
Map(m => m.PositionY).Name("列号");
|
||||
|
||||
Map(m => m.BindingTime)
|
||||
.Name("绑定时间")
|
||||
.TypeConverterOption.Format("yyyy-MM-dd HH:mm:ss");
|
||||
|
||||
Map(m => m.BindingTime)
|
||||
.Name("解绑时间")
|
||||
.TypeConverterOption.Format("yyyy-MM-dd HH:mm:ss");
|
||||
Map(m => m.DummyFlag).Name("假电芯");
|
||||
Map(m => m.Remarks).Name("备注");
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user