From ac2873bd37eeb496b0e9dd62d66e9fc4b38ef39b Mon Sep 17 00:00:00 2001
From: qirong <2032486488@qq.com>
Date: 星期五, 22 十二月 2023 13:38:26 +0800
Subject: [PATCH] ftp摆渡

---
 ruoyi-modules/ruoyi-demo/src/main/java/org/dromara/demo/controller/queue/PriorityQueueController.java |  178 +++++++++++++++++++++++++++++-----------------------------
 1 files changed, 89 insertions(+), 89 deletions(-)

diff --git a/ruoyi-modules/ruoyi-demo/src/main/java/org/dromara/demo/controller/queue/PriorityQueueController.java b/ruoyi-modules/ruoyi-demo/src/main/java/org/dromara/demo/controller/queue/PriorityQueueController.java
index 02c7396..fd637ff 100644
--- a/ruoyi-modules/ruoyi-demo/src/main/java/org/dromara/demo/controller/queue/PriorityQueueController.java
+++ b/ruoyi-modules/ruoyi-demo/src/main/java/org/dromara/demo/controller/queue/PriorityQueueController.java
@@ -1,89 +1,89 @@
-package org.dromara.demo.controller.queue;
-
-import cn.hutool.core.util.RandomUtil;
-import org.dromara.common.core.domain.R;
-import org.dromara.common.redis.utils.QueueUtils;
-import lombok.RequiredArgsConstructor;
-import lombok.extern.slf4j.Slf4j;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 浼樺厛闃熷垪 婕旂ず妗堜緥
- * <p>
- * 杞婚噺绾ч槦鍒� 閲嶉噺绾ф暟鎹噺 璇蜂娇鐢� MQ
- * <p>
- * 闆嗙兢娴嬭瘯閫氳繃 鍚屼竴涓秷鎭彧浼氳娑堣垂涓�娆� 鍋氬ソ浜嬪姟琛ュ伩
- * 闆嗙兢娴嬭瘯娴佺▼ 鍦ㄥ叾涓竴鍙板彂閫佹暟鎹� 涓ょ鍒嗗埆璋冪敤鑾峰彇鎺ュ彛 涓�娆¤幏鍙栦竴鏉�
- *
- * @author Lion Li
- * @version 3.6.0
- */
-@Slf4j
-@RequiredArgsConstructor
-@RestController
-@RequestMapping("/demo/queue/priority")
-public class PriorityQueueController {
-
-    /**
-     * 娣诲姞闃熷垪鏁版嵁
-     *
-     * @param queueName 闃熷垪鍚�
-     */
-    @GetMapping("/add")
-    public R<Void> add(String queueName) {
-        // 鐢ㄥ畬浜嗕竴瀹氳閿�姣� 鍚﹀垯浼氫竴鐩村瓨鍦�
-        boolean b = QueueUtils.destroyPriorityQueue(queueName);
-        log.info("閫氶亾: {} , 鍒犻櫎: {}", queueName, b);
-
-        for (int i = 0; i < 10; i++) {
-            int randomNum = RandomUtil.randomInt(10);
-            PriorityDemo data = new PriorityDemo();
-            data.setName("data-" + i);
-            data.setOrderNum(randomNum);
-            if (QueueUtils.addPriorityQueueObject(queueName, data)) {
-                log.info("閫氶亾: {} , 鍙戦�佹暟鎹�: {}", queueName, data);
-            } else {
-                log.info("閫氶亾: {} , 鍙戦�佹暟鎹�: {}, 鍙戦�佸け璐�", queueName, data);
-            }
-        }
-        return R.ok("鎿嶄綔鎴愬姛");
-    }
-
-    /**
-     * 鍒犻櫎闃熷垪鏁版嵁
-     *
-     * @param queueName 闃熷垪鍚�
-     * @param name      瀵硅薄鍚�
-     * @param orderNum  鎺掑簭鍙�
-     */
-    @GetMapping("/remove")
-    public R<Void> remove(String queueName, String name, Integer orderNum) {
-        PriorityDemo data = new PriorityDemo();
-        data.setName(name);
-        data.setOrderNum(orderNum);
-        if (QueueUtils.removePriorityQueueObject(queueName, data)) {
-            log.info("閫氶亾: {} , 鍒犻櫎鏁版嵁: {}", queueName, data);
-        } else {
-            return R.fail("鎿嶄綔澶辫触");
-        }
-        return R.ok("鎿嶄綔鎴愬姛");
-    }
-
-    /**
-     * 鑾峰彇闃熷垪鏁版嵁
-     *
-     * @param queueName 闃熷垪鍚�
-     */
-    @GetMapping("/get")
-    public R<Void> get(String queueName) {
-        PriorityDemo data;
-        do {
-            data = QueueUtils.getPriorityQueueObject(queueName);
-            log.info("閫氶亾: {} , 鑾峰彇鏁版嵁: {}", queueName, data);
-        } while (data != null);
-        return R.ok("鎿嶄綔鎴愬姛");
-    }
-
-}
+//package org.dromara.demo.controller.queue;
+//
+//import cn.hutool.core.util.RandomUtil;
+//import org.dromara.common.core.domain.R;
+//import org.dromara.common.redis.utils.QueueUtils;
+//import lombok.RequiredArgsConstructor;
+//import lombok.extern.slf4j.Slf4j;
+//import org.springframework.web.bind.annotation.GetMapping;
+//import org.springframework.web.bind.annotation.RequestMapping;
+//import org.springframework.web.bind.annotation.RestController;
+//
+///**
+// * 浼樺厛闃熷垪 婕旂ず妗堜緥
+// * <p>
+// * 杞婚噺绾ч槦鍒� 閲嶉噺绾ф暟鎹噺 璇蜂娇鐢� MQ
+// * <p>
+// * 闆嗙兢娴嬭瘯閫氳繃 鍚屼竴涓秷鎭彧浼氳娑堣垂涓�娆� 鍋氬ソ浜嬪姟琛ュ伩
+// * 闆嗙兢娴嬭瘯娴佺▼ 鍦ㄥ叾涓竴鍙板彂閫佹暟鎹� 涓ょ鍒嗗埆璋冪敤鑾峰彇鎺ュ彛 涓�娆¤幏鍙栦竴鏉�
+// *
+// * @author Lion Li
+// * @version 3.6.0
+// */
+//@Slf4j
+//@RequiredArgsConstructor
+//@RestController
+//@RequestMapping("/demo/queue/priority")
+//public class PriorityQueueController {
+//
+//    /**
+//     * 娣诲姞闃熷垪鏁版嵁
+//     *
+//     * @param queueName 闃熷垪鍚�
+//     */
+//    @GetMapping("/add")
+//    public R<Void> add(String queueName) {
+//        // 鐢ㄥ畬浜嗕竴瀹氳閿�姣� 鍚﹀垯浼氫竴鐩村瓨鍦�
+//        boolean b = QueueUtils.destroyPriorityQueue(queueName);
+//        log.info("閫氶亾: {} , 鍒犻櫎: {}", queueName, b);
+//
+//        for (int i = 0; i < 10; i++) {
+//            int randomNum = RandomUtil.randomInt(10);
+//            PriorityDemo data = new PriorityDemo();
+//            data.setName("data-" + i);
+//            data.setOrderNum(randomNum);
+//            if (QueueUtils.addPriorityQueueObject(queueName, data)) {
+//                log.info("閫氶亾: {} , 鍙戦�佹暟鎹�: {}", queueName, data);
+//            } else {
+//                log.info("閫氶亾: {} , 鍙戦�佹暟鎹�: {}, 鍙戦�佸け璐�", queueName, data);
+//            }
+//        }
+//        return R.ok("鎿嶄綔鎴愬姛");
+//    }
+//
+//    /**
+//     * 鍒犻櫎闃熷垪鏁版嵁
+//     *
+//     * @param queueName 闃熷垪鍚�
+//     * @param name      瀵硅薄鍚�
+//     * @param orderNum  鎺掑簭鍙�
+//     */
+//    @GetMapping("/remove")
+//    public R<Void> remove(String queueName, String name, Integer orderNum) {
+//        PriorityDemo data = new PriorityDemo();
+//        data.setName(name);
+//        data.setOrderNum(orderNum);
+//        if (QueueUtils.removePriorityQueueObject(queueName, data)) {
+//            log.info("閫氶亾: {} , 鍒犻櫎鏁版嵁: {}", queueName, data);
+//        } else {
+//            return R.fail("鎿嶄綔澶辫触");
+//        }
+//        return R.ok("鎿嶄綔鎴愬姛");
+//    }
+//
+//    /**
+//     * 鑾峰彇闃熷垪鏁版嵁
+//     *
+//     * @param queueName 闃熷垪鍚�
+//     */
+//    @GetMapping("/get")
+//    public R<Void> get(String queueName) {
+//        PriorityDemo data;
+//        do {
+//            data = QueueUtils.getPriorityQueueObject(queueName);
+//            log.info("閫氶亾: {} , 鑾峰彇鏁版嵁: {}", queueName, data);
+//        } while (data != null);
+//        return R.ok("鎿嶄綔鎴愬姛");
+//    }
+//
+//}

--
Gitblit v1.8.0