golang 的 rabbitmq 消费项目
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

consume_key.go 26 KiB

1 year ago
4 months ago
11 months ago
11 months ago
4 months ago
4 months ago
4 months ago
10 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
6 months ago
4 months ago
4 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
10 months ago
10 months ago
8 months ago
7 months ago
8 months ago
8 months ago
6 months ago
6 months ago
4 months ago
8 months ago
3 months ago
8 months ago
3 months ago
8 months ago
3 months ago
8 months ago
7 months ago
3 months ago
3 months ago
6 months ago
4 months ago
4 months ago
4 months ago
3 months ago
4 months ago
3 months ago
6 months ago
4 months ago
4 months ago
4 months ago
3 months ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718
  1. package md
  2. type MqQueue struct {
  3. ExchangeName string `json:"exchangeName"` //交换机名字
  4. Name string `json:"name"` //队列名字
  5. Type string `json:"type"` //队列类型
  6. IsPersistent bool `json:"is_persistent"` //队列是否持久化
  7. RoutKey string `json:"rout_key"` //路由
  8. BindKey string `json:"bind_key"` //绑定的路由
  9. ConsumeFunName string `json:"consume_fun_name"` //消费方法
  10. }
  11. var RabbitMqQueueKeyList = []*MqQueue{
  12. {
  13. ExchangeName: "",
  14. Name: "cloud_issuance_async_mlogin",
  15. Type: SimpleQueueType,
  16. IsPersistent: false,
  17. RoutKey: "",
  18. BindKey: "",
  19. ConsumeFunName: "CloudIssuanceAsyncMLoginConsume",
  20. },
  21. {
  22. ExchangeName: "",
  23. Name: "super_cloud_issuance_async_mlogin",
  24. Type: SimpleQueueType,
  25. IsPersistent: false,
  26. RoutKey: "",
  27. BindKey: "",
  28. ConsumeFunName: "SuperCloudIssuanceAsyncMLoginConsume",
  29. },
  30. {
  31. ExchangeName: "zhios.cloud.issuance.msg.callback.exchange",
  32. Name: "cloud_issuance_msg_call_back",
  33. Type: DirectQueueType,
  34. IsPersistent: false,
  35. RoutKey: "",
  36. BindKey: "",
  37. ConsumeFunName: "CloudIssuanceMsgCallBackConsume",
  38. },
  39. {
  40. ExchangeName: "zhios.super.cloud.issuance.msg.callback.exchange",
  41. Name: "super_cloud_issuance_msg_call_back",
  42. Type: DirectQueueType,
  43. IsPersistent: false,
  44. RoutKey: "",
  45. BindKey: "",
  46. ConsumeFunName: "SuperCloudIssuanceMsgCallBackConsume",
  47. },
  48. {
  49. ExchangeName: "zhios.cloud_chain.fenxiao.newChange.exchange",
  50. Name: "cloud_chain_fenxiao_newChange",
  51. Type: FanOutQueueType,
  52. IsPersistent: false,
  53. RoutKey: "",
  54. BindKey: "",
  55. ConsumeFunName: "SupplyCloudChainFenxiaoNewChangeConsume",
  56. },
  57. {
  58. ExchangeName: "zhios.addSupplyGoods.exchange",
  59. Name: "mall_add_supply_goods",
  60. Type: FanOutQueueType,
  61. IsPersistent: false,
  62. RoutKey: "",
  63. BindKey: "",
  64. ConsumeFunName: "MallAddSupplyGoodsConsume",
  65. },
  66. {
  67. ExchangeName: "canal.topic",
  68. Name: "canal_order",
  69. Type: TopicQueueType,
  70. IsPersistent: false,
  71. RoutKey: "canal_mall_order",
  72. BindKey: "",
  73. ConsumeFunName: "CanalOrderConsume",
  74. },
  75. {
  76. ExchangeName: "canal.topic",
  77. Name: "canal_guide_order_for_numerical_statement",
  78. Type: TopicQueueType,
  79. IsPersistent: false,
  80. RoutKey: "canal_order_list",
  81. BindKey: "",
  82. ConsumeFunName: "CanalGuideOrderForNumericalStatementConsume",
  83. },
  84. {
  85. ExchangeName: "canal.topic",
  86. Name: "canal_mall_order_for_numerical_statement",
  87. Type: TopicQueueType,
  88. IsPersistent: false,
  89. RoutKey: "canal_mall_order",
  90. BindKey: "",
  91. ConsumeFunName: "CanalMallOrderForNumericalStatementConsume",
  92. },
  93. {
  94. ExchangeName: "canal.topic",
  95. Name: "canal_b2c_order_for_numerical_statement",
  96. Type: TopicQueueType,
  97. IsPersistent: false,
  98. RoutKey: "canal_b2c_order",
  99. BindKey: "",
  100. ConsumeFunName: "CanalB2cOrderForNumericalStatementConsume",
  101. },
  102. {
  103. ExchangeName: "canal.topic",
  104. Name: "canal_o2o_order_for_numerical_statement",
  105. Type: TopicQueueType,
  106. IsPersistent: false,
  107. RoutKey: "canal_o2o_order",
  108. BindKey: "",
  109. ConsumeFunName: "CanalO2oOrderForNumericalStatementConsume",
  110. },
  111. {
  112. ExchangeName: "canal.topic",
  113. Name: "canal_o2o_pay_order_for_numerical_statement",
  114. Type: TopicQueueType,
  115. IsPersistent: false,
  116. RoutKey: "canal_o2o_pay_to_merchant",
  117. BindKey: "",
  118. ConsumeFunName: "CanalO2oPayOrderForNumericalStatementConsume",
  119. },
  120. {
  121. ExchangeName: "canal.topic",
  122. Name: "canal_gim_message",
  123. Type: TopicQueueType,
  124. IsPersistent: false,
  125. RoutKey: "canal_gim_message",
  126. BindKey: "",
  127. ConsumeFunName: "CanalGimMessageConsume",
  128. },
  129. {
  130. ExchangeName: "canal.topic",
  131. Name: "canal_guide_order",
  132. Type: TopicQueueType,
  133. IsPersistent: false,
  134. RoutKey: "canal_order_list",
  135. BindKey: "",
  136. ConsumeFunName: "CanalGuideOrderConsume",
  137. },
  138. {
  139. ExchangeName: "canal.topic",
  140. Name: "canal_guide_order_by_user_up_lv",
  141. Type: TopicQueueType,
  142. IsPersistent: false,
  143. RoutKey: "canal_order_list",
  144. BindKey: "",
  145. ConsumeFunName: "CanalGuideOrderByUserUpLvConsume",
  146. },
  147. {
  148. ExchangeName: "zhios.app.user.visit.ip.address.exchange",
  149. Name: "zhios_user_visit_ip_address_queue",
  150. Type: FanOutQueueType,
  151. IsPersistent: false,
  152. RoutKey: "queue_one",
  153. BindKey: "",
  154. ConsumeFunName: "ZhiOsUserVisitIpAddressConsume",
  155. },
  156. {
  157. ExchangeName: "zhios.order.fast.return.exchange",
  158. Name: "zhios_fast_return_order_pay",
  159. Type: DirectQueueType,
  160. IsPersistent: false,
  161. RoutKey: "order_pay",
  162. BindKey: "",
  163. ConsumeFunName: "ZhiosFastReturnOrderPay",
  164. },
  165. {
  166. ExchangeName: "zhios.order.fast.return.exchange",
  167. Name: "zhios_fast_return_order_success",
  168. Type: DirectQueueType,
  169. IsPersistent: false,
  170. RoutKey: "order_success",
  171. BindKey: "",
  172. ConsumeFunName: "ZhiosFastReturnOrderSuccess",
  173. },
  174. {
  175. ExchangeName: "zhios.order.fast.return.exchange",
  176. Name: "zhios_fast_return_order_refund",
  177. Type: DirectQueueType,
  178. IsPersistent: false,
  179. RoutKey: "order_refund",
  180. BindKey: "",
  181. ConsumeFunName: "ZhiosFastReturnOrderRefund",
  182. },
  183. {
  184. ExchangeName: "zhios.order.fast.return.exchange",
  185. Name: "zhios_fast_return_order_refund_second",
  186. Type: DirectQueueType,
  187. IsPersistent: false,
  188. RoutKey: "order_refund_second",
  189. BindKey: "",
  190. ConsumeFunName: "ZhiosFastReturnOrderRefundSecond",
  191. },
  192. {
  193. ExchangeName: "zhios.doushen.user.register.exchange",
  194. Name: "zhios_doushen_user_register_my_fans",
  195. Type: DirectQueueType,
  196. IsPersistent: false,
  197. RoutKey: "my_fans",
  198. BindKey: "my_fans",
  199. ConsumeFunName: "DouShenUserRegisterConsumeForMyFans",
  200. },
  201. {
  202. ExchangeName: "zhios.doushen.user.register.exchange",
  203. Name: "zhios_doushen_user_register_operation_center",
  204. Type: DirectQueueType,
  205. IsPersistent: false,
  206. RoutKey: "operation_center",
  207. BindKey: "operation_center",
  208. ConsumeFunName: "DouShenUserRegisterConsumeForOperationCenter",
  209. },
  210. {
  211. ExchangeName: "zhios.doushen.user.register.exchange",
  212. Name: "zhios_doushen_user_register_my_recommender",
  213. Type: DirectQueueType,
  214. IsPersistent: false,
  215. RoutKey: "my_recommender",
  216. BindKey: "my_recommender",
  217. ConsumeFunName: "DouShenUserRegisterConsumeForMyRecommender",
  218. },
  219. {
  220. ExchangeName: "zhios.doushen.user.register.exchange",
  221. Name: "zhios_doushen_user_register_official",
  222. Type: DirectQueueType,
  223. IsPersistent: false,
  224. RoutKey: "official",
  225. BindKey: "official",
  226. ConsumeFunName: "DouShenUserRegisterConsumeForOfficial",
  227. },
  228. {
  229. ExchangeName: "zhios.doushen.user.register.exchange",
  230. Name: "zhios_doushen_user_register_user_comm_up_lv",
  231. Type: DirectQueueType,
  232. IsPersistent: false,
  233. RoutKey: "user_register_comm_up_lv",
  234. BindKey: "user_register_comm_up_lv",
  235. ConsumeFunName: "DouShenUserRegisterConsumeForUserRegisterUpLv",
  236. },
  237. {
  238. ExchangeName: "canal.topic",
  239. Name: "canal_mall_ord_for_you_mi_shang",
  240. Type: DirectQueueType,
  241. IsPersistent: false,
  242. RoutKey: "canal_mall_order",
  243. BindKey: "",
  244. ConsumeFunName: "CanalMallOrdForYouMiShang",
  245. },
  246. {
  247. ExchangeName: "zhios.youmishang.exchange",
  248. Name: "zhios_youmishang_exchange_store",
  249. Type: DirectQueueType,
  250. IsPersistent: false,
  251. RoutKey: "store",
  252. BindKey: "store",
  253. ConsumeFunName: "YoumishangExchangeStore",
  254. },
  255. {
  256. ExchangeName: "zhios.recharge.order.exchange",
  257. Name: "zhios_recharge_order_fail",
  258. Type: DirectQueueType,
  259. IsPersistent: false,
  260. RoutKey: "order_fail",
  261. BindKey: "",
  262. ConsumeFunName: "ZhiosRechargeOrderFail",
  263. },
  264. {
  265. ExchangeName: "zhios.tikTok.exchange",
  266. Name: "zhios_tikTok_update",
  267. Type: DirectQueueType,
  268. IsPersistent: false,
  269. RoutKey: "update",
  270. BindKey: "",
  271. ConsumeFunName: "ZhiosTikTokUpdate",
  272. },
  273. {
  274. ExchangeName: "zhios.tikTok.exchange",
  275. Name: "zhios_tikTok_all_update",
  276. Type: DirectQueueType,
  277. IsPersistent: false,
  278. RoutKey: "all_update",
  279. BindKey: "",
  280. ConsumeFunName: "ZhiosTikTokAllUpdate",
  281. },
  282. {
  283. ExchangeName: "zhios.capital_pool.order_total.exchange",
  284. Name: "zhios_capital_pool_order_total",
  285. Type: DirectQueueType,
  286. IsPersistent: false,
  287. RoutKey: "order_total",
  288. BindKey: "",
  289. ConsumeFunName: "ZhiosCapitalPoolOrderTotal",
  290. },
  291. {
  292. ExchangeName: "zhios.acquisition.exchange",
  293. Name: "zhios_acquisition_condition",
  294. Type: DirectQueueType,
  295. IsPersistent: false,
  296. RoutKey: "condition",
  297. BindKey: "",
  298. ConsumeFunName: "ZhiosAcquisitionCondition",
  299. },
  300. {
  301. ExchangeName: "zhios.acquisition.exchange",
  302. Name: "zhios_acquisition_condition_dev",
  303. Type: DirectQueueType,
  304. IsPersistent: false,
  305. RoutKey: "acq_dev",
  306. BindKey: "",
  307. ConsumeFunName: "ZhiosAcquisitionConditionDev",
  308. },
  309. {
  310. ExchangeName: "zhios.recharge.order.exchange",
  311. Name: "zhios_recharge_order_fail_dev",
  312. Type: DirectQueueType,
  313. IsPersistent: false,
  314. RoutKey: "order_fail_dev",
  315. BindKey: "",
  316. ConsumeFunName: "ZhiosRechargeOrderFailDev",
  317. },
  318. {
  319. ExchangeName: "zhios.express.order.exchange",
  320. Name: "zhios_express_order_fail",
  321. Type: DirectQueueType,
  322. IsPersistent: false,
  323. RoutKey: "order_fail",
  324. BindKey: "",
  325. ConsumeFunName: "zhiosExpressOrderFail",
  326. },
  327. {
  328. ExchangeName: "zhios.withdraw.reward.exchange",
  329. Name: "zhios_withdraw_reward",
  330. Type: DirectQueueType,
  331. IsPersistent: false,
  332. RoutKey: "withdraw_reward",
  333. BindKey: "",
  334. ConsumeFunName: "zhiosWithdrawReward",
  335. },
  336. {
  337. ExchangeName: "zhios.task.exchange",
  338. Name: "zhios_task_total",
  339. Type: DirectQueueType,
  340. IsPersistent: false,
  341. RoutKey: "task_total",
  342. BindKey: "",
  343. ConsumeFunName: "zhiosTaskTotal",
  344. },
  345. {
  346. ExchangeName: "zhios.user_profile.exchange",
  347. Name: "zhios_user_profile_invite_code",
  348. Type: DirectQueueType,
  349. IsPersistent: false,
  350. RoutKey: "user_profile_invite_code",
  351. BindKey: "",
  352. ConsumeFunName: "ZhiosUserProfileInviteCode",
  353. },
  354. {
  355. ExchangeName: "zhios.user_profile.exchange",
  356. Name: "zhios_auto_un_freeze",
  357. Type: DirectQueueType,
  358. IsPersistent: false,
  359. RoutKey: "auto_un_freeze",
  360. BindKey: "",
  361. ConsumeFunName: "ZhiosAutoUnFreeze",
  362. },
  363. {
  364. ExchangeName: "zhios.user_valid.exchange",
  365. Name: "zhios_user_valid",
  366. Type: DirectQueueType,
  367. IsPersistent: false,
  368. RoutKey: "user_valid",
  369. BindKey: "",
  370. ConsumeFunName: "ZhiosValidUser",
  371. },
  372. {
  373. ExchangeName: "zhios.appreciation.exchange",
  374. Name: "zhios_appreciation",
  375. Type: DirectQueueType,
  376. IsPersistent: false,
  377. RoutKey: "appreciation",
  378. BindKey: "",
  379. ConsumeFunName: "ZhiosAppreciation",
  380. },
  381. {
  382. ExchangeName: "zhios.appreciation.exchange",
  383. Name: "zhios_appreciation_dev",
  384. Type: DirectQueueType,
  385. IsPersistent: false,
  386. RoutKey: "appreciation_dev",
  387. BindKey: "",
  388. ConsumeFunName: "ZhiosAppreciationDev",
  389. },
  390. {
  391. ExchangeName: "zhios.guide_store.exchange",
  392. Name: "zhios_guide_store_order",
  393. Type: DirectQueueType,
  394. IsPersistent: false,
  395. RoutKey: "guide_store_order",
  396. BindKey: "",
  397. ConsumeFunName: "ZhiosGuideStoreOrder",
  398. },
  399. {
  400. ExchangeName: "zhios.supplier_after_order.exchange",
  401. Name: "zhios_supplier_after_order",
  402. Type: DirectQueueType,
  403. IsPersistent: false,
  404. RoutKey: "refund",
  405. BindKey: "",
  406. ConsumeFunName: "ZhiosSupplierAfterOrder",
  407. },
  408. {
  409. ExchangeName: "zhios.order_buckle.exchange",
  410. Name: "zhios_order_buckle",
  411. Type: DirectQueueType,
  412. IsPersistent: false,
  413. RoutKey: "order_buckle",
  414. BindKey: "",
  415. ConsumeFunName: "ZhiosOrderBuckle",
  416. },
  417. {
  418. ExchangeName: "zhios.order_hjy.exchange",
  419. Name: "zhios_order_hjy",
  420. Type: DirectQueueType,
  421. IsPersistent: false,
  422. RoutKey: "order_hjy",
  423. BindKey: "",
  424. ConsumeFunName: "ZhiosOrderHjy",
  425. },
  426. {
  427. ExchangeName: "zhios.order_settle_total.exchange",
  428. Name: "zhios_order_settle_total",
  429. Type: DirectQueueType,
  430. IsPersistent: false,
  431. RoutKey: "order_settle_total",
  432. BindKey: "",
  433. ConsumeFunName: "ZhiosOrderSettleTotal",
  434. },
  435. {
  436. ExchangeName: "zhios.order_total.exchange",
  437. Name: "zhios_order_total",
  438. Type: DirectQueueType,
  439. IsPersistent: false,
  440. RoutKey: "order_total",
  441. BindKey: "",
  442. ConsumeFunName: "ZhiosOrderTotal",
  443. },
  444. {
  445. ExchangeName: "zhios.order_total.exchange",
  446. Name: "zhios_order_total_second",
  447. Type: DirectQueueType,
  448. IsPersistent: false,
  449. RoutKey: "order_total_second",
  450. BindKey: "",
  451. ConsumeFunName: "ZhiosOrderTotalSecond",
  452. },
  453. {
  454. ExchangeName: "zhios.order_free.exchange",
  455. Name: "zhios_order_free",
  456. Type: DirectQueueType,
  457. IsPersistent: false,
  458. RoutKey: "order_free",
  459. BindKey: "",
  460. ConsumeFunName: "ZhiosOrderFree",
  461. },
  462. {
  463. ExchangeName: "zhios.user_up_lv.exchange",
  464. Name: "zhios_user_up_lv",
  465. Type: DirectQueueType,
  466. IsPersistent: false,
  467. RoutKey: "user_up_lv",
  468. BindKey: "",
  469. ConsumeFunName: "ZhiosUserUpLv",
  470. },
  471. {
  472. ExchangeName: "zhios.integral_proxy_recharge.exchange",
  473. Name: "zhios_integral_proxy_recharge",
  474. Type: DirectQueueType,
  475. IsPersistent: false,
  476. RoutKey: "integral_proxy_recharge",
  477. BindKey: "",
  478. ConsumeFunName: "ZhiosIntegralProxyRecharge",
  479. },
  480. {
  481. ExchangeName: "zhios.mall_green_coin_consume.exchange",
  482. Name: "zhios_mall_green_coin_consume",
  483. Type: DirectQueueType,
  484. IsPersistent: false,
  485. RoutKey: "mall_green_coin_consume",
  486. BindKey: "",
  487. ConsumeFunName: "ZhiosMallGreenCoinConsume",
  488. },
  489. {
  490. ExchangeName: "canal.topic",
  491. Name: "user_virtual_coin_flow_aggregation",
  492. Type: TopicQueueType,
  493. IsPersistent: false,
  494. RoutKey: "canal_user_virtual_coin_flow_aggregation",
  495. BindKey: "",
  496. ConsumeFunName: "ZhiosOneCirclesCoinConsume",
  497. },
  498. {
  499. ExchangeName: "canal.topic",
  500. Name: "canal_user_virtual_coin_flow",
  501. Type: TopicQueueType,
  502. IsPersistent: false,
  503. RoutKey: "canal_user_virtual_coin_flow",
  504. BindKey: "",
  505. ConsumeFunName: "CanalUserVirtualCoinFlowConsume",
  506. },
  507. {
  508. ExchangeName: "one.circles",
  509. Name: "one_circles_sign_in_green_energy",
  510. Type: TopicQueueType,
  511. IsPersistent: false,
  512. RoutKey: "sign_in",
  513. BindKey: "",
  514. ConsumeFunName: "OneCirclesSignInGreenEnergyConsume",
  515. },
  516. {
  517. ExchangeName: "one.circles",
  518. Name: "one_circles_start_level_dividend",
  519. Type: TopicQueueType,
  520. IsPersistent: false,
  521. RoutKey: "star_level_dividend",
  522. BindKey: "",
  523. ConsumeFunName: "OneCirclesStartLevelDividendConsume",
  524. },
  525. {
  526. ExchangeName: "one.circles",
  527. Name: "one_circles_auto_exchange_green_energy_to_person_1",
  528. Type: TopicQueueType,
  529. IsPersistent: false,
  530. RoutKey: "auto_exchange_green_energy_to_person_1",
  531. BindKey: "",
  532. ConsumeFunName: "OneCirclesActivityCoinAutoExchangeGreenEnergyConsume",
  533. },
  534. {
  535. ExchangeName: "one.circles",
  536. Name: "one_circles_auto_exchange_green_energy_to_team",
  537. Type: TopicQueueType,
  538. IsPersistent: false,
  539. RoutKey: "auto_exchange_green_energy_to_team",
  540. BindKey: "",
  541. ConsumeFunName: "OneCirclesActivityCoinAutoExchangeGreenEnergyForTeamConsume",
  542. },
  543. {
  544. ExchangeName: "one.circles",
  545. Name: "one_circles_settlement_public_give_activity_coin",
  546. Type: TopicQueueType,
  547. IsPersistent: false,
  548. RoutKey: "settlement_public_give_activity_coin",
  549. BindKey: "",
  550. ConsumeFunName: "OneCirclesSettlementPublicGiveActivityCoinConsume",
  551. },
  552. {
  553. ExchangeName: "one.circles",
  554. Name: "one_circles_add_public_platoon_user_relation_commission",
  555. Type: TopicQueueType,
  556. IsPersistent: false,
  557. RoutKey: "add_public_platoon_user_relation_commission",
  558. BindKey: "",
  559. ConsumeFunName: "OneCirclesAddPublicPlatoonUserRelationCommissionConsume",
  560. },
  561. {
  562. ExchangeName: "one.circles",
  563. Name: "one_circles_reward_user_coin",
  564. Type: TopicQueueType,
  565. IsPersistent: false,
  566. RoutKey: "reward_user_coin",
  567. BindKey: "",
  568. ConsumeFunName: "OneCirclesDealUserCoinConsume",
  569. },
  570. {
  571. ExchangeName: "zhios.app.user.withdraw.apply.exchange",
  572. Name: "zhios_app_user_withdraw_apply_queue",
  573. Type: FanOutQueueType,
  574. IsPersistent: false,
  575. RoutKey: "queues_one",
  576. BindKey: "",
  577. ConsumeFunName: "WithdrawConsume",
  578. },
  579. {
  580. ExchangeName: "zhios.app.user.withdraw.apply.flexible.employment.exchange",
  581. Name: "zhios_app_user_withdraw_apply_gongmao_queue",
  582. Type: DirectQueueType,
  583. IsPersistent: false,
  584. RoutKey: "gongmao",
  585. BindKey: "",
  586. ConsumeFunName: "FlexibleEmploymentWithdrawForGongMaoConsume",
  587. },
  588. {
  589. ExchangeName: "zhios.app.user.withdraw.apply.flexible.employment.exchange",
  590. Name: "zhios_app_user_withdraw_apply_pupiao_queue",
  591. Type: DirectQueueType,
  592. IsPersistent: false,
  593. RoutKey: "pupiao",
  594. BindKey: "",
  595. ConsumeFunName: "FlexibleEmploymentWithdrawForPupiaoConsume",
  596. },
  597. {
  598. ExchangeName: "zhios.app.user.withdraw.apply.flexible.employment.exchange",
  599. Name: "zhios_app_user_withdraw_apply_new_pupiao_queue",
  600. Type: DirectQueueType,
  601. IsPersistent: false,
  602. RoutKey: "new_pupiao",
  603. BindKey: "",
  604. ConsumeFunName: "NewFlexibleEmploymentWithdrawForPupiaoConsume",
  605. },
  606. {
  607. ExchangeName: "installment.payment",
  608. Name: "zhios_installment_payment_auto_repaid",
  609. Type: DirectQueueType,
  610. IsPersistent: false,
  611. RoutKey: "auto_repaid",
  612. BindKey: "",
  613. ConsumeFunName: "InstallmentPaymentAutoRepaidConsume",
  614. },
  615. {
  616. ExchangeName: "service.award.dividend",
  617. Name: "service_award_dividend_relation",
  618. Type: DirectQueueType,
  619. IsPersistent: false,
  620. RoutKey: "",
  621. BindKey: "",
  622. ConsumeFunName: "ServiceAwardDividendRelationConsume",
  623. },
  624. {
  625. ExchangeName: "honey.dividend",
  626. Name: "honey_dividend_user_reward",
  627. Type: DirectQueueType,
  628. IsPersistent: false,
  629. RoutKey: "user_dividend",
  630. BindKey: "",
  631. ConsumeFunName: "DividendRewardConsume",
  632. },
  633. {
  634. ExchangeName: "honey.dividend",
  635. Name: "honey_user_contribution_exchange",
  636. Type: DirectQueueType,
  637. IsPersistent: false,
  638. RoutKey: "user_contribution_exchange",
  639. BindKey: "",
  640. ConsumeFunName: "ContributionExchangeConsume",
  641. },
  642. }
  643. const (
  644. ZhiosUserRelateFunName = "ZhiosUserRelate"
  645. ZhiosIntegralProxyRechargeFunName = "ZhiosIntegralProxyRecharge"
  646. ZhiosMallGreenCoinConsumeFunName = "ZhiosMallGreenCoinConsume"
  647. ZhiosOneCirclesCoinConsumeFunName = "ZhiosOneCirclesCoinConsume"
  648. ZhiosUserUpLvFunName = "ZhiosUserUpLv"
  649. CanalGuideOrderByUserUpLvConsume = "CanalGuideOrderByUserUpLvConsume"
  650. ZhiosOrderFreeFunName = "ZhiosOrderFree"
  651. ZhiosOrderSettleTotalFunName = "ZhiosOrderSettleTotal"
  652. ZhiosOrderTotalFunName = "ZhiosOrderTotal"
  653. ZhiosOrderTotalSecondFunName = "ZhiosOrderTotalSecond"
  654. ZhiosOrderHjyFunName = "ZhiosOrderHjy"
  655. ZhiosOrderBuckleFunName = "ZhiosOrderBuckle"
  656. ZhiosSupplierAfterOrderFunName = "ZhiosSupplierAfterOrder"
  657. CanalOrderConsumeFunName = "CanalOrderConsume"
  658. CanalGuideOrderForNumericalStatementConsumeFunName = "CanalGuideOrderForNumericalStatementConsume"
  659. CanalMallOrderForNumericalStatementConsumeFunName = "CanalMallOrderForNumericalStatementConsume"
  660. CanalO2oOrderForNumericalStatementConsumeFunName = "CanalO2oOrderForNumericalStatementConsume"
  661. CanalO2oPayOrderForNumericalStatementConsumeFunName = "CanalO2oPayOrderForNumericalStatementConsume"
  662. CanalB2cOrderForNumericalStatementConsumeFunName = "CanalB2cOrderForNumericalStatementConsume"
  663. CanalGuideOrderConsumeFunName = "CanalGuideOrderConsume"
  664. ZhiOsUserVisitIpAddressConsumeFunName = "ZhiOsUserVisitIpAddressConsume"
  665. DouShenUserRegisterConsumeForOfficialFunName = "DouShenUserRegisterConsumeForOfficial"
  666. DouShenUserRegisterConsumeForOperationCenterFunName = "DouShenUserRegisterConsumeForOperationCenter"
  667. DouShenUserRegisterConsumeForMyRecommenderFunName = "DouShenUserRegisterConsumeForMyRecommender"
  668. DouShenUserRegisterConsumeForMyFansFunName = "DouShenUserRegisterConsumeForMyFans"
  669. DouShenUserRegisterConsumeForUserRegisterUpLvFunName = "DouShenUserRegisterConsumeForUserRegisterUpLv"
  670. ZhiosFastReturnOrderPayFunName = "ZhiosFastReturnOrderPay"
  671. ZhiosFastReturnOrderSuccessFunName = "ZhiosFastReturnOrderSuccess"
  672. ZhiosFastReturnOrderRefundFunName = "ZhiosFastReturnOrderRefund"
  673. ZhiosFastReturnOrderRefundSecondFunName = "ZhiosFastReturnOrderRefundSecond"
  674. CanalMallOrdForYouMiShangFunName = "CanalMallOrdForYouMiShang"
  675. YoumishangExchangeStoreFunName = "YoumishangExchangeStore"
  676. ZhiosRechargeOrderFailFunName = "ZhiosRechargeOrderFail"
  677. ZhiosRechargeOrderFailDevFunName = "ZhiosRechargeOrderFailDev"
  678. ZhiosCapitalPoolOrderTotalFunName = "ZhiosCapitalPoolOrderTotal"
  679. ZhiosExpressOrderFail = "zhiosExpressOrderFail"
  680. ZhiosWithdrawReward = "zhiosWithdrawReward"
  681. ZhiosTikTokUpdateFunName = "ZhiosTikTokUpdate"
  682. ZhiosTikTokAllUpdateFunName = "ZhiosTikTokAllUpdate"
  683. CloudIssuanceAsyncMLoginFunName = "CloudIssuanceAsyncMLoginConsume"
  684. CloudIssuanceMsgCallBackFunName = "CloudIssuanceMsgCallBackConsume"
  685. SuperCloudIssuanceAsyncMLoginFunName = "SuperCloudIssuanceAsyncMLoginConsume"
  686. SuperCloudIssuanceMsgCallBackFunName = "SuperCloudIssuanceMsgCallBackConsume"
  687. ZhiosAcquisitionConditionFunName = "ZhiosAcquisitionCondition"
  688. ZhiosValidUserFunName = "ZhiosValidUser"
  689. ZhiosAppreciationFunName = "ZhiosAppreciation"
  690. ZhiosAppreciationDevFunName = "ZhiosAppreciationDev"
  691. ZhiosGuideStoreOrderFunName = "ZhiosGuideStoreOrder"
  692. ZhiosAcquisitionConditionDevFunName = "ZhiosAcquisitionConditionDev"
  693. SupplyCloudChainFenxiaoNewChangeFunName = "SupplyCloudChainFenxiaoNewChangeConsume"
  694. MallAddSupplyGoodsFunName = "MallAddSupplyGoodsConsume"
  695. CanalUserVirtualCcoinFlowFunName = "CanalUserVirtualCoinFlowConsume"
  696. OneCirclesSignInGreenEnergyFunName = "OneCirclesSignInGreenEnergyConsume"
  697. OneCirclesDealUserCoinConsumeFunName = "OneCirclesDealUserCoinConsume"
  698. OneCirclesStartLevelDividendFunName = "OneCirclesStartLevelDividendConsume"
  699. OneCirclesActivityCoinAutoExchangeGreenEnergyFunName = "OneCirclesActivityCoinAutoExchangeGreenEnergyConsume"
  700. OneCirclesActivityCoinAutoExchangeGreenEnergyForTeamFunName = "OneCirclesActivityCoinAutoExchangeGreenEnergyForTeamConsume"
  701. OneCirclesSettlementPublicGiveActivityCoinFunName = "OneCirclesSettlementPublicGiveActivityCoinConsume"
  702. OneCirclesAddPublicPlatoonUserRelationCommissionFunName = "OneCirclesAddPublicPlatoonUserRelationCommissionConsume"
  703. WithdrawConsumeFunName = "WithdrawConsume"
  704. FlexibleEmploymentWithdrawForGongMaoConsumeFunName = "FlexibleEmploymentWithdrawForGongMaoConsume"
  705. FlexibleEmploymentWithdrawForPupiaoConsumeFunName = "FlexibleEmploymentWithdrawForPupiaoConsume"
  706. NewFlexibleEmploymentWithdrawForPupiaoConsumeFunName = "NewFlexibleEmploymentWithdrawForPupiaoConsume"
  707. ZhiosTaskTotal = "zhiosTaskTotal"
  708. ZhiosUserProfileInviteCode = "ZhiosUserProfileInviteCode"
  709. ZhiosAutoUnFreeze = "ZhiosAutoUnFreeze"
  710. InstallmentPaymentAutoRepaidConsumeFunName = "InstallmentPaymentAutoRepaidConsume"
  711. CanalGimMessageConsumeFunName = "CanalGimMessageConsume"
  712. ServiceAwardDividendRelationConsumeFunName = "ServiceAwardDividendRelationConsume"
  713. DividendRewardConsumeFunName = "DividendRewardConsume"
  714. ContributionExchangeConsumeFunName = "ContributionExchangeConsume"
  715. )