Skip to content

Commit b73c4bb

Browse files
committed
update 260425
1 parent e21204a commit b73c4bb

2 files changed

Lines changed: 43 additions & 125 deletions

File tree

app/modules/ut-frame/admin/session.php

Lines changed: 43 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,45 @@
22
use library\UsualToolInc\UTInc;
33
use library\UsualToolData\UTData;
44
if(isset($_SESSION['admin'])&&isset($_SESSION['admin_id'])&&!empty($_SESSION['admin'])&&!empty($_SESSION['admin_id'])):
5+
/**
6+
* 获取版本号并载入应用部分设置
7+
*/
8+
$framework=file_get_contents(UTF_ROOT."/.version.ini");
9+
$version=substr($frame_version,0,5);
10+
$version_time=substr($frame_version,-6);
11+
$app->Runin(
12+
array("version","version_time","update","develop","lock"),
13+
array($version,$version_time,$config["UPDATEURL"],$config["DEVELOP_OPEN"],$config["LOCKSCREEN"])
14+
);
15+
/**
16+
* 接收官方消息
17+
*/
18+
$webmsg=UTF_ROOT."/log/usualtool.log";
19+
$msgdata=file_exists($webmsg) ? json_decode(file_get_contents($webmsg),true) : null;
20+
if(!$msgdata || time()-strtotime($msgdata["time"])>86400):
21+
$msg=UTInc::Auth($config["UTCODE"],$config["UTFURL"],"message");
22+
file_put_contents($webmsg,json_encode(["time"=>date("Y-m-d"),"message"=>$msg],JSON_UNESCAPED_UNICODE));
23+
else:
24+
$app->Runin("message", explode("|", $msgdata["message"]));
25+
endif;
26+
/**
27+
* 底层模块
28+
* 除开UT-FRAME公共模块
29+
*/
30+
$app->Runin("modules",UTData::QueryData("cms_module","","bid=3 and mid<>'".$config["DEFAULT_MOD"]."'","","")["querydata"]);
31+
/**
32+
* 自定义模块
33+
*/
34+
$app->Runin("custmods",UTData::QueryData("cms_module","","bid<>3")["querydata"]);
35+
/**
36+
* 当前运行模块及栏目
37+
* befoitem前端地址集,backtem后端栏目集
38+
*/
39+
$thismod=UTData::QueryData("cms_module","","mid='$m'","","")["querydata"][0];
40+
$app->Runin(
41+
array("title","befoitem","backitem"),
42+
array($thismod["modname"],$thismod["befoitem"],$thismod["backitem"])
43+
);
544
$admin=$_SESSION['admin'];
645
$admin_id=$_SESSION['admin_id'];
746
$admin_roleid=$_SESSION['admin_roleid'];
@@ -11,7 +50,10 @@
1150
header("location:?p=login");exit();
1251
else:
1352
$myrole=UTData::QueryData("cms_admin_role","","id='$admin_roleid'","","")["querydata"][0];
14-
$app->Runin(array("admin_id","admin_role","admin_user","admin_avatar"),array($admin_id,$myrole["role"],$admin,$admin_avatar));
53+
$app->Runin(
54+
array("admin_id","admin_role","admin_user","admin_avatar"),
55+
array($admin_id,$myrole["role"],$admin,$admin_avatar)
56+
);
1557
if(!UTInc::Contain($m,explode(",",$myrole["module"]))){
1658
echo"<script>alert('权限不足!');window.history.go(-1);</script>";
1759
exit();

open/dev/index.php

Lines changed: 0 additions & 124 deletions
This file was deleted.

0 commit comments

Comments
 (0)