Post

レバテックプラットフォームの勤怠の自動入力

レバテックプラットフォームの勤怠の自動入力プログラムがあったので、 追加改造して、作業内容に仮入力と入力するようにした。

// 開始終了休憩時間を入力 var input_selector = function(type_str){ return 'input[name^="data[DailyReport]"][name$="['+type_str+']"]'; }; $( input_selector('start_time') ).val('10:00'); $( input_selector('end_time') ).val('19:00'); $( input_selector('relax_time') ).val('1:00'); $( input_selector('work_content') ).val('仮入力'); // 休日の枠をクリア var dayoff_tr_selectors = [ 'td.txtNormal:contains("(土)") + .reportDetail__txt ', 'td.txtNormal:contains("(日)") + .reportDetail__txt ', ] $.each(dayoff_tr_selectors, function(i,selector){ $(selector).parent().find( input_selector('start_time') ).val(''); $(selector).parent().find( input_selector('end_time') ).val(''); $(selector).parent().find( input_selector('relax_time') ).val(''); $(selector).parent().find( input_selector('work_content') ).val(''); }); // 作業時間計測を実施させる $( input_selector('relax_time') ).trigger('focusout'); ==================================

レバテックプラットフォームハック - Qiita

This post is licensed under CC BY 4.0 by the author.