作者 lyh

gx

  1 +<?php
  2 +/**
  3 + * @remark :
  4 + * @name :KeywordPrefixController.php
  5 + * @author :lyh
  6 + * @method :post
  7 + * @time :2023/8/16 11:52
  8 + */
  9 +
  10 +namespace App\Http\Controllers\Aside\Project;
  11 +
  12 +use App\Enums\Common\Code;
  13 +use App\Http\Controllers\Aside\BaseController;
  14 +use App\Models\Project\KeywordPrefix;
  15 +
  16 +class KeywordPrefixController extends BaseController
  17 +{
  18 + /**
  19 + * @remark :根据类型获取关键字前缀和后缀
  20 + * @name :getKeywordPrefix
  21 + * @author :lyh
  22 + * @method :post
  23 + * @time :2023/8/16 11:53
  24 + */
  25 + public function getKeywordPrefix(){
  26 + $keywordPrefixModel = new KeywordPrefix();
  27 + $list = $keywordPrefixModel->list($this->map);
  28 + $this->response('success',Code::SUCCESS,$list);
  29 + }
  30 +}
  1 +<?php
  2 +/**
  3 + * @remark :
  4 + * @name :KeywordPrefix.php
  5 + * @author :lyh
  6 + * @method :post
  7 + * @time :2023/8/16 11:50
  8 + */
  9 +
  10 +namespace App\Models\Project;
  11 +
  12 +use App\Models\Base;
  13 +
  14 +/**
  15 + * @remark :关键字前缀/后缀
  16 + * @name :KeywordPrefix
  17 + * @author :lyh
  18 + * @method :post
  19 + * @time :2023/8/16 11:51
  20 + */
  21 +class KeywordPrefix extends Base
  22 +{
  23 + protected $table = 'gl_project_keyword_prefix';
  24 +}
@@ -151,7 +151,12 @@ Route::middleware(['aloginauth'])->group(function () { @@ -151,7 +151,12 @@ Route::middleware(['aloginauth'])->group(function () {
151 Route::any('/getManagerList', [Aside\Project\ProjectController::class, 'getManagerList'])->name('admin.project_getManagerList');//根据组获取用户 151 Route::any('/getManagerList', [Aside\Project\ProjectController::class, 'getManagerList'])->name('admin.project_getManagerList');//根据组获取用户
152 Route::any('/getServiceConfig', [Aside\Project\ProjectController::class, 'getServiceConfig'])->name('admin.project_getServiceConfig');//获取数据库和服务器 152 Route::any('/getServiceConfig', [Aside\Project\ProjectController::class, 'getServiceConfig'])->name('admin.project_getServiceConfig');//获取数据库和服务器
153 Route::any('/getDomain', [Aside\Project\ProjectController::class, 'getDomain'])->name('admin.project_getDomain');//获取域名列表 153 Route::any('/getDomain', [Aside\Project\ProjectController::class, 'getDomain'])->name('admin.project_getDomain');//获取域名列表
  154 + //获取关键词前缀和后缀
  155 + Route::prefix('keyword')->group(function () {
  156 + Route::any('/getKeywordPrefix', [Aside\Project\KeywordPrefixController::class, 'getKeywordPrefix'])->name('admin.keyword_getKeywordPrefix');
  157 + });
154 }); 158 });
  159 +
155 //续费 160 //续费
156 Route::prefix('renew')->group(function () { 161 Route::prefix('renew')->group(function () {
157 Route::any('/', [Aside\Project\RenewProjectController::class, 'lists'])->name('admin.renew'); 162 Route::any('/', [Aside\Project\RenewProjectController::class, 'lists'])->name('admin.renew');