|
@@ -38,9 +38,8 @@
|
|
icon="el-icon-arrow-left"
|
|
icon="el-icon-arrow-left"
|
|
type="primary"
|
|
type="primary"
|
|
@click="back"
|
|
@click="back"
|
|
|
|
+ >返回</el-button
|
|
>
|
|
>
|
|
- 返回
|
|
|
|
- </el-button>
|
|
|
|
</el-col>
|
|
</el-col>
|
|
</el-row>
|
|
</el-row>
|
|
<el-row class="margin-top-10">
|
|
<el-row class="margin-top-10">
|
|
@@ -123,8 +122,7 @@
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
<span
|
|
<span
|
|
v-html="disciplineTypeFilter(scope.row.disciplineDetail)"
|
|
v-html="disciplineTypeFilter(scope.row.disciplineDetail)"
|
|
- >
|
|
|
|
- </span>
|
|
|
|
|
|
+ ></span>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
@@ -178,8 +176,7 @@
|
|
:key="item.name"
|
|
:key="item.name"
|
|
:label="item.desc"
|
|
:label="item.desc"
|
|
:value="item.name"
|
|
:value="item.name"
|
|
- >
|
|
|
|
- </el-option>
|
|
|
|
|
|
+ ></el-option>
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="详情描述" style="margin-top:15px;">
|
|
<el-form-item label="详情描述" style="margin-top:15px;">
|
|
@@ -188,8 +185,7 @@
|
|
type="textarea"
|
|
type="textarea"
|
|
:autosize="{ minRows: 6, maxRows: 10 }"
|
|
:autosize="{ minRows: 6, maxRows: 10 }"
|
|
placeholder="请输入内容"
|
|
placeholder="请输入内容"
|
|
- >
|
|
|
|
- </el-input>
|
|
|
|
|
|
+ ></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<div class="dialog-footer margin-top-10 text-center">
|
|
<div class="dialog-footer margin-top-10 text-center">
|
|
<el-button type="primary" @click="doAuditNoPass">确 定</el-button>
|
|
<el-button type="primary" @click="doAuditNoPass">确 定</el-button>
|
|
@@ -222,7 +218,8 @@ export default {
|
|
isPass: null
|
|
isPass: null
|
|
},
|
|
},
|
|
currentPaths: ["抓拍详情"],
|
|
currentPaths: ["抓拍详情"],
|
|
- disciplineTypeList: DISCIPLINE_TYPE_LIST
|
|
|
|
|
|
+ disciplineTypeList: DISCIPLINE_TYPE_LIST,
|
|
|
|
+ pendingOperate: false
|
|
};
|
|
};
|
|
},
|
|
},
|
|
computed: {
|
|
computed: {
|
|
@@ -233,11 +230,13 @@ export default {
|
|
var param = new URLSearchParams({
|
|
var param = new URLSearchParams({
|
|
examRecordDataId: this.examRecordDataId
|
|
examRecordDataId: this.examRecordDataId
|
|
});
|
|
});
|
|
|
|
+ let isPendingAudit = this.pendingOperate;
|
|
this.$http
|
|
this.$http
|
|
.post("/api/ecs_oe_admin/exam/capture/audit/detail", param)
|
|
.post("/api/ecs_oe_admin/exam/capture/audit/detail", param)
|
|
.then(response => {
|
|
.then(response => {
|
|
if (response.data) {
|
|
if (response.data) {
|
|
- this.showAudit = response.data.isWarn && !response.data.isAudit;
|
|
|
|
|
|
+ this.showAudit =
|
|
|
|
+ !isPendingAudit && response.data.isWarn && !response.data.isAudit;
|
|
this.examAuditData.push(response.data);
|
|
this.examAuditData.push(response.data);
|
|
var studentId = response.data.studentId;
|
|
var studentId = response.data.studentId;
|
|
this.getStudentInfo(studentId);
|
|
this.getStudentInfo(studentId);
|
|
@@ -329,6 +328,7 @@ export default {
|
|
},
|
|
},
|
|
created() {
|
|
created() {
|
|
this.examRecordDataId = this.$route.params.examRecordDataId;
|
|
this.examRecordDataId = this.$route.params.examRecordDataId;
|
|
|
|
+ this.pendingOperate = this.$route.query.pendingOperate;
|
|
var fromPage = this.$route.params.from;
|
|
var fromPage = this.$route.params.from;
|
|
var currentPathJson = {
|
|
var currentPathJson = {
|
|
illegalityNameList: ["违纪名单", "抓拍详情"],
|
|
illegalityNameList: ["违纪名单", "抓拍详情"],
|