add-sylive-bw
This commit is contained in:
@@ -577,4 +577,37 @@ class Syt extends CI_Controller
|
||||
}
|
||||
|
||||
}
|
||||
//获取发送第三方报文
|
||||
public function get_sendInfo(){
|
||||
require_once COMMPATH . 'third_party/SytApi.php';
|
||||
$this->load->model('market/market_sylive_user_model', 'user_model');
|
||||
$this->load->model('market/market_sylive_order_model');
|
||||
$this->load->model('market/market_sylive_groups_user_model', 'groups_user_model');
|
||||
$this->load->model('market/market_sylive_organization_model');
|
||||
$id = $this->input->get('id');
|
||||
$where = [
|
||||
"activityId" => 11,
|
||||
"areaId" =>0,
|
||||
"id" => $id,
|
||||
];
|
||||
$row = $this->market_sylive_order_model->get($where);
|
||||
if($row){
|
||||
$gwUser = $this->user_model->get(['userId'=>$row["cfUserId"]]);
|
||||
$dlrCode = "";
|
||||
$mediaCaName = "";
|
||||
$leadNo = $row["userId"];
|
||||
//获取意向网点编码
|
||||
if($gwUser){
|
||||
$mediaCaName = $gwUser['uname'];
|
||||
$group_user = $this->groups_user_model->get(['activityId' => $row["activityId"], 'userId' => $row['cfUserId'], 'status' => 0]);
|
||||
$biz = $this->market_sylive_organization_model->get(['organizationId'=>$group_user['bizId']]);
|
||||
$dlrCode = $biz['comments'];
|
||||
}
|
||||
$syt = new SytApi();
|
||||
$req = $syt->Bw($dlrCode,"活动客户",$row["mobile"],$mediaCaName,$leadNo);
|
||||
echo $req;
|
||||
}else{
|
||||
echo "订单不存在";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Vendored
+87
@@ -113,4 +113,91 @@ EOT;
|
||||
debug_log("返回参数:".$res, 'syt.log');
|
||||
return $res;
|
||||
}
|
||||
|
||||
public function Bw($dlrCode,$custName,$phone,$mediaCaName,$leadNo){
|
||||
$post_data =
|
||||
<<<EOT
|
||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:com="http://com.ly.mp.cust.ifc.xapi.webservice">
|
||||
<soapenv:Header/>
|
||||
<soapenv:Body>
|
||||
<com:sfwHandle001>
|
||||
<!--Optional:-->
|
||||
<arg0><![CDATA[
|
||||
<esbHeader>
|
||||
<![CDATA[
|
||||
<RequestHead>
|
||||
<RequestID>8c80935f7e244a40ad892786b9eb614e</RequestID>
|
||||
<SourceSystem>MDM</SourceSystem>
|
||||
<TargetSystem>CRM</TargetSystem>
|
||||
<ServiceName>DPCA_SFW_RECIVE_SFW001</ServiceName>
|
||||
<ServiceOperation></ServiceOperation>
|
||||
<ServiceVersion>1.0</ServiceVersion>
|
||||
</RequestHead>
|
||||
]]]]>><![CDATA[
|
||||
</esbHeader>
|
||||
]]></arg0>
|
||||
<!--Optional:-->
|
||||
<arg1><![CDATA[
|
||||
<payload>
|
||||
<![CDATA[
|
||||
<RequestBody>
|
||||
<BODY>{
|
||||
"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":"YXHD20220519001",
|
||||
"ACTION_NAME":"新长效活动",
|
||||
"RESULT":"",
|
||||
"MSG":"",
|
||||
"LEAD_NO":"$leadNo",
|
||||
"ORG_BU":"C",
|
||||
"MEDIA_CA_NAME":"$mediaCaName",
|
||||
}
|
||||
]
|
||||
}
|
||||
</BODY>
|
||||
</RequestBody>
|
||||
]]]]>><![CDATA[
|
||||
</payload>
|
||||
]]></arg1>
|
||||
</com:sfwHandle001>
|
||||
</soapenv:Body>
|
||||
</soapenv:Envelope>
|
||||
EOT;
|
||||
return $post_data;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user