订单任务,现已修改成全局任务列表 包括 订单任务和礼品单任务

订单列表动态展示礼品单状态
This commit is contained in:
chfei committed 2026-08-24 18:11:44 +08:00
1 parent 78dc8a5d03
commit 7998a753cc
20 files changed
+2820 -2627

No files matched your search

+42 -2
View File
@@ -1,16 +1,39 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WPFCommon.Attributes;
namespace Work.KJDServer.API.Models
{
public class OrderTask
public enum TaskType
{
[Description("全部")]
ALL =0,
/// <summary>
/// 普通订单任务
/// </summary>
[Description("订单拉取")]
WXORD = 25,
/// <summary>
/// 售后订单任务
/// </summary>
[Description("售后拉取")]
WXASO = 31,
[Description("礼物发货")]
Gifts = 36
}
/// <summary>
/// Task 任务
/// </summary>
public class TaskItem
{
public int Id { get; set; }
public int TaskType { get; set; }
public TaskType TaskType { get; set; }
public string TaskDescribe { get; set; }
@@ -38,6 +61,23 @@ namespace Work.KJDServer.API.Models
public DateTime CreateTime { get; set; }
public DateTime UpdateTime { get; set; }
public List<TaskSubItem> SubTasks { get; set; }
}
/// <summary>
/// Task 子任务
/// </summary>
public class TaskSubItem
{
public string ObjectId { get; set; }
/// <summary>
/// 0:待执行,1:成功,2:失败,3:人为终止
/// </summary>
public int Status { get; set; }
public string SysMsg { get; set; }
public DateTime CreateTime { get; set; }
public DateTime UpdateTime { get; set; }
}
}