This commit is contained in:
commie
2026-01-12 12:42:08 +08:00
parent c153975eed
commit 61c5192018
27 changed files with 1283 additions and 112 deletions
+31
View File
@@ -0,0 +1,31 @@
<?php
namespace app\controller;
use Exception;
use support\exception\BusinessException;
use support\Request;
use support\Response;
class CommonController extends Crud
{
/**
* 后台主页
* @param Request $request
* @return Response
* @throws BusinessException|Exception
*/
public function register(Request $request,$code='')
{
if($code){
return view('common/register',[
'config' => Config('site'),
'invite_code' => $code
]);
}else{
return $this->fail('404');
}
}
}
+1 -1
View File
@@ -28,7 +28,7 @@ class HookController{
'host' => 'http://127.0.0.1:10002', // OpenIM API地址
'secret' => 'n1e5a6s6m7', // OpenIM密钥
]);
$im->message->sendBusinessNotification('system',$userID,[
$im->message->sendBusinessNotification('official_team',$userID,[
'contentType' => 101,
'textElem' => [
'content' => '欢迎使用'.Config('site.name')
+32 -9
View File
@@ -2,15 +2,11 @@
namespace app\controller;
use app\model\Order;
use app\model\Withdrawl as WithdrawlModel;
use app\model\Address as AddressModel;
use support\exception\BusinessException;
use support\Request;
use support\Response;
use Throwable;
use Web3\Contracts\Types\Address as TypesAddress;
use Workerman\Worker;
use Exception;
use app\model\Archives as ArchivesModel;
class IndexController extends Crud
{
@@ -19,12 +15,11 @@ class IndexController extends Crud
* 后台主页
* @param Request $request
* @return Response
* @throws BusinessException|Throwable
* @throws BusinessException|Exception
*/
public function index(Request $request)
{
return 'ok';
return view(base_path().'/public/index.html');
return view('public/index.html');
}
public function user(Request $request,$code)
{
@@ -37,4 +32,32 @@ class IndexController extends Crud
return 'group';
}
public function privacy_policy(Request $request)
{
return $this->siglepage($request);
}
public function aboutus(Request $request)
{
return $this->siglepage($request);
}
function siglepage($request){
$name = $request->action;
if(!$name){
return $this->error(__("Article does not exist"));
}
/** @var ArchivesModel $vo */
$vo = ArchivesModel::where('name',$name)->find();
if(!$vo) {
return $this->error(__("Article does not exist"));
}
$addon = \app\model\Content::where('id', $vo->id)->find()->toArray();
if ($addon) {
$vo->setAddonData($addon);
}
return view('common/siglepage',[
'vo' => $vo
]);
}
}