Commit cd56aa5a by HTML5-侯张振

屏蔽接口

parent 63fc0d24
......@@ -473,15 +473,15 @@ class Report extends CI_Controller
$time=date("Y-m-d",$t);
//分配给销售
if ($post['userType'] == 'sale') {
$newcustomerId = $api->newimportCustomer($newcustomerInfo['customer_user'], $newcustomerInfo['customer_mobile'], $newcustomerInfo['buildingId'], $newcustomerInfo['building_title'],$newcustomerInfo['rongchuang_id'],$newcustomerInfo['user_mobile'],$time);
//分配给销售经理
} else if ($post['userType'] == 'manager'){
$newcustomerId = $api->importCustomer($newcustomerInfo['customer_user'], $newcustomerInfo['customer_mobile'], $newcustomerInfo['buildingId'], $newcustomerInfo['building_title']);
}
$newcustomer = array(
'rongchuang_id' => $newcustomerId
);
// if ($post['userType'] == 'sale') {
// $newcustomerId = $api->newimportCustomer($newcustomerInfo['customer_user'], $newcustomerInfo['customer_mobile'], $newcustomerInfo['buildingId'], $newcustomerInfo['building_title'],$newcustomerInfo['rongchuang_id'],$newcustomerInfo['user_mobile'],$time);
// //分配给销售经理
// } else if ($post['userType'] == 'manager'){
// $newcustomerId = $api->importCustomer($newcustomerInfo['customer_user'], $newcustomerInfo['customer_mobile'], $newcustomerInfo['buildingId'], $newcustomerInfo['building_title']);
// }
// $newcustomer = array(
// 'rongchuang_id' => $newcustomerId
// );
if($newcustomerId){
$this->customer->add_rongchuang_id($newcustomerInfo['customerId'],$newcustomer);
......@@ -504,255 +504,255 @@ class Report extends CI_Controller
echo json_encode($result);exit;
}
//正式
//记录客户到访在后台自执行
public function dnCustomerVisit(){
$this->load->model('customer_model','customer');
$this->load->model('customer_building_model', 'customer_building');
$this->load->model('recommend_trace_model', 'recommend');
$this->load->model('customer_building_log_model','customer_building_log');
$this->load->model('sales_model','sales');
$this->load->model('customer_sales_model','customer_sales');
$this->load->helper('eas');
$api=new easApi;
$customerId = $this->customer->search_rongchuang_id();
if($customerId){
foreach ($customerId as $value) {
//获取接口返回值
$results = $api->newgetCustomerVisit(array('customer_id'=>$value['rongchuang_id']));
if(!empty($results)){
$entity_id = $this->customer_building->get_building_id($value['id']);
$customerBuilding = $this->customer_building->get(array('id' => $entity_id['id']));
//获取返回的sale_id
$checksalesnum=array();
$checksales=$results[0]["saleManColl"];
foreach($checksales as $checksale){
$checksalesID=$this->sales->get(array('rongchuang_user_id'=> $checksale["id"]));
$checksalesnum[]=array('sale_id'=>$checksalesID['user_id']);
};
$customer_sales_id = $this->customer_building->get_sale_id(array('customer_building_id'=>$customerBuilding['id']));
if(!($customer_sales_id==$checksalesnum)){
$this->customer_sales->delete_sale_id(array('customer_building_id'=>$customerBuilding['id']));
foreach($checksalesnum as $checksales){
$customersales['customer_building_id'] = $customerBuilding['id'];
$customersales['sale_id'] = $checksales['sale_id'];
$customersales['create_time'] = time();
$this->customer_sales->add_sale_id($customersales);
}
$datasales['user_id'] = $customerBuilding['user_id'];
$datasales['customer_id'] = $customerBuilding['customer_id'];
$datasales['building_id'] = $customerBuilding['building_id'];
$datasales['distributor_id'] = $customerBuilding['distributor_id'];
$datasales['building_title'] = $customerBuilding['building_title'];
$datasales['sale_id'] = $customerBuilding['sale_id'];
$datasales['manager_id'] = $customerBuilding['manager_id'];
$datasales['distribution_status'] = $customerBuilding['distribution_status'];
$datasales['recommend_status'] = $customerBuilding['recommend_status'];
$datasales['is_deleted'] = $customerBuilding['is_deleted'];
$datasales['create_time'] = $customerBuilding['create_time'];
$datasales['action_time'] = time();
if($customerBuilding['sale_id']==0){
$datasales['remark'] = '分配';
}else{
$datasales['remark'] = '重新分配';
}
$this->customer_building_log->add($datasales);
}
if($customerBuilding['recommend_status'] < 2){
$this->customer_building->update_customer_building($value['id'],array('recommend_status' => 2));
$customerBuilding['recommend_status']=2;
}
//记录客户跟进信息
if ($customerBuilding) {
$dataLog['user_id'] = $customerBuilding['user_id'];
$dataLog['customer_id'] = $customerBuilding['customer_id'];
$dataLog['building_id'] = $customerBuilding['building_id'];
$dataLog['distributor_id'] = $customerBuilding['distributor_id'];
$dataLog['building_title'] = $customerBuilding['building_title'];
$dataLog['sale_id'] = $customerBuilding['sale_id'];
$dataLog['manager_id'] = $customerBuilding['manager_id'];
$dataLog['distribution_status'] = $customerBuilding['distribution_status'];
$dataLog['recommend_status'] = $customerBuilding['recommend_status'];
$dataLog['is_deleted'] = $customerBuilding['is_deleted'];
$dataLog['create_time'] = $customerBuilding['create_time'];
$dataLog['action_time'] = time();
$dataLog['remark'] = '客户到访';
}
$parme = array(
'entity_type' => '1',
'entity_id' => $entity_id['id'],
'trace_status' => '2',
'create_time' => time()
);
//防止重复记录log
$log_screening = array(
'customer_id' => $customerBuilding['customer_id'],
'recommend_status' => '2'
);
$logfahui = $this->customer_building_log->screening_recommend_status($log_screening);
if(empty($logfahui)){
$this->customer_building_log->add($dataLog);
}
////防止重复报备recommend_trace
$screening = array(
'entity_id' => $entity_id['id'],
'trace_status' => '2'
);
$screeningfahui = $this->recommend->screening_recommend_status($screening);
if(empty($screeningfahui)){
$this->recommend->add_recommend_trace($parme);
}
}
};
}
}
//记录客户认购在后台自执行
public function dnPurchase(){
$this->load->model('customer_model','customer');
$this->load->model('customer_building_model', 'customer_building');
$this->load->model('recommend_trace_model', 'recommend');
$this->load->model('customer_building_log_model','customer_building_log');
$this->load->helper('eas');
$api=new easApi;
$customerId = $this->customer->search_rongchuang_id();
if($customerId){
foreach ($customerId as $value) {
//获取返回值
$results = $api->newgetCustomerPurchase(array('customer_id'=>$value['rongchuang_id']));
if(!empty($results)){
$entity_id = $this->customer_building->get_building_id($value['id']);
//记录客户跟进信息
$customerBuilding = $this->customer_building->get(array('id' => $entity_id['id']));
if($customerBuilding['recommend_status'] < 3){
$this->customer_building->update_customer_building($value['id'],array('recommend_status' => 3));
$customerBuilding['recommend_status']=3;
}
if ($customerBuilding) {
$dataLog['user_id'] = $customerBuilding['user_id'];
$dataLog['customer_id'] = $customerBuilding['customer_id'];
$dataLog['building_id'] = $customerBuilding['building_id'];
$dataLog['distributor_id'] = $customerBuilding['distributor_id'];
$dataLog['building_title'] = $customerBuilding['building_title'];
$dataLog['sale_id'] = $customerBuilding['sale_id'];
$dataLog['manager_id'] = $customerBuilding['manager_id'];
$dataLog['distribution_status'] = $customerBuilding['distribution_status'];
$dataLog['recommend_status'] = $customerBuilding['recommend_status'];
$dataLog['is_deleted'] = $customerBuilding['is_deleted'];
$dataLog['create_time'] = $customerBuilding['create_time'];
$dataLog['action_time'] = time();
$dataLog['remark'] = '客户认购';
}
$parme = array(
'entity_type' => '1',
'entity_id' => $entity_id['id'],
'trace_status' => '3',
'create_time' => time()
);
//防止重复报备log
$log_screening = array(
'customer_id' => $customerBuilding['customer_id'],
'recommend_status' => '3'
);
$logfahui = $this->customer_building_log->screening_recommend_status($log_screening);
if(empty($logfahui)){
$this->customer_building_log->add($dataLog);
}
//防止重复报备recommend_trace
$screening = array(
'entity_id' => $entity_id['id'],
'trace_status' => '3'
);
$screeningfahui = $this->recommend->screening_recommend_status($screening);
if(empty($screeningfahui)){
$this->recommend->add_recommend_trace($parme);
}
}
};
}
}
//记录客户签约在后台自执行
public function dnSign(){
$this->load->model('customer_model','customer');
$this->load->model('customer_building_model', 'customer_building');
$this->load->model('recommend_trace_model', 'recommend');
$this->load->model('customer_building_log_model','customer_building_log');
$this->load->helper('eas');
$api=new easApi;
$customerId = $this->customer->search_rongchuang_id();
if($customerId){
foreach ($customerId as $value) {
$results = $api->newgetCustomerSign(array('customer_id'=>$value['rongchuang_id']));
if(!empty($results)){
$entity_id = $this->customer_building->get_building_id($value['id']);
//记录客户跟进信息
$customerBuilding = $this->customer_building->get(array('id' => $entity_id['id']));
if($customerBuilding['recommend_status'] < 4){
$this->customer_building->update_customer_building($value['id'],array('recommend_status' => 4));
$customerBuilding['recommend_status']=4;
}
if ($customerBuilding) {
$dataLog['user_id'] = $customerBuilding['user_id'];
$dataLog['customer_id'] = $customerBuilding['customer_id'];
$dataLog['building_id'] = $customerBuilding['building_id'];
$dataLog['distributor_id'] = $customerBuilding['distributor_id'];
$dataLog['building_title'] = $customerBuilding['building_title'];
$dataLog['sale_id'] = $customerBuilding['sale_id'];
$dataLog['manager_id'] = $customerBuilding['manager_id'];
$dataLog['distribution_status'] = $customerBuilding['distribution_status'];
$dataLog['recommend_status'] = $customerBuilding['recommend_status'];
$dataLog['is_deleted'] = $customerBuilding['is_deleted'];
$dataLog['create_time'] = $customerBuilding['create_time'];
$dataLog['action_time'] = time();
$dataLog['remark'] = '客户签约';
}
$parme = array(
'entity_type' => '1',
'entity_id' => $entity_id['id'],
'trace_status' => '4',
'create_time' => time()
);
//防止重复报备log
$log_screening = array(
'customer_id' => $customerBuilding['customer_id'],
'recommend_status' => '4'
);
$logfahui = $this->customer_building_log->screening_recommend_status($log_screening);
if(empty($logfahui)){
$this->customer_building_log->add($dataLog);
}
////防止重复报备recommend_trace
$screening = array(
'entity_id' => $entity_id['id'],
'trace_status' => '4'
);
$screeningfahui = $this->recommend->screening_recommend_status($screening);
if(empty($screeningfahui)){
$this->recommend->add_recommend_trace($parme);
}
}
};
}
}
// //记录客户到访在后台自执行
// public function dnCustomerVisit(){
// $this->load->model('customer_model','customer');
// $this->load->model('customer_building_model', 'customer_building');
// $this->load->model('recommend_trace_model', 'recommend');
// $this->load->model('customer_building_log_model','customer_building_log');
// $this->load->model('sales_model','sales');
// $this->load->model('customer_sales_model','customer_sales');
// $this->load->helper('eas');
// $api=new easApi;
// $customerId = $this->customer->search_rongchuang_id();
// if($customerId){
// foreach ($customerId as $value) {
// //获取接口返回值
// $results = $api->newgetCustomerVisit(array('customer_id'=>$value['rongchuang_id']));
// if(!empty($results)){
// $entity_id = $this->customer_building->get_building_id($value['id']);
//
// $customerBuilding = $this->customer_building->get(array('id' => $entity_id['id']));
// //获取返回的sale_id
// $checksalesnum=array();
// $checksales=$results[0]["saleManColl"];
// foreach($checksales as $checksale){
// $checksalesID=$this->sales->get(array('rongchuang_user_id'=> $checksale["id"]));
// $checksalesnum[]=array('sale_id'=>$checksalesID['user_id']);
// };
// $customer_sales_id = $this->customer_building->get_sale_id(array('customer_building_id'=>$customerBuilding['id']));
// if(!($customer_sales_id==$checksalesnum)){
// $this->customer_sales->delete_sale_id(array('customer_building_id'=>$customerBuilding['id']));
// foreach($checksalesnum as $checksales){
//
// $customersales['customer_building_id'] = $customerBuilding['id'];
// $customersales['sale_id'] = $checksales['sale_id'];
// $customersales['create_time'] = time();
// $this->customer_sales->add_sale_id($customersales);
// }
// $datasales['user_id'] = $customerBuilding['user_id'];
// $datasales['customer_id'] = $customerBuilding['customer_id'];
// $datasales['building_id'] = $customerBuilding['building_id'];
// $datasales['distributor_id'] = $customerBuilding['distributor_id'];
// $datasales['building_title'] = $customerBuilding['building_title'];
// $datasales['sale_id'] = $customerBuilding['sale_id'];
// $datasales['manager_id'] = $customerBuilding['manager_id'];
// $datasales['distribution_status'] = $customerBuilding['distribution_status'];
// $datasales['recommend_status'] = $customerBuilding['recommend_status'];
// $datasales['is_deleted'] = $customerBuilding['is_deleted'];
// $datasales['create_time'] = $customerBuilding['create_time'];
// $datasales['action_time'] = time();
// if($customerBuilding['sale_id']==0){
// $datasales['remark'] = '分配';
// }else{
// $datasales['remark'] = '重新分配';
// }
// $this->customer_building_log->add($datasales);
// }
// if($customerBuilding['recommend_status'] < 2){
// $this->customer_building->update_customer_building($value['id'],array('recommend_status' => 2));
// $customerBuilding['recommend_status']=2;
// }
// //记录客户跟进信息
// if ($customerBuilding) {
// $dataLog['user_id'] = $customerBuilding['user_id'];
// $dataLog['customer_id'] = $customerBuilding['customer_id'];
// $dataLog['building_id'] = $customerBuilding['building_id'];
// $dataLog['distributor_id'] = $customerBuilding['distributor_id'];
// $dataLog['building_title'] = $customerBuilding['building_title'];
// $dataLog['sale_id'] = $customerBuilding['sale_id'];
// $dataLog['manager_id'] = $customerBuilding['manager_id'];
// $dataLog['distribution_status'] = $customerBuilding['distribution_status'];
// $dataLog['recommend_status'] = $customerBuilding['recommend_status'];
// $dataLog['is_deleted'] = $customerBuilding['is_deleted'];
// $dataLog['create_time'] = $customerBuilding['create_time'];
// $dataLog['action_time'] = time();
// $dataLog['remark'] = '客户到访';
//
// }
// $parme = array(
// 'entity_type' => '1',
// 'entity_id' => $entity_id['id'],
// 'trace_status' => '2',
// 'create_time' => time()
// );
// //防止重复记录log
// $log_screening = array(
// 'customer_id' => $customerBuilding['customer_id'],
// 'recommend_status' => '2'
// );
//
// $logfahui = $this->customer_building_log->screening_recommend_status($log_screening);
//
// if(empty($logfahui)){
// $this->customer_building_log->add($dataLog);
// }
// ////防止重复报备recommend_trace
// $screening = array(
// 'entity_id' => $entity_id['id'],
// 'trace_status' => '2'
// );
//
// $screeningfahui = $this->recommend->screening_recommend_status($screening);
//
// if(empty($screeningfahui)){
// $this->recommend->add_recommend_trace($parme);
// }
// }
// };
//
// }
// }
// //记录客户认购在后台自执行
// public function dnPurchase(){
// $this->load->model('customer_model','customer');
// $this->load->model('customer_building_model', 'customer_building');
// $this->load->model('recommend_trace_model', 'recommend');
// $this->load->model('customer_building_log_model','customer_building_log');
// $this->load->helper('eas');
// $api=new easApi;
// $customerId = $this->customer->search_rongchuang_id();
// if($customerId){
// foreach ($customerId as $value) {
// //获取返回值
// $results = $api->newgetCustomerPurchase(array('customer_id'=>$value['rongchuang_id']));
//
// if(!empty($results)){
// $entity_id = $this->customer_building->get_building_id($value['id']);
// //记录客户跟进信息
// $customerBuilding = $this->customer_building->get(array('id' => $entity_id['id']));
// if($customerBuilding['recommend_status'] < 3){
// $this->customer_building->update_customer_building($value['id'],array('recommend_status' => 3));
// $customerBuilding['recommend_status']=3;
// }
// if ($customerBuilding) {
// $dataLog['user_id'] = $customerBuilding['user_id'];
// $dataLog['customer_id'] = $customerBuilding['customer_id'];
// $dataLog['building_id'] = $customerBuilding['building_id'];
// $dataLog['distributor_id'] = $customerBuilding['distributor_id'];
// $dataLog['building_title'] = $customerBuilding['building_title'];
// $dataLog['sale_id'] = $customerBuilding['sale_id'];
// $dataLog['manager_id'] = $customerBuilding['manager_id'];
// $dataLog['distribution_status'] = $customerBuilding['distribution_status'];
// $dataLog['recommend_status'] = $customerBuilding['recommend_status'];
// $dataLog['is_deleted'] = $customerBuilding['is_deleted'];
// $dataLog['create_time'] = $customerBuilding['create_time'];
// $dataLog['action_time'] = time();
// $dataLog['remark'] = '客户认购';
//
// }
// $parme = array(
// 'entity_type' => '1',
// 'entity_id' => $entity_id['id'],
// 'trace_status' => '3',
// 'create_time' => time()
// );
// //防止重复报备log
// $log_screening = array(
// 'customer_id' => $customerBuilding['customer_id'],
// 'recommend_status' => '3'
// );
//
// $logfahui = $this->customer_building_log->screening_recommend_status($log_screening);
//
// if(empty($logfahui)){
// $this->customer_building_log->add($dataLog);
// }
// //防止重复报备recommend_trace
// $screening = array(
// 'entity_id' => $entity_id['id'],
// 'trace_status' => '3'
// );
//
// $screeningfahui = $this->recommend->screening_recommend_status($screening);
//
// if(empty($screeningfahui)){
// $this->recommend->add_recommend_trace($parme);
// }
// }
// };
// }
// }
// //记录客户签约在后台自执行
// public function dnSign(){
// $this->load->model('customer_model','customer');
// $this->load->model('customer_building_model', 'customer_building');
// $this->load->model('recommend_trace_model', 'recommend');
// $this->load->model('customer_building_log_model','customer_building_log');
// $this->load->helper('eas');
// $api=new easApi;
// $customerId = $this->customer->search_rongchuang_id();
// if($customerId){
// foreach ($customerId as $value) {
// $results = $api->newgetCustomerSign(array('customer_id'=>$value['rongchuang_id']));
//
// if(!empty($results)){
// $entity_id = $this->customer_building->get_building_id($value['id']);
// //记录客户跟进信息
// $customerBuilding = $this->customer_building->get(array('id' => $entity_id['id']));
// if($customerBuilding['recommend_status'] < 4){
// $this->customer_building->update_customer_building($value['id'],array('recommend_status' => 4));
// $customerBuilding['recommend_status']=4;
// }
// if ($customerBuilding) {
// $dataLog['user_id'] = $customerBuilding['user_id'];
// $dataLog['customer_id'] = $customerBuilding['customer_id'];
// $dataLog['building_id'] = $customerBuilding['building_id'];
// $dataLog['distributor_id'] = $customerBuilding['distributor_id'];
// $dataLog['building_title'] = $customerBuilding['building_title'];
// $dataLog['sale_id'] = $customerBuilding['sale_id'];
// $dataLog['manager_id'] = $customerBuilding['manager_id'];
// $dataLog['distribution_status'] = $customerBuilding['distribution_status'];
// $dataLog['recommend_status'] = $customerBuilding['recommend_status'];
// $dataLog['is_deleted'] = $customerBuilding['is_deleted'];
// $dataLog['create_time'] = $customerBuilding['create_time'];
// $dataLog['action_time'] = time();
// $dataLog['remark'] = '客户签约';
//
// }
// $parme = array(
// 'entity_type' => '1',
// 'entity_id' => $entity_id['id'],
// 'trace_status' => '4',
// 'create_time' => time()
// );
//
// //防止重复报备log
// $log_screening = array(
// 'customer_id' => $customerBuilding['customer_id'],
// 'recommend_status' => '4'
// );
//
// $logfahui = $this->customer_building_log->screening_recommend_status($log_screening);
//
// if(empty($logfahui)){
// $this->customer_building_log->add($dataLog);
// }
// ////防止重复报备recommend_trace
// $screening = array(
// 'entity_id' => $entity_id['id'],
// 'trace_status' => '4'
// );
//
// $screeningfahui = $this->recommend->screening_recommend_status($screening);
//
// if(empty($screeningfahui)){
// $this->recommend->add_recommend_trace($parme);
// }
// }
// };
// }
// }
/**
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment