behosoft-timer.xml 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
  3. <beans>
  4. <bean id="dataItemDbTask" class="com.behosoft.edi.middledb.timertask.DataItemFeedbackTask"/>
  5. <!-- 产品同步 -->
  6. <bean id="dataItemDbJbo" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
  7. <property name="targetObject">
  8. <ref bean="dataItemDbTask" />
  9. </property>
  10. <property name="targetMethod">
  11. <value>execute</value>
  12. </property>
  13. </bean>
  14. <bean id="dataItemDbJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
  15. <property name="jobDetail">
  16. <ref bean="dataItemDbJbo"/>
  17. </property>
  18. <property name="cronExpression">
  19. <value>0 0/2 * * * ?</value>
  20. </property>
  21. </bean>
  22. <bean id="saleOrderDbTask" class="com.behosoft.edi.middledb.timertask.SaleOrderMiddleDbTask"/>
  23. <!-- 销售订单 -->
  24. <bean id="saleOrderDbJbo" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
  25. <property name="targetObject">
  26. <ref bean="saleOrderDbTask" />
  27. </property>
  28. <property name="targetMethod">
  29. <value>execute</value>
  30. </property>
  31. </bean>
  32. <bean id="saleOrderDbJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
  33. <property name="jobDetail">
  34. <ref bean="saleOrderDbJbo"/>
  35. </property>
  36. <property name="cronExpression">
  37. <value>0 0/2 * * * ?</value>
  38. </property>
  39. </bean>
  40. <bean id="purchaseConfirmDbTask" class="com.behosoft.edi.middledb.timertask.PurchaseConfirmFbTask"/>
  41. <!-- 采购入库订单确认 -->
  42. <bean id="purchaseConfirmDbJbo" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
  43. <property name="targetObject">
  44. <ref bean="purchaseConfirmDbTask" />
  45. </property>
  46. <property name="targetMethod">
  47. <value>execute</value>
  48. </property>
  49. </bean>
  50. <bean id="purchaseConfirmDbJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
  51. <property name="jobDetail">
  52. <ref bean="purchaseConfirmDbJbo"/>
  53. </property>
  54. <property name="cronExpression">
  55. <value>0 0/2 * * * ?</value>
  56. </property>
  57. </bean>
  58. <bean id="receiveConfirmDbTask" class="com.behosoft.edi.middledb.timertask.ReceiveConfirmFbTask"/>
  59. <!-- 收货确认 -->
  60. <bean id="receiveConfirmDbJbo" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
  61. <property name="targetObject">
  62. <ref bean="receiveConfirmDbTask" />
  63. </property>
  64. <property name="targetMethod">
  65. <value>execute</value>
  66. </property>
  67. </bean>
  68. <bean id="receiveConfirmDbJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
  69. <property name="jobDetail">
  70. <ref bean="receiveConfirmDbJbo"/>
  71. </property>
  72. <property name="cronExpression">
  73. <value>0 0/2 * * * ?</value>
  74. </property>
  75. </bean>
  76. <bean id="deliverConfirmDbTask" class="com.behosoft.edi.middledb.timertask.DeliverConfirmFbTask"/>
  77. <!-- 发运确认 -->
  78. <bean id="deliverConfirmDbJbo" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
  79. <property name="targetObject">
  80. <ref bean="deliverConfirmDbTask" />
  81. </property>
  82. <property name="targetMethod">
  83. <value>execute</value>
  84. </property>
  85. </bean>
  86. <bean id="deliverConfirmDbJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
  87. <property name="jobDetail">
  88. <ref bean="deliverConfirmDbJbo"/>
  89. </property>
  90. <property name="cronExpression">
  91. <value>0 0/1 * * * ?</value>
  92. </property>
  93. </bean>
  94. <bean id="purchaseCloseDbTask" class="com.behosoft.edi.middledb.timertask.PurchaseCloseFbTask"/>
  95. <!-- 采购入库订单关闭反馈 -->
  96. <bean id="purchaseCloseDbJbo" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
  97. <property name="targetObject">
  98. <ref bean="purchaseCloseDbTask" />
  99. </property>
  100. <property name="targetMethod">
  101. <value>execute</value>
  102. </property>
  103. </bean>
  104. <bean id="purchaseCloseDbJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
  105. <property name="jobDetail">
  106. <ref bean="purchaseCloseDbJbo"/>
  107. </property>
  108. <property name="cronExpression">
  109. <value>0 0/2 * * * ?</value>
  110. </property>
  111. </bean>
  112. <bean id="itemCustomerDbTask" class="com.behosoft.edi.middledb.timertask.ItemCustomerDbTask"/>
  113. <!-- 客户数据同步 -->
  114. <bean id="itemCustomerDbJbo" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
  115. <property name="targetObject">
  116. <ref bean="itemCustomerDbTask" />
  117. </property>
  118. <property name="targetMethod">
  119. <value>execute</value>
  120. </property>
  121. </bean>
  122. <bean id="itemCustomerDbJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
  123. <property name="jobDetail">
  124. <ref bean="itemCustomerDbJbo"/>
  125. </property>
  126. <property name="cronExpression">
  127. <value>0 0/2 * * * ?</value>
  128. </property>
  129. </bean>
  130. <bean id="saleOrderCancelDbTask" class="com.behosoft.edi.middledb.timertask.SaleOrderCancelDbTask"/>
  131. <!-- 销售出库订单取消-->
  132. <bean id="saleOrderCancelDbJbo" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
  133. <property name="targetObject">
  134. <ref bean="saleOrderCancelDbTask" />
  135. </property>
  136. <property name="targetMethod">
  137. <value>execute</value>
  138. </property>
  139. </bean>
  140. <bean id="saleOrderCancelDbJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
  141. <property name="jobDetail">
  142. <ref bean="saleOrderCancelDbJbo"/>
  143. </property>
  144. <property name="cronExpression">
  145. <value>0 0/2 * * * ?</value>
  146. </property>
  147. </bean>
  148. <bean id="addContainerDbTask" class="com.behosoft.edi.middledb.timertask.AddContainerDbTask"/>
  149. <!-- 拣货加箱定时任务-->
  150. <bean id="addContainerDbJbo" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
  151. <property name="targetObject">
  152. <ref bean="addContainerDbTask" />
  153. </property>
  154. <property name="targetMethod">
  155. <value>execute</value>
  156. </property>
  157. </bean>
  158. <bean id="addContainerDbJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
  159. <property name="jobDetail">
  160. <ref bean="addContainerDbJbo"/>
  161. </property>
  162. <property name="cronExpression">
  163. <value>0/2 * * * * ?</value>
  164. </property>
  165. </bean>
  166. <!-- 拣货完成定时任务-->
  167. <bean id="pickListCompleteDbTask" class="com.behosoft.edi.middledb.timertask.PickListCompleteTask"/>
  168. <bean id="pickListCompleteDbJbo" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
  169. <property name="targetObject">
  170. <ref bean="pickListCompleteDbTask" />
  171. </property>
  172. <property name="targetMethod">
  173. <value>execute</value>
  174. </property>
  175. </bean>
  176. <bean id="pickListCompleteDbJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
  177. <property name="jobDetail">
  178. <ref bean="pickListCompleteDbJbo"/>
  179. </property>
  180. <property name="cronExpression">
  181. <value>0/2 * * * * ?</value>
  182. </property>
  183. </bean>
  184. <bean id="assignBoxFbTask" class="com.behosoft.edi.middledb.timertask.AssignBoxFbTask"/>
  185. <!-- 派箱反馈定时任务-->
  186. <bean id="assignBoxFbJbo" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
  187. <property name="targetObject">
  188. <ref bean="assignBoxFbTask" />
  189. </property>
  190. <property name="targetMethod">
  191. <value>execute</value>
  192. </property>
  193. </bean>
  194. <bean id="assignBoxFbJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
  195. <property name="jobDetail">
  196. <ref bean="assignBoxFbJbo"/>
  197. </property>
  198. <property name="cronExpression">
  199. <value>0 0/2 * * * ?</value>
  200. </property>
  201. </bean>
  202. <bean id="inventoryImportDbTask" class="com.behosoft.edi.middledb.timertask.InventoryImportFeedbackTask"/>
  203. <!-- 库存导入同步 -->
  204. <bean id="inventoryImportDbJbo" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
  205. <property name="targetObject">
  206. <ref bean="inventoryImportDbTask" />
  207. </property>
  208. <property name="targetMethod">
  209. <value>execute</value>
  210. </property>
  211. </bean>
  212. <bean id="inventoryImportDbJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
  213. <property name="jobDetail">
  214. <ref bean="inventoryImportDbJbo"/>
  215. </property>
  216. <property name="cronExpression">
  217. <value>0 0/2 * * * ?</value>
  218. </property>
  219. </bean>
  220. <bean id="saleOrderConfirmDbTask" class="com.behosoft.edi.middledb.timertask.SaleOrderConfirmFeedbackTask"/>
  221. <!-- 销售出库订单确认同步 -->
  222. <bean id="saleOrderConfirmDbJbo" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
  223. <property name="targetObject">
  224. <ref bean="saleOrderConfirmDbTask" />
  225. </property>
  226. <property name="targetMethod">
  227. <value>execute</value>
  228. </property>
  229. </bean>
  230. <bean id="saleOrderConfirmDbJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
  231. <property name="jobDetail">
  232. <ref bean="saleOrderConfirmDbJbo"/>
  233. </property>
  234. <property name="cronExpression">
  235. <value>0 0/2 * * * ?</value>
  236. </property>
  237. </bean>
  238. <bean id="shelvesConfirmDbTask" class="com.behosoft.edi.middledb.timertask.ShelvesConfirmFbTask"/>
  239. <!-- 入储确认同步 -->
  240. <bean id="shelvesConfirmDbJbo" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
  241. <property name="targetObject">
  242. <ref bean="shelvesConfirmDbTask" />
  243. </property>
  244. <property name="targetMethod">
  245. <value>execute</value>
  246. </property>
  247. </bean>
  248. <bean id="shelvesConfirmDbJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
  249. <property name="jobDetail">
  250. <ref bean="shelvesConfirmDbJbo"/>
  251. </property>
  252. <property name="cronExpression">
  253. <value>0 0/2 * * * ?</value>
  254. </property>
  255. </bean>
  256. <bean id="inventoryAdjustDbTask" class="com.behosoft.edi.middledb.timertask.InventoryAdjustFbTask"/>
  257. <!-- 库存调整同步 -->
  258. <bean id="inventoryAdjustDbJbo" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
  259. <property name="targetObject">
  260. <ref bean="inventoryAdjustDbTask" />
  261. </property>
  262. <property name="targetMethod">
  263. <value>execute</value>
  264. </property>
  265. </bean>
  266. <bean id="inventoryAdjustDbJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
  267. <property name="jobDetail">
  268. <ref bean="inventoryAdjustDbJbo"/>
  269. </property>
  270. <property name="cronExpression">
  271. <value>0 0/2 * * * ?</value>
  272. </property>
  273. </bean>
  274. <bean id="propertyTransferDbTask" class="com.behosoft.edi.middledb.timertask.PropertyTransferFbTask"/>
  275. <!-- 属性转移同步 -->
  276. <bean id="propertyTransferDbJbo" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
  277. <property name="targetObject">
  278. <ref bean="propertyTransferDbTask" />
  279. </property>
  280. <property name="targetMethod">
  281. <value>execute</value>
  282. </property>
  283. </bean>
  284. <bean id="propertyTransferDbJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
  285. <property name="jobDetail">
  286. <ref bean="propertyTransferDbJbo"/>
  287. </property>
  288. <property name="cronExpression">
  289. <value>0 0/2 * * * ?</value>
  290. </property>
  291. </bean>
  292. <bean id="returnInStorageDbTask" class="com.behosoft.edi.middledb.timertask.ReturnInStorageFbTask"/>
  293. <!-- 退货入库同步 -->
  294. <bean id="returnInStorageDbJbo" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
  295. <property name="targetObject">
  296. <ref bean="returnInStorageDbTask" />
  297. </property>
  298. <property name="targetMethod">
  299. <value>execute</value>
  300. </property>
  301. </bean>
  302. <bean id="returnInStorageDbJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
  303. <property name="jobDetail">
  304. <ref bean="returnInStorageDbJbo"/>
  305. </property>
  306. <property name="cronExpression">
  307. <value>0 0/2 * * * ?</value>
  308. </property>
  309. </bean>
  310. <bean id="returnOutStorageDbTask" class="com.behosoft.edi.middledb.timertask.ReturnOutStorageFbTask"/>
  311. <!-- 退货出库同步 -->
  312. <bean id="returnOutStorageDbJbo" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
  313. <property name="targetObject">
  314. <ref bean="returnOutStorageDbTask" />
  315. </property>
  316. <property name="targetMethod">
  317. <value>execute</value>
  318. </property>
  319. </bean>
  320. <bean id="returnOutStorageDbJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
  321. <property name="jobDetail">
  322. <ref bean="returnOutStorageDbJbo"/>
  323. </property>
  324. <property name="cronExpression">
  325. <value>0 0/2 * * * ?</value>
  326. </property>
  327. </bean>
  328. <bean id="saleOrderUnExecWaveDbTask" class="com.behosoft.edi.middledb.timertask.SaleOrderUnExecWaveFbTask"/>
  329. <!-- 销售订单未执行波次同步 -->
  330. <bean id="saleOrderUnExecWaveDbJbo" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
  331. <property name="targetObject">
  332. <ref bean="saleOrderUnExecWaveDbTask" />
  333. </property>
  334. <property name="targetMethod">
  335. <value>execute</value>
  336. </property>
  337. </bean>
  338. <bean id="saleOrderUnExecWaveDbJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
  339. <property name="jobDetail">
  340. <ref bean="saleOrderUnExecWaveDbJbo"/>
  341. </property>
  342. <property name="cronExpression">
  343. <value>0 0/2 * * * ?</value>
  344. </property>
  345. </bean>
  346. <bean id="scrapDbTask" class="com.behosoft.edi.middledb.timertask.ScrapFbTask"/>
  347. <!-- 报废同步 -->
  348. <bean id="scrapDbJbo" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
  349. <property name="targetObject">
  350. <ref bean="scrapDbTask" />
  351. </property>
  352. <property name="targetMethod">
  353. <value>execute</value>
  354. </property>
  355. </bean>
  356. <bean id="scrapDbJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
  357. <property name="jobDetail">
  358. <ref bean="scrapDbJbo"/>
  359. </property>
  360. <property name="cronExpression">
  361. <value>0 0/2 * * * ?</value>
  362. </property>
  363. </bean>
  364. <bean id="warehouseAllotDbTask" class="com.behosoft.edi.middledb.timertask.WarehouseAllotFbTask"/>
  365. <!-- 调拨同步 -->
  366. <bean id="warehouseAllotDbJbo" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
  367. <property name="targetObject">
  368. <ref bean="warehouseAllotDbTask" />
  369. </property>
  370. <property name="targetMethod">
  371. <value>execute</value>
  372. </property>
  373. </bean>
  374. <bean id="warehouseAllotDbJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
  375. <property name="jobDetail">
  376. <ref bean="warehouseAllotDbJbo"/>
  377. </property>
  378. <property name="cronExpression">
  379. <value>0 0/2 * * * ?</value>
  380. </property>
  381. </bean>
  382. <bean id="freezeDbTask" class="com.behosoft.edi.middledb.timertask.FreezeFbTask"/>
  383. <!-- 冻结同步 -->
  384. <bean id="freezeDbJbo" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
  385. <property name="targetObject">
  386. <ref bean="freezeDbTask" />
  387. </property>
  388. <property name="targetMethod">
  389. <value>execute</value>
  390. </property>
  391. </bean>
  392. <bean id="freezeDbJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
  393. <property name="jobDetail">
  394. <ref bean="freezeDbJbo"/>
  395. </property>
  396. <property name="cronExpression">
  397. <value>0 0/2 * * * ?</value>
  398. </property>
  399. </bean>
  400. <bean id="unFreezeDbTask" class="com.behosoft.edi.middledb.timertask.UnFreezeFbTask"/>
  401. <!-- 解冻同步 -->
  402. <bean id="unFreezeDbJbo" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
  403. <property name="targetObject">
  404. <ref bean="unFreezeDbTask" />
  405. </property>
  406. <property name="targetMethod">
  407. <value>execute</value>
  408. </property>
  409. </bean>
  410. <bean id="unFreezeDbJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
  411. <property name="jobDetail">
  412. <ref bean="unFreezeDbJbo"/>
  413. </property>
  414. <property name="cronExpression">
  415. <value>0 0/2 * * * ?</value>
  416. </property>
  417. </bean>
  418. <bean id="carriageChargeDbTask" class="com.behosoft.edi.middledb.timertask.CarriageChargeFbTask"/>
  419. <!-- 费用同步 -->
  420. <bean id="carriageChargeDbJbo" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
  421. <property name="targetObject">
  422. <ref bean="carriageChargeDbTask" />
  423. </property>
  424. <property name="targetMethod">
  425. <value>execute</value>
  426. </property>
  427. </bean>
  428. <bean id="carriageChargeDbJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
  429. <property name="jobDetail">
  430. <ref bean="carriageChargeDbJbo"/>
  431. </property>
  432. <property name="cronExpression">
  433. <value>0 0/2 * * * ?</value>
  434. </property>
  435. </bean>
  436. <bean id="returnedGoodsFbTask" class="com.behosoft.edi.middledb.timertask.ReturnedGoodsFbTask"/>
  437. <!-- 退货出库确认同步 -->
  438. <bean id="returnedGoodsFbJbo" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
  439. <property name="targetObject">
  440. <ref bean="returnedGoodsFbTask" />
  441. </property>
  442. <property name="targetMethod">
  443. <value>execute</value>
  444. </property>
  445. </bean>
  446. <bean id="returnedGoodsFbJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
  447. <property name="jobDetail">
  448. <ref bean="returnedGoodsFbJbo"/>
  449. </property>
  450. <property name="cronExpression">
  451. <value>0 0/2 * * * ?</value>
  452. </property>
  453. </bean>
  454. <bean id="lendGoodsFbTask" class="com.behosoft.edi.middledb.timertask.LendGoodsFbTask"/>
  455. <!-- 借货库存同步 -->
  456. <bean id="lendGoodsFbJbo" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
  457. <property name="targetObject">
  458. <ref bean="lendGoodsFbTask" />
  459. </property>
  460. <property name="targetMethod">
  461. <value>execute</value>
  462. </property>
  463. </bean>
  464. <bean id="lendGoodsFbJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
  465. <property name="jobDetail">
  466. <ref bean="lendGoodsFbJbo"/>
  467. </property>
  468. <property name="cronExpression">
  469. <value>0 0/2 * * * ?</value>
  470. </property>
  471. </bean>
  472. <!-- 定时器控制器 是按秒 -->
  473. <bean id="start" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
  474. <property name="startupDelay" value="30"/>
  475. <property name="triggers">
  476. <list>
  477. <ref bean="dataItemDbJobTrigger"/>
  478. <ref bean="saleOrderDbJobTrigger"/>
  479. <ref bean="purchaseConfirmDbJobTrigger"/>
  480. <ref bean="receiveConfirmDbJobTrigger"/>
  481. <ref bean="deliverConfirmDbJobTrigger"/>
  482. <ref bean="purchaseCloseDbJobTrigger"/>
  483. <ref bean="itemCustomerDbJobTrigger"/>
  484. <ref bean="saleOrderCancelDbJobTrigger"/>
  485. <ref bean="assignBoxFbJobTrigger"/>
  486. <ref bean="shelvesConfirmDbJobTrigger"/>
  487. <ref bean="inventoryImportDbJobTrigger"/>
  488. <ref bean="saleOrderConfirmDbJobTrigger"/>
  489. <ref bean="inventoryAdjustDbJobTrigger"/>
  490. <ref bean="propertyTransferDbJobTrigger"/>
  491. <ref bean="returnInStorageDbJobTrigger"/>
  492. <ref bean="returnOutStorageDbJobTrigger"/>
  493. <ref bean="saleOrderUnExecWaveDbJobTrigger"/>
  494. <ref bean="scrapDbJobTrigger"/>
  495. <ref bean="warehouseAllotDbJobTrigger"/>
  496. <ref bean="freezeDbJobTrigger"/>
  497. <ref bean="unFreezeDbJobTrigger"/>
  498. <ref bean="carriageChargeDbJobTrigger"/>
  499. <ref bean="returnedGoodsFbJobTrigger"/>
  500. <ref bean="lendGoodsFbJobTrigger"/>
  501. </list>
  502. </property>
  503. </bean>
  504. <!-- 定时器控制器 -->
  505. <bean id="wcsSchedulerFactory" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
  506. <property name="startupDelay" value="10"/>
  507. <property name="triggers">
  508. <list>
  509. <ref bean="addContainerDbJobTrigger"/>
  510. <ref bean="pickListCompleteDbJobTrigger"/>
  511. </list>
  512. </property>
  513. </bean>
  514. </beans>