$err_mes['spec_name'][$index] = $err->check($v['spec_name'], $promise_spec_chk['spec_name']);
 $err_mes['profile_name'][$index] = $err->check($v['profile_id'], $promise_spec_chk['profile_id']);
 $err_mes['service_name'][$index] = $err->check($v['service_name'], $promise_spec_chk['service_name']);
 if (in_array($v['spec_id'], $specidarr)) {
     $dublipe_flag = true;
 }
 $specidarr[] = $v['spec_id'];
 $v['hour'] = str_replace(' ', '', $v['hour']);
 $v['minute'] = str_replace(' ', '', $v['minute']);
 $err_mes['hour'][$index] = $err->check($v['hour'], $promise_spec_chk['hour']);
 $err_mes['minute'][$index] = $err->check($v['minute'], $promise_spec_chk['minute']);
 $err_mes['day'][$index] = $err->check($v['day'], $promise_spec_chk['day']);
 if (!empty($err_mes['day'][$index]) || !empty($err_mes['minute'][$index]) || !empty($err_mes['hour'][$index])) {
     $err_mes['doing_time'][$index] = $err->set_time_msg();
 } else {
     if (!$err->time_check($v['hour'], $v['minute'], 0)) {
         $err_mes['doing_time'][$index] = $err->set_time_msg();
     }
 }
 $err_mes['before_mail'][$index] = $err->check($v['before_mail'], $promise_spec_chk['before_mail']);
 $err_mes['overtime_have'][$index] = $err->check($v['overtime_have'], $promise_spec_chk['overtime_have']);
 $err_mes['overtime_fee'][$index] = $err->check($v['overtime_fee'], $promise_spec_chk['overtime_fee']);
 $err_mes['traffic_fee_have'][$index] = $err->check($v['traffic_fee_have'], $promise_spec_chk['traffic_fee_have']);
 $err_mes['traffic_fee'][$index] = $err->check($v['traffic_fee'], $promise_spec_chk['traffic_fee']);
 $err_mes['traffic_fee_detail'][$index] = $err->check($v['traffic_fee_detail'], $promise_spec_chk['traffic_fee_detail']);
 $err_mes['live_fee_have'][$index] = $err->check($v['live_fee_have'], $promise_spec_chk['live_fee_have']);
 $err_mes['live_fee'][$index] = $err->check($v['live_fee'], $promise_spec_chk['live_fee']);
 $err_mes['live_fee_detail'][$index] = $err->check($v['live_fee_detail'], $promise_spec_chk['live_fee_detail']);
 $err_mes['other_fee_have'][$index] = $err->check($v['other_fee_have'], $promise_spec_chk['other_fee_have']);
 $err_mes['other_fee'][$index] = $err->check($v['other_fee'], $promise_spec_chk['other_fee']);
 $err_mes['other_fee_name'][$index] = $err->check($v['other_fee_name'], $promise_spec_chk['other_fee_name']);