初步版本251204

This commit is contained in:
2025-12-04 18:39:34 +08:00
parent cd1ec78a11
commit 9dd458ae8b
17 changed files with 1089 additions and 522 deletions

View File

@@ -0,0 +1,49 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace FATrace.OEMApp.Model
{
/// <summary>
/// 原材料使用CSV保存信息
/// </summary>
public class RawUseCsvDto
{
/// <summary>
/// 原料编号
/// </summary>
public string? RawCode { get; set; }
/// <summary>
/// 原料名称
/// </summary>
public string? RawName { get; set; }
/// <summary>
/// 内袋二维码
/// </summary>
public string? InBagCode { get; set; }
///// <summary>
///// 外箱二维码
///// </summary>
//public string? BoxCode { get; set; }
/// <summary>
/// 操作者
/// </summary>
public string? OpUser { get; set; }
/// <summary>
/// 视频保存路径
/// </summary>
public string? VideoSavePath { get; set; }
/// <summary>
/// 原料使用时间
/// </summary>
public DateTime UseTime { get; set; }
}
}

View File

@@ -0,0 +1,23 @@
using CsvHelper.Configuration;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace FATrace.OEMApp.Model
{
public class RawUseCsvDtoMap : ClassMap<RawUseCsvDto>
{
public RawUseCsvDtoMap()
{
Map(x => x.RawCode).Index(0).Name("原料编号");
Map(x => x.RawName).Index(1).Name("原料名称");
Map(x => x.InBagCode).Index(2).Name("内袋二维码");
Map(x => x.OpUser).Index(3).Name("操作者");
Map(x => x.VideoSavePath).Index(4).Name("视频保存路径");
Map(x => x.UseTime).Index(5).Name("使用时间").TypeConverterOption.Format("yyyy-MM-dd HH:mm:ss");
}
}
}