WIN-2308041133\Administrator 2 місяців тому
батько
коміт
d1ee13862a
1 змінених файлів з 4 додано та 4 видалено
  1. 4 4
      app/admin/controller/user/User.php

+ 4 - 4
app/admin/controller/user/User.php

@@ -337,10 +337,10 @@ class User extends AuthController
         $systemLevel = SystemUserAgentLevel::where(['is_show' => 1, 'is_del' => 0, 'id' => $level_id])->find();
         if (!$systemLevel) return Json::fail('您选择赠送的会员等级不存在!');
         //检查是否拥有此会员等级
-        $level = \app\admin\model\user\UserAgentLevel::where(['uid' => $uid, 'level_id' => $level_id, 'is_del' => 0])->field('valid_time,is_forever')->find();
-        if ($level) if (!$level['is_forever'] && time() < $level['valid_time']) return Json::fail('此用户已有该会员等级,无法再次赠送');
+        $level = \app\admin\model\user\UserAgentLevel::where(['uid' => $uid, 'level_id' => $level_id, 'is_del' => 0])->field('is_forever')->find();
+        if ($level) if (!$level['is_forever'] ) return Json::fail('此用户已有该会员等级,无法再次赠送');
         //设置会员过期时间
-        $add_valid_time = (int)$systemLevel->valid_date * 86400;
+//        $add_valid_time = (int)$systemLevel->valid_date * 86400;
         UserModel::commitTrans();
         try {
             //保存会员信息
@@ -353,7 +353,7 @@ class User extends AuthController
                 'add_time' => time(),
                 'level_id' => $level_id,
                 'discount' => $systemLevel->discount,
-                'valid_time' => $systemLevel->discount ? $add_valid_time + time() : 0,
+//                'valid_time' => $systemLevel->discount ? $add_valid_time + time() : 0,
                 'mark' => '尊敬的用户【' . UserModel::where('uid', $uid)->value('nickname') . '】在' . date('Y-m-d H:i:s', time()) . '赠送代理会员等级成为' . $systemLevel['name'] . '会员',
             ]);