|
...
|
...
|
@@ -352,7 +352,9 @@ class RelayInquiry extends Command |
|
|
|
$country_name = $ip_data->ip_area;
|
|
|
|
|
|
|
|
$this->output('转发内容');
|
|
|
|
|
|
|
|
$message = $form->message;
|
|
|
|
//开启文案替换
|
|
|
|
if($task['is_replace_text']) {
|
|
|
|
// 通过字符数量区分, 改成完全获取内置询盘内容
|
|
|
|
$use_ids = ReInquiryDetail::where(['re_website' => $domain])->where('status', '<>', ReInquiryDetail::STATUS_FAIL)->pluck('text_id')->toArray();
|
|
|
|
$text = ReInquiryText::whereNotIn('id', $use_ids)->where('status', ReInquiryText::STATUS_USABLE)->inRandomOrder()->first();
|
|
...
|
...
|
@@ -363,16 +365,17 @@ class RelayInquiry extends Command |
|
|
|
$text->save();
|
|
|
|
|
|
|
|
//原内容非英语,转为对应语种
|
|
|
|
if(is_numeric($form->message)){ //数字会被识别为中文
|
|
|
|
if (is_numeric($form->message)) { //数字会被识别为中文
|
|
|
|
$lang = 'en';
|
|
|
|
}else{
|
|
|
|
} else {
|
|
|
|
$translateSl = Translate::translateSl($form->message);
|
|
|
|
$lang = $translateSl['texts']['sl'] ?? 'en';
|
|
|
|
}
|
|
|
|
|
|
|
|
if($lang != 'en' || $lang != 'zh-CN'){
|
|
|
|
if ($lang != 'en' || $lang != 'zh-CN') {
|
|
|
|
$message = Translate::tran($message, $lang);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
$this->output('获取转发设备信息');
|
|
|
|
// 客户端 头信息 来源
|
...
|
...
|
|