123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135 |
- using Newtonsoft.Json;
- using Org.BouncyCastle.Bcpg;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace WMS.BZModels.Dto
- {
- public class ValueName<T>
- {
- [JsonProperty("value")]
- public T Value { get; set; }
- [JsonProperty("name")]
- public string Name { get; set; }
- }
- public class Models //主要用于柱状图
- {
- [JsonProperty("xAxis")]
- public string[] XAxis { get; set; } //data 数组 x轴的显示的name值
- [JsonProperty("series")]
- public List<Series> Series { get; set; }
- }
- public class Series
- {
- [JsonProperty("name")]
- public string Name { get; set; } //标题
- [JsonProperty("type")]
- public string Type { get; set; } = "bar"; // line
- [JsonProperty("data")]
- public int[] Data { get; set; } // y轴的显示的 value 值
- [JsonProperty("barGap")]
- public string BarGap { get; set; } = "0%";
- }
- public class TodayTaskInOutPieDto
- {
- [JsonProperty("tasks")]
- public List<ValueName<int>> Tasks { get; set; }
- [JsonProperty("total")]
- public int Total { get; set; }
- }
- public class TaskInOutDto
- {
- public int Count { get; set; }
- public int? Type { get; set; }
- public string BusType { get; set; }
- public DateTime CreateTime { get; set; }
- public string WarehouseCode { get; set; }
- public int Hour { get; set; }
- public int Day { get; set; }
- public int FullQty { get; set; } //满拖数
- }
- public class TaskStatisticsDto
- {
- public int Count { get; set; }
- public int? Type { get; set; }
- public string BusType { get; set; }
- public string WarehouseCode { get; set; }
- }
- public class DailyStatisticsDto
- {
- public string WarehouseName { get; set; }
- /// <summary>
- /// 桁架北产量
- /// </summary>
- public int TrussNorthQty { get; set; }
- /// <summary>
- /// 桁架南产量
- /// </summary>
- public int TrussSouthQty { get; set; }
- /// <summary>
- /// 环形库南产量
- /// </summary>
- public int CircularSouthQty { get; set; }
- /// <summary>
- /// 环形库北产量
- /// </summary>
- public int CircularNorthQty { get; set; }
- /// <summary>
- /// 日产能汇总
- /// </summary>
- public int DailySummary { get; set; }
- /// <summary>
- /// 满拖数(正常)
- /// </summary>
- public int FullNormalQty { get; set; }
- /// <summary>
- /// 空拖数(异常)
- /// </summary>
- public int EmptyAbnormalQty { get; set; }
- /// <summary>
- /// 空托回库(自动回库)
- /// </summary>
- public int EmptyAutomaticQty { get; set; }
- /// <summary>
- /// 空托回库(单独取空)
- /// </summary>
- public int EmptyWarehouseQty { get; set; }
- }
- public class AdminDesktopHomeDto
- {
- }
- }
|