generated from liutk/owl-admin-base
admin employee.edit
parent
287f709635
commit
1d29ffcbe4
|
|
@ -77,7 +77,8 @@ class EmployeeController extends AdminController
|
||||||
->source(admin_url('api/keywords/tree-list').'?parent_key='.Employee::JOB_KEY)
|
->source(admin_url('api/keywords/tree-list').'?parent_key='.Employee::JOB_KEY)
|
||||||
->labelField('name')
|
->labelField('name')
|
||||||
->valueField('key')
|
->valueField('key')
|
||||||
->joinValues(),
|
->extractValue(true)
|
||||||
|
->joinValues(false),
|
||||||
amisMake()->DateControl()->name('join_at')->label(__('employee.join_at'))->format('YYYY-MM-DD'),
|
amisMake()->DateControl()->name('join_at')->label(__('employee.join_at'))->format('YYYY-MM-DD'),
|
||||||
amisMake()->TextControl()->name('remarks')->label(__('employee.remarks')),
|
amisMake()->TextControl()->name('remarks')->label(__('employee.remarks')),
|
||||||
amisMake()->ImageControl()->name('prize_images')->label(__('employee.prize_images'))
|
amisMake()->ImageControl()->name('prize_images')->label(__('employee.prize_images'))
|
||||||
|
|
|
||||||
|
|
@ -70,7 +70,15 @@ class EmployeeService extends BaseService
|
||||||
|
|
||||||
// 职位修改
|
// 职位修改
|
||||||
if (isset($data['jobs'])) {
|
if (isset($data['jobs'])) {
|
||||||
$jobs = is_array($data['jobs']) ? $data['jobs'] : explode(',', $data['jobs']);
|
if (is_array($data['jobs'])) {
|
||||||
|
if (is_array($data['jobs'][0])) {
|
||||||
|
$jobs = array_column($data['jobs'], 'key');
|
||||||
|
} else {
|
||||||
|
$jobs = $data['jobs'];
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
$jobs = explode(',', $data['jobs']);
|
||||||
|
}
|
||||||
$model->jobs()->sync($jobs);
|
$model->jobs()->sync($jobs);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -67,7 +67,7 @@ class AdminPermissionSeeder extends Seeder
|
||||||
'levels' => [
|
'levels' => [
|
||||||
'name' => '门店等级',
|
'name' => '门店等级',
|
||||||
'icon' => 'carbon:skill-level',
|
'icon' => 'carbon:skill-level',
|
||||||
'uri' => '/store/levels?parent_key=store_levels',
|
'uri' => '/store/levels?parent_key=store_level',
|
||||||
'resource' => true,
|
'resource' => true,
|
||||||
'order' => 4,
|
'order' => 4,
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue