dever 6 years ago
parent
commit
afd066b2e0
1 changed files with 10 additions and 7 deletions
  1. 10 7
      main/src/Journal.php

+ 10 - 7
main/src/Journal.php

@@ -150,10 +150,20 @@ class Journal extends Core
             # 已订阅
             $this->setButton('read', 1, '开始阅读');
             $this->setButton('code', 2, '再次购买');
+
+            if (checkVersion()->journal_buy == 2) {
+                $this->setButton('code', 1, '兑换码阅读');
+                $this->setButton('share', -1);
+            }
         } elseif ($info['buy'] == 1) {
             # 需要购买
             $this->setButton('read', 2, '购买阅读');
             $this->setButton('code', 1, '兑换码阅读');
+
+            if (checkVersion()->journal_buy == 2) {
+                $this->setButton('read', -1);
+                $this->setButton('share', -1);
+            }
         }
 
         $applet_type = Dever::input('applet_type');
@@ -169,13 +179,6 @@ class Journal extends Core
             $this->setButton('code', 1, '兑换码阅读');
             //$this->setButton('share', -1);
         }
-
-        if (checkVersion()->journal_buy == 2) {
-            # 隐藏所有支付按钮
-            $this->setButton('read', -1);
-            $this->setButton('code', 1, '兑换码阅读');
-            $this->setButton('share', -1);
-        }
     }
 
     private function setButton($key = false, $status = false, $name = false)