|
@@ -3,9 +3,11 @@
|
|
|
namespace app\admin\controller;
|
|
|
|
|
|
use app\admin\common\AdminController;
|
|
|
+use app\common\api\ChuanglanSmsApi;
|
|
|
use app\common\api\VerifyApi;
|
|
|
use app\common\api\TalentLogApi;
|
|
|
use app\common\api\TalentState;
|
|
|
+use app\common\model\MessageRecord;
|
|
|
use app\enterprise\model\Talent as TalentModel;
|
|
|
use app\common\api\TalentConditionApi;
|
|
|
use app\common\api\DictApi;
|
|
@@ -915,6 +917,37 @@ class Talent extends AdminController {
|
|
|
if (in_array($log["new_state"], [TalentState::BASE_VERIFY_PASS, TalentState::FST_VERIFY_PASS, TalentState::REVERIFY_PASS])) {
|
|
|
$data["highProcess"] = $nowProcess > $talent_info["highProcess"] ? $nowProcess : $talent_info["highProcess"];
|
|
|
}
|
|
|
+
|
|
|
+ $smsapi = new ChuanglanSmsApi();
|
|
|
+ if($log['last_state'] == 1){
|
|
|
+ //基础信息审核通过,发送短信
|
|
|
+ $template = "【晋江市人才服务平台】尊敬的用户,您提交的人才基础信息审核通过,请及时登录申报系统并进行人才认定的信息申报填写。";
|
|
|
+ }else{
|
|
|
+ $template = "【晋江市人才服务平台】尊敬的用户,您提交的人才基础信息审核驳回,原因是:{$log['description']},请及时登录申报系统修改并重新提交。";
|
|
|
+ }
|
|
|
+ $ep = EnterpriseApi::getOne($talent_info['enterprise_id']);
|
|
|
+ $result = $smsapi->sendSMS($ep->agentPhone,$template);
|
|
|
+
|
|
|
+ $result = json_decode($result,true);
|
|
|
+
|
|
|
+ $id = getStringId();
|
|
|
+
|
|
|
+ $record_data = [
|
|
|
+ 'id' => $id,
|
|
|
+ 'bizId' => $id,
|
|
|
+ 'type' => 2,
|
|
|
+ 'smsType' => 1,
|
|
|
+ 'phone' => $ep->agentPhone,
|
|
|
+ 'params' => '基础信息审核',
|
|
|
+ 'templateCode' => $template,
|
|
|
+ 'state' => $result['code'] == 0 ? 2 : 3,
|
|
|
+ 'sendingDate' => date("Y-m-d H:i:s",time()),
|
|
|
+ 'createTime' => date("Y-m-d H:i:s",time()),
|
|
|
+ 'msg' => $result['errorMsg']
|
|
|
+ ];
|
|
|
+
|
|
|
+ MessageRecord::create($record_data);
|
|
|
+
|
|
|
$data["id"] = $talent_info["id"];
|
|
|
$data["checkState"] = $log["new_state"];
|
|
|
TalentModel::update($data);
|