| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- namespace OASystem.Domain.ViewModels;
- /// <summary>
- /// 统一返回结构
- /// </summary>
- public class JsonView
- {
- /// <summary>
- /// 状态码
- /// </summary>
- public int Code { get; set; } = 400;
- /// <summary>
- /// 消息
- /// </summary>
- public string? Msg { get; set; } = "";
- /// <summary>
- /// 条数
- /// </summary>
- public int? Count { get; set; } = 0;
- /// <summary>
- /// 数据
- /// </summary>
- public object? Data { get; set; } = new { };
- public JsonView() { }
- public JsonView(bool isSuccess, string msg)
- {
- if (isSuccess) Code = 200;
- Msg = msg;
- }
- /// <summary>
- /// 操作成功
- /// </summary>
- /// <param name="data"></param>
- /// <param name="count"></param>
- /// <param name="msg"></param>
- public JsonView(object? data, int count, string msg)
- {
- Code = 200;
- Count = count;
- Data = data;
- Msg = msg;
- }
- }
|