作者 李宇航

合并分支 'lyh-server' 到 'master'

Lyh server



查看合并请求 !3106
@@ -12,6 +12,7 @@ use App\Models\Project\Project; @@ -12,6 +12,7 @@ use App\Models\Project\Project;
12 use App\Models\Scoring\ScoringSystem; 12 use App\Models\Scoring\ScoringSystem;
13 use App\Models\Sms\SmsLog; 13 use App\Models\Sms\SmsLog;
14 use App\Models\User\User; 14 use App\Models\User\User;
  15 +use App\Models\WorkOrder\TicketProject;
15 use Illuminate\Support\Facades\Cache; 16 use Illuminate\Support\Facades\Cache;
16 17
17 class UserLoginLogic 18 class UserLoginLogic
@@ -257,6 +258,9 @@ class UserLoginLogic @@ -257,6 +258,9 @@ class UserLoginLogic
257 * @time :2024/11/5 16:51 258 * @time :2024/11/5 16:51
258 */ 259 */
259 public function handleInfo($info,$project){ 260 public function handleInfo($info,$project){
  261 + //根据项目获取工单uuid
  262 + $ticketProjectModel = new TicketProject();
  263 + $info['ticket_uuid'] = $ticketProjectModel->getValue(['project_cate'=>2,'table_id'=>$project['id']],'uuid') ?? '';
260 $info['title'] = $project['title'] ?? ''; 264 $info['title'] = $project['title'] ?? '';
261 $info['company'] = $project['company'] ?? ''; 265 $info['company'] = $project['company'] ?? '';
262 $info['from_order_id'] = $project['from_order_id'] ?? ''; 266 $info['from_order_id'] = $project['from_order_id'] ?? '';
@@ -56,11 +56,11 @@ class GeoConfirm extends Base @@ -56,11 +56,11 @@ class GeoConfirm extends Base
56 * @method :post 56 * @method :post
57 * @time :2025/10/31 10:10 57 * @time :2025/10/31 10:10
58 */ 58 */
59 - public static function typeDesc() 59 + public static function typeDesc($num = 10)
60 { 60 {
61 return [ 61 return [
62 - self::TYPE_TITLE => '需选择确认10个文章标题,后续根据您确认的文章标题整理文章内容;如有补充展会、资质证书等资料,可一并提供。',  
63 - self::TYPE_KEYWORD => '需选择确认10个核心关键词问题,后续根据您确认的核心关键词问题整理文章标题;建议提供展会、资质证书等资料。' 62 + self::TYPE_TITLE => '需选择确认'.$num.'个文章标题,后续根据您确认的文章标题整理文章内容;如有补充展会、资质证书等资料,可一并提供。',
  63 + self::TYPE_KEYWORD => '需选择确认'.$num.'个核心关键词问题,后续根据您确认的核心关键词问题整理文章标题;建议提供展会、资质证书等资料。'
64 ]; 64 ];
65 } 65 }
66 66
@@ -117,12 +117,10 @@ class GeoConfirm extends Base @@ -117,12 +117,10 @@ class GeoConfirm extends Base
117 $created_at = $updated_at = now(); 117 $created_at = $updated_at = now();
118 $projectModel = new Project(); 118 $projectModel = new Project();
119 $company = $projectModel->getValue(['id'=>$project_id],'company'); 119 $company = $projectModel->getValue(['id'=>$project_id],'company');
120 - $deployModel = new DeployBuild();  
121 - $seo_plan = $deployModel->getValue(['project_id'=>$project_id],'seo_plan');  
122 - $seo_plan_name = ($projectModel::seoMap()[$seo_plan]) ?? '无选择'; 120 + $seo_plan_name = 'GEO';
123 $content_array = [ 121 $content_array = [
124 'title' => "【{$company} {$seo_plan_name}】".self::typeMapping()[$data->type], 122 'title' => "【{$company} {$seo_plan_name}】".self::typeMapping()[$data->type],
125 - 'desc' => self::typeDesc()[$data->type], 123 + 'desc' => self::typeDesc($data->max_num)[$data->type],
126 'size' => 0, 124 'size' => 0,
127 'thumbSize' => 0, 125 'thumbSize' => 0,
128 'thumbUrl' => 'https://hub.globalso.com/logocm.png', 126 'thumbUrl' => 'https://hub.globalso.com/logocm.png',
@@ -94,13 +94,11 @@ class GeoWritings extends Base @@ -94,13 +94,11 @@ class GeoWritings extends Base
94 ]; 94 ];
95 $projectModel = new Project(); 95 $projectModel = new Project();
96 $company = $projectModel->getValue(['id'=>$project_id],'company'); 96 $company = $projectModel->getValue(['id'=>$project_id],'company');
97 - $deployModel = new DeployBuild();  
98 - $seo_plan = $deployModel->getValue(['project_id'=>$project_id],'seo_plan');  
99 - $seo_plan_name = ($projectModel::seoMap()[$seo_plan]) ?? '无选择'; 97 + $seo_plan_name = 'GEO';
100 $token = Crypt::encrypt($param); 98 $token = Crypt::encrypt($param);
101 $content_array = [ 99 $content_array = [
102 'title' => "【{$company} {$seo_plan_name}】核心文章已整理,请查看并确认", 100 'title' => "【{$company} {$seo_plan_name}】核心文章已整理,请查看并确认",
103 - 'desc' => '需选择确认10篇文章,后续根据您确认的文章进行外链发布。', 101 + 'desc' => '需选择确认文章,后续根据您确认的文章进行外链发布。',
104 'size' => 0, 102 'size' => 0,
105 'thumbSize' => 0, 103 'thumbSize' => 0,
106 'thumbUrl' => 'https://hub.globalso.com/logocm.png', 104 'thumbUrl' => 'https://hub.globalso.com/logocm.png',