Merge branch 'master' of http://47.244.231.31:8099/zhl/globalso-v6
正在显示
6 个修改的文件
包含
16 行增加
和
18 行删除
| @@ -112,12 +112,13 @@ class GeoController extends BaseController | @@ -112,12 +112,13 @@ class GeoController extends BaseController | ||
| 112 | } | 112 | } |
| 113 | $content = explode("\n", $data->content); | 113 | $content = explode("\n", $data->content); |
| 114 | $confirm = explode("\n", $data->confirm); | 114 | $confirm = explode("\n", $data->confirm); |
| 115 | + $max_num = $data->max_num; | ||
| 115 | $type = $data->type; | 116 | $type = $data->type; |
| 116 | $status = $data->status; | 117 | $status = $data->status; |
| 117 | $projectModel = new Project(); | 118 | $projectModel = new Project(); |
| 118 | $projectInfo = $projectModel->read(['id' => $data->project_id],['title','version']); | 119 | $projectInfo = $projectModel->read(['id' => $data->project_id],['title','version']); |
| 119 | $project_title = $projectInfo['title'] ?? ''; | 120 | $project_title = $projectInfo['title'] ?? ''; |
| 120 | - $result = compact('content', 'confirm', 'type', 'status', 'project_title'); | 121 | + $result = compact('content', 'confirm', 'type', 'status', 'project_title','max_num'); |
| 121 | $this->response('success',Code::SUCCESS,$result); | 122 | $this->response('success',Code::SUCCESS,$result); |
| 122 | } | 123 | } |
| 123 | 124 |
| @@ -71,9 +71,6 @@ class GeoConfirmLogic extends BaseLogic | @@ -71,9 +71,6 @@ class GeoConfirmLogic extends BaseLogic | ||
| 71 | if($data === false){ | 71 | if($data === false){ |
| 72 | return $this->success(); | 72 | return $this->success(); |
| 73 | } | 73 | } |
| 74 | - if(empty($data['confirm'])){ | ||
| 75 | - $data['confirm'] = $data['content']; | ||
| 76 | - } | ||
| 77 | return $this->success($data); | 74 | return $this->success($data); |
| 78 | } | 75 | } |
| 79 | 76 |
| @@ -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'] ?? ''; |
| @@ -45,9 +45,9 @@ class SyncImageFileJob implements ShouldQueue | @@ -45,9 +45,9 @@ class SyncImageFileJob implements ShouldQueue | ||
| 45 | 45 | ||
| 46 | public function synchronizationFile($path_name){ | 46 | public function synchronizationFile($path_name){ |
| 47 | //同步到大文件 | 47 | //同步到大文件 |
| 48 | - $file_path = config('filesystems.disks.cos')['cdn1'].$path_name; | ||
| 49 | - $directoryPath = pathinfo($path_name, PATHINFO_DIRNAME); | ||
| 50 | - $cmd = 'curl -k -F "file_path='.$file_path.'" -F "save_path=/www/wwwroot/cos'.$directoryPath.'" https://v6-file.globalso.com/upload.php'; | 48 | +// $file_path = config('filesystems.disks.cos')['cdn1'].$path_name; |
| 49 | +// $directoryPath = pathinfo($path_name, PATHINFO_DIRNAME); | ||
| 50 | + $cmd = 'curl -k -F "file_path='.$path_name.'" -F "save_path=/www/wwwroot/cos'.$path_name.'" https://v6-file.globalso.com/upload.php'; | ||
| 51 | echo date('Y-m-d H:i:s') . ' | ' . $cmd . PHP_EOL; | 51 | echo date('Y-m-d H:i:s') . ' | ' . $cmd . PHP_EOL; |
| 52 | return shell_exec($cmd); | 52 | return shell_exec($cmd); |
| 53 | } | 53 | } |
| @@ -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', |
-
请 注册 或 登录 后发表评论