【kintone】レコード保存時にステータスを自動更新してみた(javascript)
やりたいこと
プロセス管理を使用しているアプリで、レコードを更新して保存した後にステータスを完了するための「対応した」ボタンを押すことが手間だった。
なので、対応完了日を設定してレコードを保存した場合、自動で「対応した」ボタンを押すJavascriptを書いた。
プロセス管理の設定
Javascript
(() => { 'use strict'; kintone.events.on(['app.record.create.submit.success', 'app.record.edit.submit.success'], (event) => { const rec= event.record; if (rec['対応完了日'].value) { const body = { app: event.appId, id: event.recordId, action: '対応した' }; return kintone.api(kintone.api.url('/k/v1/record/status', true), 'PUT', body).then((resp) => { return event; }, (error) => { alert(error.message); return event; }); } }); })();