|
...
|
...
|
@@ -42,12 +42,12 @@ class WordAi implements ShouldQueue |
|
|
|
$model->edit(['status'=>$model::STATUS_ING],['id'=>$info['id']]);
|
|
|
|
$wordAiService = new WordAiService();
|
|
|
|
$data = $wordAiService->setApiAvoid($info['origin_text']);
|
|
|
|
if(isset($data['status']) && $data['status'] == 'success'){
|
|
|
|
if(isset($data['status']) && $data['status'] == 'Success'){
|
|
|
|
//todo::更新当前任务状态,并记录返回的值
|
|
|
|
$model->edit(['target_text'=>$data['text'],'status'=>$model::STATUS_SUC],['id'=>$info['id']]);
|
|
|
|
}else{
|
|
|
|
//todo::更改执行次数,及错误结果
|
|
|
|
$model->edit(['error_msg'=>json_encode($data,JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE),'status'=>$model::STATUS_FAL],['id'=>$info['id']]);
|
|
|
|
$model->edit(['error_msg'=>substr(json_encode($data,JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE),0,255),'status'=>$model::STATUS_FAL],['id'=>$info['id']]);
|
|
|
|
sleep(10);
|
|
|
|
}
|
|
|
|
}
|
...
|
...
|
|