08 2024
This commit is contained in:
parent
04d677d37a
commit
bfa3bb1df4
1191 changed files with 637397 additions and 10619 deletions
|
|
@ -98,6 +98,27 @@ use Illuminate\Database\Eloquent\Casts\AsArrayObject;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|UserBusiness whereQualPp($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|UserBusiness whereTotalPp($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|UserBusiness whereTotalQualPp($value)
|
||||
* @property int|null $sales_volume_KP_points
|
||||
* @property int|null $sales_volume_TP_points
|
||||
* @property int|null $sales_volume_points_KP_sum
|
||||
* @property int|null $sales_volume_points_TP_sum
|
||||
* @property int|null $payline_points
|
||||
* @property int|null $payline_points_qual_kp
|
||||
* @property float|null $commission_growth_total
|
||||
* @property array|null $qual_user_level_next
|
||||
* @property array|null $next_can_user_level
|
||||
* @property int $version
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|UserBusiness whereCommissionGrowthTotal($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|UserBusiness whereCommissionPpTotal($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|UserBusiness whereNextCanUserLevel($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|UserBusiness wherePaylinePoints($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|UserBusiness wherePaylinePointsQualKp($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|UserBusiness whereQualUserLevelNext($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|UserBusiness whereSalesVolumeKPPoints($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|UserBusiness whereSalesVolumePointsKPSum($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|UserBusiness whereSalesVolumePointsTPSum($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|UserBusiness whereSalesVolumeTPPoints($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|UserBusiness whereVersion($value)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class UserBusiness extends Model
|
||||
|
|
@ -161,6 +182,8 @@ class UserBusiness extends Model
|
|||
'email',
|
||||
'first_name',
|
||||
'last_name',
|
||||
'user_birthday',
|
||||
'user_phone',
|
||||
'sales_volume_KP_points',
|
||||
'sales_volume_TP_points',
|
||||
'sales_volume_points_shop',
|
||||
|
|
@ -212,6 +235,10 @@ class UserBusiness extends Model
|
|||
$this->attributes['active_date'] = isset($value) ? (new Carbon($value))->format('Y-m-d') : NULL;
|
||||
}
|
||||
|
||||
public function getSalesVolumeTotalMargin(){
|
||||
return $this->sales_volume_total / 100 * $this->margin;
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue