コード例 #1
0
 /**
  * 将学生成绩 取消 视为作废
  *
  * @return  void
  */
 public function remove_invalid()
 {
     if (!$this->check_power('exam_manage')) {
         return;
     }
     $etp_id = intval($this->input->get_post('etp_id'));
     if (!$etp_id || !ExamTestPaperModel::count_list(array('etp_id' => $etp_id))) {
         message('不存在该考试记录.', 'javascript');
     }
     $row = ExamTestPaperModel::get_etp_invalid_record($etp_id);
     if (!count($row)) {
         message('作废记录不存在.', 'javascript');
     } else {
         ExamTestPaperModel::delete_invalid_record($etp_id);
     }
     message('操作成功', 'javascript');
 }