作者 赵彬吉

update

@@ -103,4 +103,21 @@ class IndexController extends BaseController @@ -103,4 +103,21 @@ class IndexController extends BaseController
103 } 103 }
104 $this->response('success'); 104 $this->response('success');
105 } 105 }
  106 +
  107 + /**
  108 + * 生成嵌套AICC企微的token
  109 + * @author zbj
  110 + * @date 2024/2/29
  111 + */
  112 + public function generateAiCCToken(){
  113 + $data = [
  114 + 'id' => $this->manage['id'],
  115 + 'name' => $this->manage['name'],
  116 + 'timestamp' => time(), // 接收到字符串解密出来以后需要 验证时间不超过30秒 超过时间视为无效授权
  117 + ];
  118 + $common = new \App\Helper\Common();
  119 + $str = $common->encrypt($data);
  120 + $this->response('success',Code::SUCCESS,['str'=>$str]);
  121 + }
  122 +
106 } 123 }
@@ -370,6 +370,9 @@ Route::middleware(['aloginauth'])->group(function () { @@ -370,6 +370,9 @@ Route::middleware(['aloginauth'])->group(function () {
370 Route::any('/del', [Aside\Template\ATemplateTypeController::class, 'del'])->name('admin.ATemplateType_del'); 370 Route::any('/del', [Aside\Template\ATemplateTypeController::class, 'del'])->name('admin.ATemplateType_del');
371 }); 371 });
372 }); 372 });
  373 +
  374 +
  375 + Route::any('/generate_aicc_token', [Aside\Com\IndexController::class, 'generateAiCCToken'])->name('admin.generate_aicc_token');
373 }); 376 });
374 377
375 //无需登录验证的路由组 378 //无需登录验证的路由组