TmidAnalysis.cs 1.2 KB

1234567891011121314151617181920212223242526272829303132
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Threading.Tasks;
  5. using TEAMModelOS.SDK.Models.Cosmos;
  6. namespace TEAMModelOS.SDK.Models
  7. {
  8. public class TmidAnalysis : ProdAnalysisCalItem
  9. {
  10. public string tmid { get; set; } //TMID
  11. }
  12. public class TmidAnalysisCosmos : TmidAnalysis
  13. {
  14. public TmidAnalysisCosmos()
  15. {
  16. pk = "TmidAnalysis";
  17. code = "TmidAnalysis";
  18. }
  19. public string pk { get; set; }
  20. public string code { get; set; }
  21. public string id { get; set; }
  22. public string dateUnit { get; set; } //統計日期單位 "year":年統計 "month":月統計 "day":日統計
  23. public string date { get; set; } //统计日期 ※依据dateUnit变化 [例]"year":2023 "month":202302 "day":20230210
  24. public long dateTime { get; set; } //timestamp UTC milisecond 比較時間用
  25. public int year { get; set; } //统计日期:年
  26. public int month { get; set; } //统计日期:月
  27. public int day { get; set; } //统计日期:日
  28. public long createDate { get; set; } //統計時間
  29. public int? ttl { get; set; } = -1;
  30. }
  31. }