feat: 项目基础框架+配置+Kernel

This commit is contained in:
testadmin
2026-04-29 05:35:00 +08:00
parent 6ce7adcbfb
commit 9a6151fce3
5082 changed files with 437062 additions and 0 deletions
+37
View File
@@ -0,0 +1,37 @@
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class CurrencyProject extends Model
{
public $table = 'currency_project';
protected $appends = [
'time_status',
'currency_name',
'pay_currency_name'
];
public function getCurrencyNameAttribute(){
$currency_id = $this->attributes['currency_id'];
return Currency::find($currency_id)->name;
}
public function getPayCurrencyNameAttribute(){
$currency_id = $this->attributes['pay_currency_id'];
return Currency::find($currency_id)->name;
}
public function getTimeStatusAttribute(){
$start_at = $this->attributes['start_at'];
$end_at = $this->attributes['end_at'];
if(time()<strtotime($start_at)){
return 1;
}elseif(time()<strtotime($end_at)){
return 2;
}else{
return 3;
}
}
}