|
|
@@ -34,7 +34,7 @@
|
|
|
<el-button
|
|
|
v-if="row.status === 'FIRST_REVIEW_PENDING'"
|
|
|
:loading="row.loading"
|
|
|
- @click="audit(row, 'REVIEW_PENDING', '通过')"
|
|
|
+ @click="audit(row, 'ASSIGN_EXPERT', '通过')"
|
|
|
type="success"
|
|
|
size="mini"
|
|
|
plain
|
|
|
@@ -54,7 +54,9 @@
|
|
|
<el-button @click="sorce(row)" type="primary" size="mini" plain v-if="row.status === 'EXPERT_PASS'"
|
|
|
>查看分数</el-button
|
|
|
>
|
|
|
- <el-button v-if="row.status === 'SUBMIT_GRADE'">填写分数</el-button>
|
|
|
+ <el-button v-if="row.status === 'SUBMIT_GRADE'" @click="dialogScore = true" type="warning" plain
|
|
|
+ >填写分数</el-button
|
|
|
+ >
|
|
|
<el-button
|
|
|
@click="supervision(row.id)"
|
|
|
type="success"
|
|
|
@@ -111,6 +113,23 @@
|
|
|
</el-table>
|
|
|
</div>
|
|
|
</el-dialog>
|
|
|
+ <el-dialog title="填写分数等级" :visible.sync="dialogScore" width="400px" center>
|
|
|
+ <div style="margin-bottom: 10px">
|
|
|
+ <label style="margin: 0 10px 0 30px">总分</label><el-input style="width: 220px;"></el-input>
|
|
|
+ </div>
|
|
|
+ <div style="margin-bottom: 10px">
|
|
|
+ <label style="margin: 0 10px 0 30px">等级</label>
|
|
|
+ <el-select style="width: 220px" v-model="grade" placeholder="请选择的等级">
|
|
|
+ <el-option
|
|
|
+ v-for="item in gradeOptions"
|
|
|
+ :key="item.value"
|
|
|
+ :label="item.label"
|
|
|
+ :value="item.value"
|
|
|
+ ></el-option>
|
|
|
+ </el-select>
|
|
|
+ </div>
|
|
|
+ <div style="margin-left: 230px"><el-button type="primary">提交</el-button></div>
|
|
|
+ </el-dialog>
|
|
|
</div>
|
|
|
</template>
|
|
|
<script>
|
|
|
@@ -137,7 +156,14 @@ export default {
|
|
|
supervisor: [],
|
|
|
dialogVisible: false,
|
|
|
rateId: '',
|
|
|
- display: false
|
|
|
+ display: false,
|
|
|
+ dialogScore: false,
|
|
|
+ gradeOptions: [
|
|
|
+ { label: '优秀', value: 'EXCELLENT' },
|
|
|
+ { label: '合格', value: 'ELIGIBLE' },
|
|
|
+ { label: '不合格', value: 'NOT_ELIGIBLE' }
|
|
|
+ ],
|
|
|
+ grade: ''
|
|
|
};
|
|
|
},
|
|
|
created() {
|