代码提交
This commit is contained in:
@@ -127,6 +127,73 @@ class PosterWeChatMiniProgram extends Controller
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
public function decryptphones() {
|
||||
|
||||
$taskId = request()->param('id');
|
||||
$phone = request()->param('phone');
|
||||
if (!$phone) {
|
||||
return json([
|
||||
'code' => 400,
|
||||
'message' => '手机号不能为空'
|
||||
]);
|
||||
}
|
||||
|
||||
$task = Db::name('customer_acquisition_task')->where('id', $taskId)->find();
|
||||
if (!$task) {
|
||||
return json([
|
||||
'code' => 400,
|
||||
'message' => '任务不存在'
|
||||
]);
|
||||
}
|
||||
|
||||
if (!empty($phone)) {
|
||||
|
||||
// TODO 拿到手机号之后的后续操作:
|
||||
// 1. 先写入 ck_traffic_pool 表 identifier mobile 都是 用 phone字段的值
|
||||
$trafficPool = Db::name('traffic_pool')->where('identifier', $phone)->find();
|
||||
if (!$trafficPool) {
|
||||
Db::name('traffic_pool')->insert([
|
||||
'identifier' => $phone,
|
||||
'mobile' => $phone,
|
||||
'createTime' => time()
|
||||
]);
|
||||
}
|
||||
|
||||
$taskCustomer = Db::name('task_customer')->where('task_id', $taskId)->where('phone', $phone)->find();
|
||||
if (!$taskCustomer) {
|
||||
Db::name('task_customer')->insert([
|
||||
'task_id' => $taskId,
|
||||
// 'identifier' => $phone,
|
||||
'phone' => $phone,
|
||||
'source' => $task['name'],
|
||||
'createTime' => time(),
|
||||
'tags' => json_encode([]),
|
||||
'siteTags' => json_encode([]),
|
||||
]);
|
||||
}
|
||||
// return $phone;
|
||||
return json([
|
||||
'code' => 200,
|
||||
'message' => '获取手机号成功',
|
||||
'data' => $phone
|
||||
]);
|
||||
} else {
|
||||
// return null;
|
||||
return json([
|
||||
'code' => 400,
|
||||
'message' => '手机号失败:'
|
||||
]);
|
||||
}
|
||||
|
||||
// return $result;
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
// todo 获取海报获客任务的任务/海报数据 -- 表还没设计好,不急 ck_customer_acquisition_task
|
||||
public function getPosterTaskData() {
|
||||
$id = request()->param('id');
|
||||
|
||||
Reference in New Issue
Block a user