|
@@ -10,44 +10,15 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<result property="status" column="status" />
|
|
|
<result property="monitorTime" column="monitor_time" />
|
|
|
</resultMap>
|
|
|
-
|
|
|
- <resultMap type="UnableToAccessWebsiteListToday" id="UnableToAccessWebsiteListTodayResult">
|
|
|
- <id property="id" column="id" />
|
|
|
- <result property="siteName" column="site_name" />
|
|
|
- <result property="lastMonitorTime" column="last_monitor_time" />
|
|
|
- <result property="accessCountFail" column="access_count_fail" />
|
|
|
- </resultMap>
|
|
|
-
|
|
|
- <resultMap type="WebSiteTenDaysHits" id="WebSiteTenDaysHitsResult">
|
|
|
- <id property="id" column="id" />
|
|
|
- <result property="timeNames" column="time_names" />
|
|
|
- <result property="timeDatas" column="time_datas" />
|
|
|
- </resultMap>
|
|
|
|
|
|
<sql id="selectWebsiteAvailabilityMonitorVo">
|
|
|
select id, site_name, status, monitor_time from put_website_availability_monitor
|
|
|
</sql>
|
|
|
|
|
|
- <sql id="selectUnableToAccessWebsiteListTodayVo">
|
|
|
- select id, site_name, last_monitor_time, access_count_fail from put_unable_to_access_website_list_today
|
|
|
- </sql>
|
|
|
-
|
|
|
- <sql id="selectWebSiteTenDaysHitsVo">
|
|
|
- select id, time_names, time_datas from put_web_site_ten_days_hits
|
|
|
- </sql>
|
|
|
-
|
|
|
<select id="selectWebsiteAvailabilityMonitorList" parameterType="WebsiteAvailabilityMonitor" resultMap="WebsiteAvailabilityMonitorResult">
|
|
|
<include refid="selectWebsiteAvailabilityMonitorVo"/>
|
|
|
</select>
|
|
|
|
|
|
- <select id="selectUnableToAccessWebsiteListTodayList" parameterType="UnableToAccessWebsiteListToday" resultMap="UnableToAccessWebsiteListTodayResult">
|
|
|
- <include refid="selectUnableToAccessWebsiteListTodayVo"/>
|
|
|
- </select>
|
|
|
-
|
|
|
- <select id="selectWebSiteTenDaysHitsList" parameterType="WebSiteTenDaysHits" resultMap="WebSiteTenDaysHitsResult">
|
|
|
- <include refid="selectWebSiteTenDaysHitsVo"/>
|
|
|
- </select>
|
|
|
-
|
|
|
<!--网站可用性实时监测-数据推送接口-->
|
|
|
<delete id="deleteWebsiteAvailabilityMonitorAll" parameterType="Long">
|
|
|
delete from put_website_availability_monitor
|
|
@@ -55,36 +26,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<!--网站可用性实时监测-数据推送接口-->
|
|
|
<insert id="insertBatch">
|
|
|
insert into put_website_availability_monitor (site_name,status,monitor_time) values
|
|
|
- <foreach item="item" collection="array" separator=",">
|
|
|
+ <foreach item="item" collection="list" separator=",">
|
|
|
(#{item.siteName},#{item.status},#{item.monitorTime})
|
|
|
</foreach>
|
|
|
</insert>
|
|
|
|
|
|
- <!--本日无法访问网站列表-数据推送接口-->
|
|
|
- <delete id="deleteUnableToAccessWebsiteListTodayAll" parameterType="Long">
|
|
|
- delete from put_unable_to_access_website_list_today
|
|
|
- </delete>
|
|
|
-
|
|
|
- <!--本日无法访问网站列表-数据推送接口-->
|
|
|
- <insert id="insertBatchUnableToAccessWebsiteListToday">
|
|
|
- insert into put_unable_to_access_website_list_today (site_name,last_monitor_time,access_count_fail) values
|
|
|
- <foreach item="item" collection="array" separator=",">
|
|
|
- (#{item.siteName},#{item.lastMonitorTime},#{item.accessCountFail})
|
|
|
- </foreach>
|
|
|
- </insert>
|
|
|
-
|
|
|
- <!--市政府网站十日内点击量-数据推送接口-->
|
|
|
- <delete id="deleteWebSiteTenDaysHitsAll" parameterType="Long">
|
|
|
- delete from put_web_site_ten_days_hits
|
|
|
- </delete>
|
|
|
-
|
|
|
- <!--市政府网站十日内点击量-数据推送接口-->
|
|
|
- <insert id="insertBatchWebSiteTenDaysHits">
|
|
|
- insert into put_web_site_ten_days_hits (time_names,time_datas) values
|
|
|
- <foreach item="item" collection="array" separator=",">
|
|
|
- (#{item.timeNames},#{item.timeDatas})
|
|
|
- </foreach>
|
|
|
- </insert>
|
|
|
-
|
|
|
-
|
|
|
</mapper>
|