Bladeren bron

fix: createMenu JSON 压缩为单行,添加日志便于排查

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
skyline 1 dag geleden
bovenliggende
commit
a39dec3a3c
1 gewijzigde bestanden met toevoegingen van 4 en 17 verwijderingen
  1. 4 17
      car-wash-miniapp/src/main/java/com/kym/miniapp/controller/WeixinMPController.java

+ 4 - 17
car-wash-miniapp/src/main/java/com/kym/miniapp/controller/WeixinMPController.java

@@ -100,23 +100,10 @@ public class WeixinMPController {
     @ResponseBody
     public R<?> createMenu() {
         try {
-            String menuJson = """
-                    {
-                      "button": [
-                        {
-                          "type": "view",
-                          "name": "停车减免",
-                          "url": "https://cloud.yeswash.cn/parking.html"
-                        },
-                        {
-                          "type": "view",
-                          "name": "商家入口",
-                          "url": "https://cloud.yeswash.cn/h5#/"
-                        }
-                      ]
-                    }
-                    """;
-            wxMpService.getMenuService().menuCreate(menuJson);
+            String menuJson = "{\"button\":[{\"type\":\"view\",\"name\":\"停车减免\",\"url\":\"https://cloud.yeswash.cn/parking.html\"},{\"type\":\"view\",\"name\":\"商家入口\",\"url\":\"https://cloud.yeswash.cn/h5#/\"}]}";
+            log.info("创建菜单: {}", menuJson);
+            String result = wxMpService.getMenuService().menuCreate(menuJson);
+            log.info("菜单创建结果: {}", result);
             return R.success("菜单创建成功");
         } catch (WxErrorException e) {
             log.error("创建菜单失败", e);