|
@@ -111,8 +111,8 @@
|
|
|
<div v-if="callLogDetailData">
|
|
|
<p><strong>对象编号:</strong>{{ callLogDetailData.objCode }}</p>
|
|
|
<p><strong>对象名称:</strong>{{ callLogDetailData.objName }}</p>
|
|
|
- <p><strong>设备模型:</strong>{{ callLogDetailData.modelName }}({{ callLogDetailData.modelCode }})</p>
|
|
|
- <p><strong>对象能力:</strong>{{ callLogDetailData.abilityName }}({{ callLogDetailData.abilityKey}})</p>
|
|
|
+ <p><strong>设备模型:</strong>{{ callLogDetailData.modelName + " (" + callLogDetailData.modelCode + ")"}}</p>
|
|
|
+ <p><strong>对象能力:</strong>{{ callLogDetailData.abilityName + " (" + callLogDetailData.abilityKey + ")"}}</p>
|
|
|
<p><strong>调用时间:</strong>{{ callLogDetailData.callTime }}</p>
|
|
|
<p><strong>响应时间:</strong>{{ callLogDetailData.resTime }}</p>
|
|
|
<p><strong>调用结果:</strong>{{ formatCallStatus(callLogDetailData.callStatus) }}</p>
|
|
@@ -172,14 +172,13 @@
|
|
|
<el-input v-model="form.deviceName" placeholder="请输入设备名称"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="功能类型" prop="psCode" v-if="queryParams.deviceCategory === 'W'">
|
|
|
- <el-select v-model="form.psCode">
|
|
|
+ <el-select v-model="form.psCode" clearable>
|
|
|
<el-option v-for="item in devOptions" :label="item.psName" :value="item.psCode"
|
|
|
:key="item.psCode"
|
|
|
/>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="设备模型" prop="deviceModel">
|
|
|
-
|
|
|
<el-select v-model="form.deviceModel" style="width:100%" @change="handleModelChange" clearable>
|
|
|
<el-option
|
|
|
v-for="item in modelList"
|
|
@@ -353,16 +352,16 @@
|
|
|
</el-drawer>
|
|
|
|
|
|
<!-- 详情弹框 -->
|
|
|
- <el-dialog :visible.sync="showDrawer" title="设备详情" custom-class="detail-dialog">
|
|
|
+ <el-dialog :visible.sync="showDrawer" title="设备详情" width="65%" custom-class="detail-dialog">
|
|
|
<div v-if="curRow">
|
|
|
<!-- 分页导航 -->
|
|
|
<el-tabs v-model="activeTab">
|
|
|
<el-tab-pane label="设备基本信息" name="basic"></el-tab-pane>
|
|
|
<el-tab-pane label="设备参数" name="attr"></el-tab-pane>
|
|
|
- <el-tab-pane label="设备事件" name="event"></el-tab-pane>
|
|
|
<el-tab-pane label="设备能力" name="ability"></el-tab-pane>
|
|
|
+ <el-tab-pane label="事件日志" name="eventLog"></el-tab-pane>
|
|
|
<el-tab-pane label="调用日志" name="callLog"></el-tab-pane>
|
|
|
- <el-tab-pane label="设备日志" name="reportLog"></el-tab-pane>
|
|
|
+ <el-tab-pane label="上报日志" name="reportLog"></el-tab-pane>
|
|
|
</el-tabs>
|
|
|
|
|
|
<!-- 设备基本信息 -->
|
|
@@ -460,8 +459,8 @@
|
|
|
<el-button @click="cancelAbilityEdit">取消</el-button>
|
|
|
</div>
|
|
|
</el-dialog>
|
|
|
- <!-- 设备事件= -->
|
|
|
- <div v-if="activeTab === 'event'">
|
|
|
+ <!-- 设备事件日志= -->
|
|
|
+ <div v-if="activeTab === 'eventLog'">
|
|
|
<el-card class="box-card">
|
|
|
<div slot="header" class="clearfix">
|
|
|
<span class="section-title">设备事件</span>
|
|
@@ -482,7 +481,7 @@
|
|
|
<el-form-item label="记录时间">
|
|
|
<el-date-picker
|
|
|
v-model="callDaterangeTime"
|
|
|
- style="width: 240px"
|
|
|
+ style="width: 355px"
|
|
|
value-format="yyyy-MM-dd HH:mm"
|
|
|
type="datetimerange"
|
|
|
range-separator="-"
|
|
@@ -491,7 +490,7 @@
|
|
|
></el-date-picker>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="能力标识">
|
|
|
- <el-select v-model="callLogQueryParams.abilityKey" placeholder="请选择能力标识" clearable>
|
|
|
+ <el-select v-model="callLogQueryParams.abilityKey" style="width: 200px;" clearable>
|
|
|
<el-option
|
|
|
v-for="item in abilityData"
|
|
|
:key="item.abilityKey"
|
|
@@ -500,8 +499,8 @@
|
|
|
></el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="调用状态">
|
|
|
- <el-select v-model="callLogQueryParams.callStatus" placeholder="请选择调用状态" clearable>
|
|
|
+ <el-form-item label="调用状态" >
|
|
|
+ <el-select v-model="callLogQueryParams.callStatus" style="width: 100px;" clearable>
|
|
|
<el-option
|
|
|
v-for="(value, key) in callStatusOptions"
|
|
|
:key="key"
|