|
...
|
...
|
@@ -59,14 +59,11 @@ class GeoWritingsTask extends Command |
|
|
|
try {
|
|
|
|
$geoWritingsModel = new GeoWritings();
|
|
|
|
$saveData = [
|
|
|
|
'project_id'=>$info['project_id'],
|
|
|
|
'type'=>$geoWritingsModel::TYPE_AI_CREATE,
|
|
|
|
'title'=>$info['title'],
|
|
|
|
'content'=>$introduction.($images[0] ?? '').PHP_EOL.$main.($images[1] ?? ''),
|
|
|
|
'content_length'=>strlen($introduction.PHP_EOL.$main),
|
|
|
|
'uniqid'=>md5(uniqid().$task_id.$info['project_id']),
|
|
|
|
];
|
|
|
|
$id = $geoWritingsModel->addReturnId($saveData);
|
|
|
|
$id = $geoWritingsModel->edit($saveData,['id'=>$info['writings_id']]);
|
|
|
|
$data = [
|
|
|
|
'introduction'=>$introduction,
|
|
|
|
'main'=>$main,
|
|
...
|
...
|
@@ -100,7 +97,7 @@ class GeoWritingsTask extends Command |
|
|
|
$task_id = Redis::rpop('geo_writings_task');
|
|
|
|
}
|
|
|
|
}else{
|
|
|
|
$geoWritingsTaskModel->edit(['status'=>1],['id'=>$task_id]);
|
|
|
|
$geoWritingsTaskModel->edit(['status'=>GeoWritings::STATUS_AI_RUNNING],['id'=>$task_id]);
|
|
|
|
}
|
|
|
|
return $task_id;
|
|
|
|
}
|
...
|
...
|
|