|
@@ -3,6 +3,7 @@ |
|
@@ -3,6 +3,7 @@ |
|
3
|
namespace App\Http\Controllers\Aside\Manage;
|
3
|
namespace App\Http\Controllers\Aside\Manage;
|
|
4
|
use App\Enums\Common\Code;
|
4
|
use App\Enums\Common\Code;
|
|
5
|
use App\Http\Controllers\Aside\BaseController;
|
5
|
use App\Http\Controllers\Aside\BaseController;
|
|
|
|
6
|
+use App\Http\Requests\Aside\Manage\ManagerHrRequest;
|
|
6
|
use App\Models\Manage\ManageHr;
|
7
|
use App\Models\Manage\ManageHr;
|
|
7
|
use App\Models\Manage\Menu;
|
8
|
use App\Models\Manage\Menu;
|
|
8
|
use Illuminate\Http\Request;
|
9
|
use Illuminate\Http\Request;
|
|
@@ -53,26 +54,8 @@ class HrController extends BaseController |
|
@@ -53,26 +54,8 @@ class HrController extends BaseController |
|
53
|
* @method :post
|
54
|
* @method :post
|
|
54
|
* @time :2023/9/6 10:05
|
55
|
* @time :2023/9/6 10:05
|
|
55
|
*/
|
56
|
*/
|
|
56
|
- public function save(HrLogic $logic){
|
|
|
|
57
|
- $this->request->validate([
|
|
|
|
58
|
- 'name'=>'required',
|
|
|
|
59
|
- 'mobile'=>'required',
|
|
|
|
60
|
- 'status'=>'required',
|
|
|
|
61
|
- 'education'=>'required',
|
|
|
|
62
|
- 'entry_position'=>'required',
|
|
|
|
63
|
- 'p_level'=>'required',
|
|
|
|
64
|
- 'dept_id'=>'required',
|
|
|
|
65
|
- 'belong_group'=>'required',
|
|
|
|
66
|
- ],[
|
|
|
|
67
|
- 'name.required' => '名称不能为空',
|
|
|
|
68
|
- 'mobile.required' => '手机号码不能为空',
|
|
|
|
69
|
- 'status.required' => '请选择用户状态',
|
|
|
|
70
|
- 'education.required' => '请选择学历',
|
|
|
|
71
|
- 'entry_position.required' => '请选择入职岗位',
|
|
|
|
72
|
- 'p_level.required' => '请选择入职岗位级别',
|
|
|
|
73
|
- 'dept_id.required' => '请选择部门',
|
|
|
|
74
|
- 'belong_group.required' => '请选择小组',
|
|
|
|
75
|
- ]);
|
57
|
+ public function save(ManagerHrRequest $request,HrLogic $logic){
|
|
|
|
58
|
+ $request->validated();
|
|
76
|
$logic->hrSave();
|
59
|
$logic->hrSave();
|
|
77
|
$this->response('success');
|
60
|
$this->response('success');
|
|
78
|
}
|
61
|
}
|