You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
171 lines
3.8 KiB
171 lines
3.8 KiB
<?php
|
|
define('EmpireCMSAdmin','1');
|
|
require("../class/connect.php");
|
|
require("../class/db_sql.php");
|
|
require("../class/functions.php");
|
|
require("../data/dbcache/class.php");
|
|
require LoadLang("pub/fun.php");
|
|
$link=db_connect();
|
|
$empire=new mysqlquery();
|
|
$enews=$_POST['enews'];
|
|
if(empty($enews))
|
|
{
|
|
$enews=$_GET['enews'];
|
|
}
|
|
//验证用户
|
|
$lur=is_login();
|
|
$logininid=$lur['userid'];
|
|
$loginin=$lur['username'];
|
|
$loginrnd=$lur['rnd'];
|
|
$loginlevel=$lur['groupid'];
|
|
$loginadminstyleid=$lur['adminstyleid'];
|
|
hCheckEcmsRHash();
|
|
|
|
@set_time_limit(0);
|
|
|
|
require("../class/moddofun.php");
|
|
//设置访问端
|
|
$moreportpid=0;
|
|
if($enews=='ChangeAllModForm')
|
|
{
|
|
$moreportpid=Moreport_hDoSetSelfPath(0);
|
|
}
|
|
//增加字段
|
|
if($enews=="AddF")
|
|
{
|
|
$add=$_POST;
|
|
AddF($add,$logininid,$loginin);
|
|
}
|
|
//修改字段
|
|
elseif($enews=="EditF")
|
|
{
|
|
$add=$_POST;
|
|
EditF($add,$logininid,$loginin);
|
|
}
|
|
//修改系统字段
|
|
elseif($enews=="EditSysF")
|
|
{
|
|
EditSysF($_POST,$logininid,$loginin);
|
|
}
|
|
//删除字段
|
|
elseif($enews=="DelF")
|
|
{
|
|
$fid=$_GET['fid'];
|
|
$tid=$_GET['tid'];
|
|
$tbname=$_GET['tbname'];
|
|
DelF($fid,$tid,$tbname,$logininid,$loginin);
|
|
}
|
|
//修改字段顺序
|
|
elseif($enews=="EditFOrder")
|
|
{
|
|
$fid=$_POST['fid'];
|
|
$tid=$_POST['tid'];
|
|
$tbname=$_POST['tbname'];
|
|
$myorder=$_POST['myorder'];
|
|
EditFOrder($fid,$myorder,$tid,$tbname,$logininid,$loginin);
|
|
}
|
|
elseif($enews=='ChangeDataTableF')//转移字段
|
|
{
|
|
ChangeDataTableF($_GET,$logininid,$loginin);
|
|
}
|
|
elseif($enews=='ChangeDocDataTableF')//转移字段(归档)
|
|
{
|
|
ChangeDocDataTableF($_GET,$logininid,$loginin);
|
|
}
|
|
//增加模型
|
|
elseif($enews=="AddM")
|
|
{
|
|
$add=$_POST['add'];
|
|
$cname=$_POST['cname'];
|
|
$cchange=$_POST['cchange'];
|
|
$schange=$_POST['schange'];
|
|
$center=$_POST['center'];
|
|
$cqenter=$_POST['cqenter'];
|
|
$menter=$_POST['menter'];
|
|
AddM($add,$cname,$cchange,$schange,$center,$cqenter,$menter,$_POST['listand'],$_POST['ltempf'],$_POST['ptempf'],$_POST['canadd'],$_POST['canedit'],$_POST['listorder'],$logininid,$loginin);
|
|
}
|
|
//修改模型
|
|
elseif($enews=="EditM")
|
|
{
|
|
$add=$_POST['add'];
|
|
$cname=$_POST['cname'];
|
|
$cchange=$_POST['cchange'];
|
|
$schange=$_POST['schange'];
|
|
$center=$_POST['center'];
|
|
$cqenter=$_POST['cqenter'];
|
|
$menter=$_POST['menter'];
|
|
EditM($add,$cname,$cchange,$schange,$center,$cqenter,$menter,$_POST['listand'],$_POST['ltempf'],$_POST['ptempf'],$_POST['canadd'],$_POST['canedit'],$_POST['listorder'],$logininid,$loginin);
|
|
}
|
|
//删除模型
|
|
elseif($enews=="DelM")
|
|
{
|
|
$mid=$_GET['mid'];
|
|
$tid=$_GET['tid'];
|
|
$tbname=$_GET['tbname'];
|
|
DelM($mid,$tid,$tbname,$logininid,$loginin);
|
|
}
|
|
//默认模型
|
|
elseif($enews=="DefM")
|
|
{
|
|
$mid=$_GET['mid'];
|
|
$tid=$_GET['tid'];
|
|
$tbname=$_GET['tbname'];
|
|
DefM($mid,$tid,$tbname,$logininid,$loginin);
|
|
}
|
|
//新建数据表
|
|
elseif($enews=="AddTable")
|
|
{
|
|
AddTable($_POST,$logininid,$loginin);
|
|
}
|
|
//复制数据表
|
|
elseif($enews=="CopyNewTable")
|
|
{
|
|
CopyNewTable($_POST,$logininid,$loginin);
|
|
}
|
|
//修改数据表
|
|
elseif($enews=="EditTable")
|
|
{
|
|
EditTable($_POST,$logininid,$loginin);
|
|
}
|
|
//删除数据表
|
|
elseif($enews=="DelTable")
|
|
{
|
|
$tid=$_GET['tid'];
|
|
DelTable($tid,$logininid,$loginin);
|
|
}
|
|
//默认数据表
|
|
elseif($enews=="DefaultTable")
|
|
{
|
|
$tid=$_GET['tid'];
|
|
DefaultTable($tid,$logininid,$loginin);
|
|
}
|
|
elseif($enews=="AddDataTable")//增加副表分表
|
|
{
|
|
AddDataTable($_POST,$logininid,$loginin);
|
|
}
|
|
elseif($enews=="DefDataTable")//默认副表分表
|
|
{
|
|
DefDataTable($_GET,$logininid,$loginin);
|
|
}
|
|
elseif($enews=="DelDataTable")//删除副表分表
|
|
{
|
|
DelDataTable($_GET,$logininid,$loginin);
|
|
}
|
|
//导入模型
|
|
elseif($enews=="LoadInMod")
|
|
{
|
|
$file=$_FILES['file']['tmp_name'];
|
|
$file_name=$_FILES['file']['name'];
|
|
$file_type=$_FILES['file']['type'];
|
|
$file_size=$_FILES['file']['size'];
|
|
LoadInMod($_POST,$file,$file_name,$file_type,$file_size,$logininid,$loginin);
|
|
}
|
|
elseif($enews=='ChangeAllModForm')//批量更新模型表单
|
|
{
|
|
ChangeAllModForm($_GET,$logininid,$loginin);
|
|
}
|
|
else
|
|
{printerror("ErrorUrl","history.go(-1)");}
|
|
db_close();
|
|
$empire=null;
|
|
?>
|