| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- <?php
- namespace App;
- use App\Traits\ModelTimeFormat;
- use Illuminate\Database\Eloquent\Model;
- use App\Traits\ModelLogChanging;
- use Illuminate\Database\Eloquent\Relations\HasOne;
- class DischargeTask extends Model
- {
- use ModelLogChanging;
- use ModelTimeFormat;
- const status = [
- '创建',
- '接单',
- '作业中',
- '完成'
- ];
- const types = [
- '装车',
- '卸车'
- ];
- const units = [
- 'm3',
- '吨',
- '托',
- '件'
- ];
- protected $fillable = [
- 'owner_id','type','numbers','status',
- 'income_amount','income_unit','income_unit_price','income_total_cost','income_remark',
- 'discharge_provider_id','expenditure_amount','expenditure_unit','expenditure_unit_price','expenditure_total_cost','expenditure_remark',
- ];
- function dischargeProvider(): HasOne
- {
- return $this->hasOne(DischargeProvider::class);
- }
- }
|