diff --git a/app/common/command/Install.php b/app/common/command/Install.php new file mode 100644 index 0000000..a9d386c --- /dev/null +++ b/app/common/command/Install.php @@ -0,0 +1,155 @@ +setName('install') + ->addOption('adminname', 'u', Option::VALUE_OPTIONAL, '管理员账号') + ->addOption('password', 'p', Option::VALUE_OPTIONAL, '管理员密码') + ->setDescription('安装数据库'); + + $this->installLockPath = App::getRootPath() . '/config/install/lock/install.lock'; + } + + + + protected function execute(Input $input, Output $output) + { + // 指令输出 + + $install_lock_path = $this->installLockPath; + + if (is_file($install_lock_path)) { + $errorInfo = '已安装系统,如需重新安装请删除文件:/config/install/lock/install.lock'; + $output->writeln($errorInfo); + return false; + } + + + if (!$this->checkConnect()) { + $output->writeln('数据库连接失败,请检查数据库配置'); + } + + $adminname = $input->getOption('adminname') ?: 'admin'; + $password = $input->getOption('password') ?: 'admin'; + + $install_result = $this->install($adminname, $password); + + if ($install_result !== true) { + $output->writeln($install_result); + return false; + } + } + + protected function install($username, $password) + { + $install_lock_path = $this->installLockPath; + + $sql_path = App::getRootPath() . '/config/install/sql/install.sql'; + + $sql_content = file_get_contents($sql_path); + + $sqlArray = $this->parseSql($sql_content); + + Db::startTrans(); + try { + foreach ($sqlArray as $vo) { + Db::execute($vo); + } + Db::name('system_admin') + ->where('id', 1) + ->delete(); + Db::name('system_admin') + ->insert([ + 'id' => 1, + 'username' => $username, + 'head_img' => '/static/admin/images/head.jpg', + 'password' => password($password), + 'create_time' => time(), + ]); + + // 处理安装文件 + Path::intiDir($install_lock_path); + @file_put_contents($install_lock_path, date('Y-m-d H:i:s')); + Db::commit(); + } catch (\Exception $e) { + Db::rollback(); + return $e->getMessage(); + } + return true; + } + + public function checkConnect() + { + try { + Db::query("select version()"); + } catch (\Exception $e) { + return false; + } + return true; + } + + public function parseSql($sql = '') + { + list($pure_sql, $comment) = [[], false]; + $sql = explode("\n", trim(str_replace(["\r\n", "\r"], "\n", $sql))); + + $prefix = Config::get('database.connections.' . Config::get('database.default') . '.prefix'); + + foreach ($sql as $key => $line) { + if ($line == '') { + continue; + } + if (preg_match("/^(#|--)/", $line)) { + continue; + } + if (preg_match("/^\/\*(.*?)\*\//", $line)) { + continue; + } + if (substr($line, 0, 2) == '/*') { + $comment = true; + continue; + } + if (substr($line, -2) == '*/') { + $comment = false; + continue; + } + if ($comment) { + continue; + } + + + + $line = str_replace('`ul_', '`' . $prefix, $line); + + + if ($line == 'BEGIN;' || $line == 'COMMIT;') { + continue; + } + array_push($pure_sql, $line); + } + //$pure_sql = implode($pure_sql, "\n"); + $pure_sql = implode("\n", $pure_sql); + $pure_sql = explode(";\n", $pure_sql); + return $pure_sql; + } +} diff --git a/app/common/tools/Path.php b/app/common/tools/Path.php new file mode 100644 index 0000000..3458c6e --- /dev/null +++ b/app/common/tools/Path.php @@ -0,0 +1,50 @@ + 'app\common\command\Curd', 'node' => 'app\common\command\Node', 'OssStatic' => 'app\common\command\OssStatic', - ResetPassword::class + ResetPassword::class, + Install::class ], ]; diff --git a/config/install/sql/install.sql b/config/install/sql/install.sql index 235fbf1..400630f 100644 --- a/config/install/sql/install.sql +++ b/config/install/sql/install.sql @@ -18,8 +18,8 @@ SET FOREIGN_KEY_CHECKS=0; -- ---------------------------- -- Table structure for ea_mall_cate -- ---------------------------- -DROP TABLE IF EXISTS `ea_mall_cate`; -CREATE TABLE `ea_mall_cate` ( +DROP TABLE IF EXISTS `ul_mall_cate`; +CREATE TABLE `ul_mall_cate` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `title` varchar(20) NOT NULL COMMENT '分类名', `image` varchar(500) DEFAULT NULL COMMENT '分类图片', @@ -36,13 +36,13 @@ CREATE TABLE `ea_mall_cate` ( -- ---------------------------- -- Records of ea_mall_cate -- ---------------------------- -INSERT INTO `ea_mall_cate` VALUES ('9', '手机', 'http://admin.host/upload/20200514/98fc09b0c4ad4d793a6f04bef79a0edc.jpg', '0', '1', '', '1589440437', '1589440437', null); +INSERT INTO `ul_mall_cate` VALUES ('9', '手机', 'http://admin.host/upload/20200514/98fc09b0c4ad4d793a6f04bef79a0edc.jpg', '0', '1', '', '1589440437', '1589440437', null); -- ---------------------------- -- Table structure for ea_mall_goods -- ---------------------------- -DROP TABLE IF EXISTS `ea_mall_goods`; -CREATE TABLE `ea_mall_goods` ( +DROP TABLE IF EXISTS `ul_mall_goods`; +CREATE TABLE `ul_mall_goods` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `cate_id` int(11) DEFAULT NULL COMMENT '分类ID', `title` varchar(20) NOT NULL COMMENT '商品名称', @@ -68,14 +68,14 @@ CREATE TABLE `ea_mall_goods` ( -- ---------------------------- -- Records of ea_mall_goods -- ---------------------------- -INSERT INTO `ea_mall_goods` VALUES ('8', '10', '落地-风扇', 'http://admin.host/upload/20200514/a0f7fe9637abd219f7e93ceb2820df9b.jpg', 'http://admin.host/upload/20200514/95496713918290f6315ea3f87efa6bf2.jpg|http://admin.host/upload/20200514/ae29fa9cba4fc02defb7daed41cb2b13.jpg|http://admin.host/upload/20200514/f0a104d88ec7dc6fb42d2f87cbc71b76.jpg|http://admin.host/upload/20200514/3b88be4b1934690e5c1bd6b54b9ab5c8.jpg', '

76654757

\n\n

\"\"

\n\n

\"\"

\n', '599.00', '368.00', '0', '594', '0', '0', '675', '1', '', '1589454309', '1589567016', null); -INSERT INTO `ea_mall_goods` VALUES ('9', '9', '电脑', 'http://admin.host/upload/20200514/bbf858d469dec2e12a89460110068d3d.jpg', 'http://admin.host/upload/20200514/f0a104d88ec7dc6fb42d2f87cbc71b76.jpg', '

477

\n', '0.00', '0.00', '0', '0', '115', '320', '0', '1', '', '1589465215', '1589476345', null); +INSERT INTO `ul_mall_goods` VALUES ('8', '10', '落地-风扇', 'http://admin.host/upload/20200514/a0f7fe9637abd219f7e93ceb2820df9b.jpg', 'http://admin.host/upload/20200514/95496713918290f6315ea3f87efa6bf2.jpg|http://admin.host/upload/20200514/ae29fa9cba4fc02defb7daed41cb2b13.jpg|http://admin.host/upload/20200514/f0a104d88ec7dc6fb42d2f87cbc71b76.jpg|http://admin.host/upload/20200514/3b88be4b1934690e5c1bd6b54b9ab5c8.jpg', '

76654757

\n\n

\"\"

\n\n

\"\"

\n', '599.00', '368.00', '0', '594', '0', '0', '675', '1', '', '1589454309', '1589567016', null); +INSERT INTO `ul_mall_goods` VALUES ('9', '9', '电脑', 'http://admin.host/upload/20200514/bbf858d469dec2e12a89460110068d3d.jpg', 'http://admin.host/upload/20200514/f0a104d88ec7dc6fb42d2f87cbc71b76.jpg', '

477

\n', '0.00', '0.00', '0', '0', '115', '320', '0', '1', '', '1589465215', '1589476345', null); -- ---------------------------- -- Table structure for ea_system_admin -- ---------------------------- -DROP TABLE IF EXISTS `ea_system_admin`; -CREATE TABLE `ea_system_admin` ( +DROP TABLE IF EXISTS `ul_system_admin`; +CREATE TABLE `ul_system_admin` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `auth_ids` varchar(255) DEFAULT NULL COMMENT '角色权限ID', `head_img` varchar(255) DEFAULT NULL COMMENT '头像', @@ -97,13 +97,13 @@ CREATE TABLE `ea_system_admin` ( -- ---------------------------- -- Records of ea_system_admin -- ---------------------------- -INSERT INTO `ea_system_admin` VALUES ('1', null, '/static/admin/images/head.jpg', 'admin', 'a33b679d5581a8692988ec9f92ad2d6a2259eaa7', 'admin', 'admin', '0', '0', '1', '1589454169', '1589476815', null); +INSERT INTO `ul_system_admin` VALUES ('1', null, '/static/admin/images/head.jpg', 'admin', 'a33b679d5581a8692988ec9f92ad2d6a2259eaa7', 'admin', 'admin', '0', '0', '1', '1589454169', '1589476815', null); -- ---------------------------- -- Table structure for ea_system_auth -- ---------------------------- -DROP TABLE IF EXISTS `ea_system_auth`; -CREATE TABLE `ea_system_auth` ( +DROP TABLE IF EXISTS `ul_system_auth`; +CREATE TABLE `ul_system_auth` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `title` varchar(20) NOT NULL COMMENT '权限名称', `sort` int(11) DEFAULT '0' COMMENT '排序', @@ -119,14 +119,14 @@ CREATE TABLE `ea_system_auth` ( -- ---------------------------- -- Records of ea_system_auth -- ---------------------------- -INSERT INTO `ea_system_auth` VALUES ('1', '管理员', '1', '1', '测试管理员', '1588921753', '1589614331', null); -INSERT INTO `ea_system_auth` VALUES ('6', '游客权限', '0', '1', '', '1588227513', '1589591751', '1589591751'); +INSERT INTO `ul_system_auth` VALUES ('1', '管理员', '1', '1', '测试管理员', '1588921753', '1589614331', null); +INSERT INTO `ul_system_auth` VALUES ('6', '游客权限', '0', '1', '', '1588227513', '1589591751', '1589591751'); -- ---------------------------- -- Table structure for ea_system_auth_node -- ---------------------------- -DROP TABLE IF EXISTS `ea_system_auth_node`; -CREATE TABLE `ea_system_auth_node` ( +DROP TABLE IF EXISTS `ul_system_auth_node`; +CREATE TABLE `ul_system_auth_node` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `auth_id` bigint(20) unsigned DEFAULT NULL COMMENT '角色ID', `node_id` bigint(20) DEFAULT NULL COMMENT '节点ID', @@ -138,28 +138,28 @@ CREATE TABLE `ea_system_auth_node` ( -- ---------------------------- -- Records of ea_system_auth_node -- ---------------------------- -INSERT INTO `ea_system_auth_node` VALUES ('1', '6', '1'); -INSERT INTO `ea_system_auth_node` VALUES ('2', '6', '2'); -INSERT INTO `ea_system_auth_node` VALUES ('3', '6', '9'); -INSERT INTO `ea_system_auth_node` VALUES ('4', '6', '12'); -INSERT INTO `ea_system_auth_node` VALUES ('5', '6', '18'); -INSERT INTO `ea_system_auth_node` VALUES ('6', '6', '19'); -INSERT INTO `ea_system_auth_node` VALUES ('7', '6', '21'); -INSERT INTO `ea_system_auth_node` VALUES ('8', '6', '22'); -INSERT INTO `ea_system_auth_node` VALUES ('9', '6', '29'); -INSERT INTO `ea_system_auth_node` VALUES ('10', '6', '30'); -INSERT INTO `ea_system_auth_node` VALUES ('11', '6', '38'); -INSERT INTO `ea_system_auth_node` VALUES ('12', '6', '39'); -INSERT INTO `ea_system_auth_node` VALUES ('13', '6', '45'); -INSERT INTO `ea_system_auth_node` VALUES ('14', '6', '46'); -INSERT INTO `ea_system_auth_node` VALUES ('15', '6', '52'); -INSERT INTO `ea_system_auth_node` VALUES ('16', '6', '53'); +INSERT INTO `ul_system_auth_node` VALUES ('1', '6', '1'); +INSERT INTO `ul_system_auth_node` VALUES ('2', '6', '2'); +INSERT INTO `ul_system_auth_node` VALUES ('3', '6', '9'); +INSERT INTO `ul_system_auth_node` VALUES ('4', '6', '12'); +INSERT INTO `ul_system_auth_node` VALUES ('5', '6', '18'); +INSERT INTO `ul_system_auth_node` VALUES ('6', '6', '19'); +INSERT INTO `ul_system_auth_node` VALUES ('7', '6', '21'); +INSERT INTO `ul_system_auth_node` VALUES ('8', '6', '22'); +INSERT INTO `ul_system_auth_node` VALUES ('9', '6', '29'); +INSERT INTO `ul_system_auth_node` VALUES ('10', '6', '30'); +INSERT INTO `ul_system_auth_node` VALUES ('11', '6', '38'); +INSERT INTO `ul_system_auth_node` VALUES ('12', '6', '39'); +INSERT INTO `ul_system_auth_node` VALUES ('13', '6', '45'); +INSERT INTO `ul_system_auth_node` VALUES ('14', '6', '46'); +INSERT INTO `ul_system_auth_node` VALUES ('15', '6', '52'); +INSERT INTO `ul_system_auth_node` VALUES ('16', '6', '53'); -- ---------------------------- -- Table structure for ea_system_config -- ---------------------------- -DROP TABLE IF EXISTS `ea_system_config`; -CREATE TABLE `ea_system_config` ( +DROP TABLE IF EXISTS `ul_system_config`; +CREATE TABLE `ul_system_config` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(30) NOT NULL DEFAULT '' COMMENT '变量名', `group` varchar(30) NOT NULL DEFAULT '' COMMENT '分组', @@ -176,44 +176,44 @@ CREATE TABLE `ea_system_config` ( -- ---------------------------- -- Records of ea_system_config -- ---------------------------- -INSERT INTO `ea_system_config` VALUES ('41', 'alisms_access_key_id', 'sms', '填你的', '阿里大于公钥', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('42', 'alisms_access_key_secret', 'sms', '填你的', '阿里大鱼私钥', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('55', 'upload_type', 'upload', 'local', '当前上传方式 (local,alioss,qnoss,txoss)', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('56', 'upload_allow_ext', 'upload', 'doc,gif,ico,icon,jpg,mp3,mp4,p12,pem,png,rar,jpeg', '允许上传的文件类型', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('57', 'upload_allow_size', 'upload', '1024000', '允许上传的大小', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('58', 'upload_allow_mime', 'upload', 'image/gif,image/jpeg,video/x-msvideo,text/plain,image/png', '允许上传的文件mime', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('59', 'upload_allow_type', 'upload', 'local,alioss,qnoss,txcos', '可用的上传文件方式', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('60', 'alioss_access_key_id', 'upload', '填你的', '阿里云oss公钥', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('61', 'alioss_access_key_secret', 'upload', '填你的', '阿里云oss私钥', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('62', 'alioss_endpoint', 'upload', '填你的', '阿里云oss数据中心', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('63', 'alioss_bucket', 'upload', '填你的', '阿里云oss空间名称', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('64', 'alioss_domain', 'upload', '填你的', '阿里云oss访问域名', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('65', 'logo_title', 'site', 'ulthon_admin', 'LOGO标题', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('66', 'logo_image', 'site', '/favicon.ico', 'logo图片', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('68', 'site_name', 'site', 'ulthon_admin后台系统', '站点名称', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('69', 'site_ico', 'site', '填你的', '浏览器图标', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('70', 'site_copyright', 'site', '填你的', '版权信息', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('71', 'site_beian', 'site', '填你的', '备案信息', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('72', 'site_version', 'site', '2.0.0', '版本信息', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('75', 'sms_type', 'sms', 'alisms', '短信类型', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('76', 'miniapp_appid', 'wechat', '填你的', '小程序公钥', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('77', 'miniapp_appsecret', 'wechat', '填你的', '小程序私钥', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('78', 'web_appid', 'wechat', '填你的', '公众号公钥', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('79', 'web_appsecret', 'wechat', '填你的', '公众号私钥', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('80', 'txcos_secret_id', 'upload', '填你的', '腾讯云cos密钥', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('81', 'txcos_secret_key', 'upload', '填你的', '腾讯云cos私钥', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('82', 'txcos_region', 'upload', '填你的', '存储桶地域', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('83', 'tecos_bucket', 'upload', '填你的', '存储桶名称', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('84', 'qnoss_access_key', 'upload', '填你的', '访问密钥', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('85', 'qnoss_secret_key', 'upload', '填你的', '安全密钥', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('86', 'qnoss_bucket', 'upload', '填你的', '存储空间', '0', null, null); -INSERT INTO `ea_system_config` VALUES ('87', 'qnoss_domain', 'upload', '填你的', '访问域名', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('41', 'alisms_access_key_id', 'sms', '填你的', '阿里大于公钥', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('42', 'alisms_access_key_secret', 'sms', '填你的', '阿里大鱼私钥', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('55', 'upload_type', 'upload', 'local', '当前上传方式 (local,alioss,qnoss,txoss)', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('56', 'upload_allow_ext', 'upload', 'doc,gif,ico,icon,jpg,mp3,mp4,p12,pem,png,rar,jpeg', '允许上传的文件类型', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('57', 'upload_allow_size', 'upload', '1024000', '允许上传的大小', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('58', 'upload_allow_mime', 'upload', 'image/gif,image/jpeg,video/x-msvideo,text/plain,image/png', '允许上传的文件mime', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('59', 'upload_allow_type', 'upload', 'local,alioss,qnoss,txcos', '可用的上传文件方式', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('60', 'alioss_access_key_id', 'upload', '填你的', '阿里云oss公钥', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('61', 'alioss_access_key_secret', 'upload', '填你的', '阿里云oss私钥', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('62', 'alioss_endpoint', 'upload', '填你的', '阿里云oss数据中心', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('63', 'alioss_bucket', 'upload', '填你的', '阿里云oss空间名称', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('64', 'alioss_domain', 'upload', '填你的', '阿里云oss访问域名', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('65', 'logo_title', 'site', 'ulthon_admin', 'LOGO标题', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('66', 'logo_image', 'site', '/favicon.ico', 'logo图片', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('68', 'site_name', 'site', 'ulthon_admin后台系统', '站点名称', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('69', 'site_ico', 'site', '填你的', '浏览器图标', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('70', 'site_copyright', 'site', '填你的', '版权信息', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('71', 'site_beian', 'site', '填你的', '备案信息', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('72', 'site_version', 'site', '2.0.0', '版本信息', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('75', 'sms_type', 'sms', 'alisms', '短信类型', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('76', 'miniapp_appid', 'wechat', '填你的', '小程序公钥', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('77', 'miniapp_appsecret', 'wechat', '填你的', '小程序私钥', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('78', 'web_appid', 'wechat', '填你的', '公众号公钥', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('79', 'web_appsecret', 'wechat', '填你的', '公众号私钥', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('80', 'txcos_secret_id', 'upload', '填你的', '腾讯云cos密钥', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('81', 'txcos_secret_key', 'upload', '填你的', '腾讯云cos私钥', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('82', 'txcos_region', 'upload', '填你的', '存储桶地域', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('83', 'tecos_bucket', 'upload', '填你的', '存储桶名称', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('84', 'qnoss_access_key', 'upload', '填你的', '访问密钥', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('85', 'qnoss_secret_key', 'upload', '填你的', '安全密钥', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('86', 'qnoss_bucket', 'upload', '填你的', '存储空间', '0', null, null); +INSERT INTO `ul_system_config` VALUES ('87', 'qnoss_domain', 'upload', '填你的', '访问域名', '0', null, null); -- ---------------------------- -- Table structure for ea_system_menu -- ---------------------------- -DROP TABLE IF EXISTS `ea_system_menu`; -CREATE TABLE `ea_system_menu` ( +DROP TABLE IF EXISTS `ul_system_menu`; +CREATE TABLE `ul_system_menu` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `pid` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '父id', `title` varchar(100) NOT NULL DEFAULT '' COMMENT '名称', @@ -235,25 +235,25 @@ CREATE TABLE `ea_system_menu` ( -- ---------------------------- -- Records of ea_system_menu -- ---------------------------- -INSERT INTO `ea_system_menu` VALUES ('227', '99999999', '后台首页', 'fa fa-home', 'index/welcome', '', '_self', '0', '1', null, null, '1573120497', null); -INSERT INTO `ea_system_menu` VALUES ('228', '0', '系统管理', 'fa fa-cog', '', '', '_self', '0', '1', '', null, '1588999529', null); -INSERT INTO `ea_system_menu` VALUES ('234', '228', '菜单管理', 'fa fa-tree', 'system.menu/index', '', '_self', '10', '1', '', null, '1588228555', null); -INSERT INTO `ea_system_menu` VALUES ('244', '228', '管理员管理', 'fa fa-user', 'system.admin/index', '', '_self', '12', '1', '', '1573185011', '1588228573', null); -INSERT INTO `ea_system_menu` VALUES ('245', '228', '角色管理', 'fa fa-bitbucket-square', 'system.auth/index', '', '_self', '11', '1', '', '1573435877', '1588228634', null); -INSERT INTO `ea_system_menu` VALUES ('246', '228', '节点管理', 'fa fa-list', 'system.node/index', '', '_self', '9', '1', '', '1573435919', '1588228648', null); -INSERT INTO `ea_system_menu` VALUES ('247', '228', '配置管理', 'fa fa-asterisk', 'system.config/index', '', '_self', '8', '1', '', '1573457448', '1588228566', null); -INSERT INTO `ea_system_menu` VALUES ('248', '228', '上传管理', 'fa fa-arrow-up', 'system.uploadfile/index', '', '_self', '0', '1', '', '1573542953', '1588228043', null); -INSERT INTO `ea_system_menu` VALUES ('249', '0', '商城管理', 'fa fa-list', '', '', '_self', '0', '1', '', '1589439884', '1589439884', null); -INSERT INTO `ea_system_menu` VALUES ('250', '249', '商品分类', 'fa fa-calendar-check-o', 'mall.cate/index', '', '_self', '0', '1', '', '1589439910', '1589439966', null); -INSERT INTO `ea_system_menu` VALUES ('251', '249', '商品管理', 'fa fa-list', 'mall.goods/index', '', '_self', '0', '1', '', '1589439931', '1589439942', null); -INSERT INTO `ea_system_menu` VALUES ('252', '228', '快捷入口', 'fa fa-list', 'system.quick/index', '', '_self', '0', '1', '', '1589623683', '1589623683', null); -INSERT INTO `ea_system_menu` VALUES ('253', '228', '日志管理', 'fa fa-connectdevelop', 'system.log/index', '', '_self', '0', '1', '', '1589623684', '1589623684', null); +INSERT INTO `ul_system_menu` VALUES ('227', '99999999', '后台首页', 'fa fa-home', 'index/welcome', '', '_self', '0', '1', null, null, '1573120497', null); +INSERT INTO `ul_system_menu` VALUES ('228', '0', '系统管理', 'fa fa-cog', '', '', '_self', '0', '1', '', null, '1588999529', null); +INSERT INTO `ul_system_menu` VALUES ('234', '228', '菜单管理', 'fa fa-tree', 'system.menu/index', '', '_self', '10', '1', '', null, '1588228555', null); +INSERT INTO `ul_system_menu` VALUES ('244', '228', '管理员管理', 'fa fa-user', 'system.admin/index', '', '_self', '12', '1', '', '1573185011', '1588228573', null); +INSERT INTO `ul_system_menu` VALUES ('245', '228', '角色管理', 'fa fa-bitbucket-square', 'system.auth/index', '', '_self', '11', '1', '', '1573435877', '1588228634', null); +INSERT INTO `ul_system_menu` VALUES ('246', '228', '节点管理', 'fa fa-list', 'system.node/index', '', '_self', '9', '1', '', '1573435919', '1588228648', null); +INSERT INTO `ul_system_menu` VALUES ('247', '228', '配置管理', 'fa fa-asterisk', 'system.config/index', '', '_self', '8', '1', '', '1573457448', '1588228566', null); +INSERT INTO `ul_system_menu` VALUES ('248', '228', '上传管理', 'fa fa-arrow-up', 'system.uploadfile/index', '', '_self', '0', '1', '', '1573542953', '1588228043', null); +INSERT INTO `ul_system_menu` VALUES ('249', '0', '商城管理', 'fa fa-list', '', '', '_self', '0', '1', '', '1589439884', '1589439884', null); +INSERT INTO `ul_system_menu` VALUES ('250', '249', '商品分类', 'fa fa-calendar-check-o', 'mall.cate/index', '', '_self', '0', '1', '', '1589439910', '1589439966', null); +INSERT INTO `ul_system_menu` VALUES ('251', '249', '商品管理', 'fa fa-list', 'mall.goods/index', '', '_self', '0', '1', '', '1589439931', '1589439942', null); +INSERT INTO `ul_system_menu` VALUES ('252', '228', '快捷入口', 'fa fa-list', 'system.quick/index', '', '_self', '0', '1', '', '1589623683', '1589623683', null); +INSERT INTO `ul_system_menu` VALUES ('253', '228', '日志管理', 'fa fa-connectdevelop', 'system.log/index', '', '_self', '0', '1', '', '1589623684', '1589623684', null); -- ---------------------------- -- Table structure for ea_system_node -- ---------------------------- -DROP TABLE IF EXISTS `ea_system_node`; -CREATE TABLE `ea_system_node` ( +DROP TABLE IF EXISTS `ul_system_node`; +CREATE TABLE `ul_system_node` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `node` varchar(100) DEFAULT NULL COMMENT '节点代码', `title` varchar(500) DEFAULT NULL COMMENT '节点标题', @@ -268,80 +268,80 @@ CREATE TABLE `ea_system_node` ( -- ---------------------------- -- Records of ea_system_node -- ---------------------------- -INSERT INTO `ea_system_node` VALUES ('1', 'system.admin', '管理员管理', '1', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('2', 'system.admin/index', '列表', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('3', 'system.admin/add', '添加', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('4', 'system.admin/edit', '编辑', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('5', 'system.admin/password', '编辑', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('6', 'system.admin/delete', '删除', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('7', 'system.admin/modify', '属性修改', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('8', 'system.admin/export', '导出', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('9', 'system.auth', '角色权限管理', '1', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('10', 'system.auth/authorize', '授权', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('11', 'system.auth/saveAuthorize', '授权保存', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('12', 'system.auth/index', '列表', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('13', 'system.auth/add', '添加', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('14', 'system.auth/edit', '编辑', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('15', 'system.auth/delete', '删除', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('16', 'system.auth/export', '导出', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('17', 'system.auth/modify', '属性修改', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('18', 'system.config', '系统配置管理', '1', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('19', 'system.config/index', '列表', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('20', 'system.config/save', '保存', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('21', 'system.menu', '菜单管理', '1', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('22', 'system.menu/index', '列表', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('23', 'system.menu/add', '添加', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('24', 'system.menu/edit', '编辑', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('25', 'system.menu/delete', '删除', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('26', 'system.menu/modify', '属性修改', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('27', 'system.menu/getMenuTips', '添加菜单提示', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('28', 'system.menu/export', '导出', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('29', 'system.node', '系统节点管理', '1', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('30', 'system.node/index', '列表', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('31', 'system.node/refreshNode', '系统节点更新', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('32', 'system.node/clearNode', '清除失效节点', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('33', 'system.node/add', '添加', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('34', 'system.node/edit', '编辑', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('35', 'system.node/delete', '删除', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('36', 'system.node/export', '导出', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('37', 'system.node/modify', '属性修改', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('38', 'system.uploadfile', '上传文件管理', '1', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('39', 'system.uploadfile/index', '列表', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('40', 'system.uploadfile/add', '添加', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('41', 'system.uploadfile/edit', '编辑', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('42', 'system.uploadfile/delete', '删除', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('43', 'system.uploadfile/export', '导出', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('44', 'system.uploadfile/modify', '属性修改', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('45', 'mall.cate', '商品分类管理', '1', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('46', 'mall.cate/index', '列表', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('47', 'mall.cate/add', '添加', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('48', 'mall.cate/edit', '编辑', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('49', 'mall.cate/delete', '删除', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('50', 'mall.cate/export', '导出', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('51', 'mall.cate/modify', '属性修改', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('52', 'mall.goods', '商城商品管理', '1', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('53', 'mall.goods/index', '列表', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('54', 'mall.goods/stock', '入库', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('55', 'mall.goods/add', '添加', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('56', 'mall.goods/edit', '编辑', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('57', 'mall.goods/delete', '删除', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('58', 'mall.goods/export', '导出', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('59', 'mall.goods/modify', '属性修改', '2', '1', '1589580432', '1589580432'); -INSERT INTO `ea_system_node` VALUES ('60', 'system.quick', '快捷入口管理', '1', '1', '1589623188', '1589623188'); -INSERT INTO `ea_system_node` VALUES ('61', 'system.quick/index', '列表', '2', '1', '1589623188', '1589623188'); -INSERT INTO `ea_system_node` VALUES ('62', 'system.quick/add', '添加', '2', '1', '1589623188', '1589623188'); -INSERT INTO `ea_system_node` VALUES ('63', 'system.quick/edit', '编辑', '2', '1', '1589623188', '1589623188'); -INSERT INTO `ea_system_node` VALUES ('64', 'system.quick/delete', '删除', '2', '1', '1589623188', '1589623188'); -INSERT INTO `ea_system_node` VALUES ('65', 'system.quick/export', '导出', '2', '1', '1589623188', '1589623188'); -INSERT INTO `ea_system_node` VALUES ('66', 'system.quick/modify', '属性修改', '2', '1', '1589623188', '1589623188'); -INSERT INTO `ea_system_node` VALUES ('67', 'system.log', '操作日志管理', '1', '1', '1589623188', '1589623188'); -INSERT INTO `ea_system_node` VALUES ('68', 'system.log/index', '列表', '2', '1', '1589623188', '1589623188'); +INSERT INTO `ul_system_node` VALUES ('1', 'system.admin', '管理员管理', '1', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('2', 'system.admin/index', '列表', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('3', 'system.admin/add', '添加', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('4', 'system.admin/edit', '编辑', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('5', 'system.admin/password', '编辑', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('6', 'system.admin/delete', '删除', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('7', 'system.admin/modify', '属性修改', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('8', 'system.admin/export', '导出', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('9', 'system.auth', '角色权限管理', '1', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('10', 'system.auth/authorize', '授权', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('11', 'system.auth/saveAuthorize', '授权保存', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('12', 'system.auth/index', '列表', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('13', 'system.auth/add', '添加', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('14', 'system.auth/edit', '编辑', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('15', 'system.auth/delete', '删除', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('16', 'system.auth/export', '导出', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('17', 'system.auth/modify', '属性修改', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('18', 'system.config', '系统配置管理', '1', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('19', 'system.config/index', '列表', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('20', 'system.config/save', '保存', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('21', 'system.menu', '菜单管理', '1', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('22', 'system.menu/index', '列表', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('23', 'system.menu/add', '添加', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('24', 'system.menu/edit', '编辑', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('25', 'system.menu/delete', '删除', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('26', 'system.menu/modify', '属性修改', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('27', 'system.menu/getMenuTips', '添加菜单提示', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('28', 'system.menu/export', '导出', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('29', 'system.node', '系统节点管理', '1', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('30', 'system.node/index', '列表', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('31', 'system.node/refreshNode', '系统节点更新', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('32', 'system.node/clearNode', '清除失效节点', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('33', 'system.node/add', '添加', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('34', 'system.node/edit', '编辑', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('35', 'system.node/delete', '删除', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('36', 'system.node/export', '导出', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('37', 'system.node/modify', '属性修改', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('38', 'system.uploadfile', '上传文件管理', '1', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('39', 'system.uploadfile/index', '列表', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('40', 'system.uploadfile/add', '添加', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('41', 'system.uploadfile/edit', '编辑', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('42', 'system.uploadfile/delete', '删除', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('43', 'system.uploadfile/export', '导出', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('44', 'system.uploadfile/modify', '属性修改', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('45', 'mall.cate', '商品分类管理', '1', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('46', 'mall.cate/index', '列表', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('47', 'mall.cate/add', '添加', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('48', 'mall.cate/edit', '编辑', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('49', 'mall.cate/delete', '删除', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('50', 'mall.cate/export', '导出', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('51', 'mall.cate/modify', '属性修改', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('52', 'mall.goods', '商城商品管理', '1', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('53', 'mall.goods/index', '列表', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('54', 'mall.goods/stock', '入库', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('55', 'mall.goods/add', '添加', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('56', 'mall.goods/edit', '编辑', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('57', 'mall.goods/delete', '删除', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('58', 'mall.goods/export', '导出', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('59', 'mall.goods/modify', '属性修改', '2', '1', '1589580432', '1589580432'); +INSERT INTO `ul_system_node` VALUES ('60', 'system.quick', '快捷入口管理', '1', '1', '1589623188', '1589623188'); +INSERT INTO `ul_system_node` VALUES ('61', 'system.quick/index', '列表', '2', '1', '1589623188', '1589623188'); +INSERT INTO `ul_system_node` VALUES ('62', 'system.quick/add', '添加', '2', '1', '1589623188', '1589623188'); +INSERT INTO `ul_system_node` VALUES ('63', 'system.quick/edit', '编辑', '2', '1', '1589623188', '1589623188'); +INSERT INTO `ul_system_node` VALUES ('64', 'system.quick/delete', '删除', '2', '1', '1589623188', '1589623188'); +INSERT INTO `ul_system_node` VALUES ('65', 'system.quick/export', '导出', '2', '1', '1589623188', '1589623188'); +INSERT INTO `ul_system_node` VALUES ('66', 'system.quick/modify', '属性修改', '2', '1', '1589623188', '1589623188'); +INSERT INTO `ul_system_node` VALUES ('67', 'system.log', '操作日志管理', '1', '1', '1589623188', '1589623188'); +INSERT INTO `ul_system_node` VALUES ('68', 'system.log/index', '列表', '2', '1', '1589623188', '1589623188'); -- ---------------------------- -- Table structure for ea_system_quick -- ---------------------------- -DROP TABLE IF EXISTS `ea_system_quick`; -CREATE TABLE `ea_system_quick` ( +DROP TABLE IF EXISTS `ul_system_quick`; +CREATE TABLE `ul_system_quick` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `title` varchar(20) NOT NULL COMMENT '快捷入口名称', `icon` varchar(100) DEFAULT NULL COMMENT '图标', @@ -358,20 +358,20 @@ CREATE TABLE `ea_system_quick` ( -- ---------------------------- -- Records of ea_system_quick -- ---------------------------- -INSERT INTO `ea_system_quick` VALUES ('1', '管理员管理', 'fa fa-user', 'system.admin/index', '0', '1', '', '1589624097', '1589624792', null); -INSERT INTO `ea_system_quick` VALUES ('2', '角色管理', 'fa fa-bitbucket-square', 'system.auth/index', '0', '1', '', '1589624772', '1589624781', null); -INSERT INTO `ea_system_quick` VALUES ('3', '菜单管理', 'fa fa-tree', 'system.menu/index', '0', '1', null, '1589624097', '1589624792', null); -INSERT INTO `ea_system_quick` VALUES ('6', '节点管理', 'fa fa-list', 'system.node/index', '0', '1', null, '1589624772', '1589624781', null); -INSERT INTO `ea_system_quick` VALUES ('7', '配置管理', 'fa fa-asterisk', 'system.config/index', '0', '1', null, '1589624097', '1589624792', null); -INSERT INTO `ea_system_quick` VALUES ('8', '上传管理', 'fa fa-arrow-up', 'system.uploadfile/index', '0', '1', null, '1589624772', '1589624781', null); -INSERT INTO `ea_system_quick` VALUES ('10', '商品分类', 'fa fa-calendar-check-o', 'mall.cate/index', '0', '1', null, '1589624097', '1589624792', null); -INSERT INTO `ea_system_quick` VALUES ('11', '商品管理', 'fa fa-list', 'mall.goods/index', '0', '1', null, '1589624772', '1589624781', null); +INSERT INTO `ul_system_quick` VALUES ('1', '管理员管理', 'fa fa-user', 'system.admin/index', '0', '1', '', '1589624097', '1589624792', null); +INSERT INTO `ul_system_quick` VALUES ('2', '角色管理', 'fa fa-bitbucket-square', 'system.auth/index', '0', '1', '', '1589624772', '1589624781', null); +INSERT INTO `ul_system_quick` VALUES ('3', '菜单管理', 'fa fa-tree', 'system.menu/index', '0', '1', null, '1589624097', '1589624792', null); +INSERT INTO `ul_system_quick` VALUES ('6', '节点管理', 'fa fa-list', 'system.node/index', '0', '1', null, '1589624772', '1589624781', null); +INSERT INTO `ul_system_quick` VALUES ('7', '配置管理', 'fa fa-asterisk', 'system.config/index', '0', '1', null, '1589624097', '1589624792', null); +INSERT INTO `ul_system_quick` VALUES ('8', '上传管理', 'fa fa-arrow-up', 'system.uploadfile/index', '0', '1', null, '1589624772', '1589624781', null); +INSERT INTO `ul_system_quick` VALUES ('10', '商品分类', 'fa fa-calendar-check-o', 'mall.cate/index', '0', '1', null, '1589624097', '1589624792', null); +INSERT INTO `ul_system_quick` VALUES ('11', '商品管理', 'fa fa-list', 'mall.goods/index', '0', '1', null, '1589624772', '1589624781', null); -- ---------------------------- -- Table structure for ea_system_uploadfile -- ---------------------------- -DROP TABLE IF EXISTS `ea_system_uploadfile`; -CREATE TABLE `ea_system_uploadfile` ( +DROP TABLE IF EXISTS `ul_system_uploadfile`; +CREATE TABLE `ul_system_uploadfile` ( `id` int(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID', `upload_type` varchar(20) NOT NULL DEFAULT 'local' COMMENT '存储位置', `original_name` varchar(255) DEFAULT NULL COMMENT '文件原名', @@ -395,16 +395,16 @@ CREATE TABLE `ea_system_uploadfile` ( -- ---------------------------- -- Records of ea_system_uploadfile -- ---------------------------- -INSERT INTO `ea_system_uploadfile` VALUES ('286', 'alioss', 'image/jpeg', 'https://lxn-99php.oss-cn-shenzhen.aliyuncs.com/upload/20191111/0a6de1ac058ee134301501899b84ecb1.jpg', '', '', '', '0', 'image/jpeg', '0', 'jpg', '', null, null, null); -INSERT INTO `ea_system_uploadfile` VALUES ('287', 'alioss', 'image/jpeg', 'https://lxn-99php.oss-cn-shenzhen.aliyuncs.com/upload/20191111/46d7384f04a3bed331715e86a4095d15.jpg', '', '', '', '0', 'image/jpeg', '0', 'jpg', '', null, null, null); -INSERT INTO `ea_system_uploadfile` VALUES ('288', 'alioss', 'image/x-icon', 'https://lxn-99php.oss-cn-shenzhen.aliyuncs.com/upload/20191111/7d32671f4c1d1b01b0b28f45205763f9.ico', '', '', '', '0', 'image/x-icon', '0', 'ico', '', null, null, null); -INSERT INTO `ea_system_uploadfile` VALUES ('289', 'alioss', 'image/jpeg', 'https://lxn-99php.oss-cn-shenzhen.aliyuncs.com/upload/20191111/28cefa547f573a951bcdbbeb1396b06f.jpg', '', '', '', '0', 'image/jpeg', '0', 'jpg', '', null, null, null); -INSERT INTO `ea_system_uploadfile` VALUES ('290', 'alioss', 'image/jpeg', 'https://lxn-99php.oss-cn-shenzhen.aliyuncs.com/upload/20191111/2c412adf1b30c8be3a913e603c7b6e4a.jpg', '', '', '', '0', 'image/jpeg', '0', 'jpg', '', null, null, null); -INSERT INTO `ea_system_uploadfile` VALUES ('291', 'alioss', 'timg (1).jpg', 'http://ulthon_admin.oss-cn-shenzhen.aliyuncs.com/upload/20191113/ff793ced447febfa9ea2d86f9f88fa8e.jpg', '', '', '', '0', 'image/jpeg', '0', 'jpg', '', '1573612437', null, null); -INSERT INTO `ea_system_uploadfile` VALUES ('296', 'txcos', '22243.jpg', 'https://ulthon_admin-1251997243.cos.ap-guangzhou.myqcloud.com/upload/20191114/2381eaf81208ac188fa994b6f2579953.jpg', '', '', '', '0', 'image/jpeg', '0', 'jpg', '', '1573712153', null, null); -INSERT INTO `ea_system_uploadfile` VALUES ('297', 'local', 'timg.jpg', 'http://admin.host/upload/20200423/5055a273cf8e3f393d699d622b74f247.jpg', '', '', '', '0', 'image/jpeg', '0', 'jpg', '', '1587614155', null, null); -INSERT INTO `ea_system_uploadfile` VALUES ('298', 'local', 'timg.jpg', 'http://admin.host/upload/20200423/243f4e59f1b929951ef79c5f8be7468a.jpg', '', '', '', '0', 'image/jpeg', '0', 'jpg', '', '1587614269', null, null); -INSERT INTO `ea_system_uploadfile` VALUES ('299', 'local', 'head.jpg', 'http://admin.host/upload/20200512/a5ce9883379727324f5686ef61205ce2.jpg', '', '', '', '0', 'image/jpeg', '0', 'jpg', '', '1589255649', null, null); -INSERT INTO `ea_system_uploadfile` VALUES ('300', 'local', '896e5b87c9ca70e4.jpg', 'http://admin.host/upload/20200514/577c65f101639f53dbbc9e7aa346f81c.jpg', '', '', '', '0', 'image/jpeg', '0', 'jpg', '', '1589427798', null, null); -INSERT INTO `ea_system_uploadfile` VALUES ('301', 'local', '896e5b87c9ca70e4.jpg', 'http://admin.host/upload/20200514/98fc09b0c4ad4d793a6f04bef79a0edc.jpg', '', '', '', '0', 'image/jpeg', '0', 'jpg', '', '1589427840', null, null); -INSERT INTO `ea_system_uploadfile` VALUES ('302', 'local', '18811e7611c8f292.jpg', 'http://admin.host/upload/20200514/e1c6c9ef6a4b98b8f7d95a1a0191a2df.jpg', '', '', '', '0', 'image/jpeg', '0', 'jpg', '', '1589438645', null, null); +INSERT INTO `ul_system_uploadfile` VALUES ('286', 'alioss', 'image/jpeg', 'https://lxn-99php.oss-cn-shenzhen.aliyuncs.com/upload/20191111/0a6de1ac058ee134301501899b84ecb1.jpg', '', '', '', '0', 'image/jpeg', '0', 'jpg', '', null, null, null); +INSERT INTO `ul_system_uploadfile` VALUES ('287', 'alioss', 'image/jpeg', 'https://lxn-99php.oss-cn-shenzhen.aliyuncs.com/upload/20191111/46d7384f04a3bed331715e86a4095d15.jpg', '', '', '', '0', 'image/jpeg', '0', 'jpg', '', null, null, null); +INSERT INTO `ul_system_uploadfile` VALUES ('288', 'alioss', 'image/x-icon', 'https://lxn-99php.oss-cn-shenzhen.aliyuncs.com/upload/20191111/7d32671f4c1d1b01b0b28f45205763f9.ico', '', '', '', '0', 'image/x-icon', '0', 'ico', '', null, null, null); +INSERT INTO `ul_system_uploadfile` VALUES ('289', 'alioss', 'image/jpeg', 'https://lxn-99php.oss-cn-shenzhen.aliyuncs.com/upload/20191111/28cefa547f573a951bcdbbeb1396b06f.jpg', '', '', '', '0', 'image/jpeg', '0', 'jpg', '', null, null, null); +INSERT INTO `ul_system_uploadfile` VALUES ('290', 'alioss', 'image/jpeg', 'https://lxn-99php.oss-cn-shenzhen.aliyuncs.com/upload/20191111/2c412adf1b30c8be3a913e603c7b6e4a.jpg', '', '', '', '0', 'image/jpeg', '0', 'jpg', '', null, null, null); +INSERT INTO `ul_system_uploadfile` VALUES ('291', 'alioss', 'timg (1).jpg', 'http://ulthon_admin.oss-cn-shenzhen.aliyuncs.com/upload/20191113/ff793ced447febfa9ea2d86f9f88fa8e.jpg', '', '', '', '0', 'image/jpeg', '0', 'jpg', '', '1573612437', null, null); +INSERT INTO `ul_system_uploadfile` VALUES ('296', 'txcos', '22243.jpg', 'https://ulthon_admin-1251997243.cos.ap-guangzhou.myqcloud.com/upload/20191114/2381eaf81208ac188fa994b6f2579953.jpg', '', '', '', '0', 'image/jpeg', '0', 'jpg', '', '1573712153', null, null); +INSERT INTO `ul_system_uploadfile` VALUES ('297', 'local', 'timg.jpg', 'http://admin.host/upload/20200423/5055a273cf8e3f393d699d622b74f247.jpg', '', '', '', '0', 'image/jpeg', '0', 'jpg', '', '1587614155', null, null); +INSERT INTO `ul_system_uploadfile` VALUES ('298', 'local', 'timg.jpg', 'http://admin.host/upload/20200423/243f4e59f1b929951ef79c5f8be7468a.jpg', '', '', '', '0', 'image/jpeg', '0', 'jpg', '', '1587614269', null, null); +INSERT INTO `ul_system_uploadfile` VALUES ('299', 'local', 'head.jpg', 'http://admin.host/upload/20200512/a5ce9883379727324f5686ef61205ce2.jpg', '', '', '', '0', 'image/jpeg', '0', 'jpg', '', '1589255649', null, null); +INSERT INTO `ul_system_uploadfile` VALUES ('300', 'local', '896e5b87c9ca70e4.jpg', 'http://admin.host/upload/20200514/577c65f101639f53dbbc9e7aa346f81c.jpg', '', '', '', '0', 'image/jpeg', '0', 'jpg', '', '1589427798', null, null); +INSERT INTO `ul_system_uploadfile` VALUES ('301', 'local', '896e5b87c9ca70e4.jpg', 'http://admin.host/upload/20200514/98fc09b0c4ad4d793a6f04bef79a0edc.jpg', '', '', '', '0', 'image/jpeg', '0', 'jpg', '', '1589427840', null, null); +INSERT INTO `ul_system_uploadfile` VALUES ('302', 'local', '18811e7611c8f292.jpg', 'http://admin.host/upload/20200514/e1c6c9ef6a4b98b8f7d95a1a0191a2df.jpg', '', '', '', '0', 'image/jpeg', '0', 'jpg', '', '1589438645', null, null);