Sfoglia il codice sorgente

菜单创建规则修改

zqwang 1 anno fa
parent
commit
be626f90b6
1 ha cambiato i file con 6 aggiunte e 0 eliminazioni
  1. 6 0
      modules/WechatPlatform/Services/WechatMenuService.php

+ 6 - 0
modules/WechatPlatform/Services/WechatMenuService.php

@@ -89,7 +89,13 @@ class WechatMenuService extends BaseService
             ];
             $res = $app->menu->create($val->content, $matchRule);
 
+
+            $errcode = getProp($res,'errcode',"");
+            if (intval($errcode) ==  65303){
+                $res = $app->menu->create($val->content);
+            }
             $wxMenuId = getProp($res, 'menuid', "");
+            $res = $app->menu->create($val->content, $matchRule);
             myLog('wx-meun')->info(['res' => $res,'mid' => $wxMenuId]);
             if ($wxMenuId) {
                 WechatAccountMenuDetail::query()->where('id', $val->id)->update(['wx_menuid' => $wxMenuId]);