123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace OASystem.Domain.ViewModels.QiYeWeChat
- {
-
-
-
-
- public class CheckInView:ResponseBase
- {
-
-
-
- public List<Data>? datas { get; set; }
- }
-
-
-
- public class Data
- {
-
-
-
- public Base_Info? base_info { get; set; }
-
-
-
- public Summary_Info? summary_info { get; set; }
-
-
-
- public List<Exception_Info>? exception_infos { get; set; }
-
-
-
- public List<Sp_Item>? sp_items { get; set; }
-
-
-
- public Overwork_Info? overwork_info { get; set; }
- }
-
-
-
- public class Base_Info
- {
-
-
-
- public int record_type { get; set; }
-
-
-
- public string? name { get; set; }
-
-
-
- public string? name_ex { get; set; }
-
-
-
- public string? departs_name { get; set; }
-
-
-
- public string? acctid { get; set; }
-
-
-
- public Rule_Info? rule_info { get; set; }
- }
-
-
-
- public class Rule_Info
- {
-
-
-
- public int groupid { get; set; }
-
-
-
- public string? groupname { get; set; }
- }
-
-
-
- public class Summary_Info
- {
-
-
-
- public int work_days { get; set; }
-
-
-
- public int regular_days { get; set; }
-
-
-
- public int except_days { get; set; }
-
-
-
- public int regular_work_sec { get; set; }
-
-
-
- public int standard_work_sec { get; set; }
- }
-
-
-
- public class Exception_Info
- {
-
-
-
- public int exception { get; set; }
-
-
-
- public int count { get; set; }
-
-
-
- public int duration { get; set; }
- }
-
-
-
- public class Sp_Item
- {
-
-
-
- public int type { get; set; }
-
-
-
- public int vacation_id { get; set; }
-
-
-
- public int count { get; set; }
-
-
-
- public int duration { get; set; }
-
-
-
- public int time_type { get; set; }
-
-
-
- public string? name { get; set; }
- }
-
-
-
- public class Overwork_Info
- {
-
-
-
- public int? workday_over_sec { get; set; }
-
-
-
- public int? holidays_over_sec { get; set; }
-
-
-
- public int? restdays_over_sec { get; set; }
- }
- }
|