Selaa lähdekoodia

fix:随机获取企业微信客服

wrj 1 vuosi sitten
vanhempi
commit
e676d6b91a

+ 2 - 0
sql/Online.sql

@@ -70,4 +70,6 @@ CREATE TABLE `sys_partner_time` (
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='抽成比例修改表';
 
 
+--  2024-10-18 BY WeiRuiJie
+ALTER TABLE `sys_qy_wechat` ADD COLUMN `support_staff_url` varchar(500) NULL COMMENT '客服URL';
 

+ 2 - 1
src/main/java/com/ydtech/modules/admin/controller/SysQyWeChatController.java

@@ -19,6 +19,7 @@ import org.springframework.web.bind.annotation.*;
 
 import java.time.LocalDateTime;
 import java.util.List;
+import java.util.Random;
 
 @RestController
 @RequestMapping("/sys/qy/wechat")
@@ -59,7 +60,7 @@ public class SysQyWeChatController {
         boolean b = sysSwitchConfigService.weComQRCodeDisplay();
         if (sysQyWeChat == null) {
             List<SysQyWeChat> list = sysQyWeChatService.list();
-            sysQyWeChat = list.get(0);
+            sysQyWeChat = list.get(new Random().nextInt(list.size()));
         }
         sysQyWeChat.setDisplay(b);
         return HttpResult.ok(sysQyWeChat);