12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- <?php
- namespace App\Http\Controllers\Api\DouyinRecruit;
- use App\Http\Controllers\Api\ApiBaseController;
- use App\Models\DouyinRecruit\CompanyEmployee;
- use App\Models\DouyinRecruit\CompanyJob;
- use App\Models\DouyinRecruit\CompanyRecruit;
- class JobController extends ApiBaseController
- {
- /**
- * 职位列表
- */
- public function jobList()
- {
- $post = request()->post();
- $jobs = CompanyJob::where('company_id', $post['company_id'])->orderBy('sort_index', 'asc')->get();
- return response()->json(['code' => 1, 'data' => $jobs, 'msg' => '操作成功']);
- }
- /**
- * 添加提交
- */
- public function addPost()
- {
- $post = request()->post();
- if (!empty($post['emp_id'])) {
- $emp = CompanyEmployee::where('id', $post['emp_id'])->where('company_id',$post['company_id'])->first();
- if (empty($emp)) {
- return response()->json(['code' => 0, 'data' => [], 'msg' => '该推荐人ID不存在']);
- }
- } else {
- unset($post['emp_id']);
- }
- $post['create_time'] = time();
- CompanyRecruit::create($post);
- return response()->json(['code' => 1, 'data' => [], 'msg' => '操作成功']);
- }
- }
|