123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- <?php
- /**
- * Created by Administrator.
- * User: 向往那片天空
- * Date: 2022\5\21 0021
- * Time: 16:57
- * 格言: 抓住中心,宁精勿杂,宁专勿多
- * QQ/微信: 250023777
- * 描述: 无
- */
- namespace app\api\controller\enterprise;
- use app\models\user\User;
- use app\Request;
- class Apply
- {
- public function add(Request $request)
- {
- $user = $request->user();
- $apply_user_name = $request->get('applyUserName', '');
- $apply_user_mobile = $request->get('applyUserMobile', '');
- $mer_id = $request->get('merId', '');
- $apply_job_id = $request->get('applyJobId', '');
- if (empty($apply_user_name)) {
- return app('json')->fail('姓名不能为空');
- }
- if (empty($apply_user_mobile)) {
- return app('json')->fail('手机不能为空');
- }
- if (!mobile_check($apply_user_mobile)) {
- return app('json')->fail('手机格式不正确');
- }
- if (empty($mer_id)) {
- return app('json')->fail('请选择企业');
- }
- if (empty($apply_job_id)) {
- return app('json')->fail('职务不能为空');
- }
- if (app('ApplyLogic')->hasApllying($user['uid'])) {
- return app('json')->fail('正在审核中');
- }
- if (!empty($user['mer_id'])) {
- return app('json')->fail('用户已经绑定过企业');
- }
- $data = [];
- $data['apply_user_id'] = $user['uid'];
- $data['mer_id'] = $mer_id;
- $data['apply_user_name'] = $apply_user_name;
- $data['apply_user_nickname'] = $user['nickname'];
- $data['apply_user_mobile'] = $apply_user_mobile;
- $data['apply_job_id'] = $apply_job_id;
- $data['add_time'] = time();
- $data['audit_status'] = 0;
- $data['is_delete'] = '0';
- return app('ApplyLogic')->add($data);
- }
- }
|