返回介绍

OA

发布于 2021-04-03 04:02:27 字数 2014 浏览 1173 评论 0 收藏 0

$config = [
    'corp_id' => 'xxxxxxxxxxxxxxxxx',
    'secret'   => 'xxxxxxxxxx',
    //...
];

$app = Factory::work($config);

获取打卡数据

API:

mixed checkinRecords(int $startTime, int $endTime, array $userList, int $type = 3)

{info} $type: 打卡类型 1:上下班打卡;2:外出打卡;3:全部打卡

// 全部打卡数据
$app->oa->checkinRecords(1492617600, 1492790400, ["james","paul"]);

// 获取上下班打卡
$app->oa->checkinRecords(1492617600, 1492790400, ["james","paul"], 1);

// 获取外出打卡
$app->oa->checkinRecords(1492617600, 1492790400, ["james","paul"], 2);

获取审批数据

API:

mixed approvalRecords(int $startTime, int $endTime, int $nextNumber = null)

{info} $nextNumber: 第一个拉取的审批单号,不填从该时间段的第一个审批单拉取

$app->oa->approvalRecords(1492617600, 1492790400);

// 指定第一个拉取的审批单号,不填从该时间段的第一个审批单拉取
$app->oa->approvalRecords(1492617600, 1492790400, '201704240001');

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文