|
@@ -1,11 +1,17 @@
|
|
|
<?php
|
|
|
|
|
|
-namespace App\Client\User;
|
|
|
+namespace App\Modules\User\Service;
|
|
|
|
|
|
use App\Consts\SysConsts;
|
|
|
use App\Modules\Subscribe\Models\Order;
|
|
|
use App\Modules\User\Models\UserMonthOrder;
|
|
|
|
|
|
+/**
|
|
|
+ * 包年包月用户
|
|
|
+ *
|
|
|
+ * @property bool $is_monthly 是否包月用户
|
|
|
+ * @property bool $is_annually 是否包年用户
|
|
|
+ */
|
|
|
class AnnuallyMonthlyUser
|
|
|
{
|
|
|
protected $is_monthly;
|
|
@@ -38,7 +44,7 @@ class AnnuallyMonthlyUser
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 设置用户包年包月属性
|
|
|
+ * 设置用户包年属性
|
|
|
*/
|
|
|
private function setAnnuallyUser()
|
|
|
{
|
|
@@ -50,6 +56,9 @@ class AnnuallyMonthlyUser
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 设置用户包月属性
|
|
|
+ */
|
|
|
private function setMonthlyUser()
|
|
|
{
|
|
|
$month_order = UserMonthOrder::where('uid', $this->uid)->where('type', 'MONTH')->orderBy('id', 'desc')->first();
|