作者 lyh

gx

@@ -14,6 +14,8 @@ use App\Helper\PayStripeApi; @@ -14,6 +14,8 @@ use App\Helper\PayStripeApi;
14 use App\Http\Controllers\Bside\BaseController; 14 use App\Http\Controllers\Bside\BaseController;
15 use App\Models\ExtentModule\ExtensionModuleField; 15 use App\Models\ExtentModule\ExtensionModuleField;
16 use App\Models\ExtentModule\ExtensionModuleValue; 16 use App\Models\ExtentModule\ExtensionModuleValue;
  17 +use App\Services\ProjectServer;
  18 +use Illuminate\Support\Facades\DB;
17 19
18 class Extension3059ModuleController extends BaseController 20 class Extension3059ModuleController extends BaseController
19 { 21 {
@@ -38,6 +40,7 @@ class Extension3059ModuleController extends BaseController @@ -38,6 +40,7 @@ class Extension3059ModuleController extends BaseController
38 * @time :2024/12/25 9:37 40 * @time :2024/12/25 9:37
39 */ 41 */
40 public function get3059Product(){ 42 public function get3059Product(){
  43 + ProjectServer::useProject(3059);
41 $this->param['module_id'] = $this->param['module_id'] ?? 2;//默认加载商品数据 44 $this->param['module_id'] = $this->param['module_id'] ?? 2;//默认加载商品数据
42 $searchParam = [ 45 $searchParam = [
43 'module_id'=>$this->param['module_id'], 46 'module_id'=>$this->param['module_id'],
@@ -57,6 +60,7 @@ class Extension3059ModuleController extends BaseController @@ -57,6 +60,7 @@ class Extension3059ModuleController extends BaseController
57 $v['uuid'] = $k; 60 $v['uuid'] = $k;
58 $resultData[] = $v; 61 $resultData[] = $v;
59 } 62 }
  63 + DB::disconnect('custom_mysql');
60 $this->response('success',Code::SUCCESS,$resultData); 64 $this->response('success',Code::SUCCESS,$resultData);
61 } 65 }
62 66
@@ -88,6 +92,7 @@ class Extension3059ModuleController extends BaseController @@ -88,6 +92,7 @@ class Extension3059ModuleController extends BaseController
88 * @time :2024/12/25 10:26 92 * @time :2024/12/25 10:26
89 */ 93 */
90 public function save3059OrderDetail(){ 94 public function save3059OrderDetail(){
  95 + ProjectServer::useProject(3059);
91 // $this->param = [ 96 // $this->param = [
92 // 'amount'=>1000, 97 // 'amount'=>1000,
93 // 'currency'=>'cny', 98 // 'currency'=>'cny',
@@ -144,6 +149,7 @@ class Extension3059ModuleController extends BaseController @@ -144,6 +149,7 @@ class Extension3059ModuleController extends BaseController
144 }catch (\Exception $e){ 149 }catch (\Exception $e){
145 $this->fail('error,请联系管理员'); 150 $this->fail('error,请联系管理员');
146 } 151 }
  152 + DB::disconnect('custom_mysql');
147 $this->response('success',Code::SUCCESS,$payData); 153 $this->response('success',Code::SUCCESS,$payData);
148 } 154 }
149 } 155 }
@@ -16,6 +16,7 @@ use App\Models\ExtentModule\Extension2205ModuleValueLog; @@ -16,6 +16,7 @@ use App\Models\ExtentModule\Extension2205ModuleValueLog;
16 use App\Models\ExtentModule\ExtensionModule; 16 use App\Models\ExtentModule\ExtensionModule;
17 use App\Models\ExtentModule\ExtensionModuleField; 17 use App\Models\ExtentModule\ExtensionModuleField;
18 use App\Models\ExtentModule\ExtensionModuleValue; 18 use App\Models\ExtentModule\ExtensionModuleValue;
  19 +use App\Services\ProjectServer;
