|
|
|
@ -23,11 +23,41 @@ use core\base\BaseApiService; |
|
|
|
class CustomerResources extends BaseApiService |
|
|
|
{ |
|
|
|
|
|
|
|
|
|
|
|
//获取全部客户资源 |
|
|
|
public function getAll(Request $request){ |
|
|
|
|
|
|
|
$name = $request->param('name', '');//客户姓名 |
|
|
|
if(empty($name)){ |
|
|
|
return fail("缺少客户姓名"); |
|
|
|
} |
|
|
|
|
|
|
|
$where = [ |
|
|
|
'name'=>$name |
|
|
|
]; |
|
|
|
$res = (new CustomerResourcesService())->getAll($where); |
|
|
|
if(!$res['code']){ |
|
|
|
return fail($res['msg']); |
|
|
|
} |
|
|
|
return success($res['data']); |
|
|
|
} |
|
|
|
|
|
|
|
//客户资源添加 |
|
|
|
public function add(Request $request){ |
|
|
|
|
|
|
|
$date = date('Y-m-d'); |
|
|
|
|
|
|
|
$promised_visit_time = $request->param('promised_visit_time', ''); |
|
|
|
if($promised_visit_time){ |
|
|
|
$promised_visit_time = date('Y-m-d H:i:s',strtotime($promised_visit_time)); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
$optional_class_time = $request->param('optional_class_time', ''); |
|
|
|
if($optional_class_time){ |
|
|
|
$optional_class_time = date('Y-m-d H:i:s',strtotime($optional_class_time)); |
|
|
|
} |
|
|
|
|
|
|
|
$customer_resources_data = [ |
|
|
|
"create_year_month"=>date('Y-m'), |
|
|
|
"create_date"=>date('Y-m-d'), |
|
|
|
@ -44,15 +74,15 @@ class CustomerResources extends BaseApiService |
|
|
|
"status" => $request->param('status', ''), |
|
|
|
"purchasing_power" => $request->param('purchasing_power', ''), |
|
|
|
"cognitive_idea" => $request->param('cognitive_idea', ''), |
|
|
|
"optional_class_time" => $request->param('optional_class_time', ''), |
|
|
|
"optional_class_time" => $optional_class_time, |
|
|
|
"distance" => $request->param('distance', ''), |
|
|
|
]; |
|
|
|
|
|
|
|
$six_speed_data = [ |
|
|
|
"purchase_power" => $request->param('purchasing_power', ''), |
|
|
|
"concept_awareness" => $request->param('cognitive_idea', ''), |
|
|
|
"promised_visit_time" => $request->param('promised_visit_time', ''),//承诺到访时间 |
|
|
|
"preferred_class_time" => $request->param('optional_class_time', ''),//可选上课时间 |
|
|
|
"promised_visit_time" => $promised_visit_time,//承诺到访时间 |
|
|
|
"preferred_class_time" => $optional_class_time,//可选上课时间 |
|
|
|
"distance" => $request->param('distance', ''),//距离 |
|
|
|
"communication" => $request->param('communication', ''),//沟通备注 |
|
|
|
"staff_id" => $request->param('staff_id', ''),//人员ID |
|
|
|
|