generated from liutk/owl-admin-base
总账录入任务优化
parent
a56d03d822
commit
fd5c2c679e
|
|
@ -178,7 +178,7 @@ class PlanController extends AdminController
|
|||
amis()->TableColumn('name', __('plan.task.name')),
|
||||
amis()->TableColumn('taskable.date', __('plan.task_ledger.date')),
|
||||
amis()->TableColumn('taskable.store.title', __('plan.task_ledger.store')),
|
||||
amis()->TableColumn('taskable.store.master.name', __('plan.task_ledger.store_master')),
|
||||
amis()->TableColumn('taskable.store_master.name', __('plan.task_ledger.store_master')),
|
||||
amis()->TableColumn('task_status', __('plan.task.status'))->type('mapping')->map(TaskStatus::labelMap()),
|
||||
amis()->TableColumn('completed_at', __('plan.task.completed_at')),
|
||||
amis()->TableColumn('created_at', __('plan.task.created_at')),
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ class TaskController extends AdminController
|
|||
->with([
|
||||
'taskable' => function (MorphTo $morphTo) {
|
||||
$morphTo->morphWith([
|
||||
TaskLedger::class => ['store.master'],
|
||||
TaskLedger::class => ['store', 'storeMaster'],
|
||||
]);
|
||||
},
|
||||
])
|
||||
|
|
|
|||
|
|
@ -56,7 +56,7 @@ class TaskLedgerGenerateCommand extends Command
|
|||
$planable->save();
|
||||
|
||||
$plan = $planable->plan()->create([
|
||||
'name' => "{$planable->date} 总账录入",
|
||||
'name' => "【{$planable->date}】总账录入",
|
||||
'plan_status' => PlanStatus::Published,
|
||||
]);
|
||||
|
||||
|
|
|
|||
|
|
@ -27,4 +27,9 @@ class TaskLedger extends Model
|
|||
{
|
||||
return $this->belongsTo(Store::class);
|
||||
}
|
||||
|
||||
public function storeMaster(): BelongsTo
|
||||
{
|
||||
return $this->belongsTo(Employee::class, 'store_master_id');
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue