Files
KJD/Store.Product/Publish/Steps/DetailStep/CheckPrice.cs
T
2026-09-14 09:16:59 +08:00

36 lines
1017 B
C#

using MAX.Core.Commons;
using Store.Product.Publish;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace LittleCow.ProductModule.ExecActions
{
/// <summary>
/// 检测价格
/// </summary>
public class CheckPrice : PublishStep<PublishContextBase>
{
public override string Description => "检测价格";
protected override Task ExecuteProvider(PublishContextBase context, CancellationToken token)
{
return Task.CompletedTask;
////过滤上传商品价格
//if (context.Parameters.IsFilterPrice.IsOpened)
//{
// decimal PriceStart = context.Parameters.IsFilterPrice.Value.Item1;
// decimal PriceEnd = context.Parameters.IsFilterPrice.Value.Item2;
// if (context.Product.Price <= PriceStart || context.Product.Price >= PriceEnd)
// {
// //result.Msg = "上传商品价格不符合条件,成功过滤";
// //result.NextStep = Emums.UpResultStatus.Return;
// }
//}
//return result;
}
}
}