浏览代码

修改查看上级不存在情况处理

devolp 2 年之前
父节点
当前提交
dc4ac20af5
共有 2 个文件被更改,包括 15 次插入10 次删除
  1. 9 9
      app/admin/logic/MoneyLogLogic.php
  2. 6 1
      app/admin/logic/UserLogic.php

+ 9 - 9
app/admin/logic/MoneyLogLogic.php

@@ -18,15 +18,15 @@ class MoneyLogLogic
     // 1.预约福袋  2.回收商品 3.预约福袋空盒退回  4.奖金流失  5.直推收益到奖金  6-奖金领取  7-团队收益到奖金  8-利润结算兑换  9-余额提现  10-提现失败退还  11-提现多次返回  12-提现手续费退回,13-提现失败退回 14-奖金领取退回  15-系统退回  16-平台充值  17-平台扣除
     private static $typeMap = [
         ['id' => 0, 'name' => '其他'],
-        ['id' => 1, 'name' => '预约福袋'],
-        ['id' => 2, 'name' => '回收商品'],
-        ['id' => 3, 'name' => '预约福袋空盒退回'],
-        ['id' => 4, 'name' => '奖金流失'],
-        ['id' => 5, 'name' => '直推收益到奖金'],
-        ['id' => 6, 'name' => '奖金领取'],
-        ['id' => 7, 'name' => '团队收益到奖金'],
-        ['id' => 8, 'name' => '利润结算兑换'],
-        ['id' => 9, 'name' => '余额提现'],
+//        ['id' => 1, 'name' => '预约福袋'],
+//        ['id' => 2, 'name' => '回收商品'],
+//        ['id' => 3, 'name' => '预约福袋空盒退回'],
+//        ['id' => 4, 'name' => '奖金流失'],
+//        ['id' => 5, 'name' => '直推收益到奖金'],
+//        ['id' => 6, 'name' => '奖金领取'],
+//        ['id' => 7, 'name' => '团队收益到奖金'],
+//        ['id' => 8, 'name' => '利润结算兑换'],
+//        ['id' => 9, 'name' => '余额提现'],
         ['id' => 10, 'name' => '提现失败退还'],
         ['id' => 11, 'name' => '提现多次返回'],
         ['id' => 12, 'name' => '提现手续费退回'],

+ 6 - 1
app/admin/logic/UserLogic.php

@@ -74,7 +74,12 @@ class UserLogic
     public static function lookpidlevel($id)
     {
         $path = Db::name('user')->where('id', $id)->value('path');
-        $arr  = explode(',', $path);
+
+        if (empty($path)) {
+            return [0, []];
+        }
+
+        $arr = explode(',', $path);
 
         $ids   = $arr;
         $ids   = implode(',', $ids);