|
|
@@ -65,15 +65,15 @@
|
|
|
|
|
|
<el-table v-loading="loading" :data="maintenanceList" @selection-change="handleSelectionChange"
|
|
|
:height="clientHeight" border>
|
|
|
- <el-table-column type="selection" width="55" align="center"/>
|
|
|
- <el-table-column label="维护对象" align="center" prop="maintenanceObject" :show-overflow-tooltip="true"/>
|
|
|
- <el-table-column label="维护策略内容" align="center" prop="content" :show-overflow-tooltip="true"/>
|
|
|
- <el-table-column label="维护周期" align="center" prop="interval" :show-overflow-tooltip="true"/>
|
|
|
- <el-table-column label="遵循的法规或程序" align="center" prop="regulation" :show-overflow-tooltip="true"/>
|
|
|
- <el-table-column label="文档" align="center" prop="documentation" :show-overflow-tooltip="true"/>
|
|
|
- <el-table-column label="负责部门" align="center" prop="responsibleDep" :show-overflow-tooltip="true"/>
|
|
|
- <el-table-column label="Planned or not" align="center" prop="planned" :show-overflow-tooltip="true"/>
|
|
|
- <el-table-column label="备注" align="center" prop="remarks" :show-overflow-tooltip="true"/>
|
|
|
+ <el-table-column type="selection" width="55" align="center" />
|
|
|
+ <el-table-column label="维护对象" align="center" prop="maintenanceObject" width="150"/>
|
|
|
+ <el-table-column label="维护策略内容" align="center" prop="content" width="500"/>
|
|
|
+ <el-table-column label="维护周期" align="center" prop="interval" width="120"/>
|
|
|
+ <el-table-column label="遵循的法规或程序" align="center" prop="regulation" width="150"/>
|
|
|
+ <el-table-column label="文档" align="center" prop="documentation" width="200"/>
|
|
|
+ <el-table-column label="负责部门" align="center" prop="responsibleDep" width="100"/>
|
|
|
+ <el-table-column label="Planned or not" align="center" prop="planned" width="100"/>
|
|
|
+ <el-table-column label="备注" align="center" prop="remarks" width="100"/>
|
|
|
<el-table-column label="操作" align="center" fixed="right" width="120" class-name="small-padding fixed-width">
|
|
|
<template slot-scope="scope">
|
|
|
<el-button
|
|
|
@@ -98,7 +98,7 @@
|
|
|
icon="el-icon-document"
|
|
|
@click="handleDoc(scope.row)"
|
|
|
v-hasPermi="['document:maintenance:edit']"
|
|
|
- >报告附件
|
|
|
+ >附件
|
|
|
</el-button>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
@@ -116,19 +116,19 @@
|
|
|
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
|
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
|
|
|
<el-form-item label="维护对象" prop="maintenanceObject">
|
|
|
- <el-input v-model="form.maintenanceObject" placeholder="请输入维护对象"/>
|
|
|
+ <el-input type="textarea" v-model="form.maintenanceObject" placeholder="请输入维护对象"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="维护策略内容">
|
|
|
- <el-input type="textarea" v-model="form.content" placeholder="请输入维护策略内容"/>
|
|
|
+ <el-input type="textarea" v-model="form.content" placeholder="请输入维护策略内容"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="维护周期" prop="interval">
|
|
|
- <el-input v-model="form.interval" placeholder="请输入维护周期"/>
|
|
|
+ <el-input type="textarea" v-model="form.interval" placeholder="请输入维护周期"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="遵循的法规或程序" prop="regulation">
|
|
|
- <el-input v-model="form.regulation" placeholder="请输入遵循的法规或程序"/>
|
|
|
+ <el-input type="textarea" v-model="form.regulation" placeholder="请输入遵循的法规或程序"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="文档" prop="documentation">
|
|
|
- <el-input v-model="form.documentation" placeholder="请输入文档"/>
|
|
|
+ <el-input type="textarea" v-model="form.documentation" placeholder="请输入文档"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="负责部门" prop="responsibleDep">
|
|
|
<el-input v-model="form.responsibleDep" placeholder="请输入负责部门"/>
|