|
@@ -17,6 +17,7 @@ use app\common\model\Worker as WorkerModel;
|
|
|
use app\common\model\Broker as BrokerModel;
|
|
|
use app\common\model\ComjobsReport as ComjobsReportModel;
|
|
|
|
|
|
+use chuanglan\Chuanglan;
|
|
|
use echowx\WxProgram;
|
|
|
|
|
|
class Comjobs extends BaseController
|
|
@@ -483,7 +484,12 @@ class Comjobs extends BaseController
|
|
|
if ($user->isEmpty()) {
|
|
|
page_result(1, "用户信息不存在");
|
|
|
}
|
|
|
- $log = ComjobsLogModel::where(['comjobsid' => $comjobsid, 'userid' => $userid])->findOrEmpty();
|
|
|
+ $log = ComjobsLogModel::where(['comjobsid' => $comjobsid, 'userid' => $userid])->findOrEmpty();
|
|
|
+ $worker = WorkerModel::where('id', $comjobs->workerid)->field(['id', 'is_public', 'mobile'])->find();
|
|
|
+ $return = ['is_public' => $worker['is_public']];
|
|
|
+ if ($worker['is_public'] == 1) {
|
|
|
+ $return['mobile'] = $worker['mobile'];
|
|
|
+ }
|
|
|
if ($log->isEmpty()) {
|
|
|
$log->save([
|
|
|
'workerid' => $comjobs->workerid,
|
|
@@ -500,9 +506,19 @@ class Comjobs extends BaseController
|
|
|
'remark' => $comjobs->title,
|
|
|
'createtime' => time(),
|
|
|
]);
|
|
|
- page_result(0, "", []);
|
|
|
+
|
|
|
+ if ($worker['mobile']) {
|
|
|
+ $msg = '尊敬的雇主您好!已有候选人在“晋江人力”小程序上投递简历应聘您发布的岗位,请您及时查看处理!';
|
|
|
+ $mobile = $worker['mobile'];
|
|
|
+ $sms = new Chuanglan();
|
|
|
+ $sms->send($mobile,['message'=>$msg]);
|
|
|
+ }
|
|
|
+
|
|
|
+ $return['msg'] = '恭喜您,报名成功,我们会尽快给您安排面试上班!!!。';
|
|
|
+ page_result(0, "", $return);
|
|
|
} else {
|
|
|
- page_result(1, "你已报名过了,无需重复报名。");
|
|
|
+ $return['msg'] = '你已报名过了,无需重复报名。';
|
|
|
+ page_result(0, "", $return);
|
|
|
}
|
|
|
}
|
|
|
|