菜单更改

This commit is contained in:
shijing 2024-02-26 14:45:10 +08:00
parent a1f2c86055
commit b0452cfb96
6 changed files with 70 additions and 22 deletions

View File

@ -15,10 +15,14 @@
</title> </title>
<!-- <script src="./jsmap/jsmap.js"> </script> --> <!-- <script src="./jsmap/jsmap.js"> </script> -->
<!-- <link type="text/css" href="./jsmap/jsmap.css" rel="stylesheet"/> --> <!-- <link type="text/css" href="./jsmap/jsmap.css" rel="stylesheet"/> -->
<script type="text/javascript" src="./jquery-1.7.1.min.js"></script>
<script type="text/javascript" src="./webVideoCtrl.js"></script>
<script type="text/javascript" src="./jsVideoPlugin-1.0.0.min.js"></script>
<script type="text/javascript"> <script type="text/javascript">
document.write("<script src='config.js?" + new Date().getTime() + "'><\/script>"); document.write("<script src='config.js?" + new Date().getTime() + "'><\/script>");
</script> </script>
<script type="text/javascript" src="./xlsx.full.min.js"></script> <script type="text/javascript" src="./xlsx.full.min.js"></script>
</head> </head>
<body> <body>

4
public/jquery-1.7.1.min.js vendored Normal file

File diff suppressed because one or more lines are too long

37
public/jsVideoPlugin-1.0.0.min.js vendored Normal file

File diff suppressed because one or more lines are too long

1
public/webVideoCtrl.js Normal file

File diff suppressed because one or more lines are too long

View File

@ -18,28 +18,26 @@
车辆总数<span class="totalNumber">0</span> 车辆总数<span class="totalNumber">0</span>
</div> </div>
<div> <div>
<el-select v-model="query.timetype" placeholder="时间类型" @change="timeHandleQuery" clearable> <!-- <el-select v-model="query.timetype" placeholder="时间类型" @change="timeHandleQuery" clearable>
<el-option v-for="item in timeOptions" :key="item" :label="item" :value="item"></el-option> <el-option v-for="item in timeOptions" :key="item" :label="item" :value="item"></el-option>
</el-select> </el-select> -->
<!-- 时间 --> <!-- 时间 -->
<el-date-picker v-model="query.time" v-if="query.timetype == ''" type="date" placeholder="选择时间" <el-date-picker v-model="query.time" type="date" placeholder="开始时间" format="YYYY-MM-DD"
format="YYYY-MM-DD" value-format="YYYY-MM-DD" :picker-options="pickerOptions" /> value-format="YYYY-MM-DD" :picker-options="pickerOptions" />
<el-date-picker v-model="query.time" v-else-if="query.timetype == ''" type="month" <el-date-picker v-model="query.time" type="date" placeholder="结束时间" format="YYYY-MM-DD"
placeholder="选择月" format="YYYY-MM" value-format="YYYY-MM" :picker-options="pickerOptions" /> value-format="YYYY-MM-DD" :picker-options="pickerOptions" />
<el-date-picker v-model="query.time" v-else-if="query.timetype == ''" type="year" <!-- <el-select v-model="query.cate" placeholder="车辆分类" @change="carHandleQuery" clearable>
placeholder="选择年" format="YYYY" value-format="YYYY" :picker-options="pickerOptions" />
<el-select v-model="query.cate" placeholder="车辆分类" @change="carHandleQuery" clearable>
<el-option v-for="item in cateOptions" :key="item.id" :label="item.name" <el-option v-for="item in cateOptions" :key="item.id" :label="item.name"
:value="item.id"></el-option> :value="item.id"></el-option>
</el-select> </el-select> -->
<el-select v-model="query.type" placeholder="出入类型" style="width:7vw"> <el-select v-model="query.type" placeholder="出入类型" style="width:7vw">
<el-option v-for="item in typeOptions" :key="item.id" :label="item.name" :value="item.id"> <el-option v-for="item in typeOptions" :key="item.id" :label="item.name" :value="item.id">
</el-option> </el-option>
</el-select> </el-select>
<el-select v-model="query.status" placeholder="行驶证状态" style="width:7vw"> <!-- <el-select v-model="query.status" placeholder="行驶证状态" style="width:7vw">
<el-option v-for="item in statusOptions" :key="item.id" :label="item.name" :value="item.id"> <el-option v-for="item in statusOptions" :key="item.id" :label="item.name" :value="item.id">
</el-option> </el-option>
</el-select> </el-select> -->
<el-input :input-style="searchInputStyle" style="width:7vw;margin:0 5px" v-model="query.search" <el-input :input-style="searchInputStyle" style="width:7vw;margin:0 5px" v-model="query.search"
placeholder=""></el-input> placeholder=""></el-input>
<el-button @click="handleQuery">查询</el-button> <el-button @click="handleQuery">查询</el-button>

