|
@@ -1,10 +1,10 @@
|
|
|
<template>
|
|
|
<div class="app-container">
|
|
|
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
|
|
|
- <el-form-item label="案例案例名称" prop="caseName">
|
|
|
+ <el-form-item label="案例名称" prop="caseName">
|
|
|
<el-input
|
|
|
v-model="queryParams.caseName"
|
|
|
- placeholder="请输入案例案例名称"
|
|
|
+ placeholder="请输入案例名称"
|
|
|
clearable
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
/>
|
|
@@ -17,46 +17,14 @@
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="数据是否删除" prop="isDelete">
|
|
|
+ <el-form-item label="故障描述" prop="isDelete">
|
|
|
<el-input
|
|
|
v-model="queryParams.isDelete"
|
|
|
- placeholder="请输入数据是否删除"
|
|
|
+ placeholder="请输入故障描述"
|
|
|
clearable
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="创建人" prop="createdBy">
|
|
|
- <el-input
|
|
|
- v-model="queryParams.createdBy"
|
|
|
- placeholder="请输入创建人"
|
|
|
- clearable
|
|
|
- @keyup.enter.native="handleQuery"
|
|
|
- />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="创建时间" prop="createdTime">
|
|
|
- <el-date-picker clearable
|
|
|
- v-model="queryParams.createdTime"
|
|
|
- type="date"
|
|
|
- value-format="yyyy-MM-dd"
|
|
|
- placeholder="请选择创建时间">
|
|
|
- </el-date-picker>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="更新人" prop="updatedBy">
|
|
|
- <el-input
|
|
|
- v-model="queryParams.updatedBy"
|
|
|
- placeholder="请输入更新人"
|
|
|
- clearable
|
|
|
- @keyup.enter.native="handleQuery"
|
|
|
- />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="更新时间" prop="updatedTime">
|
|
|
- <el-date-picker clearable
|
|
|
- v-model="queryParams.updatedTime"
|
|
|
- type="date"
|
|
|
- value-format="yyyy-MM-dd"
|
|
|
- placeholder="请选择更新时间">
|
|
|
- </el-date-picker>
|
|
|
- </el-form-item>
|
|
|
<el-form-item label="案例特征参数" prop="parameter">
|
|
|
<el-input
|
|
|
v-model="queryParams.parameter"
|
|
@@ -136,22 +104,9 @@
|
|
|
<el-table v-loading="loading" :data="faultCaseList" @selection-change="handleSelectionChange">
|
|
|
<el-table-column type="selection" width="55" align="center" />
|
|
|
<el-table-column label="唯一ID" align="center" prop="id" />
|
|
|
- <el-table-column label="案例案例名称" align="center" prop="caseName" />
|
|
|
- <el-table-column label="故障描述" align="center" prop="description" />
|
|
|
+ <el-table-column label="案例名称" align="center" prop="caseName" />
|
|
|
<el-table-column label="案例编号" align="center" prop="caseNumber" />
|
|
|
- <el-table-column label="数据是否删除" align="center" prop="isDelete" />
|
|
|
- <el-table-column label="创建人" align="center" prop="createdBy" />
|
|
|
- <el-table-column label="创建时间" align="center" prop="createdTime" width="180">
|
|
|
- <template slot-scope="scope">
|
|
|
- <span>{{ parseTime(scope.row.createdTime, '{y}-{m}-{d}') }}</span>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="更新人" align="center" prop="updatedBy" />
|
|
|
- <el-table-column label="更新时间" align="center" prop="updatedTime" width="180">
|
|
|
- <template slot-scope="scope">
|
|
|
- <span>{{ parseTime(scope.row.updatedTime, '{y}-{m}-{d}') }}</span>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
+ <el-table-column label="故障描述" align="center" prop="description" />
|
|
|
<el-table-column label="案例特征参数" align="center" prop="parameter" />
|
|
|
<el-table-column label="故障定位" align="center" prop="location" />
|
|
|
<el-table-column label="解决措施" align="center" prop="solution" />
|
|
@@ -174,7 +129,6 @@
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
</el-table>
|
|
|
-
|
|
|
<pagination
|
|
|
v-show="total>0"
|
|
|
:total="total"
|
|
@@ -186,39 +140,14 @@
|
|
|
<!-- 添加或修改故障案例信息对话框 -->
|
|
|
<el-dialog :title="title" :visible.sync="open" :close-on-click-modal="false" width="500px" append-to-body>
|
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
|
|
|
- <el-form-item label="案例案例名称" prop="caseName">
|
|
|
+ <el-form-item label="案例名称" prop="caseName">
|
|
|
<el-input v-model="form.caseName" placeholder="请输入案例案例名称" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="故障描述" prop="description">
|
|
|
- <el-input v-model="form.description" type="textarea" placeholder="请输入内容" />
|
|
|
- </el-form-item>
|
|
|
<el-form-item label="案例编号" prop="caseNumber">
|
|
|
<el-input v-model="form.caseNumber" placeholder="请输入案例编号" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="数据是否删除" prop="isDelete">
|
|
|
- <el-input v-model="form.isDelete" placeholder="请输入数据是否删除" />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="创建人" prop="createdBy">
|
|
|
- <el-input v-model="form.createdBy" placeholder="请输入创建人" />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="创建时间" prop="createdTime">
|
|
|
- <el-date-picker clearable
|
|
|
- v-model="form.createdTime"
|
|
|
- type="date"
|
|
|
- value-format="yyyy-MM-dd"
|
|
|
- placeholder="请选择创建时间">
|
|
|
- </el-date-picker>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="更新人" prop="updatedBy">
|
|
|
- <el-input v-model="form.updatedBy" placeholder="请输入更新人" />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="更新时间" prop="updatedTime">
|
|
|
- <el-date-picker clearable
|
|
|
- v-model="form.updatedTime"
|
|
|
- type="date"
|
|
|
- value-format="yyyy-MM-dd"
|
|
|
- placeholder="请选择更新时间">
|
|
|
- </el-date-picker>
|
|
|
+ <el-form-item label="故障描述" prop="description">
|
|
|
+ <el-input v-model="form.description" type="textarea" placeholder="请输入内容" />
|
|
|
</el-form-item>
|
|
|
<el-form-item label="案例特征参数" prop="parameter">
|
|
|
<el-input v-model="form.parameter" placeholder="请输入案例特征参数" />
|
|
@@ -270,11 +199,6 @@ export default {
|
|
|
caseName: null,
|
|
|
description: null,
|
|
|
caseNumber: null,
|
|
|
- isDelete: null,
|
|
|
- createdBy: null,
|
|
|
- createdTime: null,
|
|
|
- updatedBy: null,
|
|
|
- updatedTime: null,
|
|
|
parameter: null,
|
|
|
location: null,
|
|
|
solution: null
|
|
@@ -314,11 +238,7 @@ export default {
|
|
|
caseName: null,
|
|
|
description: null,
|
|
|
caseNumber: null,
|
|
|
- isDelete: null,
|
|
|
- createdBy: null,
|
|
|
- createdTime: null,
|
|
|
- updatedBy: null,
|
|
|
- updatedTime: null,
|
|
|
+
|
|
|
parameter: null,
|
|
|
location: null,
|
|
|
solution: null
|