59 lines
1.2 KiB
C#
59 lines
1.2 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace VOL.YSErp.Models.Biz
|
|
{
|
|
|
|
|
|
public class YSERPResponse<T>
|
|
{
|
|
|
|
public string code { get; set; }
|
|
public string message { get; set; }
|
|
public T data { get; set; }
|
|
|
|
public string? displayCode { get; set; }
|
|
|
|
public int? level { get; set; }
|
|
}
|
|
|
|
public class YSERPPagedResponse<T>
|
|
{
|
|
|
|
public string code { get; set; }
|
|
public string message { get; set; }
|
|
public Data<T> data { get; set; }
|
|
|
|
public string? displayCode { get; set; }
|
|
|
|
public int? level { get; set; }
|
|
}
|
|
|
|
public class Data<T>
|
|
{
|
|
public int recordCount { get; set; }
|
|
public int pageIndex { get; set; }
|
|
public int pageSize { get; set; }
|
|
public int pageCount { get; set; }
|
|
public bool haveNextPage { get; set; }
|
|
public List<T> recordList { get; set; }
|
|
}
|
|
|
|
|
|
public class YSERPListResponse<T>
|
|
{
|
|
|
|
public string code { get; set; }
|
|
public string message { get; set; }
|
|
public List<T> data { get; set; }
|
|
|
|
public string? displayCode { get; set; }
|
|
|
|
public int? level { get; set; }
|
|
}
|
|
|
|
}
|