diff --git a/api/controllers/plan/Syt.php b/api/controllers/plan/Syt.php index bac62890..12b5804a 100644 --- a/api/controllers/plan/Syt.php +++ b/api/controllers/plan/Syt.php @@ -536,4 +536,44 @@ class Syt extends CI_Controller echo '执行结束'; } } + + public function thApi(){ + 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'); + $page = $this->input->get('page'); + $size = $this->input->get('size'); + !$page && $page=1; + !$size && $size=20; + $where = [ + "activityId" => 11, + "areaId" =>0 + ]; + $count = $this->market_sylive_order_model->count($where); + if($count>0){ + $rows = $this->market_sylive_order_model->select($where,'id asc',$page,$size); + $syt = new SytApi(); + foreach ($rows as $key => $val) { + $gwUser = $this->user_model->get(['userId'=>$val["cfUserId"]]); + $dlrCode = ""; + $mediaCaName = ""; + $leadNo = $val["userId"]; + //获取意向网点编码 + if($gwUser){ + $mediaCaName = $gwUser['uname']; + $group_user = $this->groups_user_model->get(['activityId' => $val["activityId"], 'userId' => $val['cfUserId'], 'status' => 0]); + $biz = $this->market_sylive_organization_model->get(['organizationId'=>$group_user['bizId']]); + $dlrCode = $biz['comments']; + } + $syt->Tj($dlrCode,"活动客户",$val["mobile"],$mediaCaName,$leadNo); + $this->market_sylive_order_model->update(["areaId"=>1],["id"=>$val["id"]]); + } + echo "剩余:".$count-$size; + }else{ + echo "无需执行"; + } + + } } diff --git a/common/third_party/Syt.php b/common/third_party/SytApi.php similarity index 91% rename from common/third_party/Syt.php rename to common/third_party/SytApi.php index 842b2fff..1f16f59e 100644 --- a/common/third_party/Syt.php +++ b/common/third_party/SytApi.php @@ -1,6 +1,6 @@ uid;