105040 Clear 注释

This commit is contained in:
lihanbo 2025-03-10 17:24:00 +08:00
parent 3ee5f3fb5f
commit 3df1f55513
1 changed files with 9 additions and 46 deletions

View File

@ -35,37 +35,11 @@ namespace Sinvo.EplanHpD.Plugin.WPFUI.Utils
return data;
}
/// <summary>
/// 1. 100W,
/// 2. 100W带刹车,
/// 3. 200W,
/// 4. 200W带刹车,
/// 5. 400W低惯量,
/// 6. 400W低惯量带刹车,
/// 7. 750W低惯量,
/// 8. 750W低惯量带刹车,
/// 9. 1000W220V,
/// 10.1000W带刹车220V,
/// 11.1500W220V,
/// 12.1500带刹车220V,
/// <summary>
/// 获取电机功率
/// </summary>
public List<ConfigItemModel> GetMotorPowers()
{
//return new List<ConfigItemModel>
//{
// new(){ ItemName = "100W", ItemValue = "100W"},
// new(){ ItemName = "100W带刹车", ItemValue = "100W带刹车"},
// new(){ ItemName = "200W", ItemValue = "200W"},
// new(){ ItemName = "200W带刹车", ItemValue = "200W带刹车"},
// new(){ ItemName = "400W低惯量", ItemValue = "400W低惯量"},
// new(){ ItemName = "400W低惯量带刹车", ItemValue = "400W低惯量带刹车"},
// new(){ ItemName = "750W低惯量", ItemValue = "750W低惯量"},
// new(){ ItemName = "750W低惯量带刹车", ItemValue = "750W低惯量带刹车"},
// new(){ ItemName = "1000W220V", ItemValue = "1000W220V"},
// new(){ ItemName = "1000W带刹车220V", ItemValue = "1000W带刹车220V"},
// new(){ ItemName = "1500W220V", ItemValue = "1500W220V"},
// new(){ ItemName = "1500带刹车220V", ItemValue = "1500带刹车220V"},
//};
{
var data = MiniExcel.Query(dataFileStream, sheetName: "电机驱动器", startCell: "A2", useHeaderRow: true).OrderBy(it => it.).Select(it => new ConfigItemModel
{
ItemName = it.,
@ -73,30 +47,19 @@ namespace Sinvo.EplanHpD.Plugin.WPFUI.Utils
ItemFlag = it.
}).ToList();
return data.Distinct(new LambdaComparer<ConfigItemModel>(
return [.. data.Distinct(new LambdaComparer<ConfigItemModel>(
(a, b) => a.ItemName == b.ItemName && a.ItemValue == b.ItemValue && b.ItemFlag == a.ItemFlag,
obj => obj.ToString().GetHashCode()
)).ToList();
))];
}
/// <summary>
/// 1.动力线,
/// 2.编码器线,
/// 3.动力刹车线,
/// 4.编码器线+动力线,
/// 5.编码器线+动力刹车线,
/// 获取线材类型
/// </summary>
/// <returns></returns>
public List<ConfigItemModel> GetCableTypes()
{
//return new List<ConfigItemModel>
//{
// new(){ ItemName = "动力线", ItemValue = "动力线,"},
// new(){ ItemName = "编码器线", ItemValue = "编码器线"},
// new(){ ItemName = "动力刹车线", ItemValue = "动力刹车线"},
// new(){ ItemName = "编码器线+动力线", ItemValue = "编码器线+动力线"},
// new(){ ItemName = "编码器线+动力刹车线", ItemValue = "编码器线+动力刹车线"},
//};
var data = MiniExcel.Query(dataFileStream, sheetName: "线材类型", useHeaderRow: true).Select(it => new ConfigItemModel
{
ItemName = it.线,
@ -104,10 +67,10 @@ namespace Sinvo.EplanHpD.Plugin.WPFUI.Utils
ItemFlag = it.
}).OrderBy(it => it.ItemName).ToList();
return data.Distinct(new LambdaComparer<ConfigItemModel>(
return [.. data.Distinct(new LambdaComparer<ConfigItemModel>(
(a, b) => a.ItemName == b.ItemName && a.ItemValue == b.ItemValue,
obj => obj.ToString().GetHashCode()
)).OrderBy(it => it.ItemValue).ToList();
)).OrderBy(it => it.ItemValue)];
}
/// <summary>
/// 获取直通线数量