提交 d128e96a authored 作者: 王鹏飞's avatar 王鹏飞

fix: 移除自动评分按钮的禁用逻辑,优化编辑功能

上级 a5ddaf5c
...@@ -260,16 +260,11 @@ function disabledMinSubmitDate(time: Date) { ...@@ -260,16 +260,11 @@ function disabledMinSubmitDate(time: Date) {
<span class="rule-card__label">评分方式</span> <span class="rule-card__label">评分方式</span>
<el-radio-group v-model="row.rule_mode" size="small"> <el-radio-group v-model="row.rule_mode" size="small">
<el-radio :label="1">人工评分</el-radio> <el-radio :label="1">人工评分</el-radio>
<el-radio :label="2" :disabled="[5, 6].includes(row.type)">自动评分</el-radio> <el-radio :label="2">自动评分</el-radio>
</el-radio-group> </el-radio-group>
</div> </div>
<div class="rule-card__actions"> <div class="rule-card__actions">
<el-button <el-button style="padding: 0" text type="primary" @click="handleEdit(row)" :disabled="row.rule_mode === 1"
style="padding: 0"
text
type="primary"
@click="handleEdit(row)"
:disabled="[5, 6].includes(row.type) || row.rule_mode === 1"
>编辑</el-button >编辑</el-button
> >
<el-button style="padding: 0" text type="primary" @click="handleRemove($index)">删除</el-button> <el-button style="padding: 0" text type="primary" @click="handleRemove($index)">删除</el-button>
...@@ -294,7 +289,7 @@ function disabledMinSubmitDate(time: Date) { ...@@ -294,7 +289,7 @@ function disabledMinSubmitDate(time: Date) {
<template #default="{ row }"> <template #default="{ row }">
<el-radio-group v-model="row.rule_mode" size="small"> <el-radio-group v-model="row.rule_mode" size="small">
<el-radio :label="1">人工评分</el-radio> <el-radio :label="1">人工评分</el-radio>
<el-radio :label="2" :disabled="[5, 6].includes(row.type)">自动评分</el-radio> <el-radio :label="2">自动评分</el-radio>
</el-radio-group> </el-radio-group>
</template> </template>
</el-table-column> </el-table-column>
...@@ -306,7 +301,7 @@ function disabledMinSubmitDate(time: Date) { ...@@ -306,7 +301,7 @@ function disabledMinSubmitDate(time: Date) {
text text
type="primary" type="primary"
@click="handleEdit(row)" @click="handleEdit(row)"
:disabled="[5, 6].includes(row.type) || row.rule_mode === 1" :disabled="row.rule_mode === 1"
>编辑</el-button >编辑</el-button
> >
<el-button style="padding: 0" text type="primary" @click="handleRemove($index)">删除</el-button> <el-button style="padding: 0" text type="primary" @click="handleRemove($index)">删除</el-button>
......
Markdown 格式
0% 或
您添加了 0 人 到此讨论。请谨慎行事。
请先完成此评论的编辑!
请 注册 或者 后发表评论