View File

@ -61,8 +61,8 @@
</span> </span>
<template #dropdown> <template #dropdown>
<el-dropdown-menu class="enpMenu"> <el-dropdown-menu class="enpMenu">
<el-dropdown-item command="transport">外运输</el-dropdown-item> <el-dropdown-item command="transport">外运输</el-dropdown-item>
<el-dropdown-item command="innerClean">内清洁</el-dropdown-item> <el-dropdown-item command="innerClean">内清洁</el-dropdown-item>
</el-dropdown-menu> </el-dropdown-menu>
</template> </template>
</el-dropdown> </el-dropdown>
@ -79,8 +79,8 @@
<el-dropdown-menu class="enpMenu"> <el-dropdown-menu class="enpMenu">
<el-dropdown-item command="envirqualmonitor">环境质量监测</el-dropdown-item> <el-dropdown-item command="envirqualmonitor">环境质量监测</el-dropdown-item>
<el-dropdown-item command="envirmonitor">环境监测清单</el-dropdown-item> <el-dropdown-item command="envirmonitor">环境监测清单</el-dropdown-item>
<el-dropdown-item command="pollutecalendar">污染日历</el-dropdown-item> <!-- <el-dropdown-item command="pollutecalendar">污染日历</el-dropdown-item> -->
<el-dropdown-item command="">决策分析</el-dropdown-item> <!-- <el-dropdown-item command="">决策分析</el-dropdown-item> -->
</el-dropdown-menu> </el-dropdown-menu>
</template> </template>
</el-dropdown> </el-dropdown>
@ -331,6 +331,7 @@
<alarmrecord v-else-if="activeDrawerName == 'alarmrecord'" @close="closeDialog"></alarmrecord> <alarmrecord v-else-if="activeDrawerName == 'alarmrecord'" @close="closeDialog"></alarmrecord>
<pollutant2 v-else-if="activeDrawerName == 'pollutant2'" @close="closeDialog"></pollutant2> <pollutant2 v-else-if="activeDrawerName == 'pollutant2'" @close="closeDialog"></pollutant2>
<smartg v-else-if="activeDrawerName == 'smartg'" @close="closeDialog"></smartg> <smartg v-else-if="activeDrawerName == 'smartg'" @close="closeDialog"></smartg>
<videowall v-else-if="activeDrawerName == 'video'" @close="closeDialog"></videowall>
</el-drawer> </el-drawer>
</div> </div>
</el-main> </el-main>
@ -355,7 +356,8 @@ import pollutecalendar from "./enpComponents/pollutecalendar.vue";
import eqments from "./enpComponents/eqments.vue";// import eqments from "./enpComponents/eqments.vue";//
import alarmrecord from "./enpComponents/alarmrecord.vue"; import alarmrecord from "./enpComponents/alarmrecord.vue";
import pollutant2 from "./enpComponents/pollutant2.vue" import pollutant2 from "./enpComponents/pollutant2.vue"
import smartg from "./enpComponents/smartg.vue" import smartg from "./enpComponents/smartg.vue";
import videowall from "./enpComponents/video.vue";
import 'babylonjs-loaders'; import 'babylonjs-loaders';
import 'animate.css'; import 'animate.css';
export default { export default {
@ -373,7 +375,8 @@ export default {
eqments, eqments,
alarmrecord, alarmrecord,
pollutant2, pollutant2,
smartg smartg,
videowall
}, },
data() { data() {
return { return {
@ -619,7 +622,8 @@ export default {
return classInfo return classInfo
}, },
menuClick(index) { menuClick(index) {
this.activeIndex = index; if (index == 0) { this.activeIndex = index; }
//
}, },
handleClick(command) { handleClick(command) {
this.activeIndex = 1; this.activeIndex = 1;
@ -640,9 +644,9 @@ export default {
this.activeIndex = 4; this.activeIndex = 4;
this.elDrawer = true; this.elDrawer = true;
this.activeDrawerName = command; this.activeDrawerName = command;
if (command == 'video') { // if (command == 'video') {
window.open('/demo/index.html', '_self') // window.open('/demo/index.html', '_self')
} // }
}, },
handleClick5(command) { handleClick5(command) {
this.activeIndex = 5; this.activeIndex = 5;