task.xml 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <beans xmlns="http://www.springframework.org/schema/beans"
  3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:task="http://www.springframework.org/schema/task"
  4. xmlns:context="http://www.springframework.org/schema/context"
  5. xsi:schemaLocation="
  6. http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd
  7. http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-4.0.xsd
  8. http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.0.xsd">
  9. <context:component-scan base-package="com.uas"></context:component-scan>
  10. <!-- 任务 -->
  11. <task:scheduled-tasks>
  12. <!-- ERP系统消息推送任务 -->
  13. <task:scheduled ref="pusherTask" method="execute"
  14. fixed-rate="20000" />
  15. <!-- B2B数据交互任务 -->
  16. <task:scheduled ref="inquiryTask" method="execute"
  17. fixed-rate="20000" />
  18. <task:scheduled ref="purchaseAPBillTask" method="execute"
  19. fixed-rate="20000" />
  20. <task:scheduled ref="purchaseChangeTask" method="execute"
  21. fixed-rate="60000" />
  22. <task:scheduled ref="purchaseForecastTask" method="execute"
  23. fixed-rate="60000" />
  24. <task:scheduled ref="purchaseMRBTask" method="execute"
  25. fixed-rate="60000" />
  26. <task:scheduled ref="purchaseNotifyTask" method="execute"
  27. fixed-rate="60000" />
  28. <task:scheduled ref="purchaseProdInOutTask" method="execute"
  29. fixed-rate="60000" />
  30. <task:scheduled ref="purchaseSampleTask" method="execute"
  31. fixed-rate="60000" />
  32. <task:scheduled ref="purchaseTask" method="execute"
  33. fixed-rate="20000" />
  34. <task:scheduled ref="quotationDownTask" method="execute"
  35. fixed-rate="60000" />
  36. <task:scheduled ref="saleAPBillDownTask" method="execute"
  37. fixed-rate="60000" />
  38. <task:scheduled ref="saleDownChangeTask" method="execute"
  39. fixed-rate="60000" />
  40. <task:scheduled ref="saleDownTask" method="execute"
  41. fixed-rate="60000" />
  42. <task:scheduled ref="saleForecastDownTask" method="execute"
  43. fixed-rate="60000" />
  44. <task:scheduled ref="saleNotifyDownTask" method="execute"
  45. fixed-rate="60000" />
  46. <task:scheduled ref="saleProdInOutDownTask" method="execute"
  47. fixed-rate="60000" />
  48. <task:scheduled ref="saleQuaMRBTask" method="execute"
  49. fixed-rate="60000" />
  50. <task:scheduled ref="saleSampleDownTask" method="execute"
  51. fixed-rate="60000" />
  52. <task:scheduled ref="makeTask" method="execute"
  53. fixed-rate="60000" />
  54. <task:scheduled ref="outSourceTask" method="execute"
  55. fixed-rate="60000" />
  56. <task:scheduled ref="makeChangeTask" method="execute"
  57. fixed-rate="60000" />
  58. <task:scheduled ref="outsourceChangeTask" method="execute"
  59. fixed-rate="60000" />
  60. <task:scheduled ref="makeProdInOutTask" method="execute"
  61. fixed-rate="60000" />
  62. <task:scheduled ref="outSourceProdInOutDownTask" method="execute"
  63. fixed-rate="60000" />
  64. <task:scheduled ref="barcodeSetTask" method="execute"
  65. fixed-rate="60000" />
  66. <task:scheduled ref="saleARCheckTask" method="execute"
  67. fixed-rate="60000" />
  68. <task:scheduled ref="packageTask" method="execute"
  69. fixed-rate="60000" />
  70. <task:scheduled ref="barAcceptNotifyTask" method="execute"
  71. fixed-rate="60000" />
  72. <task:scheduled ref="saleAPCheckTask" method="execute"
  73. fixed-rate="60000" />
  74. <task:scheduled ref="inquiryMouldTask" method="execute"
  75. fixed-rate="60000" />
  76. <task:scheduled ref="deputyOrderTask" method="execute"
  77. fixed-rate="60000" />
  78. <!-- 定时任务 -->
  79. <task:scheduled ref="productTask" method="execute" cron = "0 30 12 * * ?"/>
  80. <task:scheduled ref="vendorPerformanceAssessTask" method="execute"
  81. fixed-rate="60000"/>
  82. <!-- B2C数据交互任务 -->
  83. <!-- <task:scheduled ref="b2cTask" method="execute"
  84. fixed-rate="60000" /> -->
  85. <!-- <task:scheduled ref="b2ccomponenttask" method="execute"
  86. fixed-rate="60000" /> -->
  87. <!-- <task:scheduled ref="b2cgoodstask" method="execute"
  88. fixed-rate="60000" /> -->
  89. <!-- B2C初始化+物料信息、交易信息、库存信息更新 -->
  90. <task:scheduled ref="b2cProdReserveInitTask" method="execute" fixed-rate="300000" />
  91. <!-- 销售互通 -->
  92. <task:scheduled ref="b2cSaleTask" method="execute" fixed-rate="300000" />
  93. <!-- 商城上下架轮询 -->
  94. </task:scheduled-tasks>
  95. </beans>