Files
SIPAIIS_WMS_JSSW/WebRoot/WEB-INF/spring-time.xml
2026-01-16 14:13:44 +08:00

665 lines
32 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:p="http://www.springframework.org/schema/p"
xmlns:task="http://www.springframework.org/schema/task"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-4.1.xsd
http://www.springframework.org/schema/task
http://www.springframework.org/schema/task/spring-task-4.1.xsd">
<!-- ========jsyw任务定时任 start======== -->
<bean id="JSYWJob" class="com.sipai.quartz.job.JSYWJob"/>
<bean id="jsywJobMethod" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="JSYWJob"/>
</property>
<property name="targetMethod"> <!-- 要执行的方法名称 -->
<value>execute</value>
</property>
</bean>
<!-- 调度触发器 -->
<bean id="CronTriggerBean_jsyw" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="jsywJobMethod"></property>
<property name="cronExpression" value="0 0 1 * * ?"></property>
</bean>
<!-- ==========jsyw任务定时任务 end============ -->
<!--===========ZDXFJob采集单自动下发任务开始===================-->
<bean id="autoSamplePlanJob" class="com.sipai.quartz.job.whp.AutoSamplePlanJob"/>
<bean id="zdxfJobMethod" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="autoSamplePlanJob"/>
</property>
<property name="targetMethod"> <!-- 要执行的方法名称 -->
<value>execute</value>
</property>
</bean>
<!-- 调度触发器 -->
<bean id="CronTriggerBean_autoSamplePlan" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="zdxfJobMethod"></property>
<property name="cronExpression" value="0 0/3 * * * ?"></property>
</bean>
<!--===========ZDXFJob采集单自动下发任务结束===================-->
<!-- ========控制指标任务定时任 start======== -->
<bean id="ProductionIndexPlanJob" class="com.sipai.quartz.job.ProductionIndexPlanJob"/>
<bean id="ProductionIndexPlanJobMethod"
class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="ProductionIndexPlanJob"/>
</property>
<property name="targetMethod"> <!-- 要执行的方法名称 -->
<value>execute</value>
</property>
</bean>
<!-- 调度触发器 -->
<bean id="CronTriggerBean_ProductionIndexPlan" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="ProductionIndexPlanJobMethod"></property>
<property name="cronExpression" value="0 0 1 * * ?"></property>
</bean>
<!-- ==========控制指标任务定时任务 end============ -->
<!-- ========待办任务定时任 start======== -->
<bean id="OEProcessJob" class="com.sipai.quartz.job.OEProcessJob"/>
<bean id="OEProcessJobMethod" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="OEProcessJob"/>
</property>
<property name="targetMethod"> <!-- 要执行的方法名称 -->
<value>execute</value>
</property>
</bean>
<!-- 调度触发器 -->
<bean id="CronTriggerBean_OEProcess" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="OEProcessJobMethod"></property>
<property name="cronExpression" value="0 0/3 * * * ?"></property>
</bean>
<!-- ==========待办任务定时任务 end============ -->
<!-- ========设备检定记录定时任务 start======== -->
<bean id="SpecialEquipmentJob" class="com.sipai.quartz.job.SpecialEquipmentJob"/>
<bean id="SpecialEquipmentJobMethod"
class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="SpecialEquipmentJob"/>
</property>
<property name="targetMethod"> <!-- 要执行的方法名称 -->
<value>execute</value>
</property>
</bean>
<!-- 调度触发器 -->
<bean id="CronTriggerBean_SpecialEquipment" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="SpecialEquipmentJobMethod"></property>
<property name="cronExpression" value="0 0 0 * * ?"></property>
</bean>
<!-- ==========设备检定记录定时任务 end============ -->
<!-- ======== start======== -->
<!-- <bean id="ScadaModbusJob" class="com.sipai.quartz.job.ScadaModbusJob"/> -->
<!-- <bean id="ScadaModbusJobMethod" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> -->
<!-- <property name="targetObject"> -->
<!-- <ref bean="ScadaModbusJob"/> -->
<!-- </property> -->
<!-- <property name="targetMethod"> 要执行的方法名称 -->
<!-- <value>execute</value> -->
<!-- </property> -->
<!-- </bean> -->
<!-- 调度触发器 -->
<!-- <bean id="CronTriggerBean_scada" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean"> -->
<!-- <property name="jobDetail" ref="ScadaModbusJobMethod"></property> -->
<!-- <property name="cronExpression" value="*/6 * * * * ?"></property> -->
<!-- </bean> -->
<!-- ==========end============ -->
<!--定时下发维护保养/检修计划 -->
<!-- ======== start======== -->
<bean id="MaintenancePlanJob" class="com.sipai.quartz.job.MaintenancePlanJob"/>
<bean id="MaintenancePlanJobMethod"
class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="MaintenancePlanJob"/>
</property>
<property name="targetMethod"> <!-- 要执行的方法名称 -->
<value>execute</value>
</property>
</bean>
<!-- 调度触发器 --> <!--每天凌晨1点触发 -->
<bean id="CronTriggerBean_MaintenancePlan" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="MaintenancePlanJobMethod"></property>
<property name="cronExpression" value="0 0 1 * * ?"></property>
</bean>
<!-- ==========end============ -->
<!--定时下发巡检计划 -->
<!-- ======== start======== -->
<bean id="PatrolPlanJob" class="com.sipai.quartz.job.PatrolPlanJob"/>
<bean id="PatrolPlanJobMethod" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="PatrolPlanJob"/>
</property>
<property name="targetMethod"> <!-- 要执行的方法名称 -->
<value>execute</value>
</property>
</bean>
<!-- 巡检任务触发器 --> <!--每天凌晨0点5分触发 -->
<bean id="CronTriggerBean_PatrolPlan" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="PatrolPlanJobMethod"></property>
<property name="cronExpression" value="0 34 20 * * ?"></property>
</bean>
<!--定时下发巡检计划 -->
<!-- ======== start======== -->
<bean id="UserCardJob" class="com.sipai.quartz.job.UserCardJob"/>
<bean id="UserCardJobMethod" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="UserCardJob"/>
</property>
<property name="targetMethod"> <!-- 要执行的方法名称 -->
<value>dataSave</value>
</property>
</bean>
<!-- 巡检任务触发器 --> <!--每天凌晨0点5分触发 -->
<bean id="CronTriggerBean_UserCardJob" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="UserCardJobMethod"></property>
<property name="cronExpression" value="0 */1 * * * ?"></property>
</bean>
<!--定时下发巡检计划 -->
<!-- ======== start======== -->
<bean id="BIMDataJob_NS" class="com.sipai.quartz.job.BIMDataJob_NS"/>
<bean id="BIMDataJob_NSMethod" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="BIMDataJob_NS"/>
</property>
<property name="targetMethod"> <!-- 要执行的方法名称 -->
<value>fun1</value>
</property>
</bean>
<!-- 巡检任务触发器 --> <!--每天凌晨0点5分触发 -->
<bean id="CronTriggerBean_BIMDataJob_NS" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="BIMDataJob_NSMethod"></property>
<property name="cronExpression" value="0/30 * * * * ?"></property>
</bean>
<!-- 定时查询巡检记录开始 -->
<!-- <bean id="PatrolRecordCollectionJob" class="com.sipai.quartz.job.PatrolRecordCollectionJob" />
<bean id="PatrolRecordCollectionJobMethod" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="PatrolRecordCollectionJob" />
</property>
<property name="targetMethod"> 要执行的方法名称
<value>execute</value>
</property>
</bean>
巡检记录任务触发器 每5分钟触发
<bean id="CronTriggerBean_PatrolRecordCollection" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="PatrolRecordCollectionJobMethod"></property>
<property name="cronExpression" value="0 0 */1 * * ?"></property>
<property name="cronExpression" value="0 0/5 * * * ?"></property>
</bean> -->
<!-- 定时查询巡检记录结束 -->
<!-- ==========end============ -->
<!--定时发现违规记录 -->
<!-- ======== start======== -->
<!-- <bean id="PatrolRecordViolationRecordJob" class="com.sipai.quartz.job.PatrolRecordViolationRecordJob" />
<bean id="PatrolRecordViolationRecordJobMethod" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="PatrolRecordViolationRecordJob" />
</property>
<property name="targetMethod"> 要执行的方法名称
<value>execute</value>
</property>
</bean>
违规记录触发器 每天凌晨0点触发
<bean id="CronTriggerBean_PatrolRecordViolationRecord" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="PatrolRecordViolationRecordJobMethod"></property>
<property name="cronExpression" value="0 0 0 * * ?"></property>
</bean> -->
<!-- ==========end============ -->
<!-- 定时检测报警 -->
<!-- ======== start======== -->
<bean id="AlarmJob" class="com.sipai.quartz.job.AlarmJob"/>
<bean id="AlarmJobMethod" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="AlarmJob"/>
</property>
<property name="targetMethod">
<value>excute</value>
</property>
</bean>
<!-- 调度触发器 每天凌晨1点触发 -->
<bean id="CronTriggerBean_Alarm" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="AlarmJobMethod"></property>
<property name="cronExpression" value="0 0/30 * * * ?"></property>
</bean>
<!-- ==========end============ -->
<!--定时获取BIM数据-->
<!--======== start========-->
<bean id="BIMJob" class="com.sipai.quartz.job.BIMJob"/>
<bean id="BIMJobMethod" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="BIMJob"/>
</property>
<property name="targetMethod">
<value>excute</value>
</property>
</bean>
<!--调度触发器 每天凌晨1点触发-->
<bean id="CronTriggerBean_BIMJob" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="BIMJobMethod"></property>
<property name="cronExpression" value="0/30 * * * * ?"></property>
</bean>
<!-- 定时获取市政院模型计算数据(泵组模型)-->
<!-- ======== start========-->
<bean id="ModelJob" class="com.sipai.quartz.job.ModelJob"/>
<bean id="ModelJobMethod" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="ModelJob"/>
</property>
<property name="targetMethod">
<value>excute</value>
</property>
</bean>
<!-- 调度触发器 每天凌晨1点触发-->
<bean id="CronTriggerBean_ModelJob" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="ModelJobMethod"></property>
<property name="cronExpression" value="0/20 * * * * ?"></property>
</bean>
<!-- ==========end============-->
<!-- 定时获取市政院模型计算数据(加药模型)-->
<!-- ======== start========-->
<bean id="ModelJob_JY" class="com.sipai.quartz.job.ModelJob_JY_20221107"/>
<bean id="ModelJobMethod_JY" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="ModelJob_JY"/>
</property>
<property name="targetMethod">
<value>excuteJY</value>
</property>
</bean>
<!-- 调度触发器 每天凌晨1点触发-->
<bean id="CronTriggerBean_ModelJob_JY" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="ModelJobMethod_JY"></property>
<property name="cronExpression" value="0/20 * * * * ?"></property>
</bean>
<!-- ==========end============-->
<!-- 定时获取市政院模型计算数据(滤池模型)-->
<!-- ======== start========-->
<bean id="ModelJob_LC" class="com.sipai.quartz.job.ModelJob_LC"/>
<bean id="ModelJobMethod_LC" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="ModelJob_LC"/>
</property>
<property name="targetMethod">
<value>excuteLC</value>
</property>
</bean>
<!-- 调度触发器 每天凌晨1点触发-->
<bean id="CronTriggerBean_ModelJob_LC" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="ModelJobMethod_LC"></property>
<property name="cronExpression" value="0/20 * * * * ?"></property>
</bean>
<!-- ==========end============-->
<!-- 定时获取Acess数据 -->
<!-- ======== start======== -->
<bean id="AccessJob" class="com.sipai.quartz.job.AccessJob"/>
<bean id="AccessJobMethod" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="AccessJob"/>
</property>
<property name="targetMethod">
<value>excute</value>
</property>
</bean>
<!-- 调度触发器 每天凌晨1点触发 -->
<bean id="CronTriggerBean_AccessJob" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="AccessJobMethod"></property>
<property name="cronExpression" value="0/20 * * * * ?"></property>
</bean>
<!-- ==========end============ -->
<!--定时下发常规工单数据 -->
<!-- ======== start======== -->
<bean id="LibraryRoutineWorkJob" class="com.sipai.quartz.job.LibraryRoutineWorkJob"/>
<bean id="LibraryRoutineWorkJobMethod"
class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="LibraryRoutineWorkJob"/>
</property>
<property name="targetMethod"> <!-- 要执行的方法名称 -->
<value>execute</value>
</property>
</bean>
<!-- 调度触发器 --> <!--每间隔1小时触发 -->
<bean id="CronTriggerBean_LibraryRoutineWorkJob"
class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="LibraryRoutineWorkJobMethod"></property>
<property name="cronExpression" value="0 0 0/1 * * ?"></property>
</bean>
<!-- ==========end============ -->
<!--自动报警 -->
<!-- ======== start======== -->
<bean id="ScadaAlarmJob" class="com.sipai.quartz.job.ScadaAlarmJob"/>
<bean id="ScadaAlarmJobMethod" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="ScadaAlarmJob"/>
</property>
<property name="targetMethod"> <!-- 要执行的方法名称 -->
<value>execute</value>
</property>
</bean>
<!-- 调度触发器 --> <!--每间隔1分钟触发 -->
<bean id="CronTriggerBean_ScadaAlarmJob" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="ScadaAlarmJobMethod"></property>
<property name="cronExpression" value="0 0/1 * * * ?"></property>
</bean>
<!-- ==========end============ -->
<!--天气 -->
<!-- ======== start======== -->
<bean id="weatherNewJob" class="com.sipai.quartz.job.WeatherNewJob"/>
<bean id="weatherNewMethod" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="weatherNewJob"/>
</property>
<property name="targetMethod"> <!-- 要执行的方法名称 -->
<value>excute</value>
</property>
</bean>
<!-- 调度触发器 --> <!--每间隔半小时触发 -->
<bean id="CronTriggerBean_weatherNew" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="weatherNewMethod"></property>
<property name="cronExpression" value="0 0/30 * * * ?"></property>
</bean>
<!-- ==========end============ -->
<!-- ======== start======== -->
<bean id="MPointPropCalcJob_Day" class="com.sipai.quartz.job.MPointPropCalcJob_Day"/>
<bean id="MPointPropCalcJob_Day_Detail"
class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="MPointPropCalcJob_Day"/>
</property>
<property name="targetMethod"> <!-- 要执行的方法名称 -->
<value>execute</value>
</property>
</bean>
<!-- 调度触发器 每天8点执行一次 0 15 8 * * ?-->
<bean id="CronTriggerBean_Day" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="MPointPropCalcJob_Day_Detail"></property>
<property name="cronExpression" value="0 15 8 * * ?"></property>
</bean>
<!-- ==========end============ -->
<!-- ======== start======== -->
<bean id="MPointPropCalcJob_Hour" class="com.sipai.quartz.job.MPointPropCalcJob_Hour"/>
<bean id="MPointPropCalcJob_Hour_Detail"
class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="MPointPropCalcJob_Hour"/>
</property>
<property name="targetMethod"> <!-- 要执行的方法名称 -->
<value>execute</value>
</property>
</bean>
<!-- 调度触发器 每小时整点整分0 6 * * * ? -->
<bean id="CronTriggerBean_Hour" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="MPointPropCalcJob_Hour_Detail"></property>
<property name="cronExpression" value="0 10 * * * ?"></property>
</bean>
<!-- ==========end============ -->
<!-- ======== start======== -->
<bean id="MPointPropCalcJob_Minute" class="com.sipai.quartz.job.MPointPropCalcJob_Minute"/>
<bean id="MPointPropCalcJob_Minute_Detail"
class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="MPointPropCalcJob_Minute"/>
</property>
<property name="targetMethod"> <!-- 要执行的方法名称 -->
<value>execute</value>
</property>
</bean>
<!-- 调度触发器 每分钟15s时候 15 * * * * ? -->
<bean id="CronTriggerBean_Minute" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="MPointPropCalcJob_Minute_Detail"></property>
<property name="cronExpression" value="15 * * * * ?"></property>
</bean>
<!-- ==========end============ -->
<!--顶部报警数量-->
<!-- ======== start======== -->
<bean id="TopAlarmNumJob" class="com.sipai.quartz.job.TopAlarmNumJob"/>
<bean id="TopAlarmNumJobMethod" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="TopAlarmNumJob"/>
</property>
<property name="targetMethod"> <!-- 要执行的方法名称 -->
<value>execute</value>
</property>
</bean>
<!-- 调度触发器 --> <!--每间隔3秒触发 -->
<bean id="CronTriggerBean_TopAlarmNumJob" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="TopAlarmNumJobMethod"></property>
<property name="cronExpression" value="0/3 * * * * ?"></property>
</bean>
<!-- ==========end============ -->
<!--可视化-->
<!-- ======== start======== -->
<bean id="DataVisualJob" class="com.sipai.quartz.job.DataVisualJob"/>
<bean id="DataVisualJobMethod" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="DataVisualJob"/>
</property>
<property name="targetMethod"> <!-- 要执行的方法名称 -->
<value>execute</value>
</property>
</bean>
<!-- 调度触发器 --> <!--每间隔1分钟触发 -->
<bean id="CronTriggerBean_DataVisualJob" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="DataVisualJobMethod"></property>
<property name="cronExpression" value="0 0/1 * * * ?"></property>
</bean>
<!-- ==========end============ -->
<!--数据中断判定-->
<!-- ======== start======== -->
<bean id="MpDataStopJob" class="com.sipai.quartz.job.MpDataStopJob"/>
<bean id="MpDataStopJobMethod" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="MpDataStopJob"/>
</property>
<property name="targetMethod"> <!-- 要执行的方法名称 -->
<value>execute</value>
</property>
</bean>
<!-- 调度触发器 --> <!--每间隔30秒触发 -->
<bean id="CronTriggerBean_MpDataStopJob" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="MpDataStopJobMethod"></property>
<property name="cronExpression" value="0/30 * * * * ?"></property>
</bean>
<!-- ==========end============ -->
<!--视频定时抓拍-->
<!-- ======== start======== -->
<bean id="CameraPicJob" class="com.sipai.quartz.job.CameraPicJob"/>
<bean id="CameraPicJobMethod" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="CameraPicJob"/>
</property>
<property name="targetMethod"> <!-- 要执行的方法名称 -->
<value>execute</value>
</property>
</bean>
<!-- 调度触发器 --> <!--每间隔1分钟触发 -->
<bean id="CronTriggerBean_CameraPicJob" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="CameraPicJobMethod"></property>
<property name="cronExpression" value="0 0/1 * * * ?"></property>
</bean>
<!-- ==========end============ -->
<!--计算公式_主表值-->
<!-- ======== start======== -->
<bean id="NewFormulaExec_NowTime" class="com.sipai.quartz.job.NewFormulaExec_NowTime"/>
<bean id="NewFormulaExec_NowTimeMethod" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="NewFormulaExec_NowTime"/>
</property>
<property name="targetMethod"> <!-- 要执行的方法名称 -->
<value>execute</value>
</property>
</bean>
<!-- 调度触发器 --> <!--每间隔5分钟触发 -->
<bean id="CronTriggerBean_NewFormulaExec_NowTime" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="NewFormulaExec_NowTimeMethod"></property>
<property name="cronExpression" value="0 0/5 * * * ?"></property>
</bean>
<!-- ==========end============ -->
<!--计算公式_小时-->
<!-- ======== start======== -->
<bean id="NewFormulaExec_Hour" class="com.sipai.quartz.job.NewFormulaExec_Hour"/>
<bean id="NewFormulaExec_HourMethod" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="NewFormulaExec_Hour"/>
</property>
<property name="targetMethod"> <!-- 要执行的方法名称 -->
<value>execute</value>
</property>
</bean>
<!-- 调度触发器 --> <!--每间隔1小时触发 -->
<bean id="CronTriggerBean_NewFormulaExec_Hour" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="NewFormulaExec_HourMethod"></property>
<property name="cronExpression" value="0 10 0/1 * * ?"></property>
</bean>
<!-- ==========end============ -->
<!--计算公式_天-->
<!-- ======== start======== -->
<bean id="NewFormulaExec_Day" class="com.sipai.quartz.job.NewFormulaExec_Day"/>
<bean id="NewFormulaExec_DayMethod" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="NewFormulaExec_Day"/>
</property>
<property name="targetMethod"> <!-- 要执行的方法名称 -->
<value>execute</value>
</property>
</bean>
<!-- 调度触发器 --> <!--每间隔1天触发 -->
<bean id="CronTriggerBean_NewFormulaExec_Day" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="NewFormulaExec_DayMethod"></property>
<property name="cronExpression" value="0 18 0 * * ?"></property>
</bean>
<!-- ==========end============ -->
<!--计算公式_月-->
<!-- ======== start======== -->
<bean id="NewFormulaExec_Month" class="com.sipai.quartz.job.NewFormulaExec_Month"/>
<bean id="NewFormulaExec_MonthMethod" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="NewFormulaExec_Month"/>
</property>
<property name="targetMethod"> <!-- 要执行的方法名称 -->
<value>execute</value>
</property>
</bean>
<!-- 调度触发器 --> <!--每间隔1月触发 -->
<bean id="CronTriggerBean_NewFormulaExec_Month" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="NewFormulaExec_MonthMethod"></property>
<property name="cronExpression" value="0 10 0 1 * ?"></property>
</bean>
<!-- ==========end============ -->
<!-- ======================== 调度工厂 ======================== -->
<bean id="SpringJobSchedulerFactoryBean"
class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="triggers">
<list>
<!-- <ref bean="CronTriggerBean_scada" />
<ref bean="CronTriggerBean_MaintenancePlan" />w
<ref bean="CronTriggerBean_PatrolRecordViolationRecord" />
<ref bean="CronTriggerBean_PatrolRecordCollection" /> -->
<!-- <ref bean="CronTriggerBean_SpecialEquipment" /> -->
<!-- <ref bean="CronTriggerBean_OEProcess" /> -->
<!-- <ref bean="CronTriggerBean_Alarm" />-->
<!--<ref bean="CronTriggerBean_AccessJob" />-->
<!-- <ref bean="CronTriggerBean_LibraryRoutineWorkJob" /> -->
<!-- <ref bean="CronTriggerBean_ScadaAlarmJob" /> -->
<!--天气-->
<!-- <ref bean="CronTriggerBean_weatherNew" />-->
<!--控制指标-->
<!-- <ref bean="CronTriggerBean_ProductionIndexPlan" /> -->
<!--获取市政院webservice数据(泵组模型-重庆)-->
<!--<ref bean="CronTriggerBean_ModelJob"/>-->
<!--获取市政院webservice数据(加药模型-重庆)-->
<!--<ref bean="CronTriggerBean_ModelJob_JY"/>-->
<!--获取市政院webservice数据(滤池模型-重庆)-->
<!--<ref bean="CronTriggerBean_ModelJob_LC"/>-->
<!--获取市政院webservice数据(泵站能耗模型-沙口)-->
<!-- <ref bean="CronTriggerBean_ModelJob_FSSK_BZNH"/>-->
<!--获取市政院webservice数据(加药模型-沙口)-->
<!-- <ref bean="CronTriggerBean_ModelJob_FSSK_JY"/>-->
<!--顶部报警数量-->
<!-- <ref bean="CronTriggerBean_TopAlarmNumJob" />-->
<!--可视化-->
<!-- <ref bean="CronTriggerBean_DataVisualJob" />-->
<!--数据中断判定-->
<!-- <ref bean="CronTriggerBean_MpDataStopJob" />-->
<!--定时下发巡检任务-->
<!-- <ref bean="CronTriggerBean_PatrolPlan"/>
<ref bean="CronTriggerBean_Minute" />
<ref bean="CronTriggerBean_Day" />
<ref bean="CronTriggerBean_Hour" /> -->
<!--jsyw-->
<!-- <ref bean="CronTriggerBean_jsyw" /> -->
<!-- <ref bean="CronTriggerBean_PatrolPlan"/>-->
<!-- <ref bean="CronTriggerBean_UserCardJob"/>-->
<!--成都BIM-->
<!-- <ref bean="CronTriggerBean_BIMJob" />-->
<!--视频定时抓拍-->
<!-- <ref bean="CronTriggerBean_CameraPicJob" />-->
<!-- <ref bean="CronTriggerBean_BIMDataJob_NS" />-->
<!-- <ref bean="CronTriggerBean_NewFormulaExec_NowTime" />-->
<!-- <ref bean="CronTriggerBean_NewFormulaExec_Hour" />-->
<!-- <ref bean="CronTriggerBean_NewFormulaExec_Day" />-->
<!-- <ref bean="CronTriggerBean_NewFormulaExec_Month" />-->
<!-- 采样定时下发-->
<!-- <ref bean="CronTriggerBean_autoSamplePlan" />-->
</list>
</property>
</bean>
</beans>