|
...
|
...
|
@@ -49,7 +49,7 @@ class Temp extends Command |
|
|
|
|
|
|
|
public function handle()
|
|
|
|
{
|
|
|
|
$this->inquiryAiCheck(17259, 27450);
|
|
|
|
$this->inquiryAiCheck(17259, 17261);
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
...
|
...
|
@@ -87,13 +87,16 @@ class Temp extends Command |
|
|
|
//关键词查询项目着陆页:先精准匹配,没有数据再全文索引匹配
|
|
|
|
$inquiryForwardLogic = new InquiryForwardLogic();
|
|
|
|
$forward_list = $inquiryForwardLogic->searchKeywords($ai_keyword, 2, 3);
|
|
|
|
if (empty($forward_list)) {
|
|
|
|
$forward_list = $inquiryForwardLogic->searchKeywords($ai_keyword, 1, 3);
|
|
|
|
if (empty($forward_list)) {
|
|
|
|
$this->output('询盘ID:' . $inquiry['id'] . ',根据关键词[' . $ai_keyword . ']查询项目着陆页为空');
|
|
|
|
continue;
|
|
|
|
if (count($forward_list) < 3) {
|
|
|
|
$forward_list_against = $inquiryForwardLogic->searchKeywords($ai_keyword, 1, 3 - count($forward_list));
|
|
|
|
foreach ($forward_list_against as $against) {
|
|
|
|
array_push($forward_list, $against);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if (empty($ai_message_list)) {
|
|
|
|
$this->output('询盘ID:' . $inquiry['id'] . ',AI重写询盘内容失败');
|
|
|
|
continue;
|
|
|
|
}
|
|
|
|
|
|
|
|
//重写询盘内容
|
|
|
|
$ai_message_list = [];
|
...
|
...
|
|