|
|
@ -28,7 +28,13 @@ |
|
|
|
v-model="searchVal" |
|
|
|
placeholder="请输入" |
|
|
|
/> |
|
|
|
<el-button type="primary" size="small" class="!ml-10">检索</el-button> |
|
|
|
<el-button |
|
|
|
type="primary" |
|
|
|
size="small" |
|
|
|
class="!ml-10" |
|
|
|
@click="handleSearch" |
|
|
|
>检索</el-button |
|
|
|
> |
|
|
|
</div> |
|
|
|
<div class="table-box"> |
|
|
|
<el-row class="item-row"> |
|
|
@ -74,7 +80,11 @@ |
|
|
|
</el-col> |
|
|
|
<el-col :span="9"> |
|
|
|
<div class="item-row-content"> |
|
|
|
<el-input v-if="item.edit" v-model="item.content"></el-input> |
|
|
|
<el-input |
|
|
|
v-if="item.edit" |
|
|
|
v-model="item.content" |
|
|
|
:maxlength="500" |
|
|
|
></el-input> |
|
|
|
<div v-else>{{ item.content }}</div> |
|
|
|
</div> |
|
|
|
</el-col> |
|
|
@ -85,6 +95,7 @@ |
|
|
|
<el-input |
|
|
|
v-if="item.edit" |
|
|
|
v-model="item.sameGrade" |
|
|
|
:maxlength="100" |
|
|
|
></el-input> |
|
|
|
<div v-else class="word-break">{{ item.sameGrade }}</div> |
|
|
|
</div> |
|
|
@ -92,6 +103,7 @@ |
|
|
|
<el-input |
|
|
|
v-if="item.edit" |
|
|
|
v-model="item.heavyGrade" |
|
|
|
:maxlength="100" |
|
|
|
></el-input> |
|
|
|
<div v-else class="word-break">{{ item.heavyGrade }}</div> |
|
|
|
</div> |
|
|
@ -99,6 +111,7 @@ |
|
|
|
<el-input |
|
|
|
v-if="item.edit" |
|
|
|
v-model="item.seriousGrade" |
|
|
|
:maxlength="100" |
|
|
|
></el-input> |
|
|
|
<div v-else class="word-break">{{ item.seriousGrade }}</div> |
|
|
|
</div> |
|
|
@ -225,9 +238,9 @@ export default { |
|
|
|
} |
|
|
|
}, |
|
|
|
// 删除问题项 |
|
|
|
handleDelItem(item) { |
|
|
|
handleDelItem(item, index) { |
|
|
|
if (!item.id) { |
|
|
|
this.questList = this.questList.filter((v) => v.id); |
|
|
|
this.questList.splice(index, 1); |
|
|
|
} else { |
|
|
|
this.$confirm("是否删除该问题项", "提示", { |
|
|
|
confirmButtonText: "确定", |
|
|
@ -278,7 +291,7 @@ export default { |
|
|
|
margin-top: 20px; |
|
|
|
background-color: #fff; |
|
|
|
padding: 20px; |
|
|
|
height: calc(100% - 56px); |
|
|
|
height: calc(100% - 16px); |
|
|
|
.table-box { |
|
|
|
border: 1px solid #ccc; |
|
|
|
border-radius: 4px; |
|
|
|