akashi-dakoku
v0.5.0
Published
AKASHI 打刻
Downloads
2
Readme
akashi-dakoku
AKASHI 打刻ライブラリ
インストール
yarn add akashi-dakoku
使い方
const dakoku = require('akashi-dakoku');
const params = {
username: USERNAME,
password: PASSWORD,
company: COMPANY_ID,
puppeteerOptions: PUPPETEER_OPTIONS,
};
// 出勤打刻
await dakoku.startWork(params);
// 出勤打刻・テレワーク開始
await dakoku.startTelework(params);
// 退勤打刻
await dakoku.finishWork(params);
// 直行打刻
await dakoku.startWorkDirectly(params);
// 直帰打刻
await dakoku.finishWorkDirectly(params);
// 休憩開始
await dakoku.pauseWork(params);
// 休憩終了
await dakoku.restartWork(params);
// 例
// { status: '出勤', note: '', time: '2021-04-09T01:45:51+09:00', telework: 'テレワークに設定しました' }
// { status: '休憩入り', note: '打刻忘れ/休日出勤', time: '2021-04-09T01:45:51+09:00' }