master
fanluyan 2 years ago
commit 1b31a886f0

@ -81,12 +81,29 @@
class="smallnoPic" class="smallnoPic"
v-else-if="item.path.indexOf('videos') !== -1" v-else-if="item.path.indexOf('videos') !== -1"
> >
<video <img :src="item.thumb" />
width="100%" <p class="timeInfo">
height="100%" <el-tooltip
:src="item.path" class="item"
controls="controls" effect="dark"
></video> content="拍照时间"
placement="top-start"
>
<span>{{ $moment(item.photoTime).format("HH:mm:ss") }}</span>
</el-tooltip>
(
<el-tooltip
class="item"
effect="dark"
content="图片上传时间"
placement="top-start"
>
<span> {{ $moment(item.recvTime).format("HH:mm:ss") }}</span>
</el-tooltip>
)
<span>--通道{{ item.channelId }}</span>
</p>
</div> </div>
<div class="smallnoPic" v-else> <div class="smallnoPic" v-else>
<img :src="item.path" /> <img :src="item.path" />

@ -203,7 +203,7 @@ export default {
channelList: "", // channelList: "", //
channelOption: [], // channelOption: [], //
channelListOption: [], // channelListOption: [], //
channelListValue:'', channelListValue: "",
channelValue: [], // channelValue: [], //
terminalPhoto: [], // terminalPhoto: [], //
totalPic: "", totalPic: "",
@ -297,7 +297,7 @@ export default {
this.channelValue = []; this.channelValue = [];
this.channelOption = []; this.channelOption = [];
this.channelListOption = [] this.channelListOption = [];
this.getChannelList(this.channelId); //id this.getChannelList(this.channelId); //id
}, },
// //
@ -319,11 +319,11 @@ export default {
}); // select }); // select
console.log(this.channelOption); console.log(this.channelOption);
console.log(this.channelValue); console.log(this.channelValue);
this.channelListOption = [] this.channelListOption = [];
this.channelListOption.push({ this.channelListOption.push({
label: '全部', label: "全部",
value: '', value: "",
termid: '', termid: "",
}); });
this.channelList.forEach((item) => { this.channelList.forEach((item) => {
this.channelListOption.push({ this.channelListOption.push({
@ -354,6 +354,14 @@ export default {
} }
}) })
.catch((err) => { .catch((err) => {
this.loading = false;
console.log("没有绑定通道");
this.terminalPhoto = [
{
path: this.nopicPath,
},
];
console.log(this.terminalPhoto);
console.log(err); // console.log(err); //
}); });
}, },
@ -392,13 +400,13 @@ export default {
}, },
// //
changeChannelId(val) { changeChannelId(val) {
let selchannel = [] let selchannel = [];
if (!val) { if (!val) {
this.channelList.forEach((item) => { this.channelList.forEach((item) => {
selchannel.push(item.channelid); // selchannel.push(item.channelid); //
}); });
} else { } else {
selchannel.push(val) selchannel.push(val);
} }
let channelObj = {}; let channelObj = {};
channelObj = this.channelOption.find(function (i) { channelObj = this.channelOption.find(function (i) {
@ -453,7 +461,7 @@ export default {
}, },
//GPS //GPS
handleShowGPS() { handleShowGPS() {
getTermGPSJoggle({ termId: this.channelId }) getTermGPSJoggle({ termid: this.channelId })
.then((res) => { .then((res) => {
console.log(res); console.log(res);
this.$alert( this.$alert(

@ -5,6 +5,7 @@
<el-form :inline="true" :model="formdata" class="demo-form-inline"> <el-form :inline="true" :model="formdata" class="demo-form-inline">
<el-form-item label="电压名称"> <el-form-item label="电压名称">
<el-select v-model="formdata.dyid" @change="getSearchxl"> <el-select v-model="formdata.dyid" @change="getSearchxl">
<el-option key="" label="全部" value=""></el-option>
<el-option <el-option
v-for="item in dyOptions" v-for="item in dyOptions"
:key="item.id" :key="item.id"
@ -15,6 +16,7 @@
</el-form-item> </el-form-item>
<el-form-item label="线路名称"> <el-form-item label="线路名称">
<el-select v-model="formdata.lineid" @change="getSearchgt"> <el-select v-model="formdata.lineid" @change="getSearchgt">
<el-option key="" label="全部" value=""></el-option>
<el-option <el-option
v-for="item in xlOptions" v-for="item in xlOptions"
:key="item.id" :key="item.id"
@ -25,6 +27,7 @@
</el-form-item> </el-form-item>
<el-form-item label="杆塔名称"> <el-form-item label="杆塔名称">
<el-select v-model="formdata.towerid" @change="getSearchtd"> <el-select v-model="formdata.towerid" @change="getSearchtd">
<el-option key="" label="全部" value=""></el-option>
<el-option <el-option
v-for="item in gtOptions" v-for="item in gtOptions"
:key="item.id" :key="item.id"
@ -35,6 +38,7 @@
</el-form-item> </el-form-item>
<el-form-item label="通道"> <el-form-item label="通道">
<el-select v-model="formdata.channelid"> <el-select v-model="formdata.channelid">
<el-option key="" label="全部" value=""></el-option>
<el-option <el-option
v-for="item in tdOptions" v-for="item in tdOptions"
:key="item.id" :key="item.id"

Loading…
Cancel
Save