123
parent
51eae7560e
commit
b8d85ff01b
@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<module version="4">
|
||||
<component name="SonarLintModuleSettings">
|
||||
<option name="uniqueId" value="26795828-0769-4a5a-8f5e-a4fa1a6b6c8e" />
|
||||
</component>
|
||||
</module>
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,203 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.nmggs.query.mapper.SysMapper">
|
||||
<select id="querySubList" resultType="java.util.Map">
|
||||
SELECT SUBCOMNO, SUBCOMNAME
|
||||
from SUBCOMPANY_TABLE
|
||||
ORDER by SUBCOMNO
|
||||
</select>
|
||||
<select id="queryStaList" resultType="java.util.Map">
|
||||
SELECT STANO, STANAME from NAME_TABLE
|
||||
<where>
|
||||
<!-- 动态SQL条件 -->
|
||||
<if test="params.subComNo != null and params.subComNo != ''">
|
||||
AND SUBCOMNO= #{params.subComNo}
|
||||
</if>
|
||||
</where>
|
||||
ORDER by STANO
|
||||
</select>
|
||||
<select id="queryGantryStatInfo" resultType="java.util.Map">
|
||||
SELECT n.STANAME,s.SUBCOMNO,s.SUBCOMNAME,
|
||||
COALESCE(a.CLASSDATE, COALESCE(TO_DATE(#{queryParams.endDate},'yyyy-MM-dd'), TRUNC(SYSDATE))) AS CLASSDATE,
|
||||
COALESCE(a.TOTAL_CARCOUNT, 0) AS TOTAL_CARCOUNT,
|
||||
a.* FROM (
|
||||
SELECT g.STANO,g.NAME,g.GANTRYHEX,COALESCE(b.CLASSDATE, COALESCE(TO_DATE(#{queryParams.endDate},'yyyy-MM-dd'), TRUNC(SYSDATE))) AS
|
||||
CLASSDATE,
|
||||
COALESCE(b.TOTAL_CARCOUNT, 0) AS TOTAL_CARCOUNT
|
||||
FROM
|
||||
(SELECT STANO,NAME,GANTRYHEX FROM GANTRY_TABLE WHERE ROADNO in (10,15,11,20,24,25,26,27,28,37,38,39,42,43,46,48,49,50,53,54,60,61,62,63,64,65,66,67,81,84,85,86,87,88,89,90) and VIRTUALTYPE=0
|
||||
and GANTRYHEX not in (
|
||||
SELECT DISTINCT GANTRYHEX FROM BB_GANTRY_STAT
|
||||
<where>
|
||||
|
||||
<if test="params.classDate != null and params.classDate != ''">
|
||||
AND CLASSDATE=TO_DATE(#{params.classDate},'yyyy-MM-dd')
|
||||
</if>
|
||||
</where>
|
||||
|
||||
)) g
|
||||
LEFT JOIN (SELECT
|
||||
|
||||
CLASSDATE,
|
||||
GANTRYHEX,
|
||||
COALESCE(SUM(CARCOUNT), 0) AS TOTAL_CARCOUNT
|
||||
FROM
|
||||
BB_GANTRY_STAT
|
||||
<where>
|
||||
|
||||
<if test="queryParams.startDate != null and queryParams.startDate != ''">
|
||||
AND CLASSDATE >= TO_DATE(#{queryParams.startDate},'yyyy-MM-dd')
|
||||
</if>
|
||||
<if test="queryParams.endDate != null and queryParams.endDate != ''">
|
||||
AND CLASSDATE <= TO_DATE(#{queryParams.endDate},'yyyy-MM-dd')
|
||||
|
||||
</if>
|
||||
</where>
|
||||
GROUP BY
|
||||
CLASSDATE,
|
||||
GANTRYHEX
|
||||
) b
|
||||
on g.GANTRYHEX =b.GANTRYHEX ) a
|
||||
LEFT JOIN NAME_TABLE n ON a.STANO=n.STANO
|
||||
LEFT JOIN SUBCOMPANY_TABLE s ON s.SUBCOMNO=n.SUBCOMNO
|
||||
<where>
|
||||
<!-- 动态SQL条件 -->
|
||||
<if test="params.subComNo != null and params.subComNo != ''">
|
||||
AND s.SUBCOMNO=#{params.subComNo}
|
||||
|
||||
</if>
|
||||
<if test="params.staNo != null and params.staNo != ''">
|
||||
AND a.STANO = #{params.staNo}
|
||||
|
||||
</if>
|
||||
<if test="params.gantry != null and params.gantry != ''">
|
||||
AND a.GANTRYHEX = #{params.gantry}
|
||||
|
||||
</if>
|
||||
</where>
|
||||
ORDER BY s.SUBCOMNO, a.STANO,a.CLASSDATE
|
||||
|
||||
|
||||
</select>
|
||||
<select id="queryAllGantryStatInfo" resultType="java.util.Map">
|
||||
SELECT
|
||||
n.STANAME,
|
||||
s.SUBCOMNO,
|
||||
s.SUBCOMNAME,
|
||||
COALESCE(a.CLASSDATE, COALESCE(TO_DATE(#{queryParams.endDate},'yyyy-MM-dd'), TRUNC(SYSDATE))) AS CLASSDATE,
|
||||
COALESCE(a.TOTAL_CARCOUNT, 0) AS TOTAL_CARCOUNT,
|
||||
a.*
|
||||
FROM (
|
||||
SELECT
|
||||
g.STANO,
|
||||
g.NAME,
|
||||
g.GANTRYHEX,
|
||||
COALESCE(b.CLASSDATE, COALESCE(TO_DATE(#{queryParams.endDate},'yyyy-MM-dd'), TRUNC(SYSDATE))) AS CLASSDATE,
|
||||
COALESCE(b.TOTAL_CARCOUNT, 0) AS TOTAL_CARCOUNT
|
||||
FROM
|
||||
(SELECT STANO,NAME,GANTRYHEX FROM GANTRY_TABLE WHERE ROADNO in (10,15,11,20,24,25,26,27,28,37,38,39,42,43,46,48,49,50,53,54,60,61,62,63,64,65,66,67,81,84,85,86,87,88,89,90) and VIRTUALTYPE=0) g
|
||||
LEFT JOIN (
|
||||
SELECT
|
||||
CLASSDATE,
|
||||
GANTRYHEX,
|
||||
COALESCE(SUM(CARCOUNT), 0) AS TOTAL_CARCOUNT
|
||||
FROM
|
||||
BB_GANTRY_STAT
|
||||
<where>
|
||||
<if test="queryParams.startDate != null and queryParams.startDate != ''">
|
||||
AND CLASSDATE >= TO_DATE(#{queryParams.startDate},'yyyy-MM-dd')
|
||||
</if>
|
||||
<if test="queryParams.endDate != null and queryParams.endDate != ''">
|
||||
AND CLASSDATE <= TO_DATE(#{queryParams.endDate},'yyyy-MM-dd')
|
||||
</if>
|
||||
</where>
|
||||
GROUP BY
|
||||
CLASSDATE,
|
||||
GANTRYHEX
|
||||
) b
|
||||
ON g.GANTRYHEX = b.GANTRYHEX
|
||||
) a
|
||||
LEFT JOIN
|
||||
NAME_TABLE n
|
||||
ON a.STANO = n.STANO
|
||||
LEFT JOIN
|
||||
SUBCOMPANY_TABLE s
|
||||
ON s.SUBCOMNO = n.SUBCOMNO
|
||||
<where>
|
||||
<if test="params.subComNo != null and params.subComNo != ''">
|
||||
AND s.SUBCOMNO = #{params.subComNo}
|
||||
</if>
|
||||
<if test="params.staNo != null and params.staNo != ''">
|
||||
AND a.STANO = #{params.staNo}
|
||||
</if>
|
||||
<if test="params.gantry != null and params.gantry != ''">
|
||||
AND a.GANTRYHEX = #{params.gantry}
|
||||
</if>
|
||||
</where>
|
||||
ORDER BY
|
||||
s.SUBCOMNO,
|
||||
a.STANO,
|
||||
a.CLASSDATE
|
||||
</select>
|
||||
<select id="queryGantryList" resultType="java.util.Map">
|
||||
SELECT DISTINCT STANO,NAME,GANTRYHEX FROM GANTRY_TABLE
|
||||
<where>
|
||||
ROADNO in (10,15,11,20,24,25,26,27,28,37,38,39,42,43,46,48,49,50,53,54,60,61,62,63,64,65,66,67,81,84,85,86,87,88,89,90) and VIRTUALTYPE=0
|
||||
<!-- 动态SQL条件 -->
|
||||
<if test="params.subComNo != null and params.subComNo != ''">
|
||||
AND stano in (SELECT STANO from NAME_TABLE WHERE SUBCOMNO=#{params.subComNo})
|
||||
|
||||
</if>
|
||||
<if test="params.staNo != null and params.staNo != ''">
|
||||
AND stano = #{params.staNo}
|
||||
|
||||
</if>
|
||||
</where>
|
||||
ORDER by NAME
|
||||
|
||||
</select>
|
||||
<select id="querySubcomno" resultType="java.util.Map">
|
||||
SELECT SUBCOMNO,SUBCOMNAME FROM SUBCOMPANY_TABLE ORDER BY SUBCOMNO
|
||||
</select>
|
||||
<select id="queryStanoBySubcomno" resultType="java.util.Map">
|
||||
SELECT STANO,STANAME FROM NAME_TABLE WHERE SUBCOMNO=#{subcomno} ORDER BY STANO
|
||||
</select>
|
||||
<select id="selectJoinPage" resultType="java.util.Map">
|
||||
SELECT a.*,n.STANAME,s.SUBCOMNAME,s.SUBCOMNO FROM
|
||||
(SELECT stano,sum(CARCOUNT) as SUMCARCOUNT,sum(CASH) as SUMCASH ,sum(INCASH) as SUMINCASH,sum(PAYCASH) as SUMPAYCASH from bb_out_stat
|
||||
<where>
|
||||
<if test="params.startDate != null and params.startDate != '' and params.endDate != null and params.endDate != ''">
|
||||
AND CLASSDATE >=TO_DATE(#{params.startDate}, 'yyyy-MM-dd')
|
||||
AND CLASSDATE <= TO_DATE(#{params.endDate}, 'yyyy-MM-dd')
|
||||
</if>
|
||||
<if test="params.stano != null and params.stano != ''">
|
||||
AND STANO =#{params.stano}
|
||||
</if>
|
||||
</where>
|
||||
|
||||
|
||||
GROUP BY stano) a
|
||||
LEFT JOIN NAME_TABLE n ON n.stano= a.stano
|
||||
LEFT JOIN SUBCOMPANY_TABLE s ON s.SUBCOMNO= n.SUBCOMNO
|
||||
|
||||
<where>
|
||||
<if test="params.subcomno != null and params.subcomno != ''">
|
||||
AND s.SUBCOMNO =#{params.subcomno}
|
||||
</if>
|
||||
</where>
|
||||
ORDER BY s.SUBCOMNO,a.stano
|
||||
|
||||
|
||||
|
||||
|
||||
</select>
|
||||
<select id="queryOracleConnectionInfo" resultType="com.nmggs.query.entity.ConnectionsInfo">
|
||||
SELECT client_info as ip , program as program , COUNT(1) as count
|
||||
FROM v$session
|
||||
GROUP BY program, client_info
|
||||
ORDER BY COUNT(1) DESC
|
||||
FETCH FIRST 30 ROWS ONLY
|
||||
</select>
|
||||
</mapper>
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1,7 @@
|
||||
序号 日期 版本号 说明
|
||||
1 2024年12月04日 1.0.0 初始版本号
|
||||
2 2024年12月10日 1.0.1 优化查询及页面
|
||||
3 2024年12月13日 1.0.2 增加mpay和by页面
|
||||
4 2025年04月09日 1.0.3 收费运营状态监控-工作台首页增加查询选定时间范围内实时收费动态数据页面,收费运营状态监控-ETC门架运营实时状态增加ETC门架连接情况页面
|
||||
5 2025年05月19日 1.0.4 联网中心增加查询联网中心10.15.100.5数据库连接情况功能并打印日志记录及页面
|
||||
6 2025年05月26日 1.0.5 优化ScheduledTask代码
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,203 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.nmggs.query.mapper.SysMapper">
|
||||
<select id="querySubList" resultType="java.util.Map">
|
||||
SELECT SUBCOMNO, SUBCOMNAME
|
||||
from SUBCOMPANY_TABLE
|
||||
ORDER by SUBCOMNO
|
||||
</select>
|
||||
<select id="queryStaList" resultType="java.util.Map">
|
||||
SELECT STANO, STANAME from NAME_TABLE
|
||||
<where>
|
||||
<!-- 动态SQL条件 -->
|
||||
<if test="params.subComNo != null and params.subComNo != ''">
|
||||
AND SUBCOMNO= #{params.subComNo}
|
||||
</if>
|
||||
</where>
|
||||
ORDER by STANO
|
||||
</select>
|
||||
<select id="queryGantryStatInfo" resultType="java.util.Map">
|
||||
SELECT n.STANAME,s.SUBCOMNO,s.SUBCOMNAME,
|
||||
COALESCE(a.CLASSDATE, COALESCE(TO_DATE(#{queryParams.endDate},'yyyy-MM-dd'), TRUNC(SYSDATE))) AS CLASSDATE,
|
||||
COALESCE(a.TOTAL_CARCOUNT, 0) AS TOTAL_CARCOUNT,
|
||||
a.* FROM (
|
||||
SELECT g.STANO,g.NAME,g.GANTRYHEX,COALESCE(b.CLASSDATE, COALESCE(TO_DATE(#{queryParams.endDate},'yyyy-MM-dd'), TRUNC(SYSDATE))) AS
|
||||
CLASSDATE,
|
||||
COALESCE(b.TOTAL_CARCOUNT, 0) AS TOTAL_CARCOUNT
|
||||
FROM
|
||||
(SELECT STANO,NAME,GANTRYHEX FROM GANTRY_TABLE WHERE ROADNO in (10,15,11,20,24,25,26,27,28,37,38,39,42,43,46,48,49,50,53,54,60,61,62,63,64,65,66,67,81,84,85,86,87,88,89,90) and VIRTUALTYPE=0
|
||||
and GANTRYHEX not in (
|
||||
SELECT DISTINCT GANTRYHEX FROM BB_GANTRY_STAT
|
||||
<where>
|
||||
|
||||
<if test="params.classDate != null and params.classDate != ''">
|
||||
AND CLASSDATE=TO_DATE(#{params.classDate},'yyyy-MM-dd')
|
||||
</if>
|
||||
</where>
|
||||
|
||||
)) g
|
||||
LEFT JOIN (SELECT
|
||||
|
||||
CLASSDATE,
|
||||
GANTRYHEX,
|
||||
COALESCE(SUM(CARCOUNT), 0) AS TOTAL_CARCOUNT
|
||||
FROM
|
||||
BB_GANTRY_STAT
|
||||
<where>
|
||||
|
||||
<if test="queryParams.startDate != null and queryParams.startDate != ''">
|
||||
AND CLASSDATE >= TO_DATE(#{queryParams.startDate},'yyyy-MM-dd')
|
||||
</if>
|
||||
<if test="queryParams.endDate != null and queryParams.endDate != ''">
|
||||
AND CLASSDATE <= TO_DATE(#{queryParams.endDate},'yyyy-MM-dd')
|
||||
|
||||
</if>
|
||||
</where>
|
||||
GROUP BY
|
||||
CLASSDATE,
|
||||
GANTRYHEX
|
||||
) b
|
||||
on g.GANTRYHEX =b.GANTRYHEX ) a
|
||||
LEFT JOIN NAME_TABLE n ON a.STANO=n.STANO
|
||||
LEFT JOIN SUBCOMPANY_TABLE s ON s.SUBCOMNO=n.SUBCOMNO
|
||||
<where>
|
||||
<!-- 动态SQL条件 -->
|
||||
<if test="params.subComNo != null and params.subComNo != ''">
|
||||
AND s.SUBCOMNO=#{params.subComNo}
|
||||
|
||||
</if>
|
||||
<if test="params.staNo != null and params.staNo != ''">
|
||||
AND a.STANO = #{params.staNo}
|
||||
|
||||
</if>
|
||||
<if test="params.gantry != null and params.gantry != ''">
|
||||
AND a.GANTRYHEX = #{params.gantry}
|
||||
|
||||
</if>
|
||||
</where>
|
||||
ORDER BY s.SUBCOMNO, a.STANO,a.CLASSDATE
|
||||
|
||||
|
||||
</select>
|
||||
<select id="queryAllGantryStatInfo" resultType="java.util.Map">
|
||||
SELECT
|
||||
n.STANAME,
|
||||
s.SUBCOMNO,
|
||||
s.SUBCOMNAME,
|
||||
COALESCE(a.CLASSDATE, COALESCE(TO_DATE(#{queryParams.endDate},'yyyy-MM-dd'), TRUNC(SYSDATE))) AS CLASSDATE,
|
||||
COALESCE(a.TOTAL_CARCOUNT, 0) AS TOTAL_CARCOUNT,
|
||||
a.*
|
||||
FROM (
|
||||
SELECT
|
||||
g.STANO,
|
||||
g.NAME,
|
||||
g.GANTRYHEX,
|
||||
COALESCE(b.CLASSDATE, COALESCE(TO_DATE(#{queryParams.endDate},'yyyy-MM-dd'), TRUNC(SYSDATE))) AS CLASSDATE,
|
||||
COALESCE(b.TOTAL_CARCOUNT, 0) AS TOTAL_CARCOUNT
|
||||
FROM
|
||||
(SELECT STANO,NAME,GANTRYHEX FROM GANTRY_TABLE WHERE ROADNO in (10,15,11,20,24,25,26,27,28,37,38,39,42,43,46,48,49,50,53,54,60,61,62,63,64,65,66,67,81,84,85,86,87,88,89,90) and VIRTUALTYPE=0) g
|
||||
LEFT JOIN (
|
||||
SELECT
|
||||
CLASSDATE,
|
||||
GANTRYHEX,
|
||||
COALESCE(SUM(CARCOUNT), 0) AS TOTAL_CARCOUNT
|
||||
FROM
|
||||
BB_GANTRY_STAT
|
||||
<where>
|
||||
<if test="queryParams.startDate != null and queryParams.startDate != ''">
|
||||
AND CLASSDATE >= TO_DATE(#{queryParams.startDate},'yyyy-MM-dd')
|
||||
</if>
|
||||
<if test="queryParams.endDate != null and queryParams.endDate != ''">
|
||||
AND CLASSDATE <= TO_DATE(#{queryParams.endDate},'yyyy-MM-dd')
|
||||
</if>
|
||||
</where>
|
||||
GROUP BY
|
||||
CLASSDATE,
|
||||
GANTRYHEX
|
||||
) b
|
||||
ON g.GANTRYHEX = b.GANTRYHEX
|
||||
) a
|
||||
LEFT JOIN
|
||||
NAME_TABLE n
|
||||
ON a.STANO = n.STANO
|
||||
LEFT JOIN
|
||||
SUBCOMPANY_TABLE s
|
||||
ON s.SUBCOMNO = n.SUBCOMNO
|
||||
<where>
|
||||
<if test="params.subComNo != null and params.subComNo != ''">
|
||||
AND s.SUBCOMNO = #{params.subComNo}
|
||||
</if>
|
||||
<if test="params.staNo != null and params.staNo != ''">
|
||||
AND a.STANO = #{params.staNo}
|
||||
</if>
|
||||
<if test="params.gantry != null and params.gantry != ''">
|
||||
AND a.GANTRYHEX = #{params.gantry}
|
||||
</if>
|
||||
</where>
|
||||
ORDER BY
|
||||
s.SUBCOMNO,
|
||||
a.STANO,
|
||||
a.CLASSDATE
|
||||
</select>
|
||||
<select id="queryGantryList" resultType="java.util.Map">
|
||||
SELECT DISTINCT STANO,NAME,GANTRYHEX FROM GANTRY_TABLE
|
||||
<where>
|
||||
ROADNO in (10,15,11,20,24,25,26,27,28,37,38,39,42,43,46,48,49,50,53,54,60,61,62,63,64,65,66,67,81,84,85,86,87,88,89,90) and VIRTUALTYPE=0
|
||||
<!-- 动态SQL条件 -->
|
||||
<if test="params.subComNo != null and params.subComNo != ''">
|
||||
AND stano in (SELECT STANO from NAME_TABLE WHERE SUBCOMNO=#{params.subComNo})
|
||||
|
||||
</if>
|
||||
<if test="params.staNo != null and params.staNo != ''">
|
||||
AND stano = #{params.staNo}
|
||||
|
||||
</if>
|
||||
</where>
|
||||
ORDER by NAME
|
||||
|
||||
</select>
|
||||
<select id="querySubcomno" resultType="java.util.Map">
|
||||
SELECT SUBCOMNO,SUBCOMNAME FROM SUBCOMPANY_TABLE ORDER BY SUBCOMNO
|
||||
</select>
|
||||
<select id="queryStanoBySubcomno" resultType="java.util.Map">
|
||||
SELECT STANO,STANAME FROM NAME_TABLE WHERE SUBCOMNO=#{subcomno} ORDER BY STANO
|
||||
</select>
|
||||
<select id="selectJoinPage" resultType="java.util.Map">
|
||||
SELECT a.*,n.STANAME,s.SUBCOMNAME,s.SUBCOMNO FROM
|
||||
(SELECT stano,sum(CARCOUNT) as SUMCARCOUNT,sum(CASH) as SUMCASH ,sum(INCASH) as SUMINCASH,sum(PAYCASH) as SUMPAYCASH from bb_out_stat
|
||||
<where>
|
||||
<if test="params.startDate != null and params.startDate != '' and params.endDate != null and params.endDate != ''">
|
||||
AND CLASSDATE >=TO_DATE(#{params.startDate}, 'yyyy-MM-dd')
|
||||
AND CLASSDATE <= TO_DATE(#{params.endDate}, 'yyyy-MM-dd')
|
||||
</if>
|
||||
<if test="params.stano != null and params.stano != ''">
|
||||
AND STANO =#{params.stano}
|
||||
</if>
|
||||
</where>
|
||||
|
||||
|
||||
GROUP BY stano) a
|
||||
LEFT JOIN NAME_TABLE n ON n.stano= a.stano
|
||||
LEFT JOIN SUBCOMPANY_TABLE s ON s.SUBCOMNO= n.SUBCOMNO
|
||||
|
||||
<where>
|
||||
<if test="params.subcomno != null and params.subcomno != ''">
|
||||
AND s.SUBCOMNO =#{params.subcomno}
|
||||
</if>
|
||||
</where>
|
||||
ORDER BY s.SUBCOMNO,a.stano
|
||||
|
||||
|
||||
|
||||
|
||||
</select>
|
||||
<select id="queryOracleConnectionInfo" resultType="com.nmggs.query.entity.ConnectionsInfo">
|
||||
SELECT client_info as ip , program as program , COUNT(1) as count
|
||||
FROM v$session
|
||||
GROUP BY program, client_info
|
||||
ORDER BY COUNT(1) DESC
|
||||
FETCH FIRST 30 ROWS ONLY
|
||||
</select>
|
||||
</mapper>
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1,7 @@
|
||||
序号 日期 版本号 说明
|
||||
1 2024年12月04日 1.0.0 初始版本号
|
||||
2 2024年12月10日 1.0.1 优化查询及页面
|
||||
3 2024年12月13日 1.0.2 增加mpay和by页面
|
||||
4 2025年04月09日 1.0.3 收费运营状态监控-工作台首页增加查询选定时间范围内实时收费动态数据页面,收费运营状态监控-ETC门架运营实时状态增加ETC门架连接情况页面
|
||||
5 2025年05月19日 1.0.4 联网中心增加查询联网中心10.15.100.5数据库连接情况功能并打印日志记录及页面
|
||||
6 2025年05月26日 1.0.5 优化ScheduledTask代码
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1,31 @@
|
||||
<!DOCTYPE html>
|
||||
<!--<html lang="en" class="dark">-->
|
||||
<html lang="en" class="light">
|
||||
<head>
|
||||
<meta charset="UTF-8"/>
|
||||
|
||||
<title></title>
|
||||
<script type="module" crossorigin src="./assets/index.cabaf518.js"></script>
|
||||
<link rel="stylesheet" href="./assets/index.4b254242.css">
|
||||
</head>
|
||||
<body>
|
||||
<div id="app">
|
||||
<div class="loading">
|
||||
<div class="loading-wrap">
|
||||
<div class="loading-dots">
|
||||
<span class="dot dot-spin">
|
||||
<i></i>
|
||||
<i></i>
|
||||
<i></i>
|
||||
<i></i>
|
||||
</span>
|
||||
</div>
|
||||
<div class="loading-title">
|
||||
正在缓冲...
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
Loading…
Reference in New Issue