Browse Source

新增车牌识别

develop
王兴琳 3 days ago
parent
commit
8d634f77ec
  1. 58
      ruoyi-ui/src/views/JiHeExpressway/pages/perception/trafficFlow/statistics/data.js
  2. 7
      ruoyi-ui/src/views/JiHeExpressway/pages/perception/trafficFlow/statistics/index.vue

58
ruoyi-ui/src/views/JiHeExpressway/pages/perception/trafficFlow/statistics/data.js

@ -1,4 +1,32 @@
import moment from "moment/moment"; // 门架选项数据
const intervalOptions = [
"嘉祥西虚-王官屯枢纽",
"东平虚-东济济广枢纽",
"平阴南虚-魏雪枢纽",
"孔村枢纽-平阴南虚",
"平阴虚-孔村枢纽",
"长清虚-松竹枢纽",
"殷家村枢纽-长清大学城虚",
"长清大学城虚-长清虚",
"孝里虚-平阴北虚",
"平阴北虚-平阴虚",
"东济济广枢纽-梁山东虚",
"梁山东虚-梁山虚",
"梁山虚-信楼枢纽",
"松竹枢纽-长清虚",
"孔村枢纽-平阴虚",
"平阴南虚-孔村枢纽",
"魏雪枢纽-平阴南虚",
"东济济广枢纽-东平虚",
"王官屯枢纽-嘉祥西虚",
"长清大学城虚-殷家村枢纽",
"长清虚-长清大学城虚",
"平阴北虚-孝里虚",
"平阴虚-平阴北虚",
"梁山东虚-东济济广枢纽",
"梁山虚-梁山东虚",
"信楼枢纽-梁山虚"
].map(label => ({ value: label, label }));
export const searchFormList = [ export const searchFormList = [
{ {
@ -7,28 +35,28 @@ export const searchFormList = [
type: "select", type: "select",
options: { options: {
options: [ options: [
{ { value: 1, label: "菏泽方向" },
value: 1, { value: 3, label: "济南方向" },
label: "菏泽方向", { value: "", label: "双向" }
]
}
}, },
{ {
value: 3, label: "门架:",
label: "济南方向", key: "facilityName",
},{ type: "select",
value: '', options: {
label: "双向", options: intervalOptions
} }
],
},
}, },
{ {
label: "时间范围:", label: "时间范围:",
key: "time", key: "time",
type: "datePicker", type: "datePicker",
default:[moment().format('YYYY-MM-DD'),moment().format('YYYY-MM-DD')], default: [moment().format("YYYY-MM-DD"), moment().format("YYYY-MM-DD")],
options: { options: {
format: "yyyy-MM-dd", format: "yyyy-MM-dd",
type: "daterange", type: "daterange"
}, }
}, }
]; ];

7
ruoyi-ui/src/views/JiHeExpressway/pages/perception/trafficFlow/statistics/index.vue

@ -30,6 +30,7 @@
<ElTableColumn label="结束桩号" prop="endMake" width="120" align="center" header-align="center" /> <ElTableColumn label="结束桩号" prop="endMake" width="120" align="center" header-align="center" />
<ElTableColumn label="门架名称" prop="facilityName" align="center" header-align="center" /> <ElTableColumn label="门架名称" prop="facilityName" align="center" header-align="center" />
<ElTableColumn label="车流量" prop="trafficVolume" width="120" align="center" header-align="center" /> <ElTableColumn label="车流量" prop="trafficVolume" width="120" align="center" header-align="center" />
<ElTableColumn label="牌识车流量" prop="traffiVolumePlate" width="120" align="center" header-align="center" />
<ElTableColumn label="采集时间" prop="statisticalDate" width="240" align="center" header-align="center" /> <ElTableColumn label="采集时间" prop="statisticalDate" width="240" align="center" header-align="center" />
</Table> </Table>
</div> </div>
@ -116,6 +117,11 @@ export default {
} else { } else {
_search['direction'] = null _search['direction'] = null
} }
if(data.facilityName){
_search['facilityName'] = data.facilityName;
} else {
_search['facilityName'] = null
}
this.searchData = { this.searchData = {
...this.searchData, ...this.searchData,
..._search ..._search
@ -137,6 +143,7 @@ export default {
getSearchData() { getSearchData() {
let params = { let params = {
direction: this.searchData?.direction, direction: this.searchData?.direction,
facilityName: this.facilityName?.facilityName,
pageSize: this.pageSize, pageSize: this.pageSize,
pageNum: this.currentPage, pageNum: this.currentPage,

Loading…
Cancel
Save