GET /api/Shift/get_punch_info?dt={dt}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
dt | date |
Required |
Body Parameters
Collection of t打卡Name | Description | Type | Additional information |
---|---|---|---|
fId | integer |
None. |
|
fPunchType | string |
None. |
|
fPunchLineId | string |
None. |
|
fPunchGroup | string |
None. |
|
fPunchStatus | integer |
None. |
|
fPunchData | string |
None. |
|
fWriteDate | date |
None. |
|
fLatetime | integer |
None. |
|
fAbsenteeism | integer |
None. |
|
fLeaveearly | integer |
None. |
|
fWorkinghours | integer |
None. |
|
fOverTime | integer |
None. |
|
faskleave | integer |
None. |
|
fLegitimate | integer |
None. |
|
fshiftfId | integer |
None. |
|
fGetworkStatus | string |
None. |
|
fTimestampKey | integer |
None. |
|
punchtime | string |
None. |
|
上班時間 | string |
None. |
|
fMid | integer |
None. |
|
打卡時間 | string |
None. |
Request Formats
application/json, text/json
Sample:
[ { "fId": 1, "fPunchType": "sample string 2", "fPunchLineId": "sample string 3", "fPunchGroup": "sample string 4", "fPunchStatus": 5, "fPunchData": "sample string 6", "fWriteDate": "2025-05-24T03:08:50.6545318+08:00", "fLatetime": 8, "fAbsenteeism": 9, "fLeaveearly": 10, "fWorkinghours": 11, "fOverTime": 12, "faskleave": 13, "fLegitimate": 14, "fshiftfId": 15, "fGetworkStatus": "sample string 16", "fTimestampKey": 17, "punchtime": "sample string 18", "上班時間": "sample string 19", "fMid": 20, "打卡時間": "sample string 21" }, { "fId": 1, "fPunchType": "sample string 2", "fPunchLineId": "sample string 3", "fPunchGroup": "sample string 4", "fPunchStatus": 5, "fPunchData": "sample string 6", "fWriteDate": "2025-05-24T03:08:50.6545318+08:00", "fLatetime": 8, "fAbsenteeism": 9, "fLeaveearly": 10, "fWorkinghours": 11, "fOverTime": 12, "faskleave": 13, "fLegitimate": 14, "fshiftfId": 15, "fGetworkStatus": "sample string 16", "fTimestampKey": 17, "punchtime": "sample string 18", "上班時間": "sample string 19", "fMid": 20, "打卡時間": "sample string 21" } ]
application/xml, text/xml
Sample:
<ArrayOft打卡 xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ERP_0512_2.Models"> <t打卡> <fAbsenteeism>9</fAbsenteeism> <fGetworkStatus>sample string 16</fGetworkStatus> <fId>1</fId> <fLatetime>8</fLatetime> <fLeaveearly>10</fLeaveearly> <fLegitimate>14</fLegitimate> <fMid>20</fMid> <fOverTime>12</fOverTime> <fPunchData>sample string 6</fPunchData> <fPunchGroup>sample string 4</fPunchGroup> <fPunchLineId>sample string 3</fPunchLineId> <fPunchStatus>5</fPunchStatus> <fPunchType>sample string 2</fPunchType> <fTimestampKey>17</fTimestampKey> <fWorkinghours>11</fWorkinghours> <fWriteDate>2025-05-24T03:08:50.6545318+08:00</fWriteDate> <faskleave>13</faskleave> <fshiftfId>15</fshiftfId> <punchtime>sample string 18</punchtime> <上班時間>sample string 19</上班時間> <打卡時間>sample string 21</打卡時間> </t打卡> <t打卡> <fAbsenteeism>9</fAbsenteeism> <fGetworkStatus>sample string 16</fGetworkStatus> <fId>1</fId> <fLatetime>8</fLatetime> <fLeaveearly>10</fLeaveearly> <fLegitimate>14</fLegitimate> <fMid>20</fMid> <fOverTime>12</fOverTime> <fPunchData>sample string 6</fPunchData> <fPunchGroup>sample string 4</fPunchGroup> <fPunchLineId>sample string 3</fPunchLineId> <fPunchStatus>5</fPunchStatus> <fPunchType>sample string 2</fPunchType> <fTimestampKey>17</fTimestampKey> <fWorkinghours>11</fWorkinghours> <fWriteDate>2025-05-24T03:08:50.6545318+08:00</fWriteDate> <faskleave>13</faskleave> <fshiftfId>15</fshiftfId> <punchtime>sample string 18</punchtime> <上班時間>sample string 19</上班時間> <打卡時間>sample string 21</打卡時間> </t打卡> </ArrayOft打卡>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
班表狀態Name | Description | Type | Additional information |
---|---|---|---|
_請假 | Collection of t打卡 |
None. |
|
_正常上班 | Collection of t打卡 |
None. |
|
_正常下班 | Collection of t打卡 |
None. |
|
_加班 | Collection of t打卡 |
None. |
|
_無效上班 | Collection of t打卡 |
None. |
|
_無效下班 | Collection of t打卡 |
None. |
|
_出差 | Collection of t打卡 |
None. |
Response Formats
application/json, text/json
Sample:
{ "_請假": [ { "fId": 1, "fPunchType": "sample string 2", "fPunchLineId": "sample string 3", "fPunchGroup": "sample string 4", "fPunchStatus": 5, "fPunchData": "sample string 6", "fWriteDate": "2025-05-24T03:08:50.6554917+08:00", "fLatetime": 8, "fAbsenteeism": 9, "fLeaveearly": 10, "fWorkinghours": 11, "fOverTime": 12, "faskleave": 13, "fLegitimate": 14, "fshiftfId": 15, "fGetworkStatus": "sample string 16", "fTimestampKey": 17, "punchtime": "sample string 18", "上班時間": "sample string 19", "fMid": 20, "打卡時間": "sample string 21" }, { "fId": 1, "fPunchType": "sample string 2", "fPunchLineId": "sample string 3", "fPunchGroup": "sample string 4", "fPunchStatus": 5, "fPunchData": "sample string 6", "fWriteDate": "2025-05-24T03:08:50.6554917+08:00", "fLatetime": 8, "fAbsenteeism": 9, "fLeaveearly": 10, "fWorkinghours": 11, "fOverTime": 12, "faskleave": 13, "fLegitimate": 14, "fshiftfId": 15, "fGetworkStatus": "sample string 16", "fTimestampKey": 17, "punchtime": "sample string 18", "上班時間": "sample string 19", "fMid": 20, "打卡時間": "sample string 21" } ], "_正常上班": [ { "fId": 1, "fPunchType": "sample string 2", "fPunchLineId": "sample string 3", "fPunchGroup": "sample string 4", "fPunchStatus": 5, "fPunchData": "sample string 6", "fWriteDate": "2025-05-24T03:08:50.6554917+08:00", "fLatetime": 8, "fAbsenteeism": 9, "fLeaveearly": 10, "fWorkinghours": 11, "fOverTime": 12, "faskleave": 13, "fLegitimate": 14, "fshiftfId": 15, "fGetworkStatus": "sample string 16", "fTimestampKey": 17, "punchtime": "sample string 18", "上班時間": "sample string 19", "fMid": 20, "打卡時間": "sample string 21" }, { "fId": 1, "fPunchType": "sample string 2", "fPunchLineId": "sample string 3", "fPunchGroup": "sample string 4", "fPunchStatus": 5, "fPunchData": "sample string 6", "fWriteDate": "2025-05-24T03:08:50.6554917+08:00", "fLatetime": 8, "fAbsenteeism": 9, "fLeaveearly": 10, "fWorkinghours": 11, "fOverTime": 12, "faskleave": 13, "fLegitimate": 14, "fshiftfId": 15, "fGetworkStatus": "sample string 16", "fTimestampKey": 17, "punchtime": "sample string 18", "上班時間": "sample string 19", "fMid": 20, "打卡時間": "sample string 21" } ], "_正常下班": [ { "fId": 1, "fPunchType": "sample string 2", "fPunchLineId": "sample string 3", "fPunchGroup": "sample string 4", "fPunchStatus": 5, "fPunchData": "sample string 6", "fWriteDate": "2025-05-24T03:08:50.6554917+08:00", "fLatetime": 8, "fAbsenteeism": 9, "fLeaveearly": 10, "fWorkinghours": 11, "fOverTime": 12, "faskleave": 13, "fLegitimate": 14, "fshiftfId": 15, "fGetworkStatus": "sample string 16", "fTimestampKey": 17, "punchtime": "sample string 18", "上班時間": "sample string 19", "fMid": 20, "打卡時間": "sample string 21" }, { "fId": 1, "fPunchType": "sample string 2", "fPunchLineId": "sample string 3", "fPunchGroup": "sample string 4", "fPunchStatus": 5, "fPunchData": "sample string 6", "fWriteDate": "2025-05-24T03:08:50.6554917+08:00", "fLatetime": 8, "fAbsenteeism": 9, "fLeaveearly": 10, "fWorkinghours": 11, "fOverTime": 12, "faskleave": 13, "fLegitimate": 14, "fshiftfId": 15, "fGetworkStatus": "sample string 16", "fTimestampKey": 17, "punchtime": "sample string 18", "上班時間": "sample string 19", "fMid": 20, "打卡時間": "sample string 21" } ], "_加班": [ { "fId": 1, "fPunchType": "sample string 2", "fPunchLineId": "sample string 3", "fPunchGroup": "sample string 4", "fPunchStatus": 5, "fPunchData": "sample string 6", "fWriteDate": "2025-05-24T03:08:50.6554917+08:00", "fLatetime": 8, "fAbsenteeism": 9, "fLeaveearly": 10, "fWorkinghours": 11, "fOverTime": 12, "faskleave": 13, "fLegitimate": 14, "fshiftfId": 15, "fGetworkStatus": "sample string 16", "fTimestampKey": 17, "punchtime": "sample string 18", "上班時間": "sample string 19", "fMid": 20, "打卡時間": "sample string 21" }, { "fId": 1, "fPunchType": "sample string 2", "fPunchLineId": "sample string 3", "fPunchGroup": "sample string 4", "fPunchStatus": 5, "fPunchData": "sample string 6", "fWriteDate": "2025-05-24T03:08:50.6554917+08:00", "fLatetime": 8, "fAbsenteeism": 9, "fLeaveearly": 10, "fWorkinghours": 11, "fOverTime": 12, "faskleave": 13, "fLegitimate": 14, "fshiftfId": 15, "fGetworkStatus": "sample string 16", "fTimestampKey": 17, "punchtime": "sample string 18", "上班時間": "sample string 19", "fMid": 20, "打卡時間": "sample string 21" } ], "_無效上班": [ { "fId": 1, "fPunchType": "sample string 2", "fPunchLineId": "sample string 3", "fPunchGroup": "sample string 4", "fPunchStatus": 5, "fPunchData": "sample string 6", "fWriteDate": "2025-05-24T03:08:50.6554917+08:00", "fLatetime": 8, "fAbsenteeism": 9, "fLeaveearly": 10, "fWorkinghours": 11, "fOverTime": 12, "faskleave": 13, "fLegitimate": 14, "fshiftfId": 15, "fGetworkStatus": "sample string 16", "fTimestampKey": 17, "punchtime": "sample string 18", "上班時間": "sample string 19", "fMid": 20, "打卡時間": "sample string 21" }, { "fId": 1, "fPunchType": "sample string 2", "fPunchLineId": "sample string 3", "fPunchGroup": "sample string 4", "fPunchStatus": 5, "fPunchData": "sample string 6", "fWriteDate": "2025-05-24T03:08:50.6554917+08:00", "fLatetime": 8, "fAbsenteeism": 9, "fLeaveearly": 10, "fWorkinghours": 11, "fOverTime": 12, "faskleave": 13, "fLegitimate": 14, "fshiftfId": 15, "fGetworkStatus": "sample string 16", "fTimestampKey": 17, "punchtime": "sample string 18", "上班時間": "sample string 19", "fMid": 20, "打卡時間": "sample string 21" } ], "_無效下班": [ { "fId": 1, "fPunchType": "sample string 2", "fPunchLineId": "sample string 3", "fPunchGroup": "sample string 4", "fPunchStatus": 5, "fPunchData": "sample string 6", "fWriteDate": "2025-05-24T03:08:50.6554917+08:00", "fLatetime": 8, "fAbsenteeism": 9, "fLeaveearly": 10, "fWorkinghours": 11, "fOverTime": 12, "faskleave": 13, "fLegitimate": 14, "fshiftfId": 15, "fGetworkStatus": "sample string 16", "fTimestampKey": 17, "punchtime": "sample string 18", "上班時間": "sample string 19", "fMid": 20, "打卡時間": "sample string 21" }, { "fId": 1, "fPunchType": "sample string 2", "fPunchLineId": "sample string 3", "fPunchGroup": "sample string 4", "fPunchStatus": 5, "fPunchData": "sample string 6", "fWriteDate": "2025-05-24T03:08:50.6554917+08:00", "fLatetime": 8, "fAbsenteeism": 9, "fLeaveearly": 10, "fWorkinghours": 11, "fOverTime": 12, "faskleave": 13, "fLegitimate": 14, "fshiftfId": 15, "fGetworkStatus": "sample string 16", "fTimestampKey": 17, "punchtime": "sample string 18", "上班時間": "sample string 19", "fMid": 20, "打卡時間": "sample string 21" } ], "_出差": [ { "fId": 1, "fPunchType": "sample string 2", "fPunchLineId": "sample string 3", "fPunchGroup": "sample string 4", "fPunchStatus": 5, "fPunchData": "sample string 6", "fWriteDate": "2025-05-24T03:08:50.6554917+08:00", "fLatetime": 8, "fAbsenteeism": 9, "fLeaveearly": 10, "fWorkinghours": 11, "fOverTime": 12, "faskleave": 13, "fLegitimate": 14, "fshiftfId": 15, "fGetworkStatus": "sample string 16", "fTimestampKey": 17, "punchtime": "sample string 18", "上班時間": "sample string 19", "fMid": 20, "打卡時間": "sample string 21" }, { "fId": 1, "fPunchType": "sample string 2", "fPunchLineId": "sample string 3", "fPunchGroup": "sample string 4", "fPunchStatus": 5, "fPunchData": "sample string 6", "fWriteDate": "2025-05-24T03:08:50.6554917+08:00", "fLatetime": 8, "fAbsenteeism": 9, "fLeaveearly": 10, "fWorkinghours": 11, "fOverTime": 12, "faskleave": 13, "fLegitimate": 14, "fshiftfId": 15, "fGetworkStatus": "sample string 16", "fTimestampKey": 17, "punchtime": "sample string 18", "上班時間": "sample string 19", "fMid": 20, "打卡時間": "sample string 21" } ] }
application/xml, text/xml
Sample:
<ShiftController.班表狀態 xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ERP_0512_2.Controllers"> <_出差 xmlns:d2p1="http://schemas.datacontract.org/2004/07/ERP_0512_2.Models"> <d2p1:t打卡> <d2p1:fAbsenteeism>9</d2p1:fAbsenteeism> <d2p1:fGetworkStatus>sample string 16</d2p1:fGetworkStatus> <d2p1:fId>1</d2p1:fId> <d2p1:fLatetime>8</d2p1:fLatetime> <d2p1:fLeaveearly>10</d2p1:fLeaveearly> <d2p1:fLegitimate>14</d2p1:fLegitimate> <d2p1:fMid>20</d2p1:fMid> <d2p1:fOverTime>12</d2p1:fOverTime> <d2p1:fPunchData>sample string 6</d2p1:fPunchData> <d2p1:fPunchGroup>sample string 4</d2p1:fPunchGroup> <d2p1:fPunchLineId>sample string 3</d2p1:fPunchLineId> <d2p1:fPunchStatus>5</d2p1:fPunchStatus> <d2p1:fPunchType>sample string 2</d2p1:fPunchType> <d2p1:fTimestampKey>17</d2p1:fTimestampKey> <d2p1:fWorkinghours>11</d2p1:fWorkinghours> <d2p1:fWriteDate>2025-05-24T03:08:50.6554917+08:00</d2p1:fWriteDate> <d2p1:faskleave>13</d2p1:faskleave> <d2p1:fshiftfId>15</d2p1:fshiftfId> <d2p1:punchtime>sample string 18</d2p1:punchtime> <d2p1:上班時間>sample string 19</d2p1:上班時間> <d2p1:打卡時間>sample string 21</d2p1:打卡時間> </d2p1:t打卡> <d2p1:t打卡> <d2p1:fAbsenteeism>9</d2p1:fAbsenteeism> <d2p1:fGetworkStatus>sample string 16</d2p1:fGetworkStatus> <d2p1:fId>1</d2p1:fId> <d2p1:fLatetime>8</d2p1:fLatetime> <d2p1:fLeaveearly>10</d2p1:fLeaveearly> <d2p1:fLegitimate>14</d2p1:fLegitimate> <d2p1:fMid>20</d2p1:fMid> <d2p1:fOverTime>12</d2p1:fOverTime> <d2p1:fPunchData>sample string 6</d2p1:fPunchData> <d2p1:fPunchGroup>sample string 4</d2p1:fPunchGroup> <d2p1:fPunchLineId>sample string 3</d2p1:fPunchLineId> <d2p1:fPunchStatus>5</d2p1:fPunchStatus> <d2p1:fPunchType>sample string 2</d2p1:fPunchType> <d2p1:fTimestampKey>17</d2p1:fTimestampKey> <d2p1:fWorkinghours>11</d2p1:fWorkinghours> <d2p1:fWriteDate>2025-05-24T03:08:50.6554917+08:00</d2p1:fWriteDate> <d2p1:faskleave>13</d2p1:faskleave> <d2p1:fshiftfId>15</d2p1:fshiftfId> <d2p1:punchtime>sample string 18</d2p1:punchtime> <d2p1:上班時間>sample string 19</d2p1:上班時間> <d2p1:打卡時間>sample string 21</d2p1:打卡時間> </d2p1:t打卡> </_出差> <_加班 xmlns:d2p1="http://schemas.datacontract.org/2004/07/ERP_0512_2.Models"> <d2p1:t打卡> <d2p1:fAbsenteeism>9</d2p1:fAbsenteeism> <d2p1:fGetworkStatus>sample string 16</d2p1:fGetworkStatus> <d2p1:fId>1</d2p1:fId> <d2p1:fLatetime>8</d2p1:fLatetime> <d2p1:fLeaveearly>10</d2p1:fLeaveearly> <d2p1:fLegitimate>14</d2p1:fLegitimate> <d2p1:fMid>20</d2p1:fMid> <d2p1:fOverTime>12</d2p1:fOverTime> <d2p1:fPunchData>sample string 6</d2p1:fPunchData> <d2p1:fPunchGroup>sample string 4</d2p1:fPunchGroup> <d2p1:fPunchLineId>sample string 3</d2p1:fPunchLineId> <d2p1:fPunchStatus>5</d2p1:fPunchStatus> <d2p1:fPunchType>sample string 2</d2p1:fPunchType> <d2p1:fTimestampKey>17</d2p1:fTimestampKey> <d2p1:fWorkinghours>11</d2p1:fWorkinghours> <d2p1:fWriteDate>2025-05-24T03:08:50.6554917+08:00</d2p1:fWriteDate> <d2p1:faskleave>13</d2p1:faskleave> <d2p1:fshiftfId>15</d2p1:fshiftfId> <d2p1:punchtime>sample string 18</d2p1:punchtime> <d2p1:上班時間>sample string 19</d2p1:上班時間> <d2p1:打卡時間>sample string 21</d2p1:打卡時間> </d2p1:t打卡> <d2p1:t打卡> <d2p1:fAbsenteeism>9</d2p1:fAbsenteeism> <d2p1:fGetworkStatus>sample string 16</d2p1:fGetworkStatus> <d2p1:fId>1</d2p1:fId> <d2p1:fLatetime>8</d2p1:fLatetime> <d2p1:fLeaveearly>10</d2p1:fLeaveearly> <d2p1:fLegitimate>14</d2p1:fLegitimate> <d2p1:fMid>20</d2p1:fMid> <d2p1:fOverTime>12</d2p1:fOverTime> <d2p1:fPunchData>sample string 6</d2p1:fPunchData> <d2p1:fPunchGroup>sample string 4</d2p1:fPunchGroup> <d2p1:fPunchLineId>sample string 3</d2p1:fPunchLineId> <d2p1:fPunchStatus>5</d2p1:fPunchStatus> <d2p1:fPunchType>sample string 2</d2p1:fPunchType> <d2p1:fTimestampKey>17</d2p1:fTimestampKey> <d2p1:fWorkinghours>11</d2p1:fWorkinghours> <d2p1:fWriteDate>2025-05-24T03:08:50.6554917+08:00</d2p1:fWriteDate> <d2p1:faskleave>13</d2p1:faskleave> <d2p1:fshiftfId>15</d2p1:fshiftfId> <d2p1:punchtime>sample string 18</d2p1:punchtime> <d2p1:上班時間>sample string 19</d2p1:上班時間> <d2p1:打卡時間>sample string 21</d2p1:打卡時間> </d2p1:t打卡> </_加班> <_正常上班 xmlns:d2p1="http://schemas.datacontract.org/2004/07/ERP_0512_2.Models"> <d2p1:t打卡> <d2p1:fAbsenteeism>9</d2p1:fAbsenteeism> <d2p1:fGetworkStatus>sample string 16</d2p1:fGetworkStatus> <d2p1:fId>1</d2p1:fId> <d2p1:fLatetime>8</d2p1:fLatetime> <d2p1:fLeaveearly>10</d2p1:fLeaveearly> <d2p1:fLegitimate>14</d2p1:fLegitimate> <d2p1:fMid>20</d2p1:fMid> <d2p1:fOverTime>12</d2p1:fOverTime> <d2p1:fPunchData>sample string 6</d2p1:fPunchData> <d2p1:fPunchGroup>sample string 4</d2p1:fPunchGroup> <d2p1:fPunchLineId>sample string 3</d2p1:fPunchLineId> <d2p1:fPunchStatus>5</d2p1:fPunchStatus> <d2p1:fPunchType>sample string 2</d2p1:fPunchType> <d2p1:fTimestampKey>17</d2p1:fTimestampKey> <d2p1:fWorkinghours>11</d2p1:fWorkinghours> <d2p1:fWriteDate>2025-05-24T03:08:50.6554917+08:00</d2p1:fWriteDate> <d2p1:faskleave>13</d2p1:faskleave> <d2p1:fshiftfId>15</d2p1:fshiftfId> <d2p1:punchtime>sample string 18</d2p1:punchtime> <d2p1:上班時間>sample string 19</d2p1:上班時間> <d2p1:打卡時間>sample string 21</d2p1:打卡時間> </d2p1:t打卡> <d2p1:t打卡> <d2p1:fAbsenteeism>9</d2p1:fAbsenteeism> <d2p1:fGetworkStatus>sample string 16</d2p1:fGetworkStatus> <d2p1:fId>1</d2p1:fId> <d2p1:fLatetime>8</d2p1:fLatetime> <d2p1:fLeaveearly>10</d2p1:fLeaveearly> <d2p1:fLegitimate>14</d2p1:fLegitimate> <d2p1:fMid>20</d2p1:fMid> <d2p1:fOverTime>12</d2p1:fOverTime> <d2p1:fPunchData>sample string 6</d2p1:fPunchData> <d2p1:fPunchGroup>sample string 4</d2p1:fPunchGroup> <d2p1:fPunchLineId>sample string 3</d2p1:fPunchLineId> <d2p1:fPunchStatus>5</d2p1:fPunchStatus> <d2p1:fPunchType>sample string 2</d2p1:fPunchType> <d2p1:fTimestampKey>17</d2p1:fTimestampKey> <d2p1:fWorkinghours>11</d2p1:fWorkinghours> <d2p1:fWriteDate>2025-05-24T03:08:50.6554917+08:00</d2p1:fWriteDate> <d2p1:faskleave>13</d2p1:faskleave> <d2p1:fshiftfId>15</d2p1:fshiftfId> <d2p1:punchtime>sample string 18</d2p1:punchtime> <d2p1:上班時間>sample string 19</d2p1:上班時間> <d2p1:打卡時間>sample string 21</d2p1:打卡時間> </d2p1:t打卡> </_正常上班> <_正常下班 xmlns:d2p1="http://schemas.datacontract.org/2004/07/ERP_0512_2.Models"> <d2p1:t打卡> <d2p1:fAbsenteeism>9</d2p1:fAbsenteeism> <d2p1:fGetworkStatus>sample string 16</d2p1:fGetworkStatus> <d2p1:fId>1</d2p1:fId> <d2p1:fLatetime>8</d2p1:fLatetime> <d2p1:fLeaveearly>10</d2p1:fLeaveearly> <d2p1:fLegitimate>14</d2p1:fLegitimate> <d2p1:fMid>20</d2p1:fMid> <d2p1:fOverTime>12</d2p1:fOverTime> <d2p1:fPunchData>sample string 6</d2p1:fPunchData> <d2p1:fPunchGroup>sample string 4</d2p1:fPunchGroup> <d2p1:fPunchLineId>sample string 3</d2p1:fPunchLineId> <d2p1:fPunchStatus>5</d2p1:fPunchStatus> <d2p1:fPunchType>sample string 2</d2p1:fPunchType> <d2p1:fTimestampKey>17</d2p1:fTimestampKey> <d2p1:fWorkinghours>11</d2p1:fWorkinghours> <d2p1:fWriteDate>2025-05-24T03:08:50.6554917+08:00</d2p1:fWriteDate> <d2p1:faskleave>13</d2p1:faskleave> <d2p1:fshiftfId>15</d2p1:fshiftfId> <d2p1:punchtime>sample string 18</d2p1:punchtime> <d2p1:上班時間>sample string 19</d2p1:上班時間> <d2p1:打卡時間>sample string 21</d2p1:打卡時間> </d2p1:t打卡> <d2p1:t打卡> <d2p1:fAbsenteeism>9</d2p1:fAbsenteeism> <d2p1:fGetworkStatus>sample string 16</d2p1:fGetworkStatus> <d2p1:fId>1</d2p1:fId> <d2p1:fLatetime>8</d2p1:fLatetime> <d2p1:fLeaveearly>10</d2p1:fLeaveearly> <d2p1:fLegitimate>14</d2p1:fLegitimate> <d2p1:fMid>20</d2p1:fMid> <d2p1:fOverTime>12</d2p1:fOverTime> <d2p1:fPunchData>sample string 6</d2p1:fPunchData> <d2p1:fPunchGroup>sample string 4</d2p1:fPunchGroup> <d2p1:fPunchLineId>sample string 3</d2p1:fPunchLineId> <d2p1:fPunchStatus>5</d2p1:fPunchStatus> <d2p1:fPunchType>sample string 2</d2p1:fPunchType> <d2p1:fTimestampKey>17</d2p1:fTimestampKey> <d2p1:fWorkinghours>11</d2p1:fWorkinghours> <d2p1:fWriteDate>2025-05-24T03:08:50.6554917+08:00</d2p1:fWriteDate> <d2p1:faskleave>13</d2p1:faskleave> <d2p1:fshiftfId>15</d2p1:fshiftfId> <d2p1:punchtime>sample string 18</d2p1:punchtime> <d2p1:上班時間>sample string 19</d2p1:上班時間> <d2p1:打卡時間>sample string 21</d2p1:打卡時間> </d2p1:t打卡> </_正常下班> <_無效上班 xmlns:d2p1="http://schemas.datacontract.org/2004/07/ERP_0512_2.Models"> <d2p1:t打卡> <d2p1:fAbsenteeism>9</d2p1:fAbsenteeism> <d2p1:fGetworkStatus>sample string 16</d2p1:fGetworkStatus> <d2p1:fId>1</d2p1:fId> <d2p1:fLatetime>8</d2p1:fLatetime> <d2p1:fLeaveearly>10</d2p1:fLeaveearly> <d2p1:fLegitimate>14</d2p1:fLegitimate> <d2p1:fMid>20</d2p1:fMid> <d2p1:fOverTime>12</d2p1:fOverTime> <d2p1:fPunchData>sample string 6</d2p1:fPunchData> <d2p1:fPunchGroup>sample string 4</d2p1:fPunchGroup> <d2p1:fPunchLineId>sample string 3</d2p1:fPunchLineId> <d2p1:fPunchStatus>5</d2p1:fPunchStatus> <d2p1:fPunchType>sample string 2</d2p1:fPunchType> <d2p1:fTimestampKey>17</d2p1:fTimestampKey> <d2p1:fWorkinghours>11</d2p1:fWorkinghours> <d2p1:fWriteDate>2025-05-24T03:08:50.6554917+08:00</d2p1:fWriteDate> <d2p1:faskleave>13</d2p1:faskleave> <d2p1:fshiftfId>15</d2p1:fshiftfId> <d2p1:punchtime>sample string 18</d2p1:punchtime> <d2p1:上班時間>sample string 19</d2p1:上班時間> <d2p1:打卡時間>sample string 21</d2p1:打卡時間> </d2p1:t打卡> <d2p1:t打卡> <d2p1:fAbsenteeism>9</d2p1:fAbsenteeism> <d2p1:fGetworkStatus>sample string 16</d2p1:fGetworkStatus> <d2p1:fId>1</d2p1:fId> <d2p1:fLatetime>8</d2p1:fLatetime> <d2p1:fLeaveearly>10</d2p1:fLeaveearly> <d2p1:fLegitimate>14</d2p1:fLegitimate> <d2p1:fMid>20</d2p1:fMid> <d2p1:fOverTime>12</d2p1:fOverTime> <d2p1:fPunchData>sample string 6</d2p1:fPunchData> <d2p1:fPunchGroup>sample string 4</d2p1:fPunchGroup> <d2p1:fPunchLineId>sample string 3</d2p1:fPunchLineId> <d2p1:fPunchStatus>5</d2p1:fPunchStatus> <d2p1:fPunchType>sample string 2</d2p1:fPunchType> <d2p1:fTimestampKey>17</d2p1:fTimestampKey> <d2p1:fWorkinghours>11</d2p1:fWorkinghours> <d2p1:fWriteDate>2025-05-24T03:08:50.6554917+08:00</d2p1:fWriteDate> <d2p1:faskleave>13</d2p1:faskleave> <d2p1:fshiftfId>15</d2p1:fshiftfId> <d2p1:punchtime>sample string 18</d2p1:punchtime> <d2p1:上班時間>sample string 19</d2p1:上班時間> <d2p1:打卡時間>sample string 21</d2p1:打卡時間> </d2p1:t打卡> </_無效上班> <_無效下班 xmlns:d2p1="http://schemas.datacontract.org/2004/07/ERP_0512_2.Models"> <d2p1:t打卡> <d2p1:fAbsenteeism>9</d2p1:fAbsenteeism> <d2p1:fGetworkStatus>sample string 16</d2p1:fGetworkStatus> <d2p1:fId>1</d2p1:fId> <d2p1:fLatetime>8</d2p1:fLatetime> <d2p1:fLeaveearly>10</d2p1:fLeaveearly> <d2p1:fLegitimate>14</d2p1:fLegitimate> <d2p1:fMid>20</d2p1:fMid> <d2p1:fOverTime>12</d2p1:fOverTime> <d2p1:fPunchData>sample string 6</d2p1:fPunchData> <d2p1:fPunchGroup>sample string 4</d2p1:fPunchGroup> <d2p1:fPunchLineId>sample string 3</d2p1:fPunchLineId> <d2p1:fPunchStatus>5</d2p1:fPunchStatus> <d2p1:fPunchType>sample string 2</d2p1:fPunchType> <d2p1:fTimestampKey>17</d2p1:fTimestampKey> <d2p1:fWorkinghours>11</d2p1:fWorkinghours> <d2p1:fWriteDate>2025-05-24T03:08:50.6554917+08:00</d2p1:fWriteDate> <d2p1:faskleave>13</d2p1:faskleave> <d2p1:fshiftfId>15</d2p1:fshiftfId> <d2p1:punchtime>sample string 18</d2p1:punchtime> <d2p1:上班時間>sample string 19</d2p1:上班時間> <d2p1:打卡時間>sample string 21</d2p1:打卡時間> </d2p1:t打卡> <d2p1:t打卡> <d2p1:fAbsenteeism>9</d2p1:fAbsenteeism> <d2p1:fGetworkStatus>sample string 16</d2p1:fGetworkStatus> <d2p1:fId>1</d2p1:fId> <d2p1:fLatetime>8</d2p1:fLatetime> <d2p1:fLeaveearly>10</d2p1:fLeaveearly> <d2p1:fLegitimate>14</d2p1:fLegitimate> <d2p1:fMid>20</d2p1:fMid> <d2p1:fOverTime>12</d2p1:fOverTime> <d2p1:fPunchData>sample string 6</d2p1:fPunchData> <d2p1:fPunchGroup>sample string 4</d2p1:fPunchGroup> <d2p1:fPunchLineId>sample string 3</d2p1:fPunchLineId> <d2p1:fPunchStatus>5</d2p1:fPunchStatus> <d2p1:fPunchType>sample string 2</d2p1:fPunchType> <d2p1:fTimestampKey>17</d2p1:fTimestampKey> <d2p1:fWorkinghours>11</d2p1:fWorkinghours> <d2p1:fWriteDate>2025-05-24T03:08:50.6554917+08:00</d2p1:fWriteDate> <d2p1:faskleave>13</d2p1:faskleave> <d2p1:fshiftfId>15</d2p1:fshiftfId> <d2p1:punchtime>sample string 18</d2p1:punchtime> <d2p1:上班時間>sample string 19</d2p1:上班時間> <d2p1:打卡時間>sample string 21</d2p1:打卡時間> </d2p1:t打卡> </_無效下班> <_請假 xmlns:d2p1="http://schemas.datacontract.org/2004/07/ERP_0512_2.Models"> <d2p1:t打卡> <d2p1:fAbsenteeism>9</d2p1:fAbsenteeism> <d2p1:fGetworkStatus>sample string 16</d2p1:fGetworkStatus> <d2p1:fId>1</d2p1:fId> <d2p1:fLatetime>8</d2p1:fLatetime> <d2p1:fLeaveearly>10</d2p1:fLeaveearly> <d2p1:fLegitimate>14</d2p1:fLegitimate> <d2p1:fMid>20</d2p1:fMid> <d2p1:fOverTime>12</d2p1:fOverTime> <d2p1:fPunchData>sample string 6</d2p1:fPunchData> <d2p1:fPunchGroup>sample string 4</d2p1:fPunchGroup> <d2p1:fPunchLineId>sample string 3</d2p1:fPunchLineId> <d2p1:fPunchStatus>5</d2p1:fPunchStatus> <d2p1:fPunchType>sample string 2</d2p1:fPunchType> <d2p1:fTimestampKey>17</d2p1:fTimestampKey> <d2p1:fWorkinghours>11</d2p1:fWorkinghours> <d2p1:fWriteDate>2025-05-24T03:08:50.6554917+08:00</d2p1:fWriteDate> <d2p1:faskleave>13</d2p1:faskleave> <d2p1:fshiftfId>15</d2p1:fshiftfId> <d2p1:punchtime>sample string 18</d2p1:punchtime> <d2p1:上班時間>sample string 19</d2p1:上班時間> <d2p1:打卡時間>sample string 21</d2p1:打卡時間> </d2p1:t打卡> <d2p1:t打卡> <d2p1:fAbsenteeism>9</d2p1:fAbsenteeism> <d2p1:fGetworkStatus>sample string 16</d2p1:fGetworkStatus> <d2p1:fId>1</d2p1:fId> <d2p1:fLatetime>8</d2p1:fLatetime> <d2p1:fLeaveearly>10</d2p1:fLeaveearly> <d2p1:fLegitimate>14</d2p1:fLegitimate> <d2p1:fMid>20</d2p1:fMid> <d2p1:fOverTime>12</d2p1:fOverTime> <d2p1:fPunchData>sample string 6</d2p1:fPunchData> <d2p1:fPunchGroup>sample string 4</d2p1:fPunchGroup> <d2p1:fPunchLineId>sample string 3</d2p1:fPunchLineId> <d2p1:fPunchStatus>5</d2p1:fPunchStatus> <d2p1:fPunchType>sample string 2</d2p1:fPunchType> <d2p1:fTimestampKey>17</d2p1:fTimestampKey> <d2p1:fWorkinghours>11</d2p1:fWorkinghours> <d2p1:fWriteDate>2025-05-24T03:08:50.6554917+08:00</d2p1:fWriteDate> <d2p1:faskleave>13</d2p1:faskleave> <d2p1:fshiftfId>15</d2p1:fshiftfId> <d2p1:punchtime>sample string 18</d2p1:punchtime> <d2p1:上班時間>sample string 19</d2p1:上班時間> <d2p1:打卡時間>sample string 21</d2p1:打卡時間> </d2p1:t打卡> </_請假> </ShiftController.班表狀態>