From 501947f0d1124f925925e02df0f81c1b2938eaeb Mon Sep 17 00:00:00 2001 From: zhangqun <179111901@qq.com> Date: Fri, 1 Sep 2023 17:48:15 +0800 Subject: [PATCH] =?UTF-8?q?=E9=AB=98=E9=80=9F=E8=BF=90=E8=A1=8C=E6=83=85?= =?UTF-8?q?=E5=86=B5=E5=88=97=E8=A1=A8=E6=8E=A5=E5=8F=A3=EF=BC=8C=E8=AF=A6?= =?UTF-8?q?=E6=83=85=E5=92=8C=E8=A1=A8=E5=8D=95=E9=A1=B5=E9=9D=A2=E5=BC=80?= =?UTF-8?q?=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common/util.js | 25 +- pages.json | 12 + pages/highWay/runData/form.vue | 362 +++++++++---- pages/highWay/runData/list.vue | 6 +- pages/highWay/runStatusData/detail.vue | 497 ++++++++++++++++++ pages/highWay/runStatusData/form.vue | 672 +++++++++++++++++++++++++ pages/highWay/runStatusData/list.vue | 413 ++++++++++++++- pages/home/index.vue | 15 +- pages/login/login.vue | 14 + 9 files changed, 1905 insertions(+), 111 deletions(-) create mode 100644 pages/highWay/runStatusData/detail.vue create mode 100644 pages/highWay/runStatusData/form.vue diff --git a/common/util.js b/common/util.js index eddb458..89c4967 100644 --- a/common/util.js +++ b/common/util.js @@ -66,8 +66,31 @@ var dateUtils = { } }; +//获取日期的今天,明天,后天 -1是昨天,0是今天,1是后一天 +function getDateStr(today, addDayCount) { + let date; + if (today) { + date = new Date(today); + } else { + date = new Date(); + } + date.setDate(date.getDate() + addDayCount); //获取AddDayCount天后的日期 + let y = date.getFullYear(); + let m = date.getMonth() + 1; //获取当前月份的日期 + let d = date.getDate(); + if (m < 10) { + m = '0' + m; + }; + if (d < 10) { + d = '0' + d; + }; + console.log(y + "-" + m + "-" + d) + return y + "-" + m + "-" + d; +} + export { formatTime, formatLocation, + getDateStr, dateUtils -} +} \ No newline at end of file diff --git a/pages.json b/pages.json index ddbc85d..58b0d58 100644 --- a/pages.json +++ b/pages.json @@ -42,6 +42,18 @@ "navigationBarTitleText": "高速运行情况" } }, + { + "path": "pages/highway/runStatusData/form", + "style": { + "navigationBarTitleText": "高速运行情况报送" + } + }, + { + "path": "pages/highway/runStatusData/detail", + "style": { + "navigationBarTitleText": "高速运行情况详情" + } + }, { "path": "pages/roadTransport/transportData/list", "style": { diff --git a/pages/highWay/runData/form.vue b/pages/highWay/runData/form.vue index fbdac73..e09d913 100644 --- a/pages/highWay/runData/form.vue +++ b/pages/highWay/runData/form.vue @@ -14,70 +14,123 @@ 统计日期: - - {{form.statDate}} + + + {{form.statDate?form.statDate:'请选择时段'}} + + 统计时段: - - {{form.statPeriod}} + + + {{index>-1?array[index].dictLabel:'请选择时段'}} + + - 夏庄收费站 - 夏庄收费站 - 夏庄收费站 - 夏庄收费站 - 夏庄收费站 + + + {{item.stationName}} + + + 收费站名称: + {{form.highwaySubDataList[stationIndex].tollStationName}} + 高速公路名称: - + {{form.highwaySubDataList[stationIndex].highwayName}} 收费站入口车辆数: - - + + + + + + + + 收费站入口车辆数环比(%) + + {{form.highwaySubDataList[stationIndex].tollExemptVehicleCountMom}} + + + + + 收费站入口车辆数同比(%) + + {{form.highwaySubDataList[stationIndex].tollExemptVehicleCountYoy}} + 收费站出口车辆数: - - + + + + + + + + 收费站出口车辆数环比(%) + + {{form.highwaySubDataList[stationIndex].exitVehicleCountMom}} + + + + + 收费站入口车辆数同比(%) + + {{form.highwaySubDataList[stationIndex].exitVehicleCountYoy}} + 免收通行费车辆数: - - + + 免收通行费金额: - - + + 报送人员及联系方式: - - {{}} + + + {{submitPersonIndex>-1?submitPerson[submitPersonIndex].dictLabel:'请选择报送人'}} + + + + + + 备注: + + - - 取消 - 确认 + 取消 + 确认 + + \ No newline at end of file diff --git a/pages/highWay/runStatusData/form.vue b/pages/highWay/runStatusData/form.vue new file mode 100644 index 0000000..7764104 --- /dev/null +++ b/pages/highWay/runStatusData/form.vue @@ -0,0 +1,672 @@ + + + + \ No newline at end of file diff --git a/pages/highWay/runStatusData/list.vue b/pages/highWay/runStatusData/list.vue index 566a7ba..0636f87 100644 --- a/pages/highWay/runStatusData/list.vue +++ b/pages/highWay/runStatusData/list.vue @@ -1,12 +1,83 @@ \ No newline at end of file diff --git a/pages/home/index.vue b/pages/home/index.vue index d6e8ace..f43acf7 100644 --- a/pages/home/index.vue +++ b/pages/home/index.vue @@ -1,7 +1,7 @@