using Operater.DbModel;
|
using System;
|
using System.Collections.Generic;
|
using System.ComponentModel.DataAnnotations;
|
using System.Text;
|
|
namespace Operater.DTO.System
|
{
|
public class AddBatchUpdatePriceTaskRequest
|
{
|
[Required(ErrorMessage = "Tags不能为空")]
|
public string Tags { get; set; }
|
|
[Required(ErrorMessage = "Rule不能为空")]
|
public PriceUpdateRule Rule { get; set; }
|
}
|
|
public class PriceUpdateRule
|
{
|
/// <summary>
|
/// 修改范围 0全部 1价格区间
|
/// </summary>
|
public string RangeType { get; set; }
|
|
/// <summary>
|
/// 是否覆盖历史修改过的 0否 1是
|
/// </summary>
|
public int HistoryType { get; set; }
|
/// <summary>
|
/// 修改类型 add_regular:增加固定金额 add_scale 增加比例
|
/// </summary>
|
public string UpType { get; set; }
|
|
/// <summary>
|
/// 修改的变动值
|
/// </summary>
|
public double UpdateVale { get; set; }
|
/// <summary>
|
/// 邮费
|
/// </summary>
|
public double PostFee { get; set; }
|
/// <summary>
|
/// 最小价格
|
/// </summary>
|
public double MinPrice { get; set; }
|
/// <summary>
|
/// 最大价格
|
/// </summary>
|
public double MaxPrice { get; set; }
|
|
}
|
|
public class ReAddTaskRequest
|
{
|
[Required(ErrorMessage = "TaskId不能为空")]
|
public string TaskId { get; set; }
|
}
|
|
public class DeleteYzSkuRequest
|
{
|
[Required(ErrorMessage = "YzItemId不能为空")]
|
public string YzItemId { get; set; }
|
|
[Required(ErrorMessage = "DelSkuId不能为空")]
|
public List<string> DelSkuId { get; set; }
|
}
|
|
public class GetUpdateHistoryRequest : PageBiz
|
{ }
|
|
public class GetUpdateHistoryResponse : BatchUpdate
|
{
|
public PriceUpdateRule RuleModel { get; set; }
|
|
public string TagName { get; set; }
|
}
|
|
|
public class GetTopProductDetailRequest
|
{
|
|
[Required(ErrorMessage = "YzProductId不能为空")]
|
public string YzProductId { get; set; }
|
}
|
|
public class UpdateProTagsRequest
|
{
|
[Required(ErrorMessage = "YzProductId不能为空")]
|
public string YzProductId { get; set; }
|
|
public List<long> TagList { get; set; }
|
}
|
|
}
|