正在显示
4 个修改的文件
包含
51 行增加
和
13 行删除
| @@ -287,7 +287,7 @@ class WeekProject extends Command | @@ -287,7 +287,7 @@ class WeekProject extends Command | ||
| 287 | return true; | 287 | return true; |
| 288 | } | 288 | } |
| 289 | $tips = 'Tips:'.PHP_EOL.'1、全球搜V6.0系统提供网页TDK、H标签、Img标签等用户自定义编辑接口且辅以AI创作工具,用户可进一步对相关优化设置进行精细化优化与调整;'.PHP_EOL.'2、全球搜V6.0系统提供小语种页面精准校对翻译功能,用户可进一步对已翻译小语种页面进行人工翻译校对;'.PHP_EOL.'3、全球搜V6.0系统支持绑定Facebook、LinkedIn、X(原Twitter)等社媒账号,可一键同步转发网站上发布的产品和新闻至社媒账号动态,建议用户用起来哦;'.PHP_EOL.'4、如用户有较丰富的企业、产品、服务相关视频素材,全球搜建议用户及时创建YouTube主页,并在YouTube和网站相关网页上同步发布视频;'; | 289 | $tips = 'Tips:'.PHP_EOL.'1、全球搜V6.0系统提供网页TDK、H标签、Img标签等用户自定义编辑接口且辅以AI创作工具,用户可进一步对相关优化设置进行精细化优化与调整;'.PHP_EOL.'2、全球搜V6.0系统提供小语种页面精准校对翻译功能,用户可进一步对已翻译小语种页面进行人工翻译校对;'.PHP_EOL.'3、全球搜V6.0系统支持绑定Facebook、LinkedIn、X(原Twitter)等社媒账号,可一键同步转发网站上发布的产品和新闻至社媒账号动态,建议用户用起来哦;'.PHP_EOL.'4、如用户有较丰富的企业、产品、服务相关视频素材,全球搜建议用户及时创建YouTube主页,并在YouTube和网站相关网页上同步发布视频;'; |
| 290 | - $message = "【全球搜V6.0周报】- 项目ID:" . PHP_EOL . $content . PHP_EOL . $tips; | 290 | + $message = "【全球搜V6.0周报】" . PHP_EOL . $content . PHP_EOL . $tips; |
| 291 | $param = [ | 291 | $param = [ |
| 292 | 'project_id'=>$project_id, | 292 | 'project_id'=>$project_id, |
| 293 | 'friend_id'=>$friend_id, | 293 | 'friend_id'=>$friend_id, |
| 1 | +<?php | ||
| 2 | +/** | ||
| 3 | + * @remark : | ||
| 4 | + * @name :AfterCountController.php | ||
| 5 | + * @author :lyh | ||
| 6 | + * @method :post | ||
| 7 | + * @time :2025/4/8 9:56 | ||
| 8 | + */ | ||
| 9 | + | ||
| 10 | +namespace App\Http\Controllers\Aside\Optimize; | ||
| 11 | + | ||
| 12 | +use App\Enums\Common\Code; | ||
| 13 | +use App\Http\Controllers\Aside\BaseController; | ||
| 14 | +use App\Models\HomeCount\AfterCount; | ||
| 15 | + | ||
| 16 | +class AfterCountController extends BaseController | ||
| 17 | +{ | ||
| 18 | + /** | ||
| 19 | + * @remark :售后数据统计 | ||
| 20 | + * @name :getAfterCount | ||
| 21 | + * @author :lyh | ||
| 22 | + * @method :post | ||
| 23 | + * @time :2025/3/27 17:21 | ||
| 24 | + */ | ||
| 25 | + public function getAfterCount(AfterCount $afterCount){ | ||
| 26 | + $list = $afterCount->lists($this->map,$this->page,$this->row); | ||
| 27 | + $this->response('success',Code::SUCCESS,$list); | ||
| 28 | + } | ||
| 29 | + | ||
| 30 | + /** | ||
| 31 | + * @remark :获取当前售后数据详情 | ||
| 32 | + * @name :getAfterCountInfo | ||
| 33 | + * @author :lyh | ||
| 34 | + * @method :post | ||
| 35 | + * @time :2025/4/8 9:56 | ||
| 36 | + */ | ||
| 37 | + public function getAfterCountInfo(AfterCount $afterCount){ | ||
| 38 | + $this->request->validate([ | ||
| 39 | + 'id' => 'required', | ||
| 40 | + ], [ | ||
| 41 | + 'id.required' => 'id不能为空', | ||
| 42 | + ]); | ||
| 43 | + $info = $afterCount->read($this->map,['id','data']); | ||
| 44 | + $info['data'] = json_decode($info['data'],true); | ||
| 45 | + $this->response('success',Code::SUCCESS,$info); | ||
| 46 | + } | ||
| 47 | +} |
| @@ -593,15 +593,5 @@ class OptimizeController extends BaseController | @@ -593,15 +593,5 @@ class OptimizeController extends BaseController | ||
| 593 | $this->response('success',Code::SUCCESS,$resultData); | 593 | $this->response('success',Code::SUCCESS,$resultData); |
| 594 | } | 594 | } |
| 595 | 595 | ||
| 596 | - /** | ||
| 597 | - * @remark :售后数据统计 | ||
| 598 | - * @name :getAfterCount | ||
| 599 | - * @author :lyh | ||
| 600 | - * @method :post | ||
| 601 | - * @time :2025/3/27 17:21 | ||
| 602 | - */ | ||
| 603 | - public function getAfterCount(AfterCount $afterCount){ | ||
| 604 | - $list = $afterCount->lists($this->map,$this->page,$this->row); | ||
| 605 | - $this->response('success',Code::SUCCESS,$list); | ||
| 606 | - } | 596 | + |
| 607 | } | 597 | } |
| @@ -304,7 +304,8 @@ Route::middleware(['aloginauth'])->group(function () { | @@ -304,7 +304,8 @@ Route::middleware(['aloginauth'])->group(function () { | ||
| 304 | Route::any('/saveMinorLanguages', [Aside\Optimize\OptimizeController::class, 'saveMinorLanguages'])->name('admin.optimize_saveMinorLanguages');//设置小语种监控开关 | 304 | Route::any('/saveMinorLanguages', [Aside\Optimize\OptimizeController::class, 'saveMinorLanguages'])->name('admin.optimize_saveMinorLanguages');//设置小语种监控开关 |
| 305 | Route::any('/editTranslateStatus', [Aside\Optimize\OptimizeController::class, 'editTranslateStatus'])->name('admin.optimize_editTranslateStatus');//设置robots开关 | 305 | Route::any('/editTranslateStatus', [Aside\Optimize\OptimizeController::class, 'editTranslateStatus'])->name('admin.optimize_editTranslateStatus');//设置robots开关 |
| 306 | Route::any('/getAnchorLink', [Aside\Optimize\OptimizeController::class, 'getAnchorLink'])->name('admin.optimize_getAnchorLink');//设置robots开关 | 306 | Route::any('/getAnchorLink', [Aside\Optimize\OptimizeController::class, 'getAnchorLink'])->name('admin.optimize_getAnchorLink');//设置robots开关 |
| 307 | - Route::any('/getAfterCount', [Aside\Optimize\OptimizeController::class, 'getAfterCount'])->name('admin.optimize_getAfterCount');//设置robots开关 | 307 | + Route::any('/getAfterCount', [Aside\Optimize\AfterCountController::class, 'getAfterCount'])->name('admin.optimize_getAfterCount');//售后统计数据 |
| 308 | + Route::any('/getAfterCountInfo', [Aside\Optimize\AfterCountController::class, 'getAfterCountInfo'])->name('admin.optimize_getAfterCountInfo');//售后统计数据详情 | ||
| 308 | }); | 309 | }); |
| 309 | //生成关键字 | 310 | //生成关键字 |
| 310 | Route::prefix('create_keyword')->group(function () { | 311 | Route::prefix('create_keyword')->group(function () { |
-
请 注册 或 登录 后发表评论