|
@@ -108,57 +108,59 @@
|
|
|
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
|
|
|
</el-row>
|
|
|
|
|
|
- <el-table v-loading="loading" ref="reportTable" :data="reportYlrqList"
|
|
|
+ <u-table v-loading="loading" ref="reportTable" :data="reportYlrqList"
|
|
|
:row-key="row => { return row.id }"
|
|
|
@selection-change="handleSelectionChange"
|
|
|
+ use-virtual
|
|
|
+ showBodyOverflow="title"
|
|
|
:height="clientHeight" border>
|
|
|
- <el-table-column type="selection" width="55" :reserve-selection="true" align="center"/>
|
|
|
- <el-table-column :label="$t('装置')" align="center" fixed="left" prop="plantCode" :show-overflow-tooltip="true"/>
|
|
|
- <el-table-column :label="$t('单元')" align="center" fixed="left" prop="unit" :show-overflow-tooltip="true"/>
|
|
|
- <el-table-column :label="$t('位号')" align="center" fixed="left" prop="devno" :show-overflow-tooltip="true"/>
|
|
|
- <el-table-column :label="$t('申请状态')" align="center" fixed="left" prop="approveStatus"
|
|
|
+ <u-table-column type="selection" width="55" :reserve-selection="true" align="center"/>
|
|
|
+ <u-table-column :label="$t('装置')" align="center" fixed="left" prop="plantCode" :show-overflow-tooltip="true"/>
|
|
|
+ <u-table-column :label="$t('单元')" align="center" fixed="left" prop="unit" :show-overflow-tooltip="true"/>
|
|
|
+ <u-table-column :label="$t('位号')" align="center" fixed="left" prop="devno" :show-overflow-tooltip="true"/>
|
|
|
+ <u-table-column :label="$t('申请状态')" align="center" fixed="left" prop="approveStatus"
|
|
|
:formatter="approveStatusFormat"/>
|
|
|
- <el-table-column :label="$t('设备名称')" align="center" prop="devname" width="200" :show-overflow-tooltip="true"/>
|
|
|
- <el-table-column :label="$t('使用证号码')" align="center" prop="useno" :show-overflow-tooltip="true"/>
|
|
|
- <el-table-column :label="$t('注册编号')" align="center" prop="regno" :show-overflow-tooltip="true"/>
|
|
|
- <el-table-column :label="$t('介质')" align="center" prop="medium" :show-overflow-tooltip="true" :render-header="renderHeader">
|
|
|
+ <u-table-column :label="$t('设备名称')" align="center" prop="devname" width="200" :show-overflow-tooltip="true"/>
|
|
|
+ <u-table-column :label="$t('使用证号码')" align="center" prop="useno" :show-overflow-tooltip="true"/>
|
|
|
+ <u-table-column :label="$t('注册编号')" align="center" prop="regno" :show-overflow-tooltip="true"/>
|
|
|
+ <u-table-column :label="$t('介质')" align="center" prop="medium" :show-overflow-tooltip="true" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-input v-if="scope.row.isEdit" v-model="scope.row.medium" :placeholder="$t('请输入')+$t('介质')"/>
|
|
|
<span v-else>{{ scope.row.medium }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column :label="$t('设计压力')+'(MPa)'" align="center" prop="desPressure" :show-overflow-tooltip="true" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column :label="$t('设计压力')+'(MPa)'" align="center" prop="desPressure" :show-overflow-tooltip="true" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-input v-if="scope.row.isEdit" v-model="scope.row.desPressure" :placeholder="$t('请输入')+$t('设计压力')+'(MPa)'"/>
|
|
|
<span v-else>{{ scope.row.desPressure }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column :label="$t('设计温度')+'(℃)'" align="center" prop="desTemp" :show-overflow-tooltip="true" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column :label="$t('设计温度')+'(℃)'" align="center" prop="desTemp" :show-overflow-tooltip="true" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-input v-if="scope.row.isEdit" v-model="scope.row.desTemp" :placeholder="$t('请输入')+$t('设计温度')+'(℃)'"/>
|
|
|
<span v-else>{{ scope.row.desTemp }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column :label="$t('操作压力')+'(MPa)'" align="center" prop="optPressure" :show-overflow-tooltip="true" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column :label="$t('操作压力')+'(MPa)'" align="center" prop="optPressure" :show-overflow-tooltip="true" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-input v-if="scope.row.isEdit" v-model="scope.row.optPressure" :placeholder="$t('请输入')+$t('操作压力')+'(MPa)'"/>
|
|
|
<span v-else>{{ scope.row.optPressure }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column :label="$t('操作温度')+'(℃)'" align="center" prop="optTemp" :show-overflow-tooltip="true" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column :label="$t('操作温度')+'(℃)'" align="center" prop="optTemp" :show-overflow-tooltip="true" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-input v-if="scope.row.isEdit" v-model="scope.row.optTemp" :placeholder="$t('请输入')+$t('操作温度')+'(℃)'"/>
|
|
|
<span v-else>{{ scope.row.optTemp }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column :label="$t('安全状况等级')" align="center" prop="safeClass" :show-overflow-tooltip="true"/>
|
|
|
- <el-table-column :label="$t('下次定期检验日期')" align="center" prop="nextWarnDate" width="100">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column :label="$t('安全状况等级')" align="center" prop="safeClass" :show-overflow-tooltip="true"/>
|
|
|
+ <u-table-column :label="$t('下次定期检验日期')" align="center" prop="nextWarnDate" width="100">
|
|
|
<template slot-scope="scope">
|
|
|
<span>{{ parseTime(scope.row.nextWarnDate, '{y}-{m}-{d}') }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column :label="$t('容器管理')" header-align="center">
|
|
|
- <el-table-column label="1" align="center" prop="pj1" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column :label="$t('容器管理')" header-align="center">
|
|
|
+ <u-table-column label="1" align="center" prop="pj1" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj1" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -170,8 +172,8 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj1 != null">{{ pj1Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="2" align="center" prop="pj2" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column label="2" align="center" prop="pj2" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj2" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -183,8 +185,8 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj2 != null">{{ pj2Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="3" align="center" prop="pj3" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column label="3" align="center" prop="pj3" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj3" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -196,8 +198,8 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj3 != null">{{ pj3Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="4" align="center" prop="pj4" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column label="4" align="center" prop="pj4" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj4" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -209,8 +211,8 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj4 != null">{{ pj4Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="5" align="center" prop="pj5" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column label="5" align="center" prop="pj5" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj5" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -222,8 +224,8 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj5 != null">{{ pj5Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="6" align="center" prop="pj6" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column label="6" align="center" prop="pj6" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj6" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -235,8 +237,8 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj6 != null">{{ pj6Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="7" align="center" prop="pj7" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column label="7" align="center" prop="pj7" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj7" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -248,10 +250,10 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj7 != null">{{ pj7Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column :label="$t('本体及运行情况')" header-align="center">
|
|
|
- <el-table-column label="8" align="center" prop="pj8" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column :label="$t('本体及运行情况')" header-align="center">
|
|
|
+ <u-table-column label="8" align="center" prop="pj8" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj8" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -263,8 +265,8 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj8 != null">{{ pj8Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="9" align="center" prop="pj9" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column label="9" align="center" prop="pj9" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj9" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -276,8 +278,8 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj9 != null">{{ pj9Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="10" align="center" prop="pj10" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column label="10" align="center" prop="pj10" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj10" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -289,8 +291,8 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj10 != null">{{ pj10Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="11" align="center" prop="pj11" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column label="11" align="center" prop="pj11" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj11" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -302,8 +304,8 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj11 != null">{{ pj11Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="12" align="center" prop="pj12" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column label="12" align="center" prop="pj12" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj12" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -315,8 +317,8 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj12 != null">{{ pj12Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="13" align="center" prop="pj13" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column label="13" align="center" prop="pj13" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj13" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -328,8 +330,8 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj13 != null">{{ pj13Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="14" align="center" prop="pj14" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column label="14" align="center" prop="pj14" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj14" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -341,8 +343,8 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj14 != null">{{ pj14Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="15" align="center" prop="pj15" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column label="15" align="center" prop="pj15" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj15" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -354,8 +356,8 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj15 != null">{{ pj15Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="16" align="center" prop="pj16" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column label="16" align="center" prop="pj16" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj16" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -367,8 +369,8 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj16 != null">{{ pj16Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="17" align="center" prop="pj17" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column label="17" align="center" prop="pj17" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj17" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -380,8 +382,8 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj17 != null">{{ pj17Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="18" align="center" prop="pj18" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column label="18" align="center" prop="pj18" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj18" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -393,8 +395,8 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj18 != null">{{ pj18Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="19" align="center" prop="pj19" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column label="19" align="center" prop="pj19" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj19" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -406,8 +408,8 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj19 != null">{{ pj19Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="20" align="center" prop="pj20" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column label="20" align="center" prop="pj20" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj20" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -419,8 +421,8 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj20 != null">{{ pj20Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="21" align="center" prop="pj21" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column label="21" align="center" prop="pj21" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj21" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -432,8 +434,8 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj21 != null">{{ pj21Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="22" align="center" prop="pj22" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column label="22" align="center" prop="pj22" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj22" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -445,8 +447,8 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj22 != null">{{ pj22Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="23" align="center" prop="pj23" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column label="23" align="center" prop="pj23" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj23" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -458,8 +460,8 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj23 != null">{{ pj23Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="24" align="center" prop="pj24" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column label="24" align="center" prop="pj24" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj24" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -471,10 +473,10 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj24 != null">{{ pj24Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column :label="$t('安全附件及设施')" header-align="center">
|
|
|
- <el-table-column label="25" align="center" prop="pj25" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column :label="$t('安全附件及设施')" header-align="center">
|
|
|
+ <u-table-column label="25" align="center" prop="pj25" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj25" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -486,8 +488,8 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj25 != null">{{ pj25Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="26" align="center" prop="pj26" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column label="26" align="center" prop="pj26" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj26" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -499,8 +501,8 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj26 != null">{{ pj26Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="27" align="center" prop="pj27" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column label="27" align="center" prop="pj27" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj27" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -512,8 +514,8 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj27 != null">{{ pj27Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="28" align="center" prop="pj28" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column label="28" align="center" prop="pj28" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj28" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -525,8 +527,8 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj28 != null">{{ pj28Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="29" align="center" prop="pj29" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column label="29" align="center" prop="pj29" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj29" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -538,8 +540,8 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj29 != null">{{ pj29Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="30" align="center" prop="pj30" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column label="30" align="center" prop="pj30" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj30" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -551,8 +553,8 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj30 != null">{{ pj30Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="31" align="center" prop="pj31" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column label="31" align="center" prop="pj31" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj31" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -564,10 +566,10 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj31 != null">{{ pj31Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column :label="$t('其他')" header-align="center">
|
|
|
- <el-table-column label="32" align="center" prop="pj32" :render-header="renderHeader">
|
|
|
+ </u-table-column>
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column :label="$t('其他')" header-align="center">
|
|
|
+ <u-table-column label="32" align="center" prop="pj32" :render-header="renderHeader">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.pj32" :placeholder="$t('请选择')">
|
|
|
<el-option
|
|
@@ -579,15 +581,15 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.pj32 != null">{{ pj32Format(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column :label="$t('备注')" align="center" prop="remarks" :show-overflow-tooltip="true">
|
|
|
+ </u-table-column>
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column :label="$t('备注')" align="center" prop="remarks" :show-overflow-tooltip="true">
|
|
|
<template slot-scope="scope">
|
|
|
<el-input v-if="scope.row.isEdit" v-model="scope.row.remarks" :placeholder="$t('请输入')+$t('备注')"/>
|
|
|
<span v-else>{{ scope.row.remarks }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column :label="$t('检查日期')" align="center" prop="checkDate" width="100">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column :label="$t('检查日期')" align="center" prop="checkDate" width="100">
|
|
|
<template slot-scope="scope">
|
|
|
<el-date-picker clearable size="small" style="width: 200px"
|
|
|
v-model="scope.row.checkDate"
|
|
@@ -598,8 +600,8 @@
|
|
|
</el-date-picker>
|
|
|
<span v-else>{{ parseTime(scope.row.checkDate, '{y}-{m}-{d}') }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column :label="$t('下次年度检查日期')" align="center" prop="nextCheckDate" width="100">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column :label="$t('下次年度检查日期')" align="center" prop="nextCheckDate" width="100">
|
|
|
<template slot-scope="scope">
|
|
|
<el-date-picker clearable size="small" style="width: 200px"
|
|
|
v-model="scope.row.nextCheckDate"
|
|
@@ -610,14 +612,14 @@
|
|
|
</el-date-picker>
|
|
|
<span v-else>{{ parseTime(scope.row.nextCheckDate, '{y}-{m}-{d}') }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column :label="$t('问题及处理')" align="center" prop="problem" :show-overflow-tooltip="true">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column :label="$t('问题及处理')" align="center" prop="problem" :show-overflow-tooltip="true">
|
|
|
<template slot-scope="scope">
|
|
|
<el-input v-if="scope.row.isEdit" v-model="scope.row.problem" :placeholder="$t('请输入')+$t('问题及处理')"/>
|
|
|
<span v-else>{{ scope.row.problem }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column :label="$t('检查结论')" align="center" prop="con" :formatter="conFormat">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column :label="$t('检查结论')" align="center" prop="con" :formatter="conFormat">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-if="scope.row.isEdit" v-model="scope.row.con" :placeholder="$t('请选择')+$t('检查结论')">
|
|
|
<el-option
|
|
@@ -629,9 +631,9 @@
|
|
|
</el-select>
|
|
|
<span v-if="scope.row.isEdit === false && scope.row.con != null">{{ conFormat(scope.row) }}</span>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column :label="$t('操作')" align="center" fixed="right" width="200"
|
|
|
- class-name="small-padding fixed-width">
|
|
|
+ </u-table-column>
|
|
|
+ <u-table-column :label="$t('操作')" align="center" fixed="right" width="200"
|
|
|
+ class-name="small-padding">
|
|
|
<template slot-scope="scope">
|
|
|
<el-button
|
|
|
size="mini"
|
|
@@ -676,8 +678,8 @@
|
|
|
>{{ $t('取消') }}
|
|
|
</el-button>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
- </el-table>
|
|
|
+ </u-table-column>
|
|
|
+ </u-table>
|
|
|
|
|
|
<pagination
|
|
|
v-show="total>0"
|
|
@@ -688,7 +690,7 @@
|
|
|
@pagination="getList"
|
|
|
/>
|
|
|
<!-- 历史报告对话框 -->
|
|
|
- <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="1800px" append-to-body>
|
|
|
+ <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="90%" append-to-body>
|
|
|
<el-table :data="historyYlrqList" border>
|
|
|
<el-table-column :label="$t('生成时间')" align="center" prop="buildDate" fixed="left" width="100">
|
|
|
<template slot-scope="scope">
|