19 use Illuminate\Support\Facades\DB; 20 use Illuminate\Support\Facades\DB;
20 21
21 class ExtensionModuleController extends BaseController 22 class ExtensionModuleController extends BaseController
@@ -608,10 +608,6 @@ Route::middleware(['bloginauth'])->group(function () { @@ -608,10 +608,6 @@ Route::middleware(['bloginauth'])->group(function () {
608 //2205项目单独处理 608 //2205项目单独处理
609 Route::any('2205/get2205List', [\App\Http\Controllers\Bside\ExtensionModule\Extension2205ModuleController::class, 'get2205List'])->name('extension_module_get2205List'); 609 Route::any('2205/get2205List', [\App\Http\Controllers\Bside\ExtensionModule\Extension2205ModuleController::class, 'get2205List'])->name('extension_module_get2205List');
610 Route::any('2205/save2205Status', [\App\Http\Controllers\Bside\ExtensionModule\Extension2205ModuleController::class, 'save2205Status'])->name('extension_module_save2205Status'); 610 Route::any('2205/save2205Status', [\App\Http\Controllers\Bside\ExtensionModule\Extension2205ModuleController::class, 'save2205Status'])->name('extension_module_save2205Status');
611 - //3059项目单独处理  
612 - Route::any('3059/getPayMethod', [\App\Http\Controllers\Bside\ExtensionModule\Extension3059ModuleController::class, 'getPayMethod'])->name('extension_module_getPayMethod');  
613 - Route::any('3059/get3059Product', [\App\Http\Controllers\Bside\ExtensionModule\Extension3059ModuleController::class, 'get3059Product'])->name('extension_module_get3059Product');  
614 - Route::any('3059/save3059OrderDetail', [\App\Http\Controllers\Bside\ExtensionModule\Extension3059ModuleController::class, 'save3059OrderDetail'])->name('extension_module_save3059OrderDetail');  
615 }); 611 });
616 612
617 //自定义小语种文本信息 613 //自定义小语种文本信息
@@ -647,6 +643,12 @@ Route::middleware(['bloginauth'])->group(function () { @@ -647,6 +643,12 @@ Route::middleware(['bloginauth'])->group(function () {
647 }); 643 });
648 //无需登录验证的路由组 644 //无需登录验证的路由组
649 Route::group([], function () { 645 Route::group([], function () {
  646 + Route::prefix('extension_module')->group(function () {
  647 + //3059项目单独处理
  648 + Route::any('3059/getPayMethod', [\App\Http\Controllers\Bside\ExtensionModule\Extension3059ModuleController::class, 'getPayMethod'])->name('extension_module_getPayMethod');
  649 + Route::any('3059/get3059Product', [\App\Http\Controllers\Bside\ExtensionModule\Extension3059ModuleController::class, 'get3059Product'])->name('extension_module_get3059Product');
  650 + Route::any('3059/save3059OrderDetail', [\App\Http\Controllers\Bside\ExtensionModule\Extension3059ModuleController::class, 'save3059OrderDetail'])->name('extension_module_save3059OrderDetail');
  651 + });
650 Route::any('/login', [\App\Http\Controllers\Bside\LoginController::class, 'login'])->name('login'); 652 Route::any('/login', [\App\Http\Controllers\Bside\LoginController::class, 'login'])->name('login');
651 Route::any('/projectLogin', [\App\Http\Controllers\Bside\LoginController::class, 'projectLogin'])->name('projectLogin'); 653 Route::any('/projectLogin', [\App\Http\Controllers\Bside\LoginController::class, 'projectLogin'])->name('projectLogin');
652 Route::any('/ceshi', [\App\Http\Controllers\Bside\TestController::class, 'ceshi'])->name('ceshi'); 654 Route::any('/ceshi', [\App\Http\Controllers\Bside\TestController::class, 'ceshi'])->name('ceshi');