|
@@ -78,28 +78,37 @@
|
|
<!-- CheckBox -->
|
|
<!-- CheckBox -->
|
|
<el-table-column align="center" type="selection" width="50" :reserve-selection="true" />
|
|
<el-table-column align="center" type="selection" width="50" :reserve-selection="true" />
|
|
<!-- 编码 -->
|
|
<!-- 编码 -->
|
|
- <el-table-column prop="nodeNo" :label='$t("developer.table.warnLong.no")' :show-overflow-tooltip="true" width="180"></el-table-column>
|
|
|
|
|
|
+ <el-table-column prop="nodeNo" :label='$t("developer.table.warnLong.no")' :show-overflow-tooltip="true" width="160">
|
|
|
|
+ <template slot-scope="{ row }">
|
|
|
|
+ <span v-if="row.nodeNo"> {{row.nodeNo}}</span>
|
|
|
|
+ <span v-else-if="!row.taskNodeId">设备状态监控</span>
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
<!-- 设备 -->
|
|
<!-- 设备 -->
|
|
- <el-table-column prop="resourceName" :label='$t("developer.table.warnLong.name")' width="100"></el-table-column>
|
|
|
|
|
|
+ <el-table-column prop="resourceName" :label='$t("developer.table.warnLong.name")' width="180">
|
|
|
|
+ <template slot-scope="{ row }">
|
|
|
|
+ <span v-if="row.resourceName"> {{row.resourceName}}</span>
|
|
|
|
+ <span v-else-if="!row.taskNodeId">{{row.feedback}}</span>
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
<!-- 报警内容 -->
|
|
<!-- 报警内容 -->
|
|
- <el-table-column prop="shelvesDesc" :label='$t("developer.table.warnLong.storgeId")' >
|
|
|
|
|
|
+ <el-table-column prop="feedback" :label='$t("developer.table.warnLong.storgeId")' >
|
|
<template slot-scope="{ row }">
|
|
<template slot-scope="{ row }">
|
|
- <span> {{row.resourceName}}-{{row.procedureName}}-{{row.instructionName}}-</span>
|
|
|
|
- <span v-if="row.feedback">{{row.feedback}}</span>
|
|
|
|
- <span v-else>任务超时</span>
|
|
|
|
|
|
+ <span v-if="row.taskNodeId"> {{row.procedureName}}-{{row.instructionName}}-{{row.feedback}}</span>
|
|
|
|
+ <span v-else>设备监控推送异常</span>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<!-- 报警时间 -->
|
|
<!-- 报警时间 -->
|
|
- <el-table-column prop="createTime" :label='$t("developer.table.warnLong.updateTime")' width="180px"></el-table-column>
|
|
|
|
|
|
+ <el-table-column prop="createTime" :label='$t("developer.table.warnLong.updateTime")' width="160px"></el-table-column>
|
|
<!-- 是否需要人员处理 -->
|
|
<!-- 是否需要人员处理 -->
|
|
- <el-table-column prop="num" :label='$t("developer.table.warnLong.num")' align="center" width="150px">
|
|
|
|
|
|
+ <el-table-column prop="manual" :label='$t("developer.table.warnLong.num")' align="center" width="150px">
|
|
<template slot-scope="{ row }">
|
|
<template slot-scope="{ row }">
|
|
<el-tag v-if="row.manual == '1'" type="success">{{$t("common.yes")}}</el-tag>
|
|
<el-tag v-if="row.manual == '1'" type="success">{{$t("common.yes")}}</el-tag>
|
|
- <el-tag v-else type="">{{$t("common.no")}}</el-tag>
|
|
|
|
|
|
+ <el-tag v-else type="failed">{{$t("common.no")}}</el-tag>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<!-- 处理状态 -->
|
|
<!-- 处理状态 -->
|
|
- <el-table-column prop="optType" :label='$t("developer.table.warnLong.goodsType")' align="center" width="120px">
|
|
|
|
|
|
+ <el-table-column prop="status" :label='$t("developer.table.warnLong.goodsType")' align="center" width="120px">
|
|
<template slot-scope="{ row }">
|
|
<template slot-scope="{ row }">
|
|
<el-tag v-if="row.status == '0'" type="failed">{{$t("developer.common.status.start")}}</el-tag>
|
|
<el-tag v-if="row.status == '0'" type="failed">{{$t("developer.common.status.start")}}</el-tag>
|
|
<el-tag v-if="row.status == '1'" type="success">{{$t("developer.common.status.end")}}</el-tag>
|
|
<el-tag v-if="row.status == '1'" type="success">{{$t("developer.common.status.end")}}</el-tag>
|
|
@@ -107,7 +116,7 @@
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<!-- 处理时间 -->
|
|
<!-- 处理时间 -->
|
|
- <el-table-column prop="updateTime" :label='$t("developer.table.warnLong.chuliTime")' width="180px">
|
|
|
|
|
|
+ <el-table-column prop="updateTime" :label='$t("developer.table.warnLong.chuliTime")' width="160px">
|
|
<template slot-scope="{ row }">
|
|
<template slot-scope="{ row }">
|
|
<span v-if="row.status == '1'">{{row.updateTime}}</span>
|
|
<span v-if="row.status == '1'">{{row.updateTime}}</span>
|
|
</template>
|
|
</template>
|