zrg
2024-08-16 18865d8bf24382e850e661dec6cca0e8b9dba6ae
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
using System;
using System.Xml.Serialization;
using System.Collections.Generic;
using Top.Api;
 
namespace DingTalk.Api.Response
{
    /// <summary>
    /// OapiAttendanceGroupGetResponse.
    /// </summary>
    public class OapiAttendanceGroupGetResponse : DingTalkResponse
    {
        /// <summary>
        /// 错误码
        /// </summary>
        [XmlElement("errcode")]
        public long Errcode { get; set; }
 
        /// <summary>
        /// 错误描述
        /// </summary>
        [XmlElement("errmsg")]
        public string Errmsg { get; set; }
 
        /// <summary>
        /// 考勤组
        /// </summary>
        [XmlElement("result")]
        public GroupDomain Result { get; set; }
 
        /// <summary>
        /// 是否成功
        /// </summary>
        [XmlElement("success")]
        public bool Success { get; set; }
 
    /// <summary>
/// GroupDomain Data Structure.
/// </summary>
[Serializable]
 
public class GroupDomain : TopObject
{
            /// <summary>
            /// 是否开启拍照打卡,默认false
            /// </summary>
            [XmlElement("enable_camera_check")]
            public bool EnableCameraCheck { get; set; }
    
            /// <summary>
            /// 是否开启美颜,默认false
            /// </summary>
            [XmlElement("enable_face_beauty")]
            public bool EnableFaceBeauty { get; set; }
    
            /// <summary>
            /// 是否开启笑脸打卡(若开启笑脸则默认开启拍照打卡),默认false
            /// </summary>
            [XmlElement("enable_face_check")]
            public bool EnableFaceCheck { get; set; }
    
            /// <summary>
            /// 外勤打卡是否需要审批,默认false
            /// </summary>
            [XmlElement("enable_outside_apply")]
            public bool EnableOutsideApply { get; set; }
    
            /// <summary>
            /// 外勤打卡需拍照备注,默认false
            /// </summary>
            [XmlElement("enable_outside_camera_check")]
            public bool EnableOutsideCameraCheck { get; set; }
    
            /// <summary>
            /// 是否允许外勤打卡,默认false
            /// </summary>
            [XmlElement("enable_outside_check")]
            public bool EnableOutsideCheck { get; set; }
    
            /// <summary>
            /// 外勤打卡需填写备注,默认false
            /// </summary>
            [XmlElement("enable_outside_remark")]
            public bool EnableOutsideRemark { get; set; }
    
            /// <summary>
            /// 允许外勤卡更新内勤卡,默认false
            /// </summary>
            [XmlElement("enable_outside_update_normal_check")]
            public bool EnableOutsideUpdateNormalCheck { get; set; }
    
            /// <summary>
            /// 允许地点微调距离,默认false
            /// </summary>
            [XmlElement("enable_trim_distance")]
            public bool EnableTrimDistance { get; set; }
    
            /// <summary>
            /// 扩展字段,JSON格式
            /// </summary>
            [XmlElement("ext")]
            public string Ext { get; set; }
    
            /// <summary>
            /// 禁止员工隐藏详细地址,默认true
            /// </summary>
            [XmlElement("forbid_hide_outside_address")]
            public bool ForbidHideOutsideAddress { get; set; }
    
            /// <summary>
            /// 考勤组id
            /// </summary>
            [XmlElement("group_key")]
            public string GroupKey { get; set; }
    
            /// <summary>
            /// 打卡范围,单位:米(以考勤组下的地点列表的offset为准)
            /// </summary>
            [XmlElement("location_offset")]
            public long LocationOffset { get; set; }
    
            /// <summary>
            /// 考勤组名称
            /// </summary>
            [XmlElement("name")]
            public string Name { get; set; }
    
            /// <summary>
            /// -1:关闭,0:先审批,再打卡,1:先打卡,再审批
            /// </summary>
            [XmlElement("outside_check_approve_mode")]
            public long OutsideCheckApproveMode { get; set; }
    
            /// <summary>
            /// 地点微调范围,单位:米
            /// </summary>
            [XmlElement("trim_distance")]
            public long TrimDistance { get; set; }
}
 
    }
}