レバテックプラットフォームの勤怠の自動入力
レバテックプラットフォームの勤怠の自動入力プログラムがあったので、 追加改造して、作業内容に仮入力と入力するようにした。
// 開始終了休憩時間を入力
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');
==================================