From a49bb4cbad78247e2cdab27e46c8166dcac6aad7 Mon Sep 17 00:00:00 2001
From: lccsw <805383944@qq.com>
Date: Fri, 28 Apr 2023 18:01:40 +0800
Subject: [PATCH] add-syt-third_party
---
common/third_party/Syt.php | 115 +++++++++++++++++++++
home/controllers/Welcome.php | 2 +-
home/controllers/h5/market/sylive2/Act.php | 16 +++
3 files changed, 132 insertions(+), 1 deletion(-)
create mode 100644 common/third_party/Syt.php
diff --git a/common/third_party/Syt.php b/common/third_party/Syt.php
new file mode 100644
index 00000000..06e5ebfe
--- /dev/null
+++ b/common/third_party/Syt.php
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+ 8c80935f7e244a40ad892786b9eb614e
+ MDM
+ CRM
+ DPCA_SFW_RECIVE_SFW001
+
+ 1.0
+
+ ]]]]>>
+ ]]>
+
+
+
+ {
+ "body":[
+ {
+ "CUST_NAME":"$custName",
+ "PHONE":"$phone",
+ "BACKUP_PHONE":"",
+ "OTHER_PHONE":"",
+ "BIRTH_DATE":"",
+ "GENDER_CODE":"",
+ "QQ":"",
+ "WEBCHAT":"",
+ "HOME_TEL":"",
+ "OFFICE_TEL":"",
+ "FAXTEL":"",
+ "PROVINCE_ID":"",
+ "ADDR_PROVINCE":"",
+ "CITY_ID":"",
+ "ADDR_CITY":"",
+ "COUNTY_ID":"",
+ "ADDR_COUNTY":"",
+ "ADDR_STREET":"",
+ "ADDR_ZIP":"",
+ "EMAIL":"",
+ "PERSON_EN":"",
+ "HAVE_DRIVER_CRED":"1",
+ "DRIVER_CRED_DATE":"",
+ "COMP_NAME":"",
+ "PURC_CAR_BUGET":"0",
+ "LEAD_SOURCE":"",
+ "SOURCE_CD1":"新长效",
+ "SOURCE_CD2":"新零售直播",
+ "SOURCE_CD3":"私域直播购",
+ "INTE_SERIES_CODE":"",
+ "INTE_TYPE_CODE":"",
+ "BUY_PLAN_CODE":"",
+ "DRIVE_DATE":"",
+ "DLR_CODE":"$dlrCode",
+ "REMARK":"",
+ "ACTION_CODE":"",
+ "ACTION_NAME":"",
+ "RESULT":"",
+ "MSG":"",
+ "LEAD_NO":"$leadNo",
+ "ORG_BU":"",
+ "MEDIA_CA_NAME":"$mediaCaName",
+ }
+ ]
+}
+
+
+ ]]]]>>
+ ]]>
+
+
+
+EOT;
+ debug_log("提交参数:".$post_data, 'syt.log');
+ $ch = curl_init();
+ curl_setopt($ch, CURLOPT_URL, $url);
+ curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
+ curl_setopt($ch, CURLOPT_POST, true);
+ curl_setopt($ch, CURLOPT_ENCODING, ''); // 重要,否则采集数据时会乱码,乱码检测的编码格式为cp936
+
+ curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
+ curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
+ $res = curl_exec($ch);
+ curl_close($ch);
+ debug_log("返回参数:".$post_data, 'syt.log');
+ return $res;
+ }
+}
\ No newline at end of file
diff --git a/home/controllers/Welcome.php b/home/controllers/Welcome.php
index 47f1141e..83155c9a 100644
--- a/home/controllers/Welcome.php
+++ b/home/controllers/Welcome.php
@@ -4,6 +4,6 @@ defined('BASEPATH') OR exit('No direct script access allowed');
class Welcome extends CI_Controller {
public function index(){
-
+
}
}
diff --git a/home/controllers/h5/market/sylive2/Act.php b/home/controllers/h5/market/sylive2/Act.php
index 5cbcc0e0..895490c5 100644
--- a/home/controllers/h5/market/sylive2/Act.php
+++ b/home/controllers/h5/market/sylive2/Act.php
@@ -593,6 +593,22 @@ class Act extends Wx {
}
}
$redis->delete($key);
+ if($this->a_id==11){
+ //通知第三方
+ require_once COMMPATH . 'third_party/Syt.php';
+ $syt = new Syt();
+ $dlrCode = "";
+ $mediaCaName = "";
+ $leadNo = $this->uid;
+ //获取意向网点编码
+ if($p_user){
+ $mediaCaName = $p_user['uname'];
+ $bizUser = $this->user_model->get(['userId'=>$p_user['userId']]);
+ $biz = $this->market_sylive_organization_model->get(['organizationId'=>$bizUser['bizId']]);
+ $dlrCode = $biz['comments'];
+ }
+ $syt->Tj($dlrCode,"活动客户",$mobile,$mediaCaName,$leadNo);
+ }
$this->show_json('',200, '预约成功');
}
}