Преглед на файлове

升级分期商品修改

kevin преди 1 година
родител
ревизия
8e91217ea9
променени са 1 файла, в които са добавени 7 реда и са изтрити 20 реда
  1. 7 20
      frontendApi/modules/v1/controllers/UserController.php

+ 7 - 20
frontendApi/modules/v1/controllers/UserController.php

@@ -366,28 +366,15 @@ class UserController extends BaseController {
             $allDecPackage[$k]['LEVEL_NAME'] = $levelName;
         }
 
-        $stage = 0;
         // 分期的总期数
         $instalment = intval(Cache::getSystemConfig()['instalment']['VALUE'] ?? 3);
-        // 查询是否有FX的分期订单
-        $stageFX = Instalment::getOneStage($baseInfo['ID'], 'FX');
-        if ($stageFX && $stageFX < $instalment) {
-            $stage = 100;
-        }
-
-        if ($stage != 100) {
-            // 是否有未完成的BD类型的分期订单
-            $stage = Instalment::getOneStage($baseInfo['ID'], 'BD');
-            // 如果分期未完成,切已经升级到顶级,则商品列表只返回分期商品
-            if ($isMax === true) {
-                if (!$stage || ($stage >= $instalment)) {
-                    $stage = 1000;
-                } else {
-                    $stage += 1;
-                }
-            } else {
-                $stage += 1;
-            }
+        // 是否有未完成的BD类型的分期订单
+        $stage = Instalment::getOneStage($baseInfo['ID'], 'BD');
+        // 如果分期未完成,切已经升级到顶级,则商品列表只返回分期商品
+        if ($isMax === true) {
+            $stage += (!$stage || ($stage >= $instalment)) ? 1000 : 1;
+        } else {
+            $stage += ($stage >= $instalment) ? 1000 : 1;
         }
 
         //所有自选商品