|
...
|
...
|
@@ -8,6 +8,7 @@ |
|
|
|
namespace App\Models\Geo;
|
|
|
|
|
|
|
|
use App\Models\Base;
|
|
|
|
use App\Models\Project\DeployBuild;
|
|
|
|
use App\Models\Project\Project;
|
|
|
|
use App\Models\Workchat\MessagePush;
|
|
|
|
|
|
...
|
...
|
@@ -55,11 +56,11 @@ class GeoConfirm extends Base |
|
|
|
* @method :post
|
|
|
|
* @time :2025/10/31 10:10
|
|
|
|
*/
|
|
|
|
public static function typeDesc()
|
|
|
|
public static function typeDesc($num = 10)
|
|
|
|
{
|
|
|
|
return [
|
|
|
|
self::TYPE_TITLE => '需选择确认10个文章标题,后续根据您确认的文章标题整理文章内容;如有补充展会、资质证书等资料,可一并提供。',
|
|
|
|
self::TYPE_KEYWORD => '需选择确认10个核心关键词问题,后续根据您确认的核心关键词问题整理文章标题;建议提供展会、资质证书等资料。'
|
|
|
|
self::TYPE_TITLE => '需选择确认'.$num.'个文章标题,后续根据您确认的文章标题整理文章内容;如有补充展会、资质证书等资料,可一并提供。',
|
|
|
|
self::TYPE_KEYWORD => '需选择确认'.$num.'个核心关键词问题,后续根据您确认的核心关键词问题整理文章标题;建议提供展会、资质证书等资料。'
|
|
|
|
];
|
|
|
|
}
|
|
|
|
|
|
...
|
...
|
@@ -115,11 +116,11 @@ class GeoConfirm extends Base |
|
|
|
$token = uniqid().$friend_id;
|
|
|
|
$created_at = $updated_at = now();
|
|
|
|
$projectModel = new Project();
|
|
|
|
$projectInfo = $projectModel->read(['id'=>$project_id],['company','seo_plan']);
|
|
|
|
$seo_plan = ($projectModel::seoMap()[$projectInfo['seo_plan']]) ?? '无选择';
|
|
|
|
$company = $projectModel->getValue(['id'=>$project_id],'company');
|
|
|
|
$seo_plan_name = 'GEO';
|
|
|
|
$content_array = [
|
|
|
|
'title' => "【{$projectInfo['company']} {$seo_plan}】".self::typeMapping()[$data->type],
|
|
|
|
'desc' => self::typeDesc()[$data->type],
|
|
|
|
'title' => "【{$company} {$seo_plan_name}】".self::typeMapping()[$data->type],
|
|
|
|
'desc' => self::typeDesc($data->max_num)[$data->type],
|
|
|
|
'size' => 0,
|
|
|
|
'thumbSize' => 0,
|
|
|
|
'thumbUrl' => 'https://hub.globalso.com/logocm.png',
|
...
|
...
|
|