| | |
| | | update, |
| | | updateAbsent, |
| | | updateGrade, |
| | | getNowDate |
| | | } from "@/api/examapi/performance"; |
| | | import { mapGetters } from "vuex"; |
| | | import { getRoleDetail } from "@/api/system/role"; |
| | |
| | | |
| | | // 修改考试成绩 |
| | | modifiedGrades(row) { |
| | | console.log(row,97998); |
| | | this.form = { |
| | | id:null, |
| | | examScoreId:row.id, |
| | | examName:row.examName, |
| | | candidateNo:row.candidateNo, |
| | | account:row.account, |
| | | securityName:row.securityName, |
| | | theoryGrade:row.theoryGrade, |
| | | learnGrade:row.learnGrade, |
| | | allGrade:row.allGrade, |
| | | } |
| | | this.gradeBoxVisible = true; |
| | | var that = this; |
| | | //判断时间,获取系统时间,减去考试结束时间,小于24小时则可以申请,超过则提示无法申请 |
| | | var endTime = row.endTime; |
| | | //必须把日期'-'转为'/' |
| | | endTime = endTime.replace(/-/g,'/'); |
| | | //得到时间戳 |
| | | var longtime = new Date(endTime).getTime(); |
| | | console.log(longtime,123466); |
| | | getNowDate().then((res)=>{ |
| | | var num = 24*3600*1000; |
| | | if(res.data.data-longtime<=num){ |
| | | this.form = { |
| | | id:null, |
| | | examScoreId:row.id, |
| | | examName:row.examName, |
| | | candidateNo:row.candidateNo, |
| | | account:row.account, |
| | | securityName:row.securityName, |
| | | theoryGrade:row.theoryGrade, |
| | | learnGrade:row.learnGrade, |
| | | allGrade:row.allGrade, |
| | | } |
| | | this.gradeBoxVisible = true; |
| | | }else{ |
| | | //提示 |
| | | that.$message({ |
| | | type: "warning", |
| | | message: "成绩修改申请只能在考试截止时间后的24小内提交!", |
| | | }); |
| | | } |
| | | }) |
| | | |
| | | }, |
| | | |
| | | uploadGrade(formName) { |