From dd900e1f1e0d0758f77992ca8c1534895630bb14 Mon Sep 17 00:00:00 2001 From: tianbj <1309855586@qq.com> Date: Mon, 28 Oct 2019 18:12:30 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E8=8F=9C=E5=8D=95=E5=9B=BE=E6=A0=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/4.7.1-to-4.7.2-mysql.sql | 5 + doc/db-mcms-mysql-4.7.2.sql | 1162 +++++++++++++++++ .../ms-admin/4.7.2/iconfont/iconfont.css | 34 +- .../ms-admin/4.7.2/iconfont/iconfont.eot | Bin 116872 -> 118712 bytes .../ms-admin/4.7.2/iconfont/iconfont.js | 2 +- .../ms-admin/4.7.2/iconfont/iconfont.json | 37 +- .../ms-admin/4.7.2/iconfont/iconfont.svg | 17 +- .../ms-admin/4.7.2/iconfont/iconfont.ttf | Bin 116704 -> 118544 bytes .../ms-admin/4.7.2/iconfont/iconfont.woff | Bin 75676 -> 76912 bytes .../ms-admin/4.7.2/iconfont/iconfont.woff2 | Bin 63468 -> 64456 bytes 10 files changed, 1247 insertions(+), 10 deletions(-) create mode 100644 doc/4.7.1-to-4.7.2-mysql.sql create mode 100644 doc/db-mcms-mysql-4.7.2.sql diff --git a/doc/4.7.1-to-4.7.2-mysql.sql b/doc/4.7.1-to-4.7.2-mysql.sql new file mode 100644 index 00000000..2b2546b3 --- /dev/null +++ b/doc/4.7.1-to-4.7.2-mysql.sql @@ -0,0 +1,5 @@ +UPDATE `model` SET `model_icon` = 'icon-neirongguanli' WHERE `model_id` = 1; +UPDATE `model` SET `model_icon` = 'icon-huiyuanzhongxin' WHERE `model_id` = 22; +UPDATE `model` SET `model_icon` = 'icon-quanxianguanli' WHERE `model_id` = 23; +UPDATE `model` SET `model_icon` = 'icon-xitongguanli' WHERE `model_id` = 84; +UPDATE `model` SET `model_icon` = 'icon-zidingyiguanli' WHERE `model_id` = 104; \ No newline at end of file diff --git a/doc/db-mcms-mysql-4.7.2.sql b/doc/db-mcms-mysql-4.7.2.sql new file mode 100644 index 00000000..11b7c4b0 --- /dev/null +++ b/doc/db-mcms-mysql-4.7.2.sql @@ -0,0 +1,1162 @@ +/* + Navicat MySQL Data Transfer + + Source Server : localhost_3306 + Source Server Type : MySQL + Source Server Version : 50640 + Source Host : localhost:3306 + Source Schema : db_mcms_open + + Target Server Type : MySQL + Target Server Version : 50640 + File Encoding : 65001 + + Date: 28/10/2019 18:05:04 +*/ + +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +-- ---------------------------- +-- Table structure for app +-- ---------------------------- +DROP TABLE IF EXISTS `app`; +CREATE TABLE `app` ( + `app_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '站点id', + `app_name` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '站点名称', + `app_url` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '站点域名,多个回车换行显示', + `app_logo` varchar(120) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '网站logo', + `app_keyword` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '站点关键字', + `app_copyright` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '站点版权信息', + `app_style` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '站点风格', + `app_managerid` int(11) NULL DEFAULT NULL COMMENT '站点对于管理员编号', + `app_description` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '描述', + `app_datetime` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `app_mobile_style` varchar(11) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '移动端风格', + `app_pay_date` datetime(0) NULL DEFAULT NULL COMMENT '应用续费时间', + `app_pay` varchar(300) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '费用清单', + `app_state` int(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '0运行中 1已停止 ', + `app_mobile_state` int(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '0启用 1停用', + `app_login_page` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '自定义登录界面', + PRIMARY KEY (`app_id`) USING BTREE, + INDEX `fk_app_manager_1`(`app_managerid`) USING BTREE, + CONSTRAINT `fk_app_manager_1` FOREIGN KEY (`app_managerid`) REFERENCES `manager` (`manager_id`) ON DELETE SET NULL ON UPDATE NO ACTION +) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '应用表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of app +-- ---------------------------- +INSERT INTO `app` VALUES (1, 'MCMS-OPEN', 'http://localhost:8080/ms-mcms', '', '', '', 'default', 50, '', NULL, 'm', NULL, '', 0, 0, NULL); + +-- ---------------------------- +-- Table structure for basic +-- ---------------------------- +DROP TABLE IF EXISTS `basic`; +CREATE TABLE `basic` ( + `basic_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增长id', + `basic_title` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '标题', + `basic_description` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '描述', + `basic_thumbnails` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '缩略图', + `basic_hit` bigint(22) NULL DEFAULT NULL COMMENT '点击次数', + `basic_sort` int(11) NULL DEFAULT NULL COMMENT '排序', + `basic_datetime` datetime(0) NULL DEFAULT NULL COMMENT ' 发布时间', + `basic_updatetime` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `basic_peopleid` int(22) NULL DEFAULT NULL COMMENT '用户编号', + `basic_categoryid` int(22) NULL DEFAULT NULL COMMENT '所属分类编号', + `basic_appid` int(11) NOT NULL COMMENT '应用编号', + `basic_modelid` int(11) NULL DEFAULT NULL COMMENT '模块编号', + `basic_comment` int(11) NULL DEFAULT NULL COMMENT '评论次数', + `basic_collect` int(11) NULL DEFAULT NULL COMMENT '收藏次数', + `basic_share` int(11) NULL DEFAULT NULL COMMENT '分享次数', + `basic_type` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '属性', + `basic_display` int(1) NULL DEFAULT 0 COMMENT '显示属性 0显示1不显示', + PRIMARY KEY (`basic_id`) USING BTREE, + UNIQUE INDEX `basic_id`(`basic_id`) USING BTREE, + INDEX `basic_appid`(`basic_appid`) USING BTREE, + INDEX `basic_modelid`(`basic_modelid`) USING BTREE, + INDEX `basic_categoryid`(`basic_categoryid`) USING BTREE, + INDEX `basic_title`(`basic_title`) USING BTREE, + CONSTRAINT `fk_basic_app_id` FOREIGN KEY (`basic_appid`) REFERENCES `app` (`app_id`) ON DELETE CASCADE ON UPDATE NO ACTION, + CONSTRAINT `fk_basic_categoryid` FOREIGN KEY (`basic_categoryid`) REFERENCES `category` (`category_id`) ON DELETE CASCADE ON UPDATE NO ACTION +) ENGINE = InnoDB AUTO_INCREMENT = 223 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '基础表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of basic +-- ---------------------------- +INSERT INTO `basic` VALUES (1, 'sdadsa', 'qwe', '/upload/article/1/1442553027420.jpg', 0, 11, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 15, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (24, '关于我们', ' 公司于2012年3月8日,已正式向《景德镇市工商行政管理局》领取营业 执照。\r\n 公司名称:景德镇铭飞科技有限公司\r\n 经营范围:计算机系统服务及技术开发、咨询服务', '', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 19, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (32, '为远行的人', '', '', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 146, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (33, '一生学做人', '', '', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 146, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (34, '何处惹尘埃', '', '', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 146, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (35, '雨夜,晚归人', '', '', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 146, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (36, '网站建设', '网站设计 网站制作 网站维护 网站改版', '/upload/article/1638/1464868285592.png', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 53, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (37, '人才招聘', '企业内部的竞聘、晋升机制,为员工提供了公平竞争的机会。通过挖掘企业内部的人才,调动内部人员的潜力和积极性,促进了优秀人才脱颖而出,实现人力资源的合理配置,把\"合适的人放在合适的地方\"。', '', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 146, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (52, '响应式Web设计的9项基本原则', '响应式web设计对于解决多类型屏幕问题来说是个', '/upload/article/1/1458980355125.png', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 65, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (53, '导航设计模式的重要意义', 'Gmai 就 是单页应用的一个很好的例子,其将多项', '/upload/article/1/1458981328236.jpeg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 65, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (54, '如何进行可用性启发式评估', '用 户体验只有在渗透入从创意到开发测试等产品', '/upload/article/1/1458981122379.png', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 67, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (55, '响应式Web设计的9项基本原则', '想象一下走进一个狭小拥挤,遍地垃圾的商店。店', '/upload/article/1/1458981072779.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 67, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (56, '原生App切图的那些事儿', '最小的分辨率是320x480,我们把这个尺寸定为基', '/upload/article/1/1458981027610.png', 1, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 66, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (57, '11个小妙招激发你的灵感', '感到自己深陷千篇一律的设计泥潭无法自拔? Sty', '/upload/article/1/1458980990018.jpeg', 1, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 65, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (58, '5项提高产品设计的交互模式', '在这个简短的移动端设计模式系列文章的前几篇中', '/upload/article/1/1458980956132.jpeg', 1, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 65, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (59, '在网页设计中运用柔和色调', '网页中的柔和色调的使用,不止是近来的趋势,这', '/upload/article/1/1458980935362.jpg', 1, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 65, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (60, '细数那些精彩纷呈的引导页', '随着苹果ios8的发布,可以看到App store货架上', '/upload/article/1/1458980789639.png', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 65, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (61, '从摄影的角度看设计', '一幅好照片要把观众的注意力吸引到趣味中心mdas', '/upload/article/1/1458980625909.jpg', 1, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 65, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (62, '国内java开源商城系统', 'MCMS(http://ms.mingsoft.net)是企业创立初期很好的基础框架,不仅可以实现和现有系统的对接而且有大量的插件模版可以使用。', '/upload/article/1/1458980449738.jpeg', 1, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 65, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (63, '国内java开源 cms系统', 'MCMS(http://ms.mingsoft.net)是企业创立初期很好的基础框架,不仅可以实现和现有系统的对接而且有大量的插件模版可以使用。', '/upload/article/1/1458980395756.jpg', 1, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 65, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (70, '2015年 铭飞MCms获得最热门开源项目第40位', '自 Git@OSC 上线以来受到广大开源作者的喜爱。值此新年之际,开源中国整理出 Git@OSC 最热门开源项目 Top50,对 Git@OSC 的发展至今所取得的成绩进行总结。此榜单主要通过开源项目的 Watch、Star、Fork 数量来评定', '/upload/article/1/1461384072200.jpeg', 1, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 69, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (71, '国内java开源 cms系统', 'MCMS(http://ms.mingsoft.net)是企业创立初期很好的基础框架,不仅可以实现和现有系统的对接而且有大量的插件模版可以使用。', '/upload/article/1638/1464847653084.jpeg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 68, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (72, '2016年CMS开源系统排行榜', 'CMS(Content Management System),中文叫作整站系统、文章系统。\r\n大概2004以前,如果想进行网站内容管理,基本上都是靠手工维护,但千变万化的信息流,但没有好的程序支持,还继续靠手工完成是不可能的事。', '/upload/article/1/1461384142045.png', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 68, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (73, '国内java开源商城系统', 'MCMS(http://ms.mingsoft.net)是企业创立初期很好的基础框架,不仅可以实现和现有系统的对接而且有大量的插件模版可以使用。', '/upload/article/1/1461384035654.png', 2, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 68, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (74, '国内java开源bbs系统', '当前版本:5.4.2 铭飞MS官网:http://ms.mingsoft.net官网同时提供一键运行版本下载,请步移官网....', '/upload/article/1/1461383961935.png', 1, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 68, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (92, '建站资源共享学习平台', '专业提供网站模板,网页模板,教程培训,程序插件,网站素材等建站资源。我们致力于打造一个优秀的建站资源共享学习平台!从零开始系统全面的教你如何建立一个属于自己的网站。能够自己搭建一个网站,并通过优化推广实现盈利。0基础由浅入深的带您走进的世界。掌握程序的操作和使用,能独立开发模板并能运用进行仿站。专业提供网站模板,网页模板,教程培训,程序插件,网站素材等建站资源。', '', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 83, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (93, '从零开始系统全面的教你如何建立一个属于自己的网站', '专业提供网站模板,网页模板,教程培训,程序插件,网站素材等建站资源。我们致力于打造一个优秀的建站资源共享学习平台!从零开始系统全面的教你如何建立一个属于自己的网站。能够自己搭建一个网站,并通过优化推广实现盈利。0基础由浅入深的带您走进的世界。掌握程序的操作和使用,能独立开发模板并能运用进行仿站。专业提供网站模板,网页模板,教程培训,程序插件,网站素材等建站资源。', '', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 83, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (94, '0基础由浅入深的带您走进的世界', '专业提供网站模板,网页模板,教程培训,程序插件,网站素材等建站资源。我们致力于打造一个优秀的建站资源共享学习平台!从零开始系统全面的教你如何建立一个属于自己的网站。能够自己搭建一个网站,并通过优化推广实现盈利。0基础由浅入深的带您走进的世界。掌握程序的操作和使用,能独立开发模板并能运用进行仿站。专业提供网站模板,网页模板,教程培训,程序插件,网站素材等建站资源。', '', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 83, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (95, '网站模板', '专业提供网站模板,网页模板,教程培训,程序插件,网站素材等建站资源。', '', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 84, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (96, '建站培训', '专业提供网站模板,网页模板,教程培训,程序插件,网站素材等建站资源。', '', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 84, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (97, '模板', '专业提供网站模板,网页模板,教程培训,程序插件,网站素材等建站资源。', '', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 84, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (98, '视频课程', '专业提供网站模板,网页模板,教程培训,程序插件,网站素材等建站资源。', '', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 84, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (112, '新科科技', '在网上寻觅了很久很久。终于找到了这里。晃眼一看,好多漂亮的模板。下载了几个都很好用。希望越做越好,多提供些精品资源!找了好久啊,一直想有一个这样的网站,找来找去,老感觉么有合适的。偶然间来到这儿,爽。找到啦!对于网站建设新手来说,是一个最好的平台,你可以随心找到你最喜欢的网站模板,做出你喜欢的网站。\r\n专业提供网站模板,网页模板,模板教程,网页制作,程序插件,网站素材等建站资源,我们致为于打造优秀的建站资源共享平台! ', '/upload/article/1/1459305011132.png', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 87, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (113, '联娱公司', '找模板找了很久了,于是找到了,觉的这里的模板很不错,下载了两套试试,果然可以用。于是充值了,希望站长以后多多指点啊!站长很友好,为我们这些新手站长提供这么多的模版。大家一起交流,才能成长得更快吧!感谢,感谢网友,你们辛苦了!对于网站建设新手来说,是一个最好的平台,你可以随心找到你最喜欢的网站模板,做出你喜欢的网站。专业提供网站模板,网页模板,模板教程,网页制作,程序插件,网站素材等建站资源,我们致为于打造优秀的建站资源共享平台! ', '/upload/article/1/1459305021450.png', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 87, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (130, '关于我们', '广州城市规划设计有限公司是中欧国际旅游规划设计研究院(Sino-Europe Academy of Tourism Planning and Design)旗下之专业机构,公司专注于城市规...', '/upload/article/1/1460376794567.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 93, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (131, '主营业务', '互联网时代正在颠覆旅游业传统的商业模式。CEDAR积极应对这种变革,依托中欧国际旅游规划设计研究院(SEATPD)的资源优势,推动文化、地产与旅游业的横向联合发展,以此延伸到移动互联、绿色农业、金融资本、现代物流业等产业领域。', '/upload/article/1638/1464838231122.jpg', 0, 5, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 94, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (132, '合作伙伴', '让设计充满新奇和创造力,同时也饱含着和谐、力量与深意。\r\n\"适度\" 是一种幸福的生活态度。\r\n设计哲学 \"合适的设计\",设计中最难的环节往往并非创新,而是在精确适配下的创造。\r\n打造令人灵感迸发及纵情享受的情绪空间。\r\n', '/upload/article/1638/1464838215050.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 95, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (133, '合作伙伴', '某某,中国知名室内设计师,2005年于北京创立筑邦臣设计公司,他擅长用东方哲学思考解决问题,关注各类空间形态对人的影响,同时注重设计的商业化表现。张海涛说:“希望在设计中融入丰富的文化表达,以打造可以令人思考的空间意境。”他一直坚信,中国拥有丰富的文化底蕴,在未来“中国设计”将充满无限可能!', '/upload/article/1569/1461506188829.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 97, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (134, '亚太旅游规划设计十大影响力品牌', '2009年12月13日由中国民族建筑研究会与中国 房地产 及住宅研究会共同主办,2009第六届中国人居典范建筑规划设计方案竞赛颁奖大会在北京京都信苑饭店隆重召开。经过九个多月来的精...', '/upload/article/1/1460377619458.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 96, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (135, '2009中国人居典范●最佳设计方案', '2009年12月13日由中国民族建筑研究会与中国 房地产 及住宅研究会共同主办,2009第六届中国人居典范建筑规划...', '/upload/article/1/1460377712056.png', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 96, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (136, '定制化项目金融孵化模式', '广州规划设计以金融资本为支撑,以规划设计为撬动点,协助旅游业开发高潜力项目,推动项目融资..', '/upload/article/1585/1462265098563.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 98, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (137, '幻灯一', '', '/upload/article/1638/1465808003859.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 147, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (138, '幻灯二', '', '/upload/article/1638/1465808020382.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 147, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (139, '幻灯三', '', '/upload/article/1638/1465808030831.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 147, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (140, '幻灯四', '', '/upload/article/1638/1464858626484.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 147, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (141, '城市规划', '城市商业综合体规划 -新城(新区)规划 -温城市更新与旧城改造 -小城镇建设规划 -历史文化名城/镇保护研究与规划 -产业园区规划...', '/upload/article/1/1460380106006.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 101, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (142, '环境艺术设计', 'CEDAR以美学与生态的双重视野开展环境艺术的探索与实践,营造健康、高雅、舒适、美观的现代生态环境,以此提升城市及旅游景区的软环境。...', '/upload/article/1/1460380199624.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 102, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (143, '旅游形象策划', '在把握好旅游地的地脉(地理根据)、文脉(文化根据)和商脉(市场根据)的基础上,为旅游地做好旅游形象定位,并开展理念基础(MI)、行为准则(BI)、视觉形象(VI)的系统策...', '/upload/article/1/1460380287863.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 103, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (144, '旅游企业管理', '目的地与景区管理: -发展战略规划 -营销管理体系咨询 -品牌管理体系咨询 -组织架构与流程再造 -投资运营与管理 -资源与环境保护 酒店管理: -酒店运营管理 -酒店物业管理 -酒店产品...', '/upload/article/1/1460380343199.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 104, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (146, '广东梅州市雁洋旅游服务区域城市规划', '项目地址:广东梅州市雁洋镇\r\n规划面积:1,281,863平方米\r\n项目委托:广东梅州市人民政府', '/upload/article/1/1460380700438.png', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 107, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (147, '海口湾酒店公寓第二期建筑设计', '项目地址:海南省海口市北部海口湾西部滨海地区\r\n总用地面积:47957.1平方米\r\n总建筑面积:116154.65平方米\r\n总地上建筑面积:94523.55平方米', '/upload/article/1/1460380774867.png', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 108, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (148, '昆山水月周庄旅游地产概念营销策划', '周庄拥有丰富的自然资源、人文资源及极具优势的地理位置,区域发展潜力巨大,古镇旅游品牌价值大,区域发展热点已经形成,旅游经济的发展为房地产市场提供了巨大的想象空间。', '/upload/article/1/1460380829450.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 107, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (149, '京杭大运河旅游形象研究与策划', '项目地址:浙江杭州、苏州\r\n项目委托:杭州市旅游局、苏州市旅游局\r\n \r\n运河文化,吴地风情', '/upload/article/1/1460380900751.png', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 107, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (150, '佛山某师军史馆设计', '', '/upload/article/1/1460380995728.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 107, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (153, '彭建军', '', '/upload/article/1/1460381477068.png', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 116, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (154, '刘人岛', '', '/upload/article/1/1460381500111.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 116, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (157, '旅游规划', '- 区域旅游发展规划\r\n- 历史文化区旅游开发规划\r\n- 风景名胜区旅游开发规划', '/upload/article/1/1460384875034.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 107, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (158, '旅游规划', '区域旅游发展规划 -历史文化区旅游开发规划 -风景名胜区旅游开发规划 -生态旅游区开发规划 -温泉滨海度假区旅游开发规划 -旅游地产开发规划 -乡村旅游开发', '/upload/article/1/1460385002423.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 101, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (163, '得品牌者得市场', '精益求精的网页制作人员、严谨的应用程序开发人员、尽善尽美的售后服务人员。这一切,是我们为您提供专业网站建设服务,也是让你在同行业中傲视群 雄', '/upload/article/1638/1464746921150.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 99, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (164, '海派卓越规划设计智业团队', '广州规划设计麾下聚集了众多从美国旧金山艺术大学、奥本大学、香港理工大学毕业的海派旅游规', '/upload/article/1585/1462265091247.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 98, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (165, '高质量行业交互平台', '广州规划设计创新构建协同式、交互式、大数据及系统式行业服务平台。。。', '/upload/article/1585/1462265083093.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 98, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (166, '01品牌创建', '品牌命名/品牌文化/品牌识别设计\r\n最初的品牌播种,决定了品牌是要长成野草还是参天大树。所谓三岁看大,品牌风格确立也要从萌芽开始,让品牌自始至终保持活力与竞争力,健康茁长的成长。\r\n服务项目:\r\n品牌文化理念挖掘 / 挖掘一种品牌文化,并力求这种文化与更多目标消费群相关品牌命名 /\r\n创造符合品牌精神的独特名称 / 品牌视觉识别(VIS)设计 /\r\n基于市场与设计角度创造严谨而实用的形象设计 /', '/upload/article/1/1460771365547.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 62, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (167, '品牌改造设计', '品牌形象的改造与提升设计\r\n品牌发展到一定的阶段,因为企业发展模式及战略目标发生改变,其原有的形象已经不能承载企业未来发展的战略需求时,则需要创造更具生长气质的视觉形象,为未来打算,为未来改变!品牌改造设计正好填补着类客户的发展需求。\r\n服务项目:\r\n品牌形象改造设计 / 令形象更适合品牌定位,提升 / 完善品牌形象\r\n完善并继承优秀基因,为企业注入新鲜的视觉活力\r\n与客户品牌发展模式及战略目标相匹配', '/upload/article/1/1460771447978.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 138, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (168, '品牌推广设计', '形象画册 / 产品样本 / 招商手册 / 企业年报\r\n印刷品是企业最常用最有效的推广方式,也是挖掘潜在客户的钥匙。好的设计能循序渐进的引导读者,让读者更清楚的了解产品,从而择需购买。一本设计粗糙的画册,不等被翻开便会被丢弃。\r\n服务项目:\r\n印刷品设计 / 具有企业特色的形象画册设计、产品目录及年报设计.\r\n企业内刊策划设计 / 为大型企业策划设计品牌内部刊物', '/upload/article/1/1460771488365.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 138, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (172, '网络优化', '企业网站建设目的何在?如何充分挖掘互联网络的资源和优势,如何合理地组织网站内容与功能从而达到客户的需求?\r\n我们将根据市场分析、客户产品及服务的优势、竞争对手分析等等,有效的确立网站定位。根据相关需求分析获得相应网站运营策略,在网站建立之初我们就网站VI形象、网站营销手段、运营模式、网站发展前景等等进行定位。', '/upload/article/1/1460889312736.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 133, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (173, '网络营销', '互联网品牌推广有个新鲜名词叫数字营销,数字营销是新发展起来的一种营销模式,是利用互联网特性和技术,更加有效、高性价比地完成整合营销计划,达到传统 的IMC不能达到的高效客户关系管理等,从而精准地实施营销策略,实现企业营销的高效率、低成本、大影响。可以按两种意思来理解:网络整合营销是利用网络 技术和网络特性最大化、最快速、最有效、最精准的进行整合营销;网络整合营销是以为客户提供有价值的信息为基础,由客户创造、传播为主导的整合营销理念进 行的网络营销。', '/upload/article/1/1460889475526.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 134, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (174, '域名注册', '上网\"已成为不少人的口头禅。但是,要想在网上建立服务器发布信息,则必须首先注册自己的域名,只有有了自己的域名才能让别人访问到自己。所以,域名注册是在互联网上建立任何服务的基础。同时,由于域名的唯一性,尽早注册又是十分必要的。', '/upload/article/1638/1464868329275.png', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 135, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (177, '国内开源 java cms,铭飞MCms', 'MCMS是企业创立初期很好的基础框架,不仅可以实现和现有系统的对接而且有大量的插件模版可以使用。\r\n\r\nMS平台开发团队承诺MCMS内容管理系统永久完整开源免费(这真是极', '/upload/article/1/1461384090357.jpeg', 1, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 70, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (178, '价值源自分享', 'MStore(铭飞商城)是铭飞(MS)平台为开发者提供模版与插件作品分享平台,为企业提供优质产品和服务我们致力于打造一个优秀的Java资源共享学习平台。', '/upload/article/1/1461383921888.jpeg', 1, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 68, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (179, '铭飞商城MStore——价值源自分享', 'MStore(铭飞商城)是铭飞(MS)平台为开发者提供模版与插件作品分享平台,为企业提供优质产品和服务我们致力于打造一个优秀的Java资源共享学习平台。\r\n', '/upload/article/1/1461383937683.jpeg', 1, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 68, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (182, '人才理念', '网络营销是以互联网络为基础,通过数字化的信息和网络媒体的交互性来辅助营销目标实现的一种新型的市场营销方式。', '/upload/article/1584/1462521245856.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 52, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (183, '联系我们', '这里是一个充满活力和梦想的企业,我们不反对个性,我们不安于现状,我们亲手创造价值,我们永远在进步……如果你也是名有梦想勇于尝试的人,那就赶快加入我们吧!\r\n\r\n我们面向全国招募有志之士,欢迎自荐或向周围的好友推荐。', '', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 136, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (185, '联系我们', '这里是一个充满活力和梦想的企业,我们不反对个性,我们不安于现状,我们亲手创造价值,我们永远在进步……如果你也是名有梦想勇于尝试的人,那就赶快加入我们吧!\r\n\r\n我们面向全国招募有志之士,欢迎自荐或向周围的好友推荐。', '/upload/article/1638/1465720290023.jpg', 0, 4, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 141, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (190, '在线留言', '', '', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 142, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (191, '“绿色装饰”融入杭州市民中心装饰工程', '此外项目部还非常注重采取新工艺、新方法,不仅提高了工程的整体美观性和实用性,而且加快了施工进度,提升了工作效率。由于本工程是圆型结构的楼层施 工,特别是石材在圆弧和圆柱造型上用量大,大大增加了工程的施工难度。', '/upload/article/1638/1464861354733.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 84, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (192, '纽约时髦客手中那些让人尖叫的包', '对于时尚达人而言,包袋与衣服的混搭也是一种必杀技。休闲手提包可以搭配不同的造型,而搭配运动裤就是更加直接地表现出时尚休闲风的最佳配搭方案。', '/upload/article/1638/1464861380560.png', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 83, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (193, '宋朝华率队赴贵州招商洽谈推进重大项目', '市委副书记、市长宋朝华率队前往贵州省贵阳市,实地考察由中铁贵旅公司投资开发建设的中铁国际生态城项目,并与公司高层进行了深入友好座谈,洽谈推进重大项目落户我市仁寿县相关事宜。\r\n ', '/upload/article/1638/1464861385314.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 83, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (194, '红木市场是否低迷 消费者仍在', '内庭中央还展示着一辆豪华轿车,而周边则摆满红木家具,完全没有红木家具应该有的意境。更令人瞠目结舌的是,里面人流熙熙攘攘', '/upload/article/1638/1464861401214.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 83, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (195, '众多国宝级古典家具悉数亮相', '海南黄花梨圆包脚罗汉床、小叶紫檀云龙纹镶理石圆桌、富贵满堂多宝阁……昨日(12月13日)上午,第三届中国(江门)传统家具精品鉴赏会暨2014中国(江门)红木家具....', '/upload/article/1638/1464861408016.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 83, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (196, '戴为红木燃情成都,开启幸福之门', '近期,出于对中国传统文化的热爱,以及对红木艺术的执着、深情和追求,戴为红木携带“幸福之家”主题活动礼遇成都,使其鸿儒红木家居艺术馆隆重开业,为已进入寒冬的成都燃起了一把火,掀起了中式红木家具热潮!', '/upload/article/1638/1464861413861.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 83, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (197, '质检整治电商售假 红木家具市场良莠不齐', '质检总局执法督查司按照网上发现、源头追溯、落地查处的要求,组织开展电子商务产品专项执法打假活动,积极构建适应电子商务执法打假的全国执法协查工作机制...', '/upload/article/1638/1464861373394.png', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 83, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (198, '东西方两大甜妞聚首巴黎时装周头排', '巴黎时装周许晴倾力助阵,当天许晴身着黑色拼接装头排看秀,大秀美腿,加上干净利落的妆容,整体造型简洁率性,绿色的刺绣手包更添俏皮..', '/upload/article/1638/1464861364631.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 83, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (199, '宋朝华率队赴贵州招商洽谈推进重大项目', '市委副书记、市长宋朝华率队前往贵州省贵阳市,实地考察由中铁贵旅公司投资开发建设的中铁国际生态城项目,并与公司高层进行了深入友好座谈,洽谈推进重大项目落户我市仁寿县相关事宜。', '/upload/article/1638/1464861360036.png', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 83, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (200, '奔驰斯宾特A3 豪华版', '斯宾特系列(Sprinter)系列技术领先,动力强劲。座位数从10座到20座均可选择,跟据配置不同,价格也从95.8万178万可以选择。为您带来不同的商务体验。下面为.', '/upload/article/1638/1464851333470.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 107, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (201, '福特E350 游艇版', '其实商务车在人们眼里就是普通的客车,没有人会花时间去研究它,欣赏它。商务车给人的印象,就是整体的一箱车,发动机不是在驾驶与副驾驶的座椅下...', '/upload/article/1638/1464851477741.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 107, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (202, 'GMC3500 平顶舒适版', '对于这样一款外观霸气,承载性高的原装进口商务车和它实在的销售价格,都让这款车的性价比大大提升了不少。对于市场上一些追求个性的客户群来讲,...', '/upload/article/1638/1464851473102.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 107, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (203, '宾特奔驰斯A系列', '奔驰斯宾特系列礼宾车在豪华商务车系中,一向是高端、舒适的代名词。在秉承了奔驰的贵族气质的同时,其全新定制的奢华内饰让人感觉犹如进入了高档..', '/upload/article/1638/1465808166467.png', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 107, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (204, '1', '', '/upload/article/1638/1464859580381.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 148, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (205, '2', '', '/upload/article/1638/1464859585818.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 148, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (206, '3', '', '/upload/article/1638/1464859590366.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 148, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (207, '4', '', '/upload/article/1638/1464859595151.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 148, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (208, '5', '', '/upload/article/1638/1464859599849.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 148, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (209, '6', '高品质景观缔造者\r\nHigh quality landscape architects.', '/upload/article/1638/1464859604208.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 148, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (210, '幻灯五', '做精品设计、建优良工程、打造精品工程\r\nBoutique design, construction engineering, excellent build quality engineering.', '/upload/article/1638/1464859633594.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 147, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (211, '幻灯六', '与您一起携手,共同谱写园林绿化事业的新篇章!\r\nWork with you to jointly write a new chapter landscaping business!', '/upload/article/1638/1464859625584.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 147, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (212, '愿景', '我们拥有稳定的充满创作激情的设计团队,核心人员由公司创立至今伴随我们一个又一个客户的成长,保证了稳定的设计出品质量及熟知我们所合作过的每一个客户的设计需求,现在,团队不断壮大。', '/upload/article/1638/1464940624025.png', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 95, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (213, '价值观', '我们已为数百家企业、政府和社会团体完成品牌的传播与设计,积累了大量丰富的经验,可为您提供大量同类企业和机构的案例进行比较参考。', '/upload/article/1638/1464940619456.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 95, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (214, '经营理念', '可提供一站式全面服务:品牌的定位——企业文化梳理——企业/品牌形象设计——品牌传播——环境空间设计——宣传物品的落地', '/upload/article/1638/1464940614692.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 95, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (215, '管理理念', '多年来,我们始终专注于品牌的设计与塑造,坚持站在市场的角度,为客户创作出准确的、极具商业价值的形象设计与品牌传播策略。', '/upload/article/1638/1464940610305.jpg', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 95, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (216, '李镇江', '资深PPT设计师', '/upload/article/1638/1464860436576.png', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 115, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (217, '曹瑛', '锐诚PPT特邀首席技术专家', '/upload/article/1638/1464860564066.png', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 115, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (218, '孙建东', '锐诚PPT培训部总监', '/upload/article/1638/1464860506257.png', 0, 0, '2028-01-01 00:00:00', '2028-01-01 00:00:00', 0, 115, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (219, '梅幸', '锐诚PPT金牌设计师', '/upload/article/1638/1464860570155.png', 0, 0, '2028-01-01 00:00:00', '2018-06-21 15:46:52', 0, 115, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (220, '攀臣广告', '', '/upload/1//article/1531105696938.jpg', 0, 0, '2018-07-09 11:07:00', '2018-07-09 11:09:37', 0, 149, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (221, '华赋科创', '', '/upload/1//article/1531105877049.jpg', 0, 0, '2018-07-09 11:09:00', '2018-07-09 11:12:07', 0, 149, 1, 8, NULL, NULL, NULL, NULL, 0); +INSERT INTO `basic` VALUES (222, '洛阳洛龙', '', '/upload/1//article/1531105970322.jpg', 0, 0, '2018-07-09 11:12:00', '2018-07-09 11:19:24', 0, 149, 1, 8, NULL, NULL, NULL, NULL, 0); + +-- ---------------------------- +-- Table structure for basic_attention +-- ---------------------------- +DROP TABLE IF EXISTS `basic_attention`; +CREATE TABLE `basic_attention` ( + `ba_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增长id', + `ba_people_id` int(11) NULL DEFAULT NULL COMMENT '用户id', + `ba_app_id` int(11) NULL DEFAULT NULL COMMENT '用户应用id', + `ba_basic_id` int(11) NULL DEFAULT NULL COMMENT '用户收藏关联的基础id', + `ba_type` int(11) NULL DEFAULT NULL COMMENT '收藏类型 1: 收藏 2:顶', + `ba_datetime` datetime(0) NULL DEFAULT NULL COMMENT '用户收藏文章,帖子或商品时的时间', + `ba_url` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '收藏的文章,帖子,商品的链接地址', + PRIMARY KEY (`ba_id`) USING BTREE, + INDEX `fk_basic_attention_basic_1`(`ba_basic_id`) USING BTREE, + INDEX `ba_people_id`(`ba_people_id`) USING BTREE, + CONSTRAINT `fk_basic_attention_basic_1` FOREIGN KEY (`ba_basic_id`) REFERENCES `basic` (`basic_id`) ON DELETE CASCADE ON UPDATE RESTRICT +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '用户收藏表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Table structure for basic_column +-- ---------------------------- +DROP TABLE IF EXISTS `basic_column`; +CREATE TABLE `basic_column` ( + `column_category_id` int(11) NOT NULL COMMENT '关联category表(类别表ID)', + `column_keyword` varchar(300) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '栏目简介', + `column_descrip` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '栏目关键字的扩展', + `column_type` int(2) NULL DEFAULT NULL COMMENT '1,代表最终列表栏目。2,代表频道封面。3,带表外部链接', + `column_url` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '如果是外部链接,则保持外部链接地址。如果为最终列表栏目,就保存文章显示列表', + `column_listurl` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '最终列表栏目的列表模板地址', + `column_path` varchar(150) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '栏目路径', + `column_cm_id` int(11) NULL DEFAULT NULL COMMENT '栏目管理的内容模型id', + `column_flag` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '栏目属性', + `column_diy_url` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '自定义链接', + PRIMARY KEY (`column_category_id`) USING BTREE, + INDEX `fk_basic_column_id`(`column_cm_id`) USING BTREE, + CONSTRAINT `fk_basic_column_id` FOREIGN KEY (`column_cm_id`) REFERENCES `mdiy_content_model` (`cm_id`) ON DELETE SET NULL ON UPDATE NO ACTION, + CONSTRAINT `fk_column_category_id` FOREIGN KEY (`column_category_id`) REFERENCES `category` (`category_id`) ON DELETE CASCADE ON UPDATE NO ACTION +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '栏目表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of basic_column +-- ---------------------------- +INSERT INTO `basic_column` VALUES (19, '', '', 2, 'contact.htm', 'contact.htm', '/19', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (23, '', '', 1, 'about.htm', 'liebiao.htm', '/23', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (33, '', '', 1, 'detail.htm', 'list.htm', '/33', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (52, '', '', 2, 'about.htm', 'about.htm', '/52', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (53, '', '', 2, 'about.htm', 'about.htm', '/53', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (59, '', '您可以通过以下新闻与公司动态进一步了解我们。我们所签约的客户,无论他们的项目是大或者是小,我们都将提供100%的服务', 1, 'news-show.htm', 'news-list.htm', '/59', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (61, '', '新颖的设计方案,大胆的革新思想,灵活的运用最新技术,是品网视觉的特点,我们只做有灵魂的设计', 1, 'case-show.htm', 'case-list.htm', '/61', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (62, '', '您可以通过以下新闻与公司动态进一步了解我们。我们所签约的客户,无论他们的项目是大或者是小,我们都将提供100%的服务', 1, 'news-show.htm', 'news-list.htm', '/62', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (63, '建站资源共享学习平台!', '我们为您提供网站策划、网页设计、程序开发、网站推广、域名注册、虚拟主机、企业邮箱等网站建设相关服务;为您提供iOS/Android/Windows Phone等移动平台的APP应用开发;为您提供办公系统、客户关系管理系统、电子政务系统等行业应用系统的开发;为您提供软件定制开发和系统集成服务。', 2, 'service.htm', 'service.htm', '/63', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (65, '精选案例展示', '新颖的设计方案,大胆的革新思想,灵活的运用最新技术,是品网视觉的特点,我们只做有灵魂的设计', 1, 'case-show.htm', 'case-list.htm', '/61/65', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (66, '精选案例展示', '新颖的设计方案,大胆的革新思想,灵活的运用最新技术,是品网视觉的特点,我们只做有灵魂的设计', 1, 'case-show.htm', 'case-list.htm', '/61/66', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (67, '精选案例展示', '新颖的设计方案,大胆的革新思想,灵活的运用最新技术,是品网视觉的特点,我们只做有灵魂的设计', 1, 'case-show.htm', 'case-list.htm', '/61/67', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (68, '', '您可以通过以下新闻与公司动态进一步了解我们。我们所签约的客户,无论他们的项目是大或者是小,我们都将提供100%的服务', 1, 'news-show.htm', 'news-list.htm', '/59/68', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (69, '', '', 1, 'news-show.htm', 'news-list.htm', '/59/69', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (70, '', '新闻中心', 1, 'news-show.htm', 'news-list.htm', '/59/70', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (83, '', '您可以通过以下新闻与公司动态进一步了解我们。我们所签约的客户,无论他们的项目是大或者是小,我们都将提供100%的服务', 1, 'news-show.htm', 'news-list.htm', '/62/83', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (84, '专业提供网站模板,网页模板,教程培训,程序插件,网站素材等建站资源。我们致力于打造一个优秀的建站资源共享学习平台!', '专业提供网站模板,网页模板,教程培训,程序插件,网站素材等建站资源。设计者:如果您是模板设计师,插件制作者。我们致力于打造一个优秀的建站资源共享学习平台!您可以在这里放心出售您的模板和插件,我们提供版权保护。购买者:购买本站资源,我们提供“三重保障”(担保交易+人工介入+售后服务),保障购买者的合法权益。织梦猫已经上路,我们将为此不懈努', 1, 'news-show.htm', 'news-list.htm', '/62/84', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (87, '', '', 2, 'solution.htm', 'about.htm', '/87', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (93, '关于我们', '关于我们', 2, 'about.htm', 'about.htm', '/93', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (94, '关于我们', '关于我们', 2, 'about.htm', 'about.htm', '/93/94', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (95, '关于我们', '关于我们', 2, 'about.htm', 'about-list.htm', '/93/95', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (96, '', '', 2, 'about.htm', 'news-list.htm', '/93/96', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (97, '', '', 2, 'about.htm', 'about.htm', '/93/97', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (98, '关于我们', '生态农庄', 2, 'about.htm', 'about.htm', '/93/98', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (99, '', '', 2, 'service.htm', 'product.htm', '/99', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (100, '', '', 1, 'about.htm', 'about.htm', '/100', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (101, '专业服务', '品牌策划年度服务是岳派品牌机构的主要服务方式之一,以一年或更长时间作为服务周期,为企业进行有计划、有步骤的策划、设计、执行等,进行一体化品牌策划推广服务。', 2, 'servise.htm', 'about-list.htm', '/99/101', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (102, '专业服务', 'LOGO 标志设计 VIS设计 宣传物料设计视觉是人们接受外部信息的最重要和最主要的通道。设计科学、实施有利的视觉识别,是传播企业经营理念、建立企业知名度、塑造企业形象的快速便捷之途', 2, 'servise.htm', 'about-list.htm', '/99/102', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (103, '专业服务', '竞争的优势不仅在于产品,也源于产品包装的设计,一个产品的包装直接影响顾客购买心理,产品的包装是最直接的广告 ,由表及里是自然界认识事物不变的定律。', 2, 'servise.htm', 'news-list.htm', '/99/103', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (104, '专业服务', '连锁店的CI和一般企业的作法有相当大的差异,最主要的因素就是与目标接触的场合不同。连锁店与消费者之间最常发生的接触就是在门店,创造视觉的个性化与标准化,来\r\n加深人们的印象', 2, 'servise.htm', 'news-list.htm', '/99/104', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (106, '我们的作品', '新颖的设计方案,大胆的革新思想,灵活的运用最新技术,是品网视觉的特点,我们只做有灵魂的设计', 1, 'product-show.htm', 'product-list.htm', '/106', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (107, '我们的作品', '新颖的设计方案,大胆的革新思想,灵活的运用最新技术,是品网视觉的特点,我们只做有灵魂的设计', 1, 'product-show.htm', 'product-list.htm', '/106/107', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (108, '', '', 1, 'product-show.htm', 'product-list.htm', '/106/108', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (115, '', '', 1, 'show.htm', 'service.htm', '/115', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (133, '网站设计 网站制作 网站维护 网站改版', '关于我们', 2, 'about.htm', NULL, '/53/133', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (134, '网站整站优化 网页结构优化 网站关键词优化', '', 2, 'about.htm', NULL, '/53/134', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (135, '英文国际域名 英文国内域名 中文国际域名 中文国内域名', '关于我们', 2, 'about.htm', NULL, '/53/135', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (136, '', '联系我们', 2, 'about.htm', 'about.htm', '/52/136', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (138, '', '我们为您提供网站策划、网页设计、程序开发、网站推广、域名注册、虚拟主机、企业邮箱等网站建设相关服务;为您提供iOS/Android/Windows Phone等移动平台的APP应用开发;为您提供办公系统、客户关系管理系统、电子政务系统等行业应用系统的开发;为您提供软件定制开发和系统集成服务。', 2, 'service.htm', 'service.htm', '/63/138', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (141, '', '', 2, 'contact.htm', 'contact.htm', '/19/141', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (142, '', '', 2, 'advice.htm', NULL, '/19/142', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (146, '', '', 2, 'advertises.htm', 'about.htm', '/146', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (147, '', '', 1, 'index.html', 'index.html', '/100/147', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (148, '', '', 1, 'index.html', 'index.html', '/100/148', 0, NULL, NULL); +INSERT INTO `basic_column` VALUES (149, '', '', 1, 'case-list.htm', 'case-list.htm', '/149', NULL, NULL, NULL); + +-- ---------------------------- +-- Table structure for basic_log +-- ---------------------------- +DROP TABLE IF EXISTS `basic_log`; +CREATE TABLE `basic_log` ( + `bl_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '编号', + `bl_basic_id` int(11) NOT NULL COMMENT '引用编号', + `bl_ip` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'ip地址', + `bl_datetime` datetime(0) NOT NULL COMMENT '记录时间', + `bl_is_mobile` int(1) NOT NULL DEFAULT 0 COMMENT '1移动端 0默认pc', + PRIMARY KEY (`bl_id`) USING BTREE, + INDEX `fk_basic_log_basic_1`(`bl_basic_id`) USING BTREE, + CONSTRAINT `fk_basic_log_basic_1` FOREIGN KEY (`bl_basic_id`) REFERENCES `basic` (`basic_id`) ON DELETE CASCADE ON UPDATE NO ACTION +) ENGINE = InnoDB AUTO_INCREMENT = 15 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '信息访问日志' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of basic_log +-- ---------------------------- +INSERT INTO `basic_log` VALUES (1, 178, '192.168.1.165', '2016-05-31 15:33:33', 0); +INSERT INTO `basic_log` VALUES (2, 74, '192.168.1.165', '2016-05-31 15:33:36', 0); +INSERT INTO `basic_log` VALUES (3, 179, '192.168.1.165', '2016-05-31 15:33:44', 0); +INSERT INTO `basic_log` VALUES (4, 63, '192.168.1.165', '2016-05-31 17:49:01', 0); +INSERT INTO `basic_log` VALUES (5, 70, '192.168.1.165', '2016-05-31 17:53:37', 0); +INSERT INTO `basic_log` VALUES (6, 58, '192.168.1.165', '2016-05-31 17:54:59', 0); +INSERT INTO `basic_log` VALUES (7, 59, '192.168.1.165', '2016-05-31 17:55:09', 0); +INSERT INTO `basic_log` VALUES (8, 56, '192.168.1.165', '2016-05-31 17:55:13', 0); +INSERT INTO `basic_log` VALUES (9, 62, '192.168.1.165', '2016-05-31 17:55:38', 0); +INSERT INTO `basic_log` VALUES (10, 61, '192.168.1.165', '2016-05-31 17:55:40', 0); +INSERT INTO `basic_log` VALUES (11, 57, '192.168.1.165', '2016-05-31 17:56:21', 0); +INSERT INTO `basic_log` VALUES (12, 177, '192.168.1.165', '2016-06-03 17:41:32', 0); +INSERT INTO `basic_log` VALUES (13, 73, '192.168.1.165', '2016-06-12 11:31:11', 0); +INSERT INTO `basic_log` VALUES (14, 73, '192.168.1.152', '2016-06-13 19:53:50', 0); + +-- ---------------------------- +-- Table structure for category +-- ---------------------------- +DROP TABLE IF EXISTS `category`; +CREATE TABLE `category` ( + `category_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '类别ID', + `category_title` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '类别标题', + `category_sort` int(10) NULL DEFAULT NULL COMMENT '类别排序', + `category_datetime` datetime(0) NULL DEFAULT NULL COMMENT '类别发布时间', + `category_managerid` int(22) NULL DEFAULT NULL COMMENT '发布用户id', + `category_modelid` int(11) NULL DEFAULT NULL COMMENT '所属模块id', + `category_categoryid` int(11) NULL DEFAULT NULL COMMENT '父类别编号', + `category_smallimg` varchar(2000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '略缩图', + `category_appid` int(11) NULL DEFAULT NULL COMMENT '应用编号', + `category_description` varchar(45) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '栏目描述', + `category_parent_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '父类型编号', + `category_dict_id` int(11) NULL DEFAULT 0 COMMENT '字典对应编号', + `create_by` int(11) NULL DEFAULT 0 COMMENT '创建人', + `create_date` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `update_by` int(11) NULL DEFAULT 0 COMMENT '更新人', + `update_date` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `del` int(11) NOT NULL DEFAULT 0 COMMENT '删除状态', + PRIMARY KEY (`category_id`) USING BTREE, + INDEX `category_appid`(`category_appid`) USING BTREE, + INDEX `category_managerid`(`category_managerid`) USING BTREE, + INDEX `category_modelid`(`category_modelid`) USING BTREE, + INDEX `category_categoryid`(`category_categoryid`) USING BTREE, + CONSTRAINT `fk_category_app_id` FOREIGN KEY (`category_appid`) REFERENCES `app` (`app_id`) ON DELETE CASCADE ON UPDATE NO ACTION, + CONSTRAINT `fk_category_category_id` FOREIGN KEY (`category_categoryid`) REFERENCES `category` (`category_id`) ON DELETE CASCADE ON UPDATE NO ACTION +) ENGINE = InnoDB AUTO_INCREMENT = 150 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '分类表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of category +-- ---------------------------- +INSERT INTO `category` VALUES (19, '联系我们', 0, '2015-09-01 15:31:30', 50, 7, 0, NULL, 1, NULL, NULL, 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (23, '常见问题', 0, '2015-09-01 15:33:54', 50, 87, 0, NULL, 1, NULL, NULL, 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (33, '投资', 0, '2015-09-02 00:32:02', 50, 87, 0, NULL, 1, NULL, NULL, 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (52, '招商加盟', 0, '2016-03-15 17:35:38', 50, 7, 0, NULL, 1, NULL, NULL, 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (53, '关于我们', 0, '2016-03-16 17:16:11', 50, 7, 0, NULL, 1, NULL, NULL, 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (59, '新闻中心', 0, '2016-03-26 13:18:53', 50, 7, 0, NULL, 1, NULL, NULL, 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (61, '客户案例', 0, '2016-03-26 13:26:34', 50, 7, 0, NULL, 1, NULL, NULL, 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (62, '新闻', 0, '2016-03-26 13:27:39', 50, 7, 0, NULL, 1, NULL, NULL, 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (63, '服务', 0, '2016-03-26 13:29:07', 50, 7, 0, NULL, 1, NULL, NULL, 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (65, '网站设计', 3, '2016-03-26 14:34:49', 50, 7, 61, NULL, 1, NULL, '61', 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (66, '手机应用', 1, '2016-03-26 14:35:49', 50, 7, 61, NULL, 1, NULL, '61', 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (67, '平面设计', 2, '2016-03-26 14:36:15', 50, 7, 61, NULL, 1, NULL, '61', 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (68, '公司新闻', 3, '2016-03-27 09:39:22', 50, 7, 59, NULL, 1, NULL, '59', 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (69, '行业新闻', 2, '2016-03-27 09:39:48', 50, 7, 59, NULL, 1, NULL, '59', 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (70, '最新动态', 1, '2016-03-27 09:40:22', 50, 7, 59, NULL, 1, NULL, '59', 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (83, '研发团队', 2, '2016-03-28 16:51:31', 50, 7, 62, NULL, 1, NULL, '62', 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (84, '研发成果', 1, '2016-03-28 16:54:29', 50, 7, 62, NULL, 1, NULL, '62', 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (87, '客户的声音', 0, '2016-03-30 10:27:42', 50, 7, 0, NULL, 1, NULL, NULL, 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (93, '关于我们', 0, '2016-04-11 19:52:30', 50, 7, 0, NULL, 1, NULL, NULL, 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (94, '主营业务', 5, '2016-04-11 19:54:05', 50, 7, 93, NULL, 1, NULL, '93', 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (95, '企业文化', 4, '2016-04-11 19:54:43', 50, 7, 93, NULL, 1, NULL, '93', 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (96, '资质荣誉', 0, '2016-04-11 19:55:18', 50, 7, 93, NULL, 1, NULL, '93', 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (97, '合作伙伴', 0, '2016-04-11 19:55:41', 50, 7, 93, NULL, 1, NULL, '93', 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (98, '企业优势', 0, '2016-04-11 19:56:04', 50, 7, 93, NULL, 1, NULL, '93', 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (99, '服务项目', 0, '2016-04-11 20:32:40', 50, 7, 0, NULL, 1, NULL, NULL, 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (100, '首页幻灯', 0, '2016-04-11 20:56:40', 50, 7, 0, NULL, 1, NULL, NULL, 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (101, ' 全案设计', 3, '2016-04-11 21:04:41', 50, 7, 99, NULL, 1, NULL, '99', 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (102, '企业形象设计', 4, '2016-04-11 21:05:11', 50, 7, 99, NULL, 1, NULL, '99', 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (103, '产品包装设计', 2, '2016-04-11 21:05:42', 50, 7, 99, NULL, 1, NULL, '99', 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (104, '连锁店设计', 0, '2016-04-11 21:05:57', 50, 7, 99, NULL, 1, NULL, '99', 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (106, '产品列表', 0, '2016-04-11 21:15:27', 50, 7, 0, NULL, 1, NULL, NULL, 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (107, '产品一类', 2, '2016-04-11 21:15:43', 50, 7, 106, NULL, 1, NULL, '106', 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (108, '产品二类', 1, '2016-04-11 21:16:21', 50, 7, 106, NULL, 1, NULL, '106', 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (115, '专家研究院', 0, '2016-04-11 21:29:24', 50, 7, 0, NULL, 1, NULL, NULL, 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (133, '网站优化', 3, '2016-04-17 18:32:05', 50, 7, 53, NULL, 1, NULL, '53', 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (134, '网络营销', 2, '2016-04-17 18:33:01', 50, 7, 53, NULL, 1, NULL, '53', 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (135, '域名注册', 1, '2016-04-17 18:33:47', 50, 7, 53, NULL, 1, NULL, '53', 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (136, '优化报价', 0, '2016-04-17 21:13:17', 50, 7, 52, NULL, 1, NULL, '52', 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (138, '服务中心', 0, '2016-04-29 17:15:49', 50, 7, 63, NULL, 1, NULL, '63', 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (141, '联系我们', 2, '2016-05-04 14:42:07', 50, 7, 19, NULL, 1, NULL, '19', 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (142, '在线留言', 1, '2016-05-04 14:42:31', 50, 7, 19, NULL, 1, NULL, '19', 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (146, '人才招聘', 0, '2016-05-19 17:49:37', 50, 7, 0, NULL, 1, NULL, NULL, 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (147, '长图', 0, '2016-06-02 17:23:49', 50, 7, 100, NULL, 1, NULL, '100', 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (148, '短图', 0, '2016-06-02 17:24:21', 50, 7, 100, NULL, 1, NULL, '100', 0, 0, NULL, 0, NULL, 0); +INSERT INTO `category` VALUES (149, '网站案例', 0, '2018-07-09 11:07:41', 50, 7, NULL, '', 1, NULL, NULL, 0, 0, NULL, 0, NULL, 0); + +-- ---------------------------- +-- Table structure for cms_article +-- ---------------------------- +DROP TABLE IF EXISTS `cms_article`; +CREATE TABLE `cms_article` ( + `article_basicid` int(20) NOT NULL DEFAULT 0 COMMENT '文章id', + `article_author` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '文章作者', + `article_content` longtext CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '文章内容', + `article_type` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '文章类型', + `article_source` varchar(300) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '文章来源', + `article_url` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '文章跳转链接地址', + `article_keyword` varchar(300) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '文章关键字', + `article_freeorder` int(255) NULL DEFAULT NULL COMMENT '文章自定义显示顺序', + `article_webid` int(11) NULL DEFAULT NULL COMMENT '文章管理的应用id', + PRIMARY KEY (`article_basicid`) USING BTREE, + UNIQUE INDEX `article_basicid`(`article_basicid`) USING BTREE, + INDEX `article_webid`(`article_webid`) USING BTREE, + CONSTRAINT `fk_cms_article_basic_1` FOREIGN KEY (`article_basicid`) REFERENCES `basic` (`basic_id`) ON DELETE CASCADE ON UPDATE NO ACTION +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '文章表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of cms_article +-- ---------------------------- +INSERT INTO `cms_article` VALUES (24, '铭飞科技', '
公司于2012年3月8日,已正式向《景德镇市工商行政管理局》领取营业 执照。
公司名称:景德镇铭飞科技有限公司
经营范围:计算机系统服务及技术开发、咨询服务
网站整体策划
企业网站建设目的何在?如何充分挖掘互联网络的资源和优势,如何合理地组织网站内容与功能从而达到客户的需求?
我们将根据市场分析、客户产品及服务的优势、竞争对手分析等等,有效的确立网站定位。根据相关需求分析获得相应网站运营策略,在网站建立之初我们就网站VI形象、网站营销手段、运营模式、网站发展前景等等进行定位。
网站设计 DESIGN
网络媒体不同于传统媒体,如果在网站设计的时候仅仅是将文字和图片做一个简单堆积和展示的话,这样的网站跟一片丢落在街头的破旧宣传资料没有任何区别。客户往往通过企业网站就留下了对企业的第一印象,这个第一印象是决定客户是否与你合作的重要因素。
所以在浏览者的角度,我们分析企业特点和品牌内涵,完美的通过网站体现企业形象,并严格采用W3C国际标准进行网站设计,采用DIV+CSS构 架,不但使您的网站具备足够的扩展性,您网站的速度、兼容性、友好性也都会显著提高,更主要的是,代码和表现分离的方式让您的网站改版变得更容易,而针对 SEO搜索引擎优化的工作也变得更加的畅通。
网站建设售后服务 SALES
网站建设专家致力于为客户提供优质的产品及服务。为了多渠道的了解客户的需求,快速响应个性化需要,不断完善售后服务工作,我们客户服务管理部在此为您搭建了这个沟通的平台,我们希望通过网络加强与客户的交流。
完善的售后服务是公司信誉的保障和服务趋于完善与成熟的象征,因此,我们在这一方面投入了较大的精力,确保每一位客户的利益得到充分的保障,从而提高企业信誉,发展长期友好的合作。
对于享受我公司建站服务的客户,我们提供免费一年售后服务。
网站全程维护 MAINTAIN
网页制作好了以后并不是就没事了?其实日后的更新维护才是最重要的!如果参观网站的访问者每次看到的网站都是一样的,那么它们日后还会来吗?这时候,您的网页要由谁来维护呢?
严格来说,每一个站点都应该由专业人员定期更新维护。互联网络的最大优势就是信息的实时性,只有快速的反映,准确的报道,才能吸引更多的浏览者。
目前很多站点人气很旺,应该和定期更新分不开的。也有很多站点由于种种原因,数月才更新一次,这样就违背了网路最基本的商业目的。网站不是购买一件商品,随着时间的推移而贬值陈旧,只有不断的溶入企业发展动向,推陈出新,才会具有创造力,发挥网路商业潜能。
更新维护不仅仅只局限于简单的更换文字稿,应该是将企业的商业动态和发展方向充分考虑进去, 再结合现有的网站规划结构,迅速作出相应的改进。企业的每一个新项目的推广和价格的浮动、内部结构调整, 不应该只是在报纸、电视等媒体做宣传而忽略网路这个最具有潜力的市场。 这也是我们一直强调的商业网站 CIS 策略。
鉴于目前大多数网站不具有专业维护的技术力量,网站建设公司可为广大客户提供专业服务。每一个企业可根据自身的商业特征制定不同的维护方案,并保证在最短的时间内迅速完成。
网页改版 REVISED
企业上网已成趋势,企业网站犹如雨后春笋般地拔起,试问:
您的企业通过互联网进行了巨额的投入,但网站到底给您带来了多大的效益?
您的网站从建立到现在,更新过几次、改版过几次?
功能不全、设计不美观、布局不合理、几乎从不更新的网站会给企形象带来多大的负面影响?
选择网站建站专家,帮您重新审视和构架您的网站系统,我们提供八项全能服务,全面改善您的网站系统,专为您解决企业上网后顾之忧。
培训解决方案 TRAIN
为了更好地做好企业外部门户网站的技术培训工作,将选派具有丰富技术培训和实施经验的技术人员组成培训小组,编写详尽实用的培训教材,并且制定切实有效的培训方案。技术培训的工作为应用软件系统管理和使用培训。
在软件产品实践培训中,采用集中培训的方式,由的培训师针对本系统的技术特点,为企业技术人员提供全面培训,培训内容涵盖了本此系统建设过程中使用的主要技术理论和产品实践。
在应用软件系统管理和使用培训中,我们会组织项目开发小组的主要人员针对管理和使用人员的不同需求,提供不同层次的培训课程。
* 以人为本,人尽其才"的原则
* 德才兼备,德为先
* 内部提拔,给员工一个上升的空间
* 绩效考核制度,倡导"能者上,庸者下"的淘汰机制
一个企业的竞争力归结到底是人才的竞争力。荣超物业本着"以人为本,人尽其才"的原则,为有志于物业管理行业发展的人才提供一个发展的舞台。在人才招聘中,结合每位应聘者的素质、品格、经验进行综合评价,遵循公平、平等、竞争、择优以及双向选择的原则。
企业内部的竞聘、晋升机制,为员工提供了公平竞争的机会。通过挖掘企业内部的人才,调动内部人员的潜力和积极性,促进了优秀人才脱颖而出,实现人力资源的合理配置,把"合适的人放在合适的地方"。
建立客观公正的考核制度,是人才使用的一个重要人力资源措施。考核突出对每位员工的工作绩效、工作态度和工作能力进行考评,以提高团队的整体绩效和提高企业的管理服务水平,并倡导"能者上,庸者下"的淘汰机制。
企业致力于创造一个员工于企业共同发展的空间和平台,荣超物业期待您的加盟,企业的发展将为您的加入而更为精彩!
响应式web设计对于解决多类型屏幕问题来说是个不错方案,但从印刷的角度来看,其却存在着很多的困难。没有固定的页面尺寸、没有毫米或英寸,没有任何物 理限制,让人感到无从下手。随着建立网站可用的各种小工具越来越多,像素设计局限于桌面和移动端也已经成为历史。因此,现在就让我们来说明一下如何运用响 应式web设计的各项基本原则来实现,而不是抗拒流畅的网页体验。为了简单起见,我们将着重讲布局
', 'f,', '来自火星的程序猿', '/61/65\\52.html', '', 0, 1); +INSERT INTO `cms_article` VALUES (53, 'MS', 'Gmai就 是单页应用的一个很好的例子,其将多项操作融入了一个单独的“页面”中。单页设计的趋势是这一UI模式中相对不太高端的一种实现方式,在这一设计模式下, 所有内容均可通过同一页面访问。这一模式可以让浏览变得更快、响应更迅速,从而让桌面与web应用之间的界限不再如此分明。
对于Spotify等web应用,考虑到用户有时会在背景播放音乐的同时浏览其他音乐,这时单页应用模式的重要性就愈发凸显,通过使用单页应用,用户就无需对页面进行重新加载,也不会造成音乐停止播放。
在 使用单页应用时需要考虑的一个问题就是URL结构。由于内容使用JavaScript动态加载,URL会失去作用,如果设计不当,还会造成无法访问特定视 图。Gmail和Twitter等应用通过为每个视图生成专门的URL来克服这一问题,这一方法还能够解决浏览器后退按钮失效的问题。
用 户体验只有在渗透入从创意到开发测试等产品开发的各个阶段时才能发挥最佳效果。当通常来说事情没这么简单,用户体验专家需要反复对已经完成的产品进行优化 才能使其达到我们口中所说的“用户友好”水平。但是,亡羊补牢,为时未晚。对现有网站进行用户体验优化也有自己的好处和缺点。好处是你可以获得更多真实用 户数据和统计信息方便进行用户调研,但另一方面,也会遇到很多变革的阻力,特别是在你要换掉用户“心爱的宝贝”的时候。
作为用户体验专家,你可以自由选择调研的方法,甚至可以使用超越传统工具的方法,但是今天,我想回归简单,谈一谈启发式评估方法。
想象一下走进一个狭小拥挤,遍地垃圾的商店。店员不停怂恿你买自己不想要的东西。在这种情况下,你肯定会马上转身离开去别家。如果有人给你压力,逼迫你在充满敌意的环境下快速做出抉择,你会自然而然的失去信任感。这一点也适用于网络。
网上充满着向你推销各种服务和产品的人。用户要先信任你,才能考虑从你那购买产品或服务。下面列出了10个比较流行的让用户相信、信任你登陆页面的方法。你可以借鉴或者干脆照搬这些方法为你的网上业务建立起值得信赖的网站。
1.快速表现价值
每个来到你登陆页面的用户都会问同一个问题:你能给我带来什么好处?你需要让他们立刻看到你所能提供的价值。使用显眼的标题说明你所能提供的内容,以及你 与竞争对手的不同之处在哪。但是不要太过于强调你自己和你的公司,否则可能会让用户反感而离开。应当着重强调你如何满足用户的需求。
最小的分辨率是320x480,我们把这个尺寸定为基准界面尺寸(baseline),基准尺寸所用的图标定为1倍图(1x)。
在 实际设计过程中,为了降低设计成本,一般拿设备最高的分辨率作为设计稿的原始尺寸,拿iphone来说就是iphone5或5s的640x1136啦,当 然也可以用iphone4或4s的640x960,因为宽度都是640px,他们切图的标准是一样的。显然,以1倍图的基准尺寸(宽320px)为相对的 参考依据,宽640px的设计稿,以原始尺寸切出来的图标称为2倍图(2x)。
有人可能会问:为什么不拿320px作为设计稿的原始尺寸呢?因为1倍图放大成为2倍图远比2倍图缩小成1倍图来得模糊!
于是,在不考虑iphone6和iphone 6 plus的情况下,为了适配iphone,每个图标需要切两份。
Android - 更为繁多的界面尺寸
Android开源自由的代价就是设备规范的不可控,市面上充斥着各种品牌的android手机,有着各种各样的尺寸和分辨率,为了适配各种不同分辨率的设备,同一个图标需要切成N份,每一份对应一个尺寸。
另外需要注意的是,Android里面开发用的尺寸单位是dp或sp(dp为元素表现尺寸,sp为字体尺寸)而不是iphone中的px。。。
感到自己深陷千篇一律的设计泥潭无法自拔?
Stylorouge的Rob O’Connor为你送上下面几条建议帮助你解放自己的想象力。
找不到设计灵感?项目在眼前却不知道如何着手或者找不到合适的入手角度?挣扎着想克服阻拦创意的屏障?
别着急,哪怕是最优秀的设计师也会碰上这些问题。你只需要找到方法让大脑重回战斗状态,创意就会源源不断滚滚而来。下面,我们为你整理了一系列能帮助你有效进行头脑风暴的小建议,另外还有五个绝妙的应用协助你捋清头脑风暴的流程。
在这个简短的移动端设计模式系列文章的前几篇中,我为大家介绍了几个能够解决开发期间所产生问题的常见设计模式,大家也学到了什么是设计模式,其基本组成 部分有什么,使用它们解决问题的最佳方法都有哪些,以及表单、图片集架构、搜索功能和交互建议等各种问题。另外,大家应该还了解了避免
作为本系列的终篇,我将为大家概括性地介绍5种流行移动应用中常见的界面设计模式以供大家在自己的项目中参考。这些设计模式有助于大家提高设计的可用性,让界面变得更加直观。文章将侧重介绍能够帮助大家进行下列各方面设计的模式:
· 社交分享
· 通知
· 弹窗
· 内容更新
· 用户互动(滑动、点击等)
网页中的柔和色调的使用,不止是近来的趋势,这是一项设计师使用多年的技巧,用来创造有冲击力的视觉效果。
当你听到“柔和”一词,想到的可能是淡粉色、淡蓝色、淡黄色,不过这种配色远不止这些颜色。柔和并不一定要感觉像新生儿一样。通过某些适当的方式,配合其他元素,这些色调也可以相当鲜明。
下面我们从优秀的案例网站出发,了解10种在网页设计中运用柔和色调的方法。
随着苹果ios8的发布,可以看到App store货架上,众多主流App迫不及待地向人们展示产品视频预览,接下去会是被设计师、市场宣传相继关注的焦点,产品宣传的下一轮引爆点。作为能在 App store上先发触达地形成前期推广的视频预览,又会否影响到App安装完毕后的引导页呈现?我们不得而知。鉴于两者形式的展现,间隔于安装App前后, 多少会规避重复性。不管怎样,趁着手机App和扁平风热潮,一起来细数归纳下对手机引导页的所见所想。 早期我们会见到比较多成熟的PC软件或者网页产品的产品安装包或新特性指引页。近几年在移动端平台上兴起了各种门类,形式精彩纷呈的引导页。
', '', '来自火星的程序猿', '/61/65\\60.html', '', 0, 1); +INSERT INTO `cms_article` VALUES (61, 'MS', '一幅好照片要把观众的注意力吸引到趣味中心——被摄主体上。无论是拍什么 类型的照片,都会有一个主体你喜欢拍人物,拍生态,这些都不是问题,但是一旦主体被模糊,欣赏照片时就会忽略照片的主体,这样的照片是不失败不完美的,因 为真正想让观众看的东西并没有一眼看到。例如婚纱照,主体肯定是人物新娘和新郎。如果目光都被新娘后面的景色吸引,而不是新娘,这肯定不会是我们想照的。
网页设计师的重要任务不是根据内容做出网页,而是根据用户需求设计出让用户喜欢并积极使用的网页,能够让用户知道并去使用网站的新产品or关键点 or有价值的信息,那么如何突出这些点?如何让用户看到网页的“G点”,有让用户点击或者传播的欲望?突出设计 的重点就如同突出摄影的被摄主体一样,把控视觉的重点,你的设计一定会非常精彩。
下面我将通过几种突出被摄重点的摄影方法来诠释设计与摄影的微妙关系。
MCMS(http://ms.mingsoft.net)是企业创立初期很好的基础框架,不仅可以实现和现有系统的对接而且有大量的插件模版可以使用。
MS平台开发团队承诺MCMS内容管理系统永久完整开源免费(这真是极好的)!下面就简单的给大家介绍一下MS平台和MCMS为什么如此之快。
MS平台是铭飞团队经过三年的研发,最终以MCMS为基础,集商城、论坛、分期、会员、支付、积分、微信等系统于一体的插件式系统。并实现了淘宝、京东、苏宁、国美等第三方电商平台数据接口的统一。平台中的小插件如:邮件推送、短信接口、定时任务、促销活动、数据采集等非常丰富。
MCMS的模版采用标签式开发,上手非常快。
对于技术小白来说不仅避开了学习复杂的高级开发语言,而且MStore有大量成熟的模版直接下载之后换换图片和内容就可以使用,要是需要调整只需要写简单的标签就可以。
对于前端工程师来说只需要写好页面样式并在页面内容部分套上标签,就可以做出一套优美的动态网站。并且还可以实现留言板、用户登录等数据交互功能。
MStore主页:
对于学习JAVA开发的工程师来说这无疑是最好的学习项目,并且最大的优势在于整个系统的结构非常清晰,使用的都是当下JAVA最常用最热门的技术,由于MCMS是全部开源并且作为MS的技术架构在使用这也就说明在学习MCMS的同时也学会了相应的框架使用方法。
MCMS结构图解:
MCMS的群站解决方案和模块式的开发架构,让我们管理项目非常方便。不仅很好的解决了因为项目过多而导致的管理紊乱现象,而且还在一定程度上使服务器的资源得到最大化的利用,也避免同时维护多套系统的繁杂。由于是纯JAVA系统这里安全性完全可以放心。
由于MS平台采用的是模块和插件式的开发,这又进一步从代码层面上提升了我们维护简便性和针对性,而不是像传统项目那样需要维护整套代码。比如:短信插件出问题了那么我们只需要单独的去维护端短信插件即可,其他插件模块不会因为短信插件在维护而受到影响。
MS平台采用模块式开发,严格的说MCMS只是属于MS平台中的一个基础模块。这给定向业务和第三方平台的接入提供了很好的结构支持,从另一个角度来说MCMS严格的遵循了开闭原则,是支持无限拓展的。并且每一次拓展都不会伤害到原有的代码。不仅从结构上保障了系统的开发速度而且不会因为系统的升级或者是插件影响到系统的稳定性。
同时MCMS将底层复杂的前端代码和第三方接口以及JDK中常用的方法做了很完善的二次封装,从代码角度来讲也大大的节省的开发时间。做到了真正的让代码飞起来!而且更为难得的是这些封装都具有极强规律性,和易用性这里简单的给大家举几个例子:
封装的freemarker:
封装表单:
封装的上传图片插件:
封装的分页:
MS平台中有大量的插件和模版可以使用资源非常丰富,目前已经发布或者计划发布的官方模版有八套,开发者提交并且还在审核中的有162套,并且还在以每天10套左右的速度增加。目前已经发布或者准备发布的官方插件有:BBS(论坛),商城,微信,分期,短信,淘宝,支付等由于数量众多这里就不一一列举。开发者提交的有短信模版插件、邮件模版插件、淘宝开放平台插件等其中大部分还在审核阶段。
MS平台的资源之所以如此丰富插件和模块。一方面除了系统从结构上支持无缝对接之外,MS平台还拥有一大批优质的开发者。开发者在平台提交优质插件之后定价权在自己手中,这又从另外一个角度上大大刺激了海量优质插件的诞生。
MCMS(http://ms.mingsoft.net)是企业创立初期很好的基础框架,不仅可以实现和现有系统的对接而且有大量的插件模版可以使用。
MS平台开发团队承诺MCMS内容管理系统永久完整开源免费(这真是极好的)!下面就简单的给大家介绍一下MS平台和MCMS为什么如此之快。
MS平台是铭飞团队经过多年的研发,最终以MCMS为基础,集商城、论坛、分期、会员、支付、积分、微信等系统于一体的插件式系统。并实现了淘宝、京东、苏宁、国美等第三方电商平台数据接口的统一。平台中的小插件如:邮件推送、短信接口、定时任务、促销活动、数据采集等非常丰富。
MCMS的模版采用标签式开发,上手非常快。
对于技术小白来说不仅避开了学习复杂的高级开发语言,而且MStore有大量成熟的模版直接下载之后换换图片和内容就可以使用,要是需要调整只需要写简单的标签就可以。
对于前端工程师来说只需要写好页面样式并在页面内容部分套上标签,就可以做出一套优美的动态网站。并且还可以实现留言板、用户登录等数据交互功能。
MStroe主页:
自 Git@OSC 上线以来受到广大开源作者的喜爱。值此新年之际,开源中国整理出 Git@OSC 最热门开源项目 Top50,对 Git@OSC 的发展至今所取得的成绩进行总结。此榜单主要通过开源项目的 Watch、Star、Fork 数量来评定,项目类型不尽相同,难免有纰漏,如有遗漏或者不妥之处,希望大家批评指正。若您对 Git@OSC 未来的发展有何意见或者建议,也欢迎在评论区留言告诉我们。
下面是项目列表:
1、JFinal
项 目简介:JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有ruby、 python、php等动态语言的开发效率!为您节约更多时间,去陪恋人、家人和朋友 :)
2、jeewx
项目简介:免费开源JAVA微信管家平台,实现了微信平台的基础功能,便于用户二次开发。JEEWX支持微信第三方平台全网发布、支持微信插件开发机制,可轻松集成微信H5插件。
3、tiny
项目简介:值得拥有的企业级j2ee应用开发框架套件,专业团队开发,完整的生态体系,活跃的社区氛围,无限的水平扩展能力,7*24不间断运维能力。
4、CMS
一款使用Java语言开发的CMS,使用了Spring MVC,Spring,MyBatis等流行框架,提供首页大图管理、目录管理、文章管理和管理员管理等功能。是学习和二次开发的首选。
5、jeecg
项 目推荐:JEECG是一款J2EE企业级快速智能开发平台,开源界“小普元”超越传统商业企业级开发平台。基于代码生成器,引领新的开发模式 (Online Coding模式(自定义表单)->代码生成器模式->手工MERGE智能开发), 可以帮助解决Java项目60%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时又不失灵活性。
项目简介:Mybatis_PageHelper 是 Mybatis 分页插件,支持任何复杂的单表、多表分页。
7、JeeSite
项目简介:JeeSite 是一个企业信息化开发基础平台,Java EE(J2EE)快速开发框架,使用经典技术组合(Spring、Spring MVC、Apache Shiro、MyBatis、Bootstrap UI),包括核心模块如:组织机构、角色用户、权限授权、数据权限、内容管理、工作流等。
8、LigerUI
项目简介:基于jQuery的UI框架,包括表单、布局、表格等等常用UI控件,使用LigerUI可以快速轻松地创建风格统一的界面效果。
9、CrossApp
项目简介:一款完全开源、免费、跨平台的移动应用开发引擎,开发者可以完全免费、毫无顾虑的使用CrossApp开发任何项目。本引擎基于C++语言编写,OpenGl ES2.0图形渲染。拥有丰富的UI控件、丰富的第三方库、集成各种系统接口。
10、thinkphp
项目简介:ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁 实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。
项目简介:KJFrameForAndroid的设计思想是通过封装Android原生SDK中复杂的复杂操作而达到简化Android应用级开发,最终实现快速而又安全高效的开发APP。我们的目标是用最少的代码,完成最多的操作,用最高的效率,完成最复杂的功能。
12、zbus
项目简介:ZBUS=MQ+RPC+PROXY 服务总线 1)支持消息队列, 发布订阅, RPC, 代理(TCP/DMZ) 2)亿级消息堆积能力、支持HA高可用 3)无依赖单个Jar包 ~300K 4)丰富的API--JAVA/C/C++/C#/Python/Node.JS多语言接入,支持HTTP/Thrift等协议接入
13、ECP
项目简介:ECP 是基于jfinal、avalon、bootstrap、jqGrid、snaker工作流开发的客户关系及进销存财务系统。支持多企业使用。
项目简介:JFinal Weixin 是基于 JFinal 的微信公众号极速开发 SDK,只需浏览 Demo 代码即可进行极速开发,自 JFinal Weixin 1.2 版本开始已添加对多公众号支持。
15、cim
项目简介:基于apache mina 的 java即时通讯服务端。与android 客户端完美结合,同时支持其他语言(ios,c,ActionScript,.net等)客户端的即时通信。
16、webmagic
项目简介:webmagic的是一个无须配置、便于二次开发的爬虫框架,它提供简单灵活的API,只需少量代码即可实现一个爬虫。
17、Mapper
项目简介:极其方便的使用Mybatis单表的增删改查。通用Mapper都可以极大的方便开发人员。可以随意的按照自己的需要选择通用方法,还可以很方便的开发自己的通用方法。
项目简介:轻量级 Java Web 开发框架,内置 IOC、AOP、ORM、DAO、MVC 等特性,基于 Servlet 3.0 规范,使用 Java 注解取代 XML 配置。
项目简介:这是一个git的快速入门项目,使用一些gif图片来播放一些基础的git命令使用方法。
20、EasyPR
项目简介:EasyPR是一个中文的开源车牌识别系统,其目标是成为一个简单、高效、准确的车牌识别引擎。 相比于其他的车牌识别系统,EasyPR有如下特点: * 它基于openCV这个开源库。这意味着你可以获取全部源代码,并且移植到java等平台。
项目简介:此次课程是:希云cSphere免费为国内docker爱好者进行docker培训。希云cSphere致力于为企业提供专业的docker管理平台,和paas平台!
22、fastjson
项目简介:fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。
23、springrain
项目简介:springrain是spring的极简封装,spring一站式开发的范例。
24、easypoi
项目简介:POI 工具类,Excel的快速导入导出,Excel模板导出,Word模板导出,可以仅仅5行代码就可以完成Excel的导入导出,修改导出格式简单粗暴,快速有效,easypoi值得你尝试。
25、s2jh
项目简介:基于SSH的企业Web应用开发框架。集结最新主流时尚开源技术的面向企业级Web应用的基础开发框架,提供一个J2EE相关主流开源技术架构整合及一些企业应用基础通用功能和组件的设计实现的最佳实践和原型参考。
26、eova
项目简介:J2EE快速开发平台,master 为最新代码,稳定版->请下载最新的Tag版本,Eova仅兼容webkit 内核浏览器,IE和火狐是不兼容的,推荐使用谷歌浏览器。
27、zentaopms
项目简介:禅道是第一款国产的开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款专业的研发项目管理软件,完整地覆 盖了项目管理的核心流程。注重实效,合软件架构合理,操作简洁高效,扩展灵活,多语言支持,多风格支持,搜索功能,统计功能——这一切,您通过禅道,都可 以拥有!
28、DotNetCodes
项目简介:一些常用的功能性代码,可以减少许多开发时间,而且类与类之间没有什么依赖,每个类都可以单独拿出来使用。
29、B-JUI
项目简介:B-JUI(Best jQuery UI) 前端框架,轻松开发,专注您的业务,从B-JUI开始。
30、DuxCms 2.0
项目简介:DUXCMS是一款针对于中小网站与二次开发平台的一款管理系统,基于canphp3框架,后台采用拼图UI,更加利于多平台使用于开发者快速开发。开发版基于正式版进行的部分优化于实验性功能,不建议作为正式建站使用。
31、Cynthia
项目简介:Cynthia提供了一个基于Web的、开源的、跨平台的软件项目管理和问题管理的解决方案。通过极大的灵活度,实现了特殊性和普遍性的统一。 它提供了强大的自定义配置功能,用户能够根据自己的实际情况配置问题的流转和数据模板,它同时内置了强大的Cache模块提高数据的访问效率。
32、anycmd
项目简介:一个完全开源的,完整支持rbac的,将会支持xacml、javascript的通用的权限框架、引擎、中间件、解决方案。
33、OpenCenter
项目简介:基于Apache2.0 开源通用 用户及后台管理框架,提供了注册登录、头像裁剪、单点登录、权限管理、扩展资料管理、等级头衔、自定义积分管理、用户行为日志机制、模块装卸、插件机制,提供建议的安装程序。
34、PhalApi
项目简介:PHP轻量级开源接口框架,专注于后台接口的快速开发。在移动互联网时代的这十年,希望此框架能对各接口开发有实际的帮助,欢迎使用!我们致力于将PhalApi维护成像恒星一样:不断更新,保持生气;为接口负责,为开源负责!
35、zftlive
项目简介:这是一个集成目前Android主流优秀第三方组件、优秀好用的自定义控件、实用工具类封装、以及一些APP共通模块(比如:版本更新、意见反馈、引导界面等等)的开发包,帮助程序员快速开发自己的APP。
36、commonrpc
项 目简介:还在羡慕BAT等公司的大流量的架构吗?让你的java系统引用解耦,互相独立,commonrpc 就可以办到。commonrpc 是一个以netty 传输协议框架为基础, 自定义 spring shcema标签的rpc框架,不侵入任何业务代码,插件模式,即插即用;一个高性能分布式rpc框架,支持tcp,http协议,扩展性强。
37、Dos.ORM
项目简介:Dos.ORM(原Hxj.Data)于2009年发布,并发布实体生成工具。在开发过程参考了多个ORM框架,特别是NBear,MySoft、EF、Dapper等。吸取了他们的一些精华,加入自己的新思想。该组件已在上百个成熟企业项目中应用。
38、PSI
项目简介:PSI是开源进销存系统。PSI是希腊字母Ψ的读音。产品寓意:PSI本身不完美,但追求的是不断改进的品质,距离终极产品就一步之遥(因为在希腊字母表中,Ψ之后是Ω,Ω有终极的意思)。
39、JECP
项目简介:
JECP 集合了easyui +jfinal +druid+freemarker,非常方便开发。目前只完成了系统管理模块,属于开发整合。具体功能本人时间不多,未能实现。工作流采用的是activiti,目前已在另外的项目中采用。等应用成熟后会后续添加到JECP中。
40、MCMS
项目简介:免费开源铭飞MCMS系统完整J2EE代码,提供商城、微信、论坛等更多丰富插件,每月28更新新版本。快的不像JAVA系统。
41、WeX5
项目简介:WeX5是跨端移动快速开发框架;只需一次开发,即可发布、运行于各种前端平台上;支持iOS ipa、android apk、微信服务号/企业号应用、web app和其他轻应用的快速开发。
42、QQLikeUI
项目简介:Qt实现的高仿QQ6.x UI,登录窗体与主窗体已经部分实现,窗体目前还不能自由改变大小,但是可以随意拖动。
43、ThinkCMFX
项目简介:ThinkCMF 是一款高速PHP内容管理框架,扩展性良好可高程度的提高开发者的开发效率,节省开发成本。
44、jeewx-api
项目简介:现在微信越来越火,基于微信的公众号和服务号越来越丰富,虽然微信帮助文档已经提供了相关的接口,但是接口比较多,通过代码自己调用比较麻烦,所以为减轻开发者独自创造轮子,将微信API进行了统一封装!
45、jfinalbbs
项目简介:使用PHP开发的论坛遍地都是,但使用JAVA来开发社区基本上没有,朋也使用JFinal框架开发了一个属于JAVA语言的社区软件,在这开源供大家借鉴使用,大神勿喷。
项目简介:OpenERP中国版,降低OpenERP中国社区项目的参与门槛。
47、manual_dota
项目简介:《刀塔传奇》开源项目,服务器+客户端,蛮牛主办深圳玩贝科技组织。
48、examxx
项目简介:Exam++是国内首款基于JAVA与MYSQL开发的网络考试系统。它可以稳定、顺畅的运行在Windows与Linux平台上。您可以通过它快捷方便的创建试题和题库,发布试卷,组织考试,系统自动批改。
49、webbase
项目简介:务系统框架,包括员工管理,组织机构,请假出差申请,流程审批,信息汇总,excel导出等基础功能。
50、HeartBeat
项目简介:心跳检测各类应用服务器(如Tomcat,Jetty),WEB服务器(如 Apache,Nginx) 的JAVA WEB应用程序。
MCMS(http://ms.mingsoft.net)是企业创立初期很好的基础框架,不仅可以实现和现有系统的对接而且有大量的插件模版可以使用。
MS平台开发团队承诺MCMS内容管理系统永久完整开源免费(这真是极好的)!下面就简单的给大家介绍一下MS平台和MCMS为什么如此之快。
MS平台是铭飞团队经过多年的研发,最终以MCMS为基础,集商城、论坛、分期、会员、支付、积分、微信等系统于一体的插件式系统。并实现了淘宝、京东、苏宁、国美等第三方电商平台数据接口的统一。平台中的小插件如:邮件推送、短信接口、定时任务、促销活动、数据采集等非常丰富。
MCMS的模版采用标签式开发,上手非常快。
对于技术小白来说不仅避开了学习复杂的高级开发语言,而且MStore有大量成熟的模版直接下载之后换换图片和内容就可以使用,要是需要调整只需要写简单的标签就可以。
对于前端工程师来说只需要写好页面样式并在页面内容部分套上标签,就可以做出一套优美的动态网站。并且还可以实现留言板、用户登录等数据交互功能。
MStroe主页:



首先还是介绍一下什么是CMS。
CMS(Content Management System),中文叫作整站系统、文章系统。
大概2004以前,如果想进行网站内容管理,基本上都是靠手工维护,但千变万化的信息流,但没有好的程序支持,还继续靠手工完成是不可能的事。
如果有一个好的系统来支撑你的网站,那将节省大量的人力物力,开发者就可能给客户一个软件包,可以用它定期人工修改网站。
只要你配置安装好,你的编辑,在线记者,更新员只要定期更新数据,剩下的事就交给CMS去处理。

特点:
Java领域唯一完全免费开源的系统,值得点个赞!在2015年开源中国排名第40位,铭飞cms系统也采用模块化开发,功能可扩展更方便。铭飞还提供了MStore资源平台,提供更多的模版与插件源码,这给整个系统来说增加了很多想象的空间。
免费完整开源:基于MIT协议,源代码完全开源,无商业限制,MS开发团队承诺将MCMS内容系统永久完整开源;
标签化建站:不需要专业的后台开发技能,只要使用系统提供的标签,就能轻松建设网站;
html静态化:系统支持全站静态化;
跨终端:站点同时支持PC与移动端访问,同时会自动根据访问的终端切换到对应的界面,数据由系统统一管理;
海量模版:铭飞通过MStore(MS商城)分享更多免费、精美的企业网站模版,降低建站成本;
丰富插件:为了让MCms适应更多的业务场景,在MStore用户可以下载对应的插件,如:站群插件、微信插件、商城插件等;
每月更新:铭飞团队承诺每月28日为系统升级日,分享更多好用等模版与插件;
文档丰富:为了让用户更快速的使用MCms系统进行开发,铭飞团队持续更新开发相关文档,如标签文档、使用文档、视频教程等;
评价:
算是Java领域开源的新星吧,框架的选型都很用心。对一个java程序猿来说二次开发很轻松。小编感觉铭飞并不是一个简单cms系统,从铭飞官方提供的MStore来看,系统可以实现各种业务模块,例如商城、分期系统、淘宝API、微信API等都有提供,同时也关注官方的MS平台,相信这是Java领域的福音。
MCMS(http://ms.mingsoft.net)是企业创立初期很好的基础框架,不仅可以实现和现有系统的对接而且有大量的插件模版可以使用。
MS平台开发团队承诺MCMS内容管理系统永久完整开源免费(这真是极好的)!下面就简单的给大家介绍一下MS平台和MCMS为什么如此之快。
MS平台是铭飞团队经过三年的研发,最终以MCMS为基础,集商城、论坛、分期、会员、支付、积分、微信等系统于一体的插件式系统。并实现了淘宝、京东、苏宁、国美等第三方电商平台数据接口的统一。平台中的小插件如:邮件推送、短信接口、定时任务、促销活动、数据采集等非常丰富。
MCMS的模版采用标签式开发,上手非常快。
对于技术小白来说不仅避开了学习复杂的高级开发语言,而且MStore有大量成熟的模版直接下载之后换换图片和内容就可以使用,要是需要调整只需要写简单的标签就可以。
对于前端工程师来说只需要写好页面样式并在页面内容部分套上标签,就可以做出一套优美的动态网站。并且还可以实现留言板、用户登录等数据交互功能。
MStore主页:

对于学习JAVA开发的工程师来说这无疑是最好的学习项目,并且最大的优势在于整个系统的结构非常清晰,使用的都是当下JAVA最常用最热门的技术,由于MCMS是全部开源并且作为MS的技术架构在使用这也就说明在学习MCMS的同时也学会了相应的框架使用方法。
MCMS结构图解:
MCMS的群站解决方案和模块式的开发架构,让我们管理项目非常方便。不仅很好的解决了因为项目过多而导致的管理紊乱现象,而且还在一定程度上使服务器的资源得到最大化的利用,也避免同时维护多套系统的繁杂。由于是纯JAVA系统这里安全性完全可以放心。
由于MS平台采用的是模块和插件式的开发,这又进一步从代码层面上提升了我们维护简便性和针对性,而不是像传统项目那样需要维护整套代码。比如:短信插件出问题了那么我们只需要单独的去维护端短信插件即可,其他插件模块不会因为短信插件在维护而受到影响。
MS平台采用模块式开发,严格的说MCMS只是属于MS平台中的一个基础模块。这给定向业务和第三方平台的接入提供了很好的结构支持,从另一个角度来说MCMS严格的遵循了开闭原则,是支持无限拓展的。并且每一次拓展都不会伤害到原有的代码。不仅从结构上保障了系统的开发速度而且不会因为系统的升级或者是插件影响到系统的稳定性。
同时MCMS将底层复杂的前端代码和第三方接口以及JDK中常用的方法做了很完善的二次封装,从代码角度来讲也大大的节省的开发时间。做到了真正的让代码飞起来!而且更为难得的是这些封装都具有极强规律性,和易用性这里简单的给大家举几个例子:
封装的freemarker:
封装表单:
MS平台中有大量的插件和模版可以使用资源非常丰富,目前已经发布或者计划发布的官方模版有八套,开发者提交并且还在审核中的有162套,并且还在以每天10套左右的速度增加。目前已经发布或者准备发布的官方插件有:BBS(论坛),商城,微信,分期,短信,淘宝,支付等由于数量众多这里就不一一列举。开发者提交的有短信模版插件、邮件模版插件、淘宝开放平台插件等其中大部分还在审核阶段。
MS平台的资源之所以如此丰富插件和模块。一方面除了系统从结构上支持无缝对接之外,MS平台还拥有一大批优质的开发者。开发者在平台提交优质插件之后定价权在自己手中,这又从另外一个角度上大大刺激了海量优质插件的诞生。
当前版本:5.4.2 铭飞MS官网:http://ms.mingsoft.net官网同时提供一键运行版本下载,请步移官网....
免费开源:纯Java开发,MS开发团队承诺将MCMS内容系统永久完整开源;
终端统一: 铭飞MCMS支持PC与MOBILE皮肤定制,同时使用MS团队移动JS插件,轻松实现手机多屏幕适配,想想看你发布的信息第一时间在PC上展示又能在手机上展示,这是件多么幸福的事情,数据统一、平台统一、终端统一是MS团队一直在努力的方向;
扩展性:以铭飞MCMS为核心,MS官网提供第三方插件安装,最新的插件用户可以通过更新功能获得,同时MS也鼓励并支持第三方开发人员发布优质的插件;
更新升级: 铭飞MCMS提供了行业内最完美的升级方案,从此升级无需手动下载复制粘贴,一切完全由MS升级插件无缝完成;
文档手册:铭飞不断向外部公布最新文档,如二次开发手册、标签使用手册,减轻用户学习成本;
站群:MCMS支持站群,只需在服务器上架设一套铭飞MCMS就可以创建多个个网站,并且网站之间的数据是独立存在,很大程度降低了维护成本,与服务器资源的开销;
其他:html静态生成、标签式建站
技术支持:提永久升级服务技术交流群,不定期会升级系统,开发可以关注后台的更新板块;
铭飞MCMS是企业在创立初期很好的技术基础框架,加快公司项目开发进度,当然也可以对现有的系统进行升级;
个人开发者也可以使用MCMS承接外包项目;
初学JAVA的同学可以下载源代码来进行学习交流;
铭飞MCMS(铭飞内容管理系统)是一款支持不同平台、不同终端并且支持多站点的内容管理系统,
· SpringMVC4+Spring4+MyBatis3+Freemarker技术架构
· 基于java技术开发,继承其强大、稳定、安全、高效、跨平台等多方面的优点;
· 标签化建站,只要你懂html就能建站;
· 完全生成全站静态页面;
· 可自定义路径结构,全面提高页面访问速度;
有人说铭飞MCMS是全国唯一完整开源的J2EE版本系统!团队希望看到更多的优秀好用的开源系统,我们一直会努力下去!
原则上支持全系列JAVA运行环境;
WEB服务器:Weblogic、Tomcat、WebSphere、JBoss 等
数据库服务器:Mysql等
操作系统:Windows、Linux、Unix 等
建议开发者使用一下环境,这样避免版本带来的冲突
IDE:eclipse、MyEclise
DB:Mysql5.5
JDK:JAVA 7、J2EE6
数据库连接文件: config.properties
数据库文件:doc/db-mcms-open.sql
数据库编码:UTF-8
模板文件:templets/1549/mooc
后台访问路径:
http://+ip地址(或localhost)+tomcat端口+项目发布名/ms/login.do
如果出现无法访问的情况输入
http://+ip地址(或localhost)+tomcat端口+项目发布名/initApp进行初始化
账号:msopen
密码:msopen
铭飞MS官方开发社区文档 http://ms.mingsoft.net/mbbs/12998/detail.do

主营品牌车型:奔驰、宝马、奥迪、路虎、保时捷、宾利、劳斯莱斯、北京现代、上海大众斯柯达、东风标致、东风悦达起亚、东风雪铁龙、东风本田雪弗兰、上海大众、进口大众、道奇、吉普、雷诺、别克、马自达、中华、福特、海南马自达等各种中高档进口和国产轿车。在汽车销售行业里有着较高的知名度和良好的信誉。
经营业务:除了销售各种品牌车外,还经营汽车保险、汽车装潢、汽车按揭、二手车评估、二手车收购、二手车置换,并免费为您提供上牌等一条龙服务。
郑重承诺:保证您从我公司购买的车是全市场上最低的价格,让您购的放心, 我公司所售车辆均为各品牌4S店的车,选车、交钱、提车、开发票、售后保养,一切的一切都在4S店办理,我们就相当于是4S店的跑量销售员(批发价)。 说白了,就是您在4S店买车我们帮您还价。 您在我公司定了车以后,我们会安排4S店的销售员和你联系。
经营宗旨:减少成本和跑量给消费者带来最大的实惠!金杯银杯不如客户的口碑!只要您买过就会介绍朋友来买!
宝诚导购流程:我公司为了让大家更放心的购买汽车,现进行经营模式调整,较以前更加灵活、更加方便、更具备人性化。如果有客户觉得我们的价格比较实惠,但又担心车的来源,在这种情况下,我公司对有顾虑的客户,我们帮您排除这个疑虑。在我们公司签定车合同后,我们安排4S店销售员和您联系,办理所有相关手续。具体导购流程如下:
第一步:您可以先到您所需品牌的任何一家4S店看车,选车,然后决定要什么车型。
第二步:决定好所需车型,在某品牌4S店进行砍价,和销售员谈个最低价,但切忌不要交定金。
第三步:拨打我们公司电话,告诉我们您需要的车型和颜色,以及哪家4S店。和我们谈好您觉得的满意的价格,我们觉得有钱可赚(少赚点没关系,不亏就行),意见达成一致。
第四步:直接到我们公司签定车合同并交付定金。
第五步:我公司安排销售人员陪同客户去4S店提车并办理相关手续。
1、特色服务
1.1 提供专业的危险品一条龙服务,从专业的危险品取样,代做报告(化工报告和商检报告危包证),及提供报关单证,报关,申报,交接危险品货物,至货物安全的到达目的港,全方位的D/D TO D/D 服务;
1.2 东航,国泰,阿联酋,汉莎4GV包装使用备案免检企业,可采用4GV作为货物外包装,免于检验;
1.3 能够协助客户用MSDS 来代替化工报告的业务。
2、 常规服务
2.1 订舱:快捷、顺畅、全面快捷
便捷多样的订舱渠道(EK,MU,CX,LH,KL,AF,FM,CA等)顺畅:熟悉各航空公司危险品订舱要求及操作流程。全面:承接全球各航空公司航线化工品、危险品运输
2.2 仓库 运输
提供全方位专业的打托、包装、唛头、标签及更换外包装等服务;公司自备各类具有危险品资质的车辆,满足客户上门提货的需求。
2.3 报关、报检
代办空运危险品的报关报检,上海化工院鉴定,IMI鉴定证书,代做危包证等服务。
2.4 货物查询
E-SERVICE:自助式网上查询系统,方便客户跟踪、查询货物状态。
3、 实力资质
3.1 专业人员
资深的客户服务人员、订舱操作人员、危险品货物交接人员,拥有丰富的化工品、危险品专业知识和具有良好的沟通能力,熟悉各航空公司对危险品的操作流程。
3.2 完善系统
专业的流程化订舱体系ERP操作系统,从接单、订舱、货物包装商检、报关交接等一系列货物运输环节,R-Q HSE安全控制体系,监控并确保货物安全规范运输。
3.3 资质及设施
中国外经贸部批准的一级货运代理证书,中国航空运输协会批准颁发的一级货运代理证书,中国货代百强企业;
操作人员拥有中国航协ITAT 颁发的危险品操作人员证书和DGM 及浦东机场货栈颁发的危险品资质证书;
在机场内拥有6000平方米的普通仓库,4000 平方米的专业危险品仓库,齐备叉车,打包机等专业的仓储设备,120辆专用危险品运输车辆为客户提供专业、安全、便捷、快速的仓储及配送服务。
广州城市规划设计有限公司是中欧国际旅游规划设计研究院(Sino-Europe Academy of Tourism Planning and Design)旗下之专业机构,公司专注于城市规划、旅游规划设计与商业综合体设计,构建了从规划设计、品牌营销、资本运作到管理咨询等全产品链集成一体化服务,提供从总体策划、建筑景观设计、资源引进、战略实施、平台搭建到运营管理等全程、专业化解决方案。
广州规划设计以“产业联动、搭建平台、金融孵化”为经营哲学,推动旅游业与民俗艺术、饮食、地产、绿色农业及金融业的融合发展,同时依托中欧国际旅游规划设计研究院的学术背景与国际资源,搭建行业交互平台,提供切合旅游企业需要的一揽子专业协同服务。
广州规划设计秉持“文化开发与生态保护相结合”的规划设计理念,切实将“因地制宜、以人为本、市场引导、经济可行、体验为怀、低碳环保”的精神贯穿于每一个项目之中,倡导空间与艺术相结合、经济与美学相融合、历史文明与现代时尚相调和,力求每个作品都能达到人文景观与大自然的和谐完美融合。
广州规划设计与国际行业组织、海内外同行及国内知名高等院校如香港大学、中山大学、同济大学、广东财经大学等建立和保持着密切的合作与互动关系,致力于整合行业高端智慧,引进行业优质资源,推动中国旅游业迈向更高的竞争层次。
广州规划设计在为客户提供市场分析和战略规划服务的基础上,确保初步规划和概念逐渐成形最终落地运营的产品。
广州规划设计的业务范畴主要集中在旅游规划、城市规划、建筑设计与景观设计,构筑了策划、规划、设计、营销、资本引进与管理咨询等全程服务。同时,帮助客户了解市场行情、评估风险、厘清发展计划、商业战略和公共政策内在的不确定因素。
广州规划设计在打造景区特色、建立生态系统、营造文化环境等多领域都有着不可撼动的行业地位,规划业务服务集中在总体规划、城市规划、区域规划、旅游商业模式策划、生态环境规划、城市战略规划等。根据项目的不同尺度和背景,有选择地搭配合适的各项专业人才团队,为客户提供全面而合理的解决方案
广州规划设计与国际行业组织、海内外同行及国内知名高等院校如香港大学、中山大学、同济大学、广东财经大学等建立和保持着密切的合作与互动关系,致力于整合行业高端智慧,引进行业优质资源,推动中国旅游业迈向更高的竞争层次。
用智慧与资本描摹设计蓝图
中国旅游业已经跨入互联网时代的大门中,互联网正在彻底颠覆传统咨询业的知识架构和业务模式,CEDAR站在互联网大潮的浪尖上,以高瞻的视角描摹着旅游行业的发展蓝图。
● 产业联动
互联网时代正在颠覆旅游业传统的商业模式。CEDAR积极应对这种变革,依托中欧国际旅游规划设计研究院(SEATPD)的资源优势,推动文化、地产与旅游业的横向联合发展,以此延伸到移动互联、绿色农业、金融资本、现代物流业等产业领域。
● 搭建平台
互联网时代的行业生态系统也在发生着改变。以往单一、专业式的服务模式不再为客户所青睐,CEDAR创新构建协同式、交互式、大数据、系统服务式的行业平台,整合行业各专业领域的优势资源,基于共同的平台进行专业协作,为旅游业提供一揽子系统化的解决方案。
● 金融孵化
大平台的背后是高度的智慧与资源整合,更是金融资本的有效支撑。CEDAR协助旅游企业开发设计植入性产品,做好定制化产品的孵化,开展引资融资服务,帮助客户在产业版图拓展中淘金。同时,以规划设计为撬动点,通过小资本或技术入股,撬动大资本大产业。
CEDAR专家以宏观、战略、系统、科学、可操作性的视角,为客户提供产业整体发展咨询,服务涉及项目的前期市场研究、战略定位、产品开发、空间结构规划、区域规划、旅游品牌营销到景区的企业管理、企业文化、人力资源等全方位一揽子主导整合服务。
规划设计
CEDAR规划设计包括旅游区及城市商业综合体的景观设计、建筑设计及环境文化设计。
我们主张设计创新,试图对每一处场景赋予独一无二的精神,并合理地对景观建筑、规划资源进行配置与优化,加强景观、建筑与规划领域的互动,为客户提供从城市规划、建筑设计到景观设计的全程化、一体化、专业化解决方案。
品牌营销
CEDAR依托团队丰富的品牌管理与营销策划能力,为旅游品牌提供从市场研究、品牌形象策划、整合营销传播、公共关系到节事会展营销等整合系统服务。
资本运作
CEDAR不仅推动规划设计的科学前瞻,更愿意借助中欧国际旅游规划设计研究院(SEATPD)的国际背景、宽厚人脉及资源整合力,打造旅游企业的金融孵化平台,通过“咨询管理+ 资本运作”的模式,为旅游业发展引进资本、人才、管理体系、商业模式、企业文化、市场营销等综合支撑。
全心全力,美善相随,这个世代不缺技艺超群之才,却匮乏尽心尽力之士,CEDAR信实守约
捧着一颗心来,不带半根草去,竭力置身于客户的立场换位思考,除去一切不利于客户利益的自我私欲
精诚坦荡,肝胆相照,将自己的专业本色全意展现,为客户创造超值的服务体验
广州规划设计,立足于互联网思潮下商业模式创新的宏大视野,以科学的规划设计为基点,以战略执行、资源导入、品牌营销、管理咨询为后续深度服务,联袂海内外卓越专业机构,构筑行业智慧高地,并搭建行业性交互式平台,推动旅游业持续稳健地发展。
战略学术联盟:
战略设计联盟:
MORMANFOSTER 乐昂国际设计集团 香港郑中设计师事务所 中国建筑装饰集团
2009年12月13日由中国民族建筑研究会与中国房地产及住宅研究会共同主办,“2009•第六届中国人居典范建筑规划设计方案竞赛”颁奖大会在北京•京都信苑饭店隆重召开。经过九个多月来的精心组织与评选,全国共有241个方案获奖。通过本届竞赛,在全国建设领域树立一批人居规划设计典范,对促进全国建筑规划设计和建设水平的提高起到示范推动作用。
2009年12月13日由中国民族建筑研究会与中国房地产及住宅研究会共同主办,“2009•第六届中国人居典范建筑规划设计方案竞赛”颁奖大会在北京•京都信苑饭店隆重召开。经过九个多月来的精心组织与评选,全国共有241个方案获奖。通过本届竞赛,在全国建设领域树立一批人居规划设计典范,对促进全国建筑规划设计和建设水平的提高起到示范推动作用。
', 'h,', '关于我们', '/93/96\\135.html', '最佳设计方案', 0, 1); +INSERT INTO `cms_article` VALUES (136, '1', '广州规划设计以金融资本为支撑,以规划设计为撬动点,协助旅游业开发高潜力项目,推动项目融资,帮助客户在产业版图拓展中淘金入市。
', '', '关于我们', '/93/98\\136.html', '', 0, 1); +INSERT INTO `cms_article` VALUES (137, '', NULL, '', '', '/100\\137.html', '', 0, 1); +INSERT INTO `cms_article` VALUES (138, '', NULL, '', '', '/100\\138.html', '', 0, 1); +INSERT INTO `cms_article` VALUES (139, '', NULL, 'f,', '', '/100\\139.html', '', 0, 1); +INSERT INTO `cms_article` VALUES (140, '', NULL, '', '首页幻灯', '/100\\140.html', '', 0, 1); +INSERT INTO `cms_article` VALUES (141, '', '- 城市商业综合体规划 - 新城(新区)规划 - 温城市更新与旧城改造
- 小城镇建设规划 - 历史文化名城/镇保护研究与规划 - 产业园区规划
CEDAR以美学与生态的双重视野开展环境艺术的探索与实践,营造健康、高雅、舒适、美观的现代生态环境,以此提升城市及旅游景区的软环境。
', 'c,', '专业服务', '/99/102\\142.html', '', 0, 1); +INSERT INTO `cms_article` VALUES (143, '', '在把握好旅游地的地脉(地理根据)、文脉(文化根据)和商脉(市场根据)的基础上,为旅游地做好旅游形象定位,并开展理念基础(MI)、行为准则(BI)、视觉形象(VI)的系统策...
', 'p,', '专业服务', '/99/103\\143.html', '', 0, 1); +INSERT INTO `cms_article` VALUES (144, '', '目的地与景区管理:
- 发展战略规划- 营销管理体系咨询- 品牌管理体系咨询
- 组织架构与流程再造- 投资运营与管理- 资源与环境保护
酒店管理:
- 酒店运营管理- 酒店物业管理- 酒店产品与服务管理
- 酒店人力资源管理- 酒店投资与财务管理- 酒店危机管理
住宿业管理:
为酒楼、茶楼、旅馆、非星级宾馆等住宿接待业提供经营管理咨询服务。
项目地址:广东梅州市雁洋镇 规划面积:1,281,863平方米 项目委托:广东梅州市人民政府
全世界客家人的首都,客家文化的遗产中心
雁洋的自然环境、人文历史以及作为世界自然度假胜地门户的地理位置,与梅州市的城市特色和资源形成互补,为当地居民及国内外游客提供一种轻松的绿色体验。我们试图通过推广建筑、农业、文化资源的保护,把现有的文化基础设施开发成为世界级别的旅游胜地。


项目地址:海南省海口市北部海口湾西部滨海地区
总用地面积:47957.1平方米
总建筑面积:116154.65平方米
总地上建筑面积:94523.55平方米
总地下建筑面积:21631.1平方米
委托单位:某地产集团海南公司
海口湾时尚度假新平台
设计定位:
功能定位----- 提供度假体验的产权式酒店,并引入购物、娱乐、餐饮等多元复合功能;
形象定位----- 海口城市形象的名片,塑造融入城市环境的建筑形象,与滨海景观相协调。
设计策略:
区域融合与区域发展融为一体;功能复合,丰富海口湾岸线景观。
建筑设计策略:
商业集中布局;景观视线保障;建筑退台设计;绿色节能规划。


周庄拥有丰富的自然资源、人文资源及极具优势的地理位置,区域发展潜力巨大,古镇旅游品牌价值大,区域发展热点已经形成,旅游经济的发展为房地产市场提供了巨大的想象空间。
我们的项目研判与理解:
- 天生丽质,但区域发展态势不明朗;
- 以前瞻性的眼光,组合运营多元化地产运营模式,与周边项目形成错位,整合旅游、休闲、度假、商务、商业与投资资源,方可突出重围。
项目总体概念定位:
液体周庄------- 未来水乡
“未来水乡概念”· 复合型旅游休闲港湾
功能定位:
复合型旅游休闲港湾 -------
集中于“休闲”功能,满足“在家度假”的生活梦想。以“液态生活”为主题,用原生态的景观,再现原汁原味的水乡生活。
水乡生活体验基地 ---
其功能主要集中在“体验”上,营造休闲的氛围,形成与都市截然不同的氛围,创造一种江南文化的现代体验。
商业空间规划:

由沿路商街和船概念水街构成
沿路商街的主题:渔人码头
- 主要经营特色餐饮、新派江南菜;
- 手工艺品,生活气息浓郁为特色;
- 江南古董店。
船概念水街的主题:在水一坊
- 茶坊、咖啡店;
- 鱼、蟹、虾等特色水产品;
- 菱角等水产植物。
项目推广:
总体定位 ------- 品质派旅游地产商
Slogan:江南液上海,休闲水乡情
项目地址:浙江杭州、苏州
项目委托:杭州市旅游局、苏州市旅游局
运河文化,吴地风情
在现代旅游业的发展当中,旅游形象设计正在发挥着越来越重要的作用。
旅游形象设计能使旅游地政府和公众对本地旅游的资源核心、产品定位和发展目标有更清楚地认识,使旅游地在众多的同类产品中以鲜明的姿态出现在旅游者面前。
本次苏杭大运河旅游形象策划,我们是在大运河杭州、苏州段旅游市场和旅游资源分析的基础上,结合对规划区域地方性的研究和受众特征的调查分析,提出了明确的区域旅游形象的核心理念和外在界面。
地方性研究:
前期我们开展地方性研究、受众调查和分析、形象替代性分析等,同时,主要讨论和创建旅游形象的具体表达,如理念、传播口号、视觉符号等。对京杭段古运河旅游形象构成的背景要素、地方性特征要素、形象修正要素进行了详细的分析,并对游客认知特征进行了调查研究,为进一步旅游形象设计奠定了基础。后面主要根据前期研究成果,创建旅游形象的具体表达体系。
策划思路:
古运河旅游形象的设计采用“用形象口号作为形象定位的精辟表达”的方法。
主要有两种设计思路:
第一,采取资源导向型旅游形象口号的设计模式,或者运用白描、比喻、夸张等表现手法自我阐释自己的资源优势,或者采用领先、比附、衬托等表现手法比较阐释自己的资源优势;
第二,采取游客导向型旅游形象口号的设计模式,或者运用感情、借势、公关、悬念等表现手段来刺激旅游需求,或者运用距离、时间、心理、承诺等表现手段来克服潜在旅游者的出游阻力 。
整体形象定位:
“清名运河图,江南绝版地”
运河形象体系构建:
1、品牌标识系统设计;
2、宣传口号提炼;
3、品牌音乐符号: 以运河音为体,创作出适合各种乐器弹奏的曲目,并请知名词作家为之谱词。
4、吴地运河宣传片、专题片、微电影整体策划拍摄制作。


- 区域旅游发展规划- 历史文化区旅游开发规划- 风景名胜区旅游开发规划
- 生态旅游区开发规划- 温泉滨海度假区旅游开发规划- 旅游地产开发规划
- 乡村旅游开发规划- 主题公园开发规划- 城市旅游开发规划
- 区域旅游发展规划- 历史文化区旅游开发规划- 风景名胜区旅游开发规划
- 生态旅游区开发规划- 温泉滨海度假区旅游开发规划- 旅游地产开发规划
- 乡村旅游开发规划- 主题公园开发规划- 城市旅游开发规划
凭借专业的网站策划队伍、专业的美工设计师、一流的程序开发人员,丰富的制作经验和高超的创意水平,根据您的企业的行业类型和产品特点度身定制品 牌网站。精益求精的网页制作人员、严谨的应用程序开发人员、尽善尽美的售后服务人员。这一切,是我们为您提供专业网站建设服务,也是让你在同行业中傲视群 雄
', 'f,', '', '/99\\index.html', '', 0, 1); +INSERT INTO `cms_article` VALUES (164, '2', '广州规划设计麾下聚集了众多从美国旧金山艺术大学、奥本大学、香港理工大学毕业的海派旅游规划与建筑、景观设计高端人才,其国际化视野和开放创新的风格,将确保香柏领先的、卓越的规划设计水平和创造超出客户预期的服务效果。
', '', '', '/93/98\\164.html', '', 0, 1); +INSERT INTO `cms_article` VALUES (165, '3', '广州规划设计创新构建协同式、交互式、大数据及系统式行业服务平台,整合企业管理、金融、互联网、媒介各领域专业资源,为旅游行业提供一揽子系统化解决方
', 'c,', '', '/93/98\\165.html', '高质量行业交互平台', 0, 1); +INSERT INTO `cms_article` VALUES (166, '', NULL, '', '65', '/63\\166.html', '', 0, 1); +INSERT INTO `cms_article` VALUES (167, '', '公司为危化客户提供危化行业危化车辆销售、金融支持、服务、二维检测、罐体检测与清洗、紧急救援、从业人员培训、二手车置换、危化物流信息平台、事故车维修理赔等多功能于一体的服务中心,提供专业的产品与服务,保障危化车辆运输安全。
全天候服务:本公司在周末、节假日均提供正常服务。在夜间,公司设有值班人员。客户遇险可及时打电话到公司,相关人员将在最短的时间内提供救援服务。
送服务上门:客户无论是租车、修车、保养或其它相关问题,如客户不便来我公司办理,公司可派相关专业人员上门提供服务。
替换车辆:客户所租车辆遇险或发生故障,在车辆修理期间,公司可提供临时替换车辆。
定时保养:本公司按时给租赁车辆实施保养,以保障客户所租车辆处于正常运转状态。
车辆保险:本公司为全部租赁车辆办理保险,并负责出险索赔。客户可以放心地驾驶所租车辆。
自驾租赁:不论您是家庭出行、商务往来、公务出行、出外旅行还是短期替换车,我们都能向您提供符合您需求的租赁车辆。多样的车型、专业的服务、低廉的价格使您体验便捷舒适的汽车租赁服务。
代驾租赁:本公司拥有一支经过严格训练,高素质、熟悉长春及周边地区道路情况的驾驶员队伍,随时可以根据您的需要提供代驾租赁服务。
商旅服务:为客户提供机场单程、往返的接送服务,面向长期客户的定向购车租赁服务。
职业驾驶员的代驾服务:
汽车租赁商务车队拥有宝马、别克商务、奥迪、帕萨特、桑塔纳志俊等数十种品牌的商务车型,及一支文化素质高、配置合理并经过专业培训的司机队伍。商务车队秉承良好"高效、快速、品质、服务于人"的服务宗旨,以过硬的专业技术,快速的反应,高标准的服务,为客户提供全天候汽车代驾服务。
1、特色服务:
1.1 承接各类化学品、危险品的进出口的贸易代理业务
1.2 承接样品、修理物品、暂时进出口等特殊贸易方式的进出口代理业务
1.3 代办两用物项进出口许可证:包括电子钥匙的申领、进出口经营登记申请及进出口许可证的办理
1.4 承接黄磷、硝化棉的贸易采购业务
2、常规服务:
2.1 接单:专业的客服人员和完善的操作流程,提供贸易代理的咨询和操作服务
2.2 制单:全套进出口单证的制作
2.3 外汇结算:及时准确的安排收付外汇,保证外贸义务的及时履行
3、实力资质:
3.1 专业人员
资深客户服务及管理人员,拥有丰富的化工品、危险品专业知识和贸易操作经验,为客户提供化学品、危险品进出口贸易代理服务。
3.2 完善体系
1) 专业的一体化ERP系统,从接单到代理合同、单证制作、交付货代、结算货款、出口退税,严格控制贸易代理的每一个环节。
2) RQHSE安全控制体系,监控并确保货物安全规范的操作。
3.3 采购资源
与国内多家大型能源型企业为长期合作伙伴关系,可为境外的黄磷、硝化棉需求商稳定供货。
3.4 相关资质
1)外经贸核准的进出口经营许可
2)海关核准的企业报关资质
3)商检局核准的出入境检验检疫报检资质
4)外汇管理局核准的企业进出口外汇经营资质
5)安监局审核的危险化学品经营许可
6)健全的服务网络:在国内主要港口如上海、天津、青岛等设有分支机构,国内代理网络齐全。
网站整体策划
企业网站建设目的何在?如何充分挖掘互联网络的资源和优势,如何合理地组织网站内容与功能从而达到客户的需求?
我们将根据市场分析、客户产品及服务的优势、竞争对手分析等等,有效的确立网站定位。根据相关需求分析获得相应网站运营策略,在网站建立之初我们就网站VI形象、网站营销手段、运营模式、网站发展前景等等进行定位。
网站设计 DESIGN
网络媒体不同于传统媒体,如果在网站设计的时候仅仅是将文字和图片做一个简单堆积和展示的话,这样的网站跟一片丢落在街头的破旧宣传资料没有任何区别。客户往往通过企业网站就留下了对企业的第一印象,这个第一印象是决定客户是否与你合作的重要因素。
所以站在浏览者的角度,我们分析企业特点和品牌内涵,完美的通过网站体现企业形象,并严格采用W3C国际标准进行网站设计,采用DIV+CSS构 架,不但使您的网站具备足够的扩展性,您网站的速度、兼容性、友好性也都会显著提高,更主要的是,代码和表现分离的方式让您的网站改版变得更容易,而针对 SEO搜索引擎优化的工作也变得更加的畅通。
网站建设售后服务 SALES
<p style="padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: 24px; color: rgb(68, 68, 68); font-family: Verdana, Arial, Tahoma; font-size: 12px; white-space: normal; >网站建设专家致力于为客户提供优质的产品及服务。为了多渠道的了解客户的需求,快速响应个性化需要,不断完善售后服务工作,我们客户服务管理部在此为您搭建了这个沟通的平台,我们希望通过网络加强与客户的交流。
完善的售后服务是公司信誉的保障和服务趋于完善与成熟的象征,因此,我们在这一方面投入了较大的精力,确保每一位客户的利益得到充分的保障,从而提高企业信誉,发展长期友好的合作。
对于享受我公司建站服务的客户,我们提供免费一年售后服务。
网站全程维护 MAINTAIN
网页制作好了以后并不是就没事了?其实日后的更新维护才是最重要的!如果参观网站的访问者每次看到的网站都是一样的,那么它们日后还会来吗?这时候,您的网页要由谁来维护呢?
严格来说,每一个站点都应该由专业人员定期更新维护。互联网络的最大优势就是信息的实时性,只有快速的反映,准确的报道,才能吸引更多的浏览者。
目前很多站点人气很旺,应该和定期更新分不开的。也有很多站点由于种种原因,数月才更新一次,这样就违背了网路最基本的商业目的。网站不是购买一件商品,随着时间的推移而贬值陈旧,只有不断的溶入企业发展动向,推陈出新,才会具有创造力,发挥网路商业潜能。
更新维护不仅仅只局限于简单的更换文字稿,应该是将企业的商业动态和发展方向充分考虑进去, 再结合现有的网站规划结构,迅速作出相应的改进。企业的每一个新项目的推广和价格的浮动、内部结构调整, 不应该只是在报纸、电视等媒体做宣传而忽略网路这个最具有潜力的市场。 这也是我们一直强调的商业网站 CIS 策略。
鉴于目前大多数网站不具有专业维护的技术力量,网站建设公司可为广大客户提供专业服务。每一个企业可根据自身的商业特征制定不同的维护方案,并保证在最短的时间内迅速完成。
网页改版 REVISED
企业上网已成趋势,企业网站犹如雨后春笋般地拔起,试问:
您的企业通过互联网进行了巨额的投入,但网站到底给您带来了多大的效益?
您的网站从建立到现在,更新过几次、改版过几次?
功能不全、设计不美观、布局不合理、几乎从不更新的网站会给企形象带来多大的负面影响?
选择网站建站专家,帮您重新审视和构架您的网站系统,我们提供八项全能服务,全面改善您的网站系统,专为您解决企业上网后顾之忧。
培训解决方案 TRAIN
为了更好地做好企业外部门户网站的技术培训工作,将选派具有丰富技术培训和实施经验的技术人员组成培训小组,编写详尽实用的培训教材,并且制定切实有效的培训方案。技术培训的工作为应用软件系统管理和使用培训。
在软件产品实践培训中,采用集中培训的方式,的培训师针对本系统的技术特点,为企业技术人员提供全面培训,培训内容涵盖了本此系统建设过程中使用的主要技术理论和产品实践。
在应用软件系统管理和使用培训中,我们会组织项目开发小组的主要人员针对管理和使用人员的不同需求,提供不同层次的培训课程。
互联网品牌推广怎么做?
互联网品牌推广有个新鲜名词叫数字营销,数字营销是新发展起来的一种营销模式,是利用互联网特性和技术,更加有效、高性价比地完成整合营销计划,达到传统 的IMC不能达到的高效客户关系管理等,从而精准地实施营销策略,实现企业营销的高效率、低成本、大影响。可以按两种意思来理解:网络整合营销是利用网络 技术和网络特性最大化、最快速、最有效、最精准的进行整合营销;网络整合营销是以为客户提供有价值的信息为基础,由客户创造、传播为主导的整合营销理念进 行的网络营销。
目前品牌在推广上遇到什么问题?
作为品牌主,你是否有这样的困惑?
● 很早就有了互联网品牌网站,可是却不知如何利用,网络也没有给你创造任何经济效益!
● 希望通过网络推广获得效益,但面对市场上纷繁复杂、层出不穷的网络推广概念和方式让人眼花缭乱,却无从下手!
● 花了很多钱做网站推广,却没什么效果,也不知道问题出在哪里?
● 看到竞争对手迅速壮大,却不知道他们究竟如何利用好网络营销的秘诀?
是怎么做的?
当我们的客户确定需要进行数字营销传播时,我们将提供以下服务:
营销型网站建设,网络调研,搜索引擎营销(SEO和SEM),软文营销(博客营销、论坛营销、SNS营销、新闻营销、许可邮件营销),口碑互动营销(圈子 营销、社区营销、博客营销),群营销(网络广告、论坛营销、SNS营销、IM和QQ群营销)。将以上传播进行有机的整合营销推广,制定传播营销方案。
一、提供推广资料和目标,提供报价。
二、提供营销型网站方案。
三、确定传播关键字。
四、确定搜索引擎营销策略,进行关键词甩选。
五、进行后台数据分析,确定网络广告文案。
六、制定病毒式营销计划,确定博客营销、论坛营销、SNS营销载体。
七、确定新闻营销、博客营销、论坛营销的整体方案。
八、制定网络整合营销传播计划。
九、效果评估。
十、提供传播报告。
域名?
Internet这个信息时代的宠儿,已经走出了襁褓,为越来越多的人所认识,电子商务、网上销售、网络广告已成为商界关注的热点。"上网"已成为不少人的口头禅。但是,要想在网上建立服务器发布信息,则必须首先注册自己的域名,只有有了自己的域名才能让别人访问到自己。所以,域名注册是在互联网上建立任何服务的基础。同时,由于域名的唯一性,尽早注册又是十分必要的。
国际域名注册
| 域名价格 | 域名价格 | 域名说明 |
|---|---|---|
CN英文域名注册 | 80 元/年 | 域名类型:.cn/ .com.cn/ .net.cn/ .org.cn等 |
国际域名注册 | 80 元/年 | 域名类型:.com/ .net/ .org/ .biz |
英文.ASIA | 159 元/年 | 域名意义:表示亚洲 |
顶级域名.MOBI | 168 元/年 | 域名意义:手机域名,WAP网站首要之选 |
新顶级域名TEL | 158 元/年 | 域名意义:电话,网络名片 |
英文.TRAVEL | 1800 元/年 | 域名意义:旅游域名,国际域名 |
香港域名.HK | 215 元/年 | 域名类型:.hk/ .com.hk |
新顶级域名.NAME | 100 元/年 | 域名意义:国际顶级域名,个人域名的标志 |
新顶级域名.INFO | 100 元/年 | 域名意义:国际域名,表示网络信息服务组织 |
英文.CC | 298 元/年 | 域名意义:商业公司,中国公司 |
英文.TV | 330 元/年 | 域名意义:表示电视,宽频时代的主流域名 |
英文名.IN | 580 元/年 | 域名意义:India(印度)的国家域名 |
英文.LA | 880 元/年 | 域名意义:表示洛杉矶 |
英文 .JOBS | 2800 元/年 | 域名意义:国际顶级域名,主要面向招聘和求职市场 |
英文 .ME | 315 元/年 | 域名意义:国际顶级域名,.Me代表“我”,属于你! |
MCMS是企业创立初期很好的基础框架,不仅可以实现和现有系统的对接而且有大量的插件模版可以使用。
MS平台开发团队承诺MCMS内容管理系统永久完整开源免费(这真是极好的)!下面就简单的给大家介绍一下MS平台和MCMS为什么如此之快。
MS平台是铭飞团队经过多年的研发,最终以MCMS为基础,集商城、论坛、分期、会员、支付、积分、微信等系统于一体的插件式系统。并实现了淘宝、京东、苏宁、国美等第三方电商平台数据接口的统一。平台中的小插件如:邮件推送、短信接口、定时任务、促销活动、数据采集等非常丰富。
MCMS的模版采用标签式开发,上手非常快。
对于技术小白来说不仅避开了学习复杂的高级开发语言,而且MStore有大量成熟的模版直接下载之后换换图片和内容就可以使用,要是需要调整只需要写简单的标签就可以。
对于前端工程师来说只需要写好页面样式并在页面内容部分套上标签,就可以做出一套优美的动态网站。并且还可以实现留言板、用户登录等数据交互功能。
MStore(铭飞商城)是铭飞(MS)平台为开发者提供模版与插件作品分享平台,为企业提供优质产品和服务我们致力于打造一个优秀的Java资源共享学习平台。
MStore离不开您的参与,
如果您是开发者(前端&后台):
1.要分享自己的得意模板、插件、教程?欢迎您来这里,找到需要她、欣赏她的人。
2.想找个网络模板收藏夹存放自己喜爱的模板? 这里就是您的选择。
3.想结交更多热爱模板、插件的朋友?那就快来展示您的作品,寻找志趣相投的朋友吧。
如果您是企业:
1.这里有一群精力旺盛有着代码执着追求的开发者分享的模版与插件,相信他们肯定为您提供更好的服务。
2.更多Java coder分享的更多插件,满足您各种项目需求,降低开发与维护成本。
3.这里有专业设计人员提供的更多精美模版,帮您省去设计投入成本。
4.同时也希望您为分享者点个赞。
铭飞已经上路,我们将为此不懈努力,期待得到您的支持!
MStore(铭飞商城)是铭飞(MS)平台为开发者提供模版与插件作品分享平台,为企业提供优质产品和服务我们致力于打造一个优秀的Java资源共享学习平台。
MStore离不开您的参与,
如果您是开发者(前端&后台):
1.要分享自己的得意模板、插件、教程?欢迎您来这里,找到需要她、欣赏她的人。
2.想找个网络模板收藏夹存放自己喜爱的模板? 这里就是您的选择。
3.想结交更多热爱模板、插件的朋友?那就快来展示您的作品,寻找志趣相投的朋友吧。
如果您是企业:
1.这里有一群精力旺盛有着代码执着追求的开发者分享的模版与插件,相信他们肯定为您提供更好的服务。
2.更多Java coder分享的更多插件,满足您各种项目需求,降低开发与维护成本。
3.这里有专业设计人员提供的更多精美模版,帮您省去设计投入成本。
4.同时也希望您为分享者点个赞。
铭飞已经上路,我们将为此不懈努力,期待得到您的支持!
网络营销是以互联网络为基础,通过数字化的信息和网络媒体的交互性来辅助营销目标实现的一种新型的市场营销方式。
据统计,在国外,80%的个人和企业都选择网络媒介进行营销推广,并从中获得了极好的效果。而在中国,选择网络营销的企业和个人只有7-8%,不到国外的十分之一。
随着网络影响的进一步扩大,随着人们对于网络营销理解的进一步加深,以及越来越多出现的网络营销推广的成功案例,人们已经开始意识到网络营销的诸多优点,越来越多的企业和个人通过网络进行营销推广



联系电话:888888
QQ:1391265900
邮箱:1391265900@qq.com
地址:来自火星的程序猿
日前,公司成功中标杭州市民中心G楼约18000多平方米四层公共区域装饰工程,这是继杭州钱江新城国际会议中心之后的又一城市标志性建筑工程。
在该项目施工过程中,公司始终将“绿色装饰”理念融入其中。“绿色装饰”是指在设计、装修选材、施工等整个过程都符合绿色环保的理念,把对环 境造成的危害降低到最小,让市民享受到真正的绿色生活。随着社会的不断发展,“绿色装饰”日趋成为广大建筑装饰企业努力的方向。
公司项目部在杭州市民中心G楼工程中,严格按照健康、环保、安全的施工标准,精心施工,力争达到“浙江省建筑安全文明标化工地”的要求。在原 材料的选用上精挑细选,大量运用了玻璃、大理石材等绿色环保和高品质的装饰材料,突显出了简约、明快、自然的设计风格,创造出宽阔、绿色、实用的公共空 间。
此外项目部还非常注重采取新工艺、新方法,不仅提高了工程的整体美观性和实用性,而且加快了施工进度,提升了工作效率。由于本工程是圆型结构的楼层施 工,特别是石材在圆弧和圆柱造型上用量大,大大增加了工程的施工难度。因此,项目部按工程施工位置的不同分别采用了石材干挂施工工艺和石材湿贴与灌浆施工 工艺。通过这两种施工工艺铺出来的石材平整、洁净、色泽一致,无裂痕和缺损,既美观又方便今后日常护理。
作为杭州市重点工程,杭州市民中心G楼公共区域装饰工程得到了公司领导的高度重视。总经理高利明亲自坐镇指挥,组建了一支强有力的项目领导管 理班子,采用矩阵式组织管理体系,即采取以项目经理为第一责任人,分解项目绿色施工指标,形成完善的绿色施工组织、责任体系,在保证质量、安全等基本要求 的前提下,通过科学管理和技术进步,最大限度地节约资源与减少对环境负面影响,实现四位一体的绿色环保施工,打造“绿色装饰”精品工程。
对于时尚达人而言,包袋与衣服的混搭也是一种必杀技。休闲手提包可以搭配不同的造型,而搭配运动裤就是更加直接地表现出时尚休闲风的最佳配搭方案。 宽松舒适的运动裤相信是不少男士最爱,但却很难搭出时尚感,更一不小心就给人过于随便的印象。而手提包在款式、颜色、材质及图案方面层出不穷,再搭配不同款式的运动裤,打造半运动化的时装搭配,让运动休闲和时尚文化完美结合,塑造出运动感的摩登简约风,让整体穿着随意且舒适。
', 'p,', '铭飞', '/62/84\\192.html', '', 0, 1); +INSERT INTO `cms_article` VALUES (193, '铭飞', '市委副书记、市长宋朝华率队前往贵州省贵阳市,实地考察由中铁贵旅公司投资开发建设的中铁国际生态城项目,并与公司高层进行了深入友好座谈,洽谈推进重大项目落户我市仁寿县相关事宜。
中国中铁旗下子公司——中铁贵旅公司开发建设的中铁国际生态城项目位于贵阳市龙洞堡空港经济区,总投资500亿元,占地面积约20平方公里,打造集旅游、休闲、度假、运动、文化、养老、养生和居住等多种功能于一体的世界级旅游度假目的地,2011年被列为“贵州省十二五旅游发展规划十大旅游项目”之一,是贵州省的重点项目。在中铁贵旅公司董事长张敏的陪同下,宋朝华一行参观考察了中铁国际生态城展示中心、中铁国际生态旅游城市综合体项目、安纳塔拉度假酒店和巫山香杏小镇等旅游开发项目,认真听取了项目规划建设有关情况介绍,对中铁国际生态城项目规划理念新、设计水平高、推进速度快表示由衷赞赏,对中铁贵旅公司有意来我市仁寿县投资发展表示热烈欢迎。
座谈会上,双方就推进项目落户事宜进行了深入友好会谈。宋朝华指出,中铁贵旅公司实力强、品牌响、理念新,对公司投资开发黑龙滩休闲旅游度假中心项目充满信心。通过深入考察和友好洽谈,双方就项目投资有关事宜达成了共识,并将于近期正式签署合作协议。张敏表示,天府眉山交通区位优越,旅游资源独特,发展潜力巨大,集团拟投资200亿元以上开发建设黑龙滩旅游项目。该项目将按照国际化水准,坚持以游为主、高举高打,紧紧围绕“吃、住、行、游、购、娱”六要素,走产业高端、高端产业的路线,全力打造5a级景区,为发展旅游产业和造福眉山人民作出央企应有的贡献。
森和汽车城,位于广州市天河北路,是一家高端品牌汽车的城市综合展厅,本来是全方位展示豪华新车的地方。上周,突然在门口拉上了横幅——东阳红木清货大甩卖。记者于日前一探,吓了一跳。门口的广场上停着几辆大货车,不断有红木家具被抬出来打包装车。走进去视觉更混乱,当庭摆着一套五件鹿角椅,旁边是满雕龙的金丝楠木顶箱柜,内庭中央还展示着一辆豪华轿车,而周边则摆满红木家具,完全没有红木家具应该有的意境。更令人瞠目结舌的是,里面人流熙熙攘攘,整个场景可以让你直接穿越到上世纪八十年代中期一个小县城的展销会。
“销售情况非常可观,首日已经突破100万元销售,周末差不多也是这个数。”东阳红木销售负责人穆延东告诉记者,这次的清货周四开始,周日结束,下周同样如此,中间的时间会对产品进行调整,再销售一次就结束了。记者在店内粗略看了一下,产品以清式家具为主,材质则以金丝楠木、微凹黄檀、缅甸花梨、南美酸枝、东南亚酸枝为主,大红酸枝和明式风格的产品不多,就连在今年APEC上出现的大红酸枝交椅的完整复刻版,也随便被摆在了角落。从做工和风格以及雕刻工艺来看,这些货物并非出自一家工厂。“此次清货的红木家具,来自东阳红木家具六家工厂,这些货基本是这些厂家去年接的订单直接生产的,但今年有很多客户取消了订单,加上市场环境变化,代理商出货也很慢。工厂不像经销商,可以囤货,它必须保持周转,否则就得停工待产坐以待毙。所以几家厂子就联合起来,将厂里现有的产品变现,自谋生路。”穆延东告诉记者,他们在北京、上海也有此类清货会,销售情况都不错,相对而言,广州的销售情况不如北京、上海。“可能是产品材质的问题,微凹黄檀和缅甸花梨的产品比较畅销,但南美酸枝和东南亚酸枝的产品不太被认可。有很多消费者直接询问有没有大红酸枝的产品,也有很多消费者询问有没有明式风格的产品。”他透露,下周销售的产品将会进行调整,还是针对普通消费者,以老挝大红酸枝(交趾黄檀)、缅甸花梨的材质为主,增加明式风格家具的品类,但还是以清式风格为主。
海南黄花梨圆包脚罗汉床、小叶紫檀云龙纹镶理石圆桌、富贵满堂多宝阁……昨日(12月13日)上午,第三届中国(江门)传统家具精品鉴赏会暨2014中国(江门)红木家具经销大会在五邑华侨广场会展中心正式开幕,众多国宝级古典家具作品以及海南黄花梨等珍贵木材亮相。
此次活动由江门市古典家具行业协会主办,江门市新会区古典家具行业协会、台山市大江古典家具商会共同协办,会期为12月13日至16日,有来自我市新会、台山的50家代表性企业参展,云集了20多个省市经销商、行业精英,这是我市古典家具行业促进交流合作,展示广作精品,推广“江门红木”的重要平台。
出席展会开幕式的有关嘉宾有:中国家具协会副理事长、传统家具专业委员会主席团常设主席陈宝光,故宫博物院常务副院长、故宫博物院研究员王亚民,中国家具协会传统家具专业委员会主席、江门市古典家具行业协会会长伍炳亮,省家具协会会长王克,省工艺美术协会会长舒海波等。
我市是红木广作工艺的发源地之一,也是全国红木家具重要的生产基地,拥有深厚的文化和精妙的技艺,人才云集。借助这次展会,伍炳亮认为,一方面,“将有利于增加广大爱好者对传统家具的了解,在提升自己的审美观和鉴赏力,领略艺术魅力的同时,享受艺术带来的美好生活”;另一方面,这将成为我市对外展示的窗口,“展示我市优秀传统家具作品和设计,引领当代仿古家具健康发展”。
王亚民在致辞中说:“江门在传统家具制作方面有很长的历史,涌现出了一批家具行业的企业家,对传统家具的继承创新与发展都做出了自己的探索和非常令人鼓舞的成就,在全国形成影响。”
陈宝光则希望:“江门红木家具企业能够借这次展会,进一步推动行业良性发展,为全国红木家具发展作出贡献。”
有人说,成都,是一个让人来了就不想离开的地方,是一座悠远的文化名城,它用睿智和远见,让每一个人共享一座城市的幸福,因此被评为“最具幸福感的城市”。
那么,当中国国粹文化的传承者、追求幸福感的红木家具知名品牌——东莞市弘开实业有限公司(以下简称戴为红木)与成都邂逅,必能为广大成都市民增添更多新的幸福感。
近期,出于对中国传统文化的热爱,以及对红木艺术的执着、深情和追求,戴为红木携带“幸福之家”主题活动礼遇成都,使其鸿儒红木家居艺术馆隆重开业,为已进入寒冬的成都燃起了一把火,掀起了中式红木家具热潮!
据了解,戴为红木成都鸿儒红木家居艺术馆在锦江区三色路,展馆面积达500多平方米。艺术馆整体宏伟大气,装修精致,馆内的精品极富特色设计,尤其是第四层展示了戴为红木的代表性设计风格,不仅拥有宁静致远的品茶茶室,静心悟道之香道品香室,古色古香的贵宾区,休闲娱乐之棋牌室等高端居室,而且居室采用了鸿儒家居VIP会员制度。这意味着,在这里,不仅可以享受国粹文化的熏陶,还能尊享贵宾待遇的幸福感。
今年以来,质检总局执法督查司按照网上发现、源头追溯、落地查处的要求,组织开展电子商务产品专项执法打假活动,积极构建适应电子商务执法打假的全国执法协查工作机制,推动属地查处工作的开展,全国共查处电商产品质量违法案件400余件。
2014年6月,江苏省淮安市质监局根据总局执法司统一部署,对江苏杰翔羽绒有限公司进行了执法检查。经查,该公司涉嫌生产并通过“天猫商城”和“京东商城”等电子商务平台销售以假充真蚕丝被。目前,江苏省淮安市淮安质监局已对该案立案查处。
巴黎时装周许晴倾力助阵,当天许晴身着黑色拼接装头排看秀,大秀美腿,加上干净利落的妆容,整体造型简洁率性,绿色的刺绣手包更添俏皮,银色的尖头高跟鞋成点睛之笔,许晴此次看秀的装扮可谓彰显了至纯至简主义。
对于此次的装扮许晴表示:“这次的服装都是看似简单其实细节之处非常打动我,像这件是硬朗的皮质与柔软的丝绵材质的拼接,好比是一刚一柔,代表女子都有柔软和刚强的两面,刚柔并济。”许晴和MirandaKerr在头牌看秀时不时凑在一起交流,时而发出会心微笑时而一起鼓掌,成为现场最闪耀的亮点,很多时尚博主达人都纷纷夸赞二人拥有最甜美的笑脸。
市委副书记、市长宋朝华率队前往贵州省贵阳市,实地考察由中铁贵旅公司投资开发建设的中铁国际生态城项目,并与公司高层进行了深入友好座谈,洽谈推进重大项目落户我市仁寿县相关事宜。
中国中铁旗下子公司——中铁贵旅公司开发建设的中铁国际生态城项目位于贵阳市龙洞堡空港经济区,总投资500亿元,占地面积约20平方公里,打造集旅游、休闲、度假、运动、文化、养老、养生和居住等多种功能于一体的世界级旅游度假目的地,2011年被列为“贵州省十二五旅游发展规划十大旅游项目”之一,是贵州省的重点项目。在中铁贵旅公司董事长张敏的陪同下,宋朝华一行参观考察了中铁国际生态城展示中心、中铁国际生态旅游城市综合体项目、安纳塔拉度假酒店和巫山香杏小镇等旅游开发项目,认真听取了项目规划建设有关情况介绍,对中铁国际生态城项目规划理念新、设计水平高、推进速度快表示由衷赞赏,对中铁贵旅公司有意来我市仁寿县投资发展表示热烈欢迎。
座谈会上,双方就推进项目落户事宜进行了深入友好会谈。宋朝华指出,中铁贵旅公司实力强、品牌响、理念新,对公司投资开发黑龙滩休闲旅游度假中心项目充满信心。通过深入考察和友好洽谈,双方就项目投资有关事宜达成了共识,并将于近期正式签署合作协议。张敏表示,天府眉山交通区位优越,旅游资源独特,发展潜力巨大,集团拟投资200亿元以上开发建设黑龙滩旅游项目。该项目将按照国际化水准,坚持以游为主、高举高打,紧紧围绕“吃、住、行、游、购、娱”六要素,走产业高端、高端产业的路线,全力打造5a级景区,为发展旅游产业和造福眉山人民作出央企应有的贡献。
斯宾特系列(Sprinter)系列技术领先,动力强劲。座位数从10座到20座均可选择,跟据配置不同,价格也从95.8万——178万可以选择。为您带来不同的商务体验。下面为您带来的就是斯宾特A3-9座旗舰型,号称移动总裁办公室的豪华商务房车。
从看到斯宾特的第一眼,您就会喜欢上他,不仅仅因为他豪华大气的外观,更得益于梅赛德斯-奔驰精湛造车技艺的极致发挥和处处以人为本的至臻理念,时刻让您感受到其中极高的舒适和享受。车门电动滑动装置,配合智能化遥控车钥匙开启,您可以轻而易举的开合车门,体现无微不至的尊荣享受。尽显豪华大气本色!
后轮双胎配置使车身的承载能力更加强大,更加稳定、安全。奔驰商务车秉承了梅赛德斯-奔驰品牌百年的造车传统,奔驰商务车中斯宾特以豪华大气的外观、卓尔不凡的品质、坚实可靠的性能,再一次演绎了梅赛德斯-奔驰对至善臻美的不懈追求。新一代梅赛德斯-奔驰商务车斯宾特技术更上一层楼,为高级商务车行业树立新标杆。外观造型气度恢弘、浑然天成;细节设计周密严谨、精益求精。梅赛德斯-奔驰造车专家独运匠心,精心打造,为客户带来具有更大空间、更强动力和更高安全保障的斯宾特。
车内中控隔屏、BOSE顶级KTV系统及酒柜吧台。高大的车身设计带来无与伦比的车内空间,车内净高1.98米。这使您进出车仓无需弯腰低头,也喻示着此车的拥有者在生意场上的强势,无需向任何人低头。车内后仓配备阿尔卑斯小牛皮手工订制的豪华航空座椅,尽显商务头等仓本色,两个可以360度旋转的座椅和侧置沙发可以让车内座椅布局自由组合。带来超乎想像的谈判空间!
隔屏上集成了一台来自三星的40英寸3D液晶电视,配合卫星电视接收器可以接收国内100多个电视频道,DVD庭影院系统也可以播放高清视频。让您在旅途中不再无聊。来自瑞士的水晶杯在酒柜的LED灯光照射下晶莹剔透,更显皇家风范。
其实商务车在人们眼里就是普通的客车,没有人会花时间去研究它,欣赏它。商务车给人的印象,就是整体的一箱车,发动机不是在驾驶与副驾驶的座椅下边,就是在车子的后面。没有前发动机舱,很少有人会把普通的商务车与“霸气”这个词汇文明发言在一起。而作为一款纯正的“美国”商务车,GMC3500完全打破中国人传统意识里的对商务车的形象。
', '', '来自火星的程序猿', '/106/107\\201.html', '', 0, 1); +INSERT INTO `cms_article` VALUES (202, 'MS', '对于这样一款外观霸气,承载性高的原装进口商务车和它实在的销售价格,都让这款车的性价比大大提升了不少。对于市场上一些追求个性的客户群来讲,GMC3500恰恰就是一款能够让他们体现出个性化的座驾,留有足够改装想象和个性发展的空间,体验生活品味,从GMC开始。新款GMC Savana 3500 舒适版商务车是您一个很不错的选择。
', '', '来自火星的程序猿', '/106/107\\202.html', '', 0, 1); +INSERT INTO `cms_article` VALUES (203, 'MS', '奔驰斯宾特系列礼宾车在豪华商务车系中,一向是高端、舒适的代名词。在秉承了奔驰的贵族气质的同时,其全新定制的奢华内饰让人感觉犹如进入了高档的商务会所。定位为大型集团公司商务接待用车。其超高端的豪华配置能够很好的提升用车企业的自身品质,给来访者一种最高礼遇,是对商务洽谈活动的一种实质推动和提升。
', 'c,', '来自火星的程序猿', '/106/107\\203.html', '', 0, 1); +INSERT INTO `cms_article` VALUES (204, '', NULL, '', '', '/100/148\\204.html', '', 0, 1); +INSERT INTO `cms_article` VALUES (205, '', NULL, '', '', '/100/148\\205.html', '', 0, 1); +INSERT INTO `cms_article` VALUES (206, '', NULL, '', '', '/100/148\\206.html', '', 0, 1); +INSERT INTO `cms_article` VALUES (207, '', NULL, '', '', '/100/148\\207.html', '', 0, 1); +INSERT INTO `cms_article` VALUES (208, '', NULL, '', '', '/100/148\\208.html', '', 0, 1); +INSERT INTO `cms_article` VALUES (209, '', NULL, '', '园林绿化二级资质企业', '/100/148\\209.html', '', 0, 1); +INSERT INTO `cms_article` VALUES (210, '', NULL, '', '园林绿化二级资质企业', '/100/147\\210.html', '', 0, 1); +INSERT INTO `cms_article` VALUES (211, '', NULL, '', '园林绿化二级资质企业', '/100/147\\211.html', '', 0, 1); +INSERT INTO `cms_article` VALUES (212, '', '创造价值,提供优质的产品和服务,赢得用户的喜爱和尊敬。
利益均沾,让公司的每一成员都获得满意的回报。
合作共赢,与合作伙伴共同成长,赢得行业尊敬。
注重企业责任,关爱社会、回馈社会,赢得社会尊敬。
创造价值:一切工作围绕为用户价值展开,不做任何对用户没有价值的面子工作。
积极主动:在做好本职工作的前提下,积极主动为公司解决问题,推动公司发展。
踏实奋进:不报幻想,实事求是,锐意进取。不把“运气”当作成事的前提,抱美好的梦想,作最坏的打算。
合作共赢:抱着共赢的心态,积极与企业内外合作,充分利用各方优势,创造价值。
注重长远发展,不因商业利益伤害用户价值。
关注并深刻理解用户需求,不断以卓越的产品和服务满足用户需求。
重视与用户的情感沟通,尊重用户感受,与用户共成长。
合作共赢:抱着共赢的心态,积极与企业内外合作,充分利用各方优势,创造价值。
努力为员工提供良好的工作环境和科学的激励机制。
努力让适合的人干适合的事,为员工提供丰富的培训和晋升机会,使员工和公司共同成长。
尊重和信任员工,鼓励员工充分发挥聪明才智,使其在自己的领域获得成功。
锐诚PPT创始人,资深PPT设计师、培训师、品牌策划师,任全国知名地产公司高级策划师,大型教育集团品牌运营总监;创办锐诚PPT后,为中原演示设计领域带来全新标准,帮助数百家企业定制演示精品,让演示创造更多价值。精通各种高端PPT设计、 精通版式、配色、文字逻辑和动画,设计案例上百件。擅长在实战中为学员点拨,让学员快速提升美感,做出更漂亮的作品。
锐诚PPT特邀首席技术专家,连续五年荣获美国微软公司评出的全球最有价值专家奖(简称MVP),通过微软办公专家国际认证(简称MOS)。出版专业PPT书籍《PPT高效设计-5分钟完美打造PPT课件》,在历届网络PPT大赛中做评委。阿瑛老师从事PPT设及教学十余年,PPT公开课上千场,经验极其丰富,授课轻松风趣,让0基础的学员都可以快速提升技能,做出漂亮的PPT。
', 'p,', '', '/115\\217.html', '', 0, 1); +INSERT INTO `cms_article` VALUES (218, '', '锐诚PPT培训部总监,17年PPT研究积淀,5年网络教室的教学经验。2013年获得全国振兴杯多媒体制作员比赛第7名 。多次获得省市局级办公软件技术大赛奖,独撰《PPT高效设计—6招完美打造工作型PPT》全国发行。曾任中国石化干部管理学院担任“PPT高级制作技巧”课程授课讲师。幽默,轻松的授课方式,快乐中传授高效快捷的实用技术。
锐诚PPT金牌设计师,毕业于上海美术学院视觉传达专业,曾在国内某知名4A广告公司任职,五年动画和PPT设计经验,拥有丰富的高端定制设计经验,专注于企业展示/工作汇报/品牌宣讲/竞聘/路演等高端PPT设计,设计理念:创意是设计的灵魂!在动画、质感和版式的设计上力求完美。
攀臣广告(上海)有限公司(以下简称:攀臣)是一家专注于亚克力制品(化妆品展架、展览展示道具、展架展柜陈列架、商场展示道具、展示盒、手机宣传架、发光展架、广告灯箱、标识标牌、工艺礼品、奖杯奖牌授权牌、商超货架置物架、台牌台卡台签、相框相架、金银珠宝展示礼盒、抽奖箱收纳箱、办公文具类、家居生活类、各类广告字、机器配套、产品附件配件等等)设计加工制作为一体的公司 。涉及:商务、工业、建筑、交通、商业、家居生活、广告、医学、照明、酒店餐饮、金融银行服务、学校教育、政府事业单位、景点旅游、展厅展览、零售店面、奢侈品、面包糕点等众多业态领域,产品基本覆盖全行业。
', '', 'http://www.panchen-china.com/', '/149\\220.html', '', 0, 1); +INSERT INTO `cms_article` VALUES (221, '', '深圳市华赋科创电子有限公司 成立于2009年,主要从事 IC 等电子元器件的推广、销售及开发应用服务。华赋是STMicro、NXP、ONSemi、TI、ADI、Intersil、Infineon、Vishay、Fujitsu、Yageo、Samsung、AOS、Fairchild、Freescale、Cypress、ROHM、HTC、Eastsoft、台湾安国、风华高科、等国内外著名公司的授权代理商或分销商。拥有微控制器、系统管理器件、通信接口器件、数据转换器件、信号调理器件、电源管理器件、存储器、连接器、分立半导体及被动器件等十多个产品种类。香港、深圳两地设立库房,现货库存产品达上万中,支持香港、海外交货。目前已与多家国外分销商建立了战略合作伙伴关系,其中包括:Mouser、 Rochester、Digi-Key、Future、Arrow、Avnet等,为国内客户提供海外订购产品服务,满足客户从研发到批量生产的所有采购需求。
洛龙区人民政府门户网作为洛阳市洛龙区电子政务(网上行政)建设的重要组成部分,是政府信息公开的法定载体,是政府面向社会服务的平台,是公众与政府交流互动的桥梁,是宣传洛龙的主要窗口,对于促进政府信息公开、推进依法行政、接受公众监督、改进行政管理、全面履行政府职能和建设阳光政府具有重要意义。
', '', 'http://www.luolong.gov.cn/ ', '/149\\222.html', '', 0, 1); + +-- ---------------------------- +-- Table structure for cms_class_50 +-- ---------------------------- +DROP TABLE IF EXISTS `cms_class_50`; +CREATE TABLE `cms_class_50` ( + `basicid` int(11) NOT NULL, + `school` varchar(220) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `platform` varchar(220) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + PRIMARY KEY (`basicid`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of cms_class_50 +-- ---------------------------- +INSERT INTO `cms_class_50` VALUES (2, '1', '2'); +INSERT INTO `cms_class_50` VALUES (3, '3', '2'); +INSERT INTO `cms_class_50` VALUES (4, '1', '4'); +INSERT INTO `cms_class_50` VALUES (5, '2', '1'); +INSERT INTO `cms_class_50` VALUES (6, '2', '1'); +INSERT INTO `cms_class_50` VALUES (7, '1', '1'); + +-- ---------------------------- +-- Table structure for comment +-- ---------------------------- +DROP TABLE IF EXISTS `comment`; +CREATE TABLE `comment` ( + `comment_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '评论id(主键)', + `comment_commentid` int(11) NOT NULL COMMENT '父评论id', + `comment_content` varchar(2000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '评论的内容', + `comment_picture` varchar(300) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '评论时发布的图片,可上传多张图片', + `comment_time` datetime(0) NOT NULL COMMENT '评论时间', + `comment_type` int(11) NOT NULL DEFAULT 2 COMMENT '评论的类型:1 匿名,2 公开,默认为公开', + `comment_peopleid` int(11) NULL DEFAULT 0 COMMENT '评论者id,默认为非会员用户(即游客)', + `comment_points` int(11) NULL DEFAULT 0 COMMENT '评价打分(-1至5分)', + `comment_basicid` int(11) NOT NULL COMMENT '(文章、商品...)绑定basicid(外键)', + `comment_appid` int(11) NULL DEFAULT NULL COMMENT '(文章、商品)绑定的应用编号', + `comment_file_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '附件文件名称', + `comment_file_path` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '附件文件路径', + `comment_is_anonymous` int(11) NULL DEFAULT 0 COMMENT '是否匿名', + `comment_audit` int(1) NULL DEFAULT 0 COMMENT '0默认显示 1:审核不通过', + PRIMARY KEY (`comment_id`) USING BTREE, + INDEX `index2`(`comment_basicid`) USING BTREE, + INDEX `fk_comment_people_1`(`comment_peopleid`) USING BTREE, + CONSTRAINT `fk_comment` FOREIGN KEY (`comment_basicid`) REFERENCES `basic` (`basic_id`) ON DELETE CASCADE ON UPDATE NO ACTION, + CONSTRAINT `fk_comment_people_1` FOREIGN KEY (`comment_peopleid`) REFERENCES `people` (`people_id`) ON DELETE CASCADE ON UPDATE NO ACTION +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '评论表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Table structure for file +-- ---------------------------- +DROP TABLE IF EXISTS `file`; +CREATE TABLE `file` ( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '文件编号', + `category_id` int(11) NULL DEFAULT NULL COMMENT '文件分类编号', + `app_id` int(11) NULL DEFAULT NULL COMMENT 'APP编号', + `file_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '文件名称', + `file_url` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '文件链接', + `file_size` int(11) NULL DEFAULT NULL COMMENT '文件大小', + `file_json` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '文件详情Json数据', + `file_type` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '文件类型:图片、音频、视频等', + `is_child` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '子业务', + `update_date` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `update_by` int(11) NULL DEFAULT NULL COMMENT '更新者', + `create_by` int(11) NULL DEFAULT NULL COMMENT '创建者', + `create_date` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `del` int(1) NULL DEFAULT NULL COMMENT '删除标记', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '基础文件表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Table structure for manager +-- ---------------------------- +DROP TABLE IF EXISTS `manager`; +CREATE TABLE `manager` ( + `manager_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '管理员id(主键)', + `manager_name` varchar(15) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '管理员用户名', + `manager_nickname` varchar(15) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '管理员昵称', + `manager_password` varchar(45) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '管理员密码', + `manager_roleid` int(11) NULL DEFAULT NULL COMMENT '角色编号', + `manager_peopleid` bigint(22) NULL DEFAULT 0 COMMENT '用户编号即商家编号', + `manager_time` datetime(0) NULL DEFAULT NULL COMMENT '管理员创建时间', + `manager_system_skin_id` int(11) NULL DEFAULT 0 COMMENT '管理员主界面样式', + PRIMARY KEY (`manager_id`) USING BTREE, + INDEX `fk_manager_role_1`(`manager_roleid`) USING BTREE, + CONSTRAINT `fk_manager_role_1` FOREIGN KEY (`manager_roleid`) REFERENCES `role` (`role_id`) ON DELETE SET NULL ON UPDATE NO ACTION +) ENGINE = InnoDB AUTO_INCREMENT = 51 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '管理员表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of manager +-- ---------------------------- +INSERT INTO `manager` VALUES (50, 'msopen', 'msopen', '9d8622060de5f24937b60585c3f4d66b', 48, 0, '2015-09-18 11:54:36', 0); + +-- ---------------------------- +-- Table structure for manager_model_page +-- ---------------------------- +DROP TABLE IF EXISTS `manager_model_page`; +CREATE TABLE `manager_model_page` ( + `mmp_manager_id` int(11) NULL DEFAULT NULL COMMENT '自增长id', + `mmp_model_id` int(11) NULL DEFAULT NULL COMMENT '模块编号', + `mmp_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '默认后台显示的主界面', + INDEX `fk_manager_model_page_manager_1`(`mmp_manager_id`) USING BTREE, + INDEX `fk_manager_model_page_model_1`(`mmp_model_id`) USING BTREE, + CONSTRAINT `fk_manager_model_page_manager_1` FOREIGN KEY (`mmp_manager_id`) REFERENCES `manager` (`manager_id`) ON DELETE CASCADE ON UPDATE NO ACTION, + CONSTRAINT `fk_manager_model_page_model_1` FOREIGN KEY (`mmp_model_id`) REFERENCES `model` (`model_id`) ON DELETE CASCADE ON UPDATE NO ACTION +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '管理员对应的每个模块的主界面自定义' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Table structure for mdiy_content_mode_field +-- ---------------------------- +DROP TABLE IF EXISTS `mdiy_content_mode_field`; +CREATE TABLE `mdiy_content_mode_field` ( + `field_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '字段自增长id', + `field_tipsname` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '字段提示文字', + `field_fieldname` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '字段名称', + `field_type` int(11) NULL DEFAULT NULL COMMENT '字段类型(如1.单行,2.多行,3.图片,等)', + `field_default` varchar(250) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '字段默认值', + `field_isnull` int(11) NULL DEFAULT NULL COMMENT '字段是否为空 0:必填 1:可选', + `field_cmid` int(11) NULL DEFAULT NULL COMMENT '关联内容模型表id', + `field_sort` int(11) NULL DEFAULT NULL COMMENT '字段排序', + `field_issearch` int(255) NULL DEFAULT NULL COMMENT '字段是否支持后台搜索0:不支持,1:支持', + `field_length` int(11) NULL DEFAULT 1 COMMENT '字段长度', + `create_by` int(11) NULL DEFAULT NULL, + `create_date` datetime(0) NULL DEFAULT NULL, + `update_by` int(11) NULL DEFAULT NULL, + `update_date` datetime(0) NULL DEFAULT NULL, + `del` int(1) NULL DEFAULT NULL, + PRIMARY KEY (`field_id`) USING BTREE, + INDEX `fk_mdiy_content_mode_field_mdiy_content_model_1`(`field_cmid`) USING BTREE, + CONSTRAINT `fk_mdiy_content_mode_field_mdiy_content_model_1` FOREIGN KEY (`field_cmid`) REFERENCES `mdiy_content_model` (`cm_id`) ON DELETE CASCADE ON UPDATE NO ACTION +) ENGINE = InnoDB AUTO_INCREMENT = 13 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '自定义内容模型关联字段表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of mdiy_content_mode_field +-- ---------------------------- +INSERT INTO `mdiy_content_mode_field` VALUES (5, '产品参数', 'detail', 2, NULL, 1, 1, NULL, 0, 1, NULL, NULL, NULL, NULL, NULL); +INSERT INTO `mdiy_content_mode_field` VALUES (6, '商品栏目ID', 'BI', 1, NULL, 1, 2, NULL, 0, 1, NULL, NULL, NULL, NULL, NULL); +INSERT INTO `mdiy_content_mode_field` VALUES (8, '描述1', 'descripone', 2, NULL, 1, 3, NULL, 0, 1, NULL, NULL, NULL, NULL, NULL); +INSERT INTO `mdiy_content_mode_field` VALUES (9, '描述2', 'descriptwo', 2, NULL, 1, 3, NULL, 0, 1, NULL, NULL, NULL, NULL, NULL); +INSERT INTO `mdiy_content_mode_field` VALUES (10, '描述3', 'descripTh', 2, NULL, 1, 3, NULL, 0, 1, NULL, NULL, NULL, NULL, NULL); +INSERT INTO `mdiy_content_mode_field` VALUES (11, '描述4', 'descripFo', 2, NULL, 1, 3, NULL, 0, 1, NULL, NULL, NULL, NULL, NULL); +INSERT INTO `mdiy_content_mode_field` VALUES (12, '描述5', 'descripFi', 2, NULL, 1, 3, NULL, 0, 1, NULL, NULL, NULL, NULL, NULL); + +-- ---------------------------- +-- Table structure for mdiy_content_model +-- ---------------------------- +DROP TABLE IF EXISTS `mdiy_content_model`; +CREATE TABLE `mdiy_content_model` ( + `cm_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增长id', + `cm_tips_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '表单提示文字', + `cm_table_name` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '表单名称', + `cm_model_id` int(11) NULL DEFAULT NULL COMMENT '模块编号', + `cm_app_id` int(11) NULL DEFAULT NULL COMMENT '应用编号', + `create_by` int(11) NULL DEFAULT NULL, + `creaet_date` datetime(0) NULL DEFAULT NULL, + `update_by` int(11) NULL DEFAULT NULL, + `update_date` datetime(0) NULL DEFAULT NULL, + PRIMARY KEY (`cm_id`) USING BTREE, + INDEX `fk_mdiy_content_model`(`cm_app_id`) USING BTREE, + CONSTRAINT `fk_mdiy_content_model` FOREIGN KEY (`cm_app_id`) REFERENCES `app` (`app_id`) ON DELETE CASCADE ON UPDATE NO ACTION +) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '自定义模型表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of mdiy_content_model +-- ---------------------------- +INSERT INTO `mdiy_content_model` VALUES (1, '茶叶', 'mdiy_tea_2', 0, NULL, NULL, NULL, NULL, NULL); +INSERT INTO `mdiy_content_model` VALUES (2, '商品品牌', 'mdiy_brand_2', 0, NULL, NULL, NULL, NULL, NULL); +INSERT INTO `mdiy_content_model` VALUES (3, '自定义', 'mdiy_mooc_50', 0, NULL, NULL, NULL, NULL, NULL); + +-- ---------------------------- +-- Table structure for mdiy_dict +-- ---------------------------- +DROP TABLE IF EXISTS `mdiy_dict`; +CREATE TABLE `mdiy_dict` ( + `dict_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '编号', + `app_id` int(11) NULL DEFAULT NULL COMMENT '应用编号', + `dict_value` varchar(100) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '数据值', + `dict_label` varchar(100) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '标签名', + `dict_type` varchar(100) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '类型', + `dict_description` varchar(100) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '描述', + `is_child` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '扩展业务标记', + `dict_sort` int(10) NOT NULL DEFAULT 0 COMMENT '排序(升序)', + `dict_parent_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '0' COMMENT '父级编号', + `dict_remarks` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '备注信息', + `create_by` int(64) NULL DEFAULT 0 COMMENT '创建者', + `create_date` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `update_by` int(64) NULL DEFAULT 0 COMMENT '更新者', + `update_date` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `del` int(1) NOT NULL DEFAULT 0 COMMENT '删除标记', + PRIMARY KEY (`dict_id`) USING BTREE, + INDEX `fk_mdiy_dict`(`app_id`) USING BTREE, + INDEX `dict_value`(`dict_value`) USING BTREE, + INDEX `dict_label`(`dict_label`) USING BTREE, + CONSTRAINT `fk_mdiy_dict` FOREIGN KEY (`app_id`) REFERENCES `app` (`app_id`) ON DELETE CASCADE ON UPDATE NO ACTION +) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = '字典表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of mdiy_dict +-- ---------------------------- +INSERT INTO `mdiy_dict` VALUES (1, 1, 'f', '幻灯', '文章属性', NULL, NULL, 3, '0', NULL, 0, NULL, 0, NULL, 0); +INSERT INTO `mdiy_dict` VALUES (2, 1, 'p', '图片', '文章属性', NULL, NULL, 1, '0', NULL, 0, NULL, 0, NULL, 0); +INSERT INTO `mdiy_dict` VALUES (3, 1, 'c', '推荐', '文章属性', NULL, NULL, 4, '0', NULL, 0, NULL, 0, NULL, 0); +INSERT INTO `mdiy_dict` VALUES (4, 1, 'h', '头条', '文章属性', NULL, NULL, 2, '0', NULL, 0, NULL, 0, NULL, 0); + +-- ---------------------------- +-- Table structure for mdiy_form +-- ---------------------------- +DROP TABLE IF EXISTS `mdiy_form`; +CREATE TABLE `mdiy_form` ( + `form_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增长id', + `form_tips_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '自定义表单提示文字', + `form_table_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '自定义表单表名', + `form_app_id` int(11) NOT NULL COMMENT '自定义表单关联的应用编号', + `create_by` int(11) NULL DEFAULT NULL, + `create_date` datetime(0) NULL DEFAULT NULL, + `update_by` int(11) NULL DEFAULT NULL, + `update_date` datetime(0) NULL DEFAULT NULL, + PRIMARY KEY (`form_id`) USING BTREE, + INDEX `fk_mdiy_form`(`form_app_id`) USING BTREE, + CONSTRAINT `fk_mdiy_form` FOREIGN KEY (`form_app_id`) REFERENCES `app` (`app_id`) ON DELETE CASCADE ON UPDATE NO ACTION +) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '自定义表单表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of mdiy_form +-- ---------------------------- +INSERT INTO `mdiy_form` VALUES (1, '留言', 'mdiy_message_50', 1, 0, '2018-06-29 17:37:13', 0, '2018-06-29 17:37:13'); + +-- ---------------------------- +-- Table structure for mdiy_form_field +-- ---------------------------- +DROP TABLE IF EXISTS `mdiy_form_field`; +CREATE TABLE `mdiy_form_field` ( + `ff_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '字段自增长id', + `ff_tipsname` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '字段提示文字', + `ff_fieldname` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '字段名称', + `ff_type` int(11) NULL DEFAULT NULL COMMENT '字段类型(如1.单行,2.多行,3.图片,等)', + `ff_default` varchar(250) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '字段的默认值', + `ff_isnull` int(11) NULL DEFAULT NULL COMMENT '字段是否为空', + `ff_sort` int(11) NULL DEFAULT NULL COMMENT '自定义表单的排序', + `ff_formid` int(11) NULL DEFAULT NULL COMMENT '字段管理的表单id', + PRIMARY KEY (`ff_id`) USING BTREE, + INDEX `fk_mdiy_form_field`(`ff_formid`) USING BTREE, + CONSTRAINT `fk_mdiy_form_field` FOREIGN KEY (`ff_formid`) REFERENCES `mdiy_form` (`form_id`) ON DELETE CASCADE ON UPDATE NO ACTION +) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '自定义表单字段表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of mdiy_form_field +-- ---------------------------- +INSERT INTO `mdiy_form_field` VALUES (1, '姓名', 'NAME', 1, '', 1, 0, 1); +INSERT INTO `mdiy_form_field` VALUES (2, '手机号', 'PHONE', 1, '', 1, 0, 1); +INSERT INTO `mdiy_form_field` VALUES (3, '留言内容', 'CONTENT', 3, '', 1, 0, 1); + +-- ---------------------------- +-- Table structure for mdiy_message_50 +-- ---------------------------- +DROP TABLE IF EXISTS `mdiy_message_50`; +CREATE TABLE `mdiy_message_50` ( + `Id` int(11) NOT NULL AUTO_INCREMENT, + `date` timestamp(0) NULL DEFAULT NULL COMMENT 'CURRENT_TIMESTAMP', + `fromID` int(11) NULL DEFAULT NULL, + `NAME` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `PHONE` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `CONTENT` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + PRIMARY KEY (`Id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact; + +-- ---------------------------- +-- Table structure for mdiy_mooc_50 +-- ---------------------------- +DROP TABLE IF EXISTS `mdiy_mooc_50`; +CREATE TABLE `mdiy_mooc_50` ( + `basicid` int(11) NOT NULL, + `images` varchar(225) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `descripone` varchar(225) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `descriptwo` varchar(225) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `descripth` varchar(225) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `descripfo` varchar(225) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `descripfi` varchar(225) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + PRIMARY KEY (`basicid`) USING BTREE, + CONSTRAINT `fk_mdiy_mooc_50_basicid` FOREIGN KEY (`basicid`) REFERENCES `basic` (`basic_id`) ON DELETE CASCADE ON UPDATE RESTRICT +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of mdiy_mooc_50 +-- ---------------------------- +INSERT INTO `mdiy_mooc_50` VALUES (52, '/upload/article/1638/1464835901016.jpeg|/upload/article/1638/1464835901049.jpg|/upload/article/1638/1464835901116.jpg|/upload/article/1638/1464835901184.jpeg', '一幅好照片要把观众的注意力吸引到趣味中心——被摄主体上。无论是拍什么 类型的照片,都会有一个主体你喜欢拍人物,拍生态,这些都不是问题,但是一旦主体被模糊,欣赏照片时就会忽略照片的主体', '这样的照片是不失败不完美的,因 为真正想让观众看的东西并没有一眼看到。例如婚纱照,主体肯定是人物新娘和新郎。如果目光都被新娘后面的景色吸引,而不是新娘,这肯定不会是我们想照的', '网页设计师的重要任务不是根据内容做出网页,而是根据用户需求设计出让用户喜欢并积极使用的网页,能够让用户知道并去使用网站的新产品or关键点 or有价值的信息,那么如何突出这些点?如何让用户看到网页的&ldquo', '有让用户点击或者传播的欲望?突出设计 的重点就如同突出摄影的被摄主体一样,把控视觉的重点,你的设计一定会非常精彩。', '能够让用户知道并去使用网站的新产品or关键点 or有价值的信息,那么如何突出这些点?如何让用户看到网页的“G点”,有让用户点击或者传播的欲望?'); +INSERT INTO `mdiy_mooc_50` VALUES (53, '/upload/article/1638/1464835910115.jpg|/upload/article/1638/1464835910168.jpg|/upload/article/1638/1464835910230.jpeg|/upload/article/1638/1464835910293.jpeg', '能够让用户知道并去使用网站的新产品or关键点 or有价值的信息,那么如何突出这些点?如何让用户看到网页的“G点”,有让用户点击或者传播的欲望?', '有让用户点击或者传播的欲望?突出设计 的重点就如同突出摄影的被摄主体一样,把控视觉的重点,你的设计一定会非常精彩。', '网页设计师的重要任务不是根据内容做出网页,而是根据用户需求设计出让用户喜欢并积极使用的网页,能够让用户知道并去使用网站的新产品or关键点 or有价值的信息,那么如何突出这些点?如何让用户看到网页的&ldquo', '这样的照片是不失败不完美的,因 为真正想让观众看的东西并没有一眼看到。例如婚纱照,主体肯定是人物新娘和新郎。如果目光都被新娘后面的景色吸引,而不是新娘,这肯定不会是我们想照的', '一幅好照片要把观众的注意力吸引到趣味中心——被摄主体上。无论是拍什么 类型的照片,都会有一个主体你喜欢拍人物,拍生态,这些都不是问题,但是一旦主体被模糊,欣赏照片时就会忽略照片的主体'); +INSERT INTO `mdiy_mooc_50` VALUES (54, '/upload/article/1638/1464836001681.jpg|/upload/article/1638/1464836001737.jpg|/upload/article/1638/1464836001790.jpeg|/upload/article/1638/1464836001868.jpg', '一幅好照片要把观众的注意力吸引到趣味中心——被摄主体上。无论是拍什么 类型的照片,都会有一个主体你喜欢拍人物,拍生态,这些都不是问题,但是一旦主体被模糊,欣赏照片时就会忽略照片的主体', '这样的照片是不失败不完美的,因 为真正想让观众看的东西并没有一眼看到。例如婚纱照,主体肯定是人物新娘和新郎。如果目光都被新娘后面的景色吸引,而不是新娘,这肯定不会是我们想照的', '网页设计师的重要任务不是根据内容做出网页,而是根据用户需求设计出让用户喜欢并积极使用的网页,能够让用户知道并去使用网站的新产品or关键点 or有价值的信息,那么如何突出这些点?如何让用户看到网页的&ldquo', '有让用户点击或者传播的欲望?突出设计 的重点就如同突出摄影的被摄主体一样,把控视觉的重点,你的设计一定会非常精彩。', '能够让用户知道并去使用网站的新产品or关键点 or有价值的信息,那么如何突出这些点?如何让用户看到网页的“G点”,有让用户点击或者传播的欲望?'); +INSERT INTO `mdiy_mooc_50` VALUES (55, '/upload/article/1638/1464835993804.jpg|/upload/article/1638/1464835993869.jpg|/upload/article/1638/1464835993934.jpeg|/upload/article/1638/1464835993997.jpeg', '想象一下走进一个狭小拥挤,遍地垃圾的商店。店员不停怂恿你买自己不想要的东西。在这种情况下,你肯定会马上转身离开去别家。如果有人给你压力,逼迫你在充满敌意的环境下快速做出抉择,你会自然而然的失去信任感。这一点也适用于网络。', '网上充满着向你推销各种服务和产品的人。用户要先信任你,才能考虑从你那购买产品或服务。下面列出了10个比较流行的让用户相信、信任你登陆页面的方法。你可以借鉴或者干脆照搬这些方法为你的网上业务建立起值得信赖的网站。', '每个来到你登陆页面的用户都会问同一个问题:你能给我带来什么好处?你需要让他们立刻看到你所能提供的价值。使用显眼的标题说明你所能提供的内容,以及你 与竞争对手的不同之处在哪。但是不要太过于强调你自己和你的公司,否则可能会让用户反感而离开。应当着重强调你如何满足用户的需求。', '这样的照片是不失败不完美的,因 为真正想让观众看的东西并没有一眼看到。例如婚纱照,主体肯定是人物新娘和新郎。如果目光都被新娘后面的景色吸引,而不是新娘,这肯定不会是我们想照的', '一幅好照片要把观众的注意力吸引到趣味中心——被摄主体上。无论是拍什么 类型的照片,都会有一个主体你喜欢拍人物,拍生态,这些都不是问题,但是一旦主体被模糊,欣赏照片时就会忽略照片的主体'); +INSERT INTO `mdiy_mooc_50` VALUES (56, '/upload/article/1638/1464835975699.jpg|/upload/article/1638/1464835975757.jpg|/upload/article/1638/1464835975815.jpeg|/upload/article/1638/1464835975875.jpeg', '能够让用户知道并去使用网站的新产品or关键点 or有价值的信息,那么如何突出这些点?如何让用户看到网页的“G点”,有让用户点击或者传播的欲望?', '有让用户点击或者传播的欲望?突出设计 的重点就如同突出摄影的被摄主体一样,把控视觉的重点,你的设计一定会非常精彩。', '网页设计师的重要任务不是根据内容做出网页,而是根据用户需求设计出让用户喜欢并积极使用的网页,能够让用户知道并去使用网站的新产品or关键点 or有价值的信息,那么如何突出这些点?如何让用户看到网页的&ldquo', '这样的照片是不失败不完美的,因 为真正想让观众看的东西并没有一眼看到。例如婚纱照,主体肯定是人物新娘和新郎。如果目光都被新娘后面的景色吸引,而不是新娘,这肯定不会是我们想照的', '一幅好照片要把观众的注意力吸引到趣味中心——被摄主体上。无论是拍什么 类型的照片,都会有一个主体你喜欢拍人物,拍生态,这些都不是问题,但是一旦主体被模糊,欣赏照片时就会忽略照片的主体'); +INSERT INTO `mdiy_mooc_50` VALUES (57, '/upload/article/1638/1464835969386.jpg|/upload/article/1638/1464835969452.jpeg|/upload/article/1638/1464835969492.jpg|/upload/article/1638/1464835969559.jpg', '能够让用户知道并去使用网站的新产品or关键点 or有价值的信息,那么如何突出这些点?如何让用户看到网页的“G点”,有让用户点击或者传播的欲望?', '有让用户点击或者传播的欲望?突出设计 的重点就如同突出摄影的被摄主体一样,把控视觉的重点,你的设计一定会非常精彩。', '网页设计师的重要任务不是根据内容做出网页,而是根据用户需求设计出让用户喜欢并积极使用的网页,能够让用户知道并去使用网站的新产品or关键点 or有价值的信息,那么如何突出这些点?如何让用户看到网页的&ldquo', '这样的照片是不失败不完美的,因 为真正想让观众看的东西并没有一眼看到。例如婚纱照,主体肯定是人物新娘和新郎。如果目光都被新娘后面的景色吸引,而不是新娘,这肯定不会是我们想照的', '一幅好照片要把观众的注意力吸引到趣味中心——被摄主体上。无论是拍什么 类型的照片,都会有一个主体你喜欢拍人物,拍生态,这些都不是问题,但是一旦主体被模糊,欣赏照片时就会忽略照片的主体'); +INSERT INTO `mdiy_mooc_50` VALUES (58, '/upload/article/1638/1464835892002.jpg|/upload/article/1638/1464835892054.jpg|/upload/article/1638/1464835892116.jpeg|/upload/article/1638/1464835892179.jpg', '一幅好照片要把观众的注意力吸引到趣味中心——被摄主体上。无论是拍什么 类型的照片,都会有一个主体你喜欢拍人物,拍生态,这些都不是问题,但是一旦主体被模糊,欣赏照片时就会忽略照片的主体', '这样的照片是不失败不完美的,因 为真正想让观众看的东西并没有一眼看到。例如婚纱照,主体肯定是人物新娘和新郎。如果目光都被新娘后面的景色吸引,而不是新娘,这肯定不会是我们想照的', '网页设计师的重要任务不是根据内容做出网页,而是根据用户需求设计出让用户喜欢并积极使用的网页,能够让用户知道并去使用网站的新产品or关键点 or有价值的信息,那么如何突出这些点?如何让用户看到网页的&ldquo', '有让用户点击或者传播的欲望?突出设计 的重点就如同突出摄影的被摄主体一样,把控视觉的重点,你的设计一定会非常精彩。', '能够让用户知道并去使用网站的新产品or关键点 or有价值的信息,那么如何突出这些点?如何让用户看到网页的“G点”,有让用户点击或者传播的欲望?'); +INSERT INTO `mdiy_mooc_50` VALUES (59, '/upload/article/1638/1464835874500.jpg|/upload/article/1638/1464835874565.jpg|/upload/article/1638/1464835874617.jpeg|/upload/article/1638/1464835874678.jpg', '能够让用户知道并去使用网站的新产品or关键点 or有价值的信息,那么如何突出这些点?如何让用户看到网页的“G点”,有让用户点击或者传播的欲望?', '有让用户点击或者传播的欲望?突出设计 的重点就如同突出摄影的被摄主体一样,把控视觉的重点,你的设计一定会非常精彩。', '网页设计师的重要任务不是根据内容做出网页,而是根据用户需求设计出让用户喜欢并积极使用的网页,能够让用户知道并去使用网站的新产品or关键点 or有价值的信息,那么如何突出这些点?如何让用户看到网页的&ldquo', '这样的照片是不失败不完美的,因 为真正想让观众看的东西并没有一眼看到。例如婚纱照,主体肯定是人物新娘和新郎。如果目光都被新娘后面的景色吸引,而不是新娘,这肯定不会是我们想照的', '一幅好照片要把观众的注意力吸引到趣味中心——被摄主体上。无论是拍什么 类型的照片,都会有一个主体你喜欢拍人物,拍生态,这些都不是问题,但是一旦主体被模糊,欣赏照片时就会忽略照片的主体'); +INSERT INTO `mdiy_mooc_50` VALUES (60, '/upload/article/1638/1464835866478.jpg|/upload/article/1638/1464835866538.jpg|/upload/article/1638/1464835866582.jpeg|/upload/article/1638/1464835866640.jpeg', '一幅好照片要把观众的注意力吸引到趣味中心——被摄主体上。无论是拍什么 类型的照片,都会有一个主体你喜欢拍人物,拍生态,这些都不是问题,但是一旦主体被模糊,欣赏照片时就会忽略照片的主体', '这样的照片是不失败不完美的,因 为真正想让观众看的东西并没有一眼看到。例如婚纱照,主体肯定是人物新娘和新郎。如果目光都被新娘后面的景色吸引,而不是新娘,这肯定不会是我们想照的', '网页设计师的重要任务不是根据内容做出网页,而是根据用户需求设计出让用户喜欢并积极使用的网页,能够让用户知道并去使用网站的新产品or关键点 or有价值的信息,那么如何突出这些点?如何让用户看到网页的&ldquo', '有让用户点击或者传播的欲望?突出设计 的重点就如同突出摄影的被摄主体一样,把控视觉的重点,你的设计一定会非常精彩。', '能够让用户知道并去使用网站的新产品or关键点 or有价值的信息,那么如何突出这些点?如何让用户看到网页的“G点”,有让用户点击或者传播的欲望?'); +INSERT INTO `mdiy_mooc_50` VALUES (61, '/upload/article/1638/1464835988106.jpg|/upload/article/1638/1464835988154.jpg|/upload/article/1638/1464835988216.jpeg|/upload/article/1638/1464835988284.jpg', '一幅好照片要把观众的注意力吸引到趣味中心——被摄主体上。无论是拍什么 类型的照片,都会有一个主体你喜欢拍人物,拍生态,这些都不是问题,但是一旦主体被模糊,欣赏照片时就会忽略照片的主体', '这样的照片是不失败不完美的,因 为真正想让观众看的东西并没有一眼看到。例如婚纱照,主体肯定是人物新娘和新郎。如果目光都被新娘后面的景色吸引,而不是新娘,这肯定不会是我们想照的', '网页设计师的重要任务不是根据内容做出网页,而是根据用户需求设计出让用户喜欢并积极使用的网页,能够让用户知道并去使用网站的新产品or关键点 or有价值的信息,那么如何突出这些点?如何让用户看到网页的&ldquo', '有让用户点击或者传播的欲望?突出设计 的重点就如同突出摄影的被摄主体一样,把控视觉的重点,你的设计一定会非常精彩。', '能够让用户知道并去使用网站的新产品or关键点 or有价值的信息,那么如何突出这些点?如何让用户看到网页的“G点”,有让用户点击或者传播的欲望?'); +INSERT INTO `mdiy_mooc_50` VALUES (62, '/upload/article/1638/1464835856964.jpg|/upload/article/1638/1464835857006.jpg|/upload/article/1638/1464835857074.jpeg|/upload/article/1638/1464835857133.jpg', '能够让用户知道并去使用网站的新产品or关键点 or有价值的信息,那么如何突出这些点?如何让用户看到网页的“G点”,有让用户点击或者传播的欲望?', '有让用户点击或者传播的欲望?突出设计 的重点就如同突出摄影的被摄主体一样,把控视觉的重点,你的设计一定会非常精彩。', '网页设计师的重要任务不是根据内容做出网页,而是根据用户需求设计出让用户喜欢并积极使用的网页,能够让用户知道并去使用网站的新产品or关键点 or有价值的信息,那么如何突出这些点?如何让用户看到网页的&ldquo', '这样的照片是不失败不完美的,因 为真正想让观众看的东西并没有一眼看到。例如婚纱照,主体肯定是人物新娘和新郎。如果目光都被新娘后面的景色吸引,而不是新娘,这肯定不会是我们想照的', '一幅好照片要把观众的注意力吸引到趣味中心——被摄主体上。无论是拍什么 类型的照片,都会有一个主体你喜欢拍人物,拍生态,这些都不是问题,但是一旦主体被模糊,欣赏照片时就会忽略照片的主体'); +INSERT INTO `mdiy_mooc_50` VALUES (63, '/upload/article/1638/1464835842429.jpg|/upload/article/1638/1464835842841.jpeg|/upload/article/1638/1464835842898.jpg|/upload/article/1638/1464835842964.jpeg', '一幅好照片要把观众的注意力吸引到趣味中心——被摄主体上。无论是拍什么 类型的照片,都会有一个主体你喜欢拍人物,拍生态,这些都不是问题,但是一旦主体被模糊,欣赏照片时就会忽略照片的主体', '这样的照片是不失败不完美的,因 为真正想让观众看的东西并没有一眼看到。例如婚纱照,主体肯定是人物新娘和新郎。如果目光都被新娘后面的景色吸引,而不是新娘,这肯定不会是我们想照的', '网页设计师的重要任务不是根据内容做出网页,而是根据用户需求设计出让用户喜欢并积极使用的网页,能够让用户知道并去使用网站的新产品or关键点 or有价值的信息,那么如何突出这些点?如何让用户看到网页的&ldquo', '有让用户点击或者传播的欲望?突出设计 的重点就如同突出摄影的被摄主体一样,把控视觉的重点,你的设计一定会非常精彩。', '能够让用户知道并去使用网站的新产品or关键点 or有价值的信息,那么如何突出这些点?如何让用户看到网页的“G点”,有让用户点击或者传播的欲望?'); + +-- ---------------------------- +-- Table structure for mdiy_page +-- ---------------------------- +DROP TABLE IF EXISTS `mdiy_page`; +CREATE TABLE `mdiy_page` ( + `page_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增长id', + `page_app_id` int(11) NOT NULL COMMENT '应用id', + `page_model_id` int(11) NULL DEFAULT NULL COMMENT '模块id', + `page_path` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '自定义页面绑定模板的路径', + `page_title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '自定义页面标题', + `page_key` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '自定义页面访问路径', + `create_date` datetime(0) NULL DEFAULT NULL, + PRIMARY KEY (`page_id`) USING BTREE, + INDEX `index_page_key`(`page_key`) USING BTREE, + INDEX `index_page_app_id`(`page_app_id`) USING BTREE, + INDEX `index_page_model_id`(`page_model_id`) USING BTREE, + CONSTRAINT `fk_page_app_id` FOREIGN KEY (`page_app_id`) REFERENCES `app` (`app_id`) ON DELETE CASCADE ON UPDATE NO ACTION +) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '自定义页面表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of mdiy_page +-- ---------------------------- +INSERT INTO `mdiy_page` VALUES (1, 1, 0, 'people/register.htm', '注册', 'register', NULL); +INSERT INTO `mdiy_page` VALUES (2, 1, 0, 'people/login.htm', '登录', 'login', NULL); +INSERT INTO `mdiy_page` VALUES (3, 1, 0, 'people/center.htm', '个人中心', 'people/center', NULL); +INSERT INTO `mdiy_page` VALUES (4, 1, 0, 'people/password-change.htm', '修改密码', 'people/password-change', NULL); + +-- ---------------------------- +-- Table structure for mdiy_search +-- ---------------------------- +DROP TABLE IF EXISTS `mdiy_search`; +CREATE TABLE `mdiy_search` ( + `search_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增长id', + `search_name` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '搜索名称', + `search_templets` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '搜索结果模版', + `search_app_id` int(11) NOT NULL COMMENT '搜索管理的应用id', + `search_type` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'cms' COMMENT '搜索类型', + PRIMARY KEY (`search_id`) USING BTREE, + INDEX `fk_mdiy_search`(`search_app_id`) USING BTREE, + CONSTRAINT `fk_mdiy_search` FOREIGN KEY (`search_app_id`) REFERENCES `app` (`app_id`) ON DELETE CASCADE ON UPDATE NO ACTION +) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '自定义搜索表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of mdiy_search +-- ---------------------------- +INSERT INTO `mdiy_search` VALUES (1, '头部', 'search.htm', 1, 'cms'); +INSERT INTO `mdiy_search` VALUES (9, '列表页面搜索', 'search-list.htm', 1, 'cms'); + +-- ---------------------------- +-- Table structure for mdiy_tag +-- ---------------------------- +DROP TABLE IF EXISTS `mdiy_tag`; +CREATE TABLE `mdiy_tag` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `tag_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '标签名称', + `tag_type` int(1) NULL DEFAULT NULL COMMENT '标签类型', + `tag_description` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '描述', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 14 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '标签' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of mdiy_tag +-- ---------------------------- +INSERT INTO `mdiy_tag` VALUES (3, 'arclist', 3, '文章列表'); +INSERT INTO `mdiy_tag` VALUES (4, 'channel', 3, '通用栏目'); +INSERT INTO `mdiy_tag` VALUES (5, 'global', 2, '全局'); +INSERT INTO `mdiy_tag` VALUES (7, 'field', 3, '文章内容'); +INSERT INTO `mdiy_tag` VALUES (8, 'pre', 0, '文章上一篇'); +INSERT INTO `mdiy_tag` VALUES (9, 'page', 2, '通用分页'); +INSERT INTO `mdiy_tag` VALUES (10, 'next', 0, '文章下一篇'); + +-- ---------------------------- +-- Table structure for mdiy_tag_sql +-- ---------------------------- +DROP TABLE IF EXISTS `mdiy_tag_sql`; +CREATE TABLE `mdiy_tag_sql` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `tag_id` int(11) NOT NULL COMMENT '自定义标签编号', + `tag_sql` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '自定义sql支持ftl写法', + `sort` int(11) NULL DEFAULT NULL COMMENT '排序升序', + PRIMARY KEY (`id`) USING BTREE, + INDEX `fk_mdiy_tag_id`(`tag_id`) USING BTREE, + CONSTRAINT `mdiy_tag_sql_ibfk_1` FOREIGN KEY (`tag_id`) REFERENCES `mdiy_tag` (`id`) ON DELETE CASCADE ON UPDATE NO ACTION +) ENGINE = InnoDB AUTO_INCREMENT = 15 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '标签对应多个sql语句' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of mdiy_tag_sql +-- ---------------------------- +INSERT INTO `mdiy_tag_sql` VALUES (5, 3, '<#assign _typeid=\"\"/>\r\n<#assign _size=\"20\"/>\r\n<#if column?? && column.categoryId gt 0 >\r\n <#assign _typeid=\"${column.categoryId}\">\r\n#if>\r\n<#if typeid??>\r\n <#assign _typeid=\"${typeid}\">\r\n#if>\r\n<#if size??>\r\n <#assign _size=\"${size}\">\r\n#if>\r\n<#if orderby?? >\r\n <#if orderby==\"date\"> \r\n <#assign _orderby=\"basic_datetime\">\r\n <#elseif orderby==\"updatedate\">\r\n <#assign _orderby=\"basic_updatetime\">\r\n <#elseif orderby==\"hit\"> \r\n <#assign _orderby=\"basic_hit\">\r\n <#elseif orderby==\"sort\">\r\n <#assign _orderby=\"basic_sort\">\r\n <#else><#assign _orderby=\"basic_id\">#if>\r\n <#else>\r\n <#assign _orderby=\"basic_id\">\r\n #if>\r\nSELECT\r\n basic_id AS id,\r\n @rownum := @rownum + 1 AS `index`,\r\n LEFT (basic_title, ${titlelen ?default(40)}) AS title,\r\n basic_title AS fulltitle,\r\n article_author AS author,\r\n article_source AS source,\r\n article_content AS content,\r\n category.category_title AS typename,\r\n category.category_id AS typeid,\r\n category.category_smallimg AS typelitpic,\r\n <#--列表页动态链接-->\r\n <#if isDo?? && isDo>\r\n CONCAT(\"/${modelName}/list.do?typeid=\", category.category_id) as typelink,\r\n <#else>\r\n (SELECT \"index.html\") AS typelink,\r\n #if>\r\n basic.basic_thumbnails AS litpic,\r\n <#--内容页动态链接-->\r\n <#if isDo?? && isDo>\r\n CONCAT(\"/${modelName}/view.do?id=\", basic_id,\"&orderby=${_orderby}\",\"&order=${order!\'ASC\'}\") as link,\r\n <#else>\r\n\r\n CONCAT(basic_column.column_path,\"/\",basic_id,\".html\") AS link,\r\n #if>\r\n basic_datetime AS date,<#if tableName??>${tableName}.*,#if>\r\n basic_description AS descrip,\r\n basic_hit AS hit,\r\n article_type AS flag,\r\n category_title AS typetitle,\r\n cms_article.article_keyword AS keyword \r\nFROM\r\n (SELECT @rownum := 0) r,\r\n basic\r\n LEFT JOIN cms_article ON cms_article.article_basicid = basic.basic_id\r\n LEFT JOIN category ON basic_categoryid = category.category_id\r\n LEFT JOIN basic_column ON basic_column.column_category_id = basic.basic_categoryid \r\n <#--判断是否有自定义模型表-->\r\n <#if tableName??>LEFT JOIN ${tableName} ON ${tableName}.basicId=cms_article.article_basicid #if>\r\nWHERE \r\n basic.basic_display=0 \r\n <#--根据站点编号查询-->\r\n <#if appId?? >\r\n and (basic.basic_appid=${appId} or cms_article.ARTICLE_WEBID=${appId})\r\n and cms_article.article_basicid>0\r\n #if>\r\n <#--根据模块编号查询分类-->\r\n <#if column?? && column.categoryModelId?has_content>\r\n and category_modelid=${column.categoryModelId}\r\n #if>\r\n <#--判断是否有搜索分类集合-->\r\n <#if search??>\r\n <#if search.categoryIds??>and FIND_IN_SET(category_categoryid,\'${search.categoryIds}\')#if>\r\n <#--标题-->\r\n <#if search.basic_title??> and basic_title like CONCAT(\"%\",\'${search.basic_title}\',\"%\")#if>\r\n <#--作者-->\r\n <#if search.article_author??> and article_author like CONCAT(\"%\",\'${search.article_author}\',\"%\")#if>\r\n <#--来源-->\r\n <#if search.article_source??> and article_source like CONCAT(\"%\",\'${search.article_source}\',\"%\")#if>\r\n <#--属性-->\r\n <#if search.article_type??> and article_type like CONCAT(\"%\",\'${search.article_type}\',\"%\")#if>\r\n <#--图片-->\r\n <#if search.basic_thumbnails??> and basic_thumbnails like CONCAT(\"%\",\'${search.basic_thumbnails}\',\"%\")#if>\r\n <#--描述-->\r\n <#if search.basic_description??> and basic_description like CONCAT(\"%\",\'${search.basic_description}\',\"%\")#if>\r\n <#--关键字-->\r\n <#if search.article_keyword??> and article_keyword like CONCAT(\"%\",\'${search.article_keyword}\',\"%\")#if>\r\n <#--内容-->\r\n <#if search.article_content??> and article_content like CONCAT(\"%\",\'${search.article_content}\',\"%\")#if>\r\n <#--自定义顺序-->\r\n <#if search.article_freeorder??> and article_freeorder=${search.article_freeorder}#if>\r\n <#else><#--查询栏目-->\r\n <#if _typeid?has_content> and (basic_categoryid=${_typeid} or basic_categoryid in \r\n (select category_id FROM category where category.del=0 and find_in_set(${_typeid},CATEGORY_PARENT_ID))) #if>\r\n #if>\r\n <#--标题-->\r\n <#if basic_title??> and basic_title like CONCAT(\"%\",\'${basic_title}\',\"%\")#if>\r\n <#--作者-->\r\n <#if article_author??> and article_author like CONCAT(\"%\",\'${article_author}\',\"%\")#if>\r\n <#--来源-->\r\n <#if article_source??> and article_source like CONCAT(\"%\",\'${article_source}\',\"%\")#if>\r\n <#--属性-->\r\n <#if article_type??> and article_type like CONCAT(\"%\",\'${article_type}\',\"%\")#if>\r\n <#--图片-->\r\n <#if basic_thumbnails??> and basic_thumbnails like CONCAT(\"%\",\'${basic_thumbnails}\',\"%\")#if>\r\n <#--描述-->\r\n <#if basic_description??> and basic_description like CONCAT(\"%\",\'${basic_description}\',\"%\")#if>\r\n <#--关键字-->\r\n <#if article_keyword??> and article_keyword like CONCAT(\"%\",\'${article_keyword}\',\"%\")#if>\r\n <#--内容-->\r\n <#if article_content??> and article_content like CONCAT(\"%\",\'${article_content}\',\"%\")#if>\r\n <#--自定义顺序-->\r\n <#if article_freeorder??> and article_freeorder=${article_freeorder}#if>\r\n <#--自定义模型-->\r\n <#if diyModel??> \r\n <#list diyModel as dm>\r\n and ${tableName}.${dm.key} = \"${dm.value}\" \r\n #list>\r\n #if>\r\n <#--文章属性-->\r\n <#if flag?? >\r\n and cms_article.article_type like CONCAT(\'%\',\'${flag}\',\'%\') \r\n #if>\r\n <#if noflag?? >\r\n and cms_article.article_type not like CONCAT(\'%\',\'${noflag}\',\'%\') \r\n #if>\r\n <#--字段排序-->\r\n <#if orderby?? >\r\n ORDER BY \r\n <#if orderby==\"date\"> basic.basic_datetime\r\n <#elseif orderby==\"updatedate\"> basic.basic_updatetime\r\n <#elseif orderby==\"hit\"> basic.basic_hit\r\n <#elseif orderby==\"sort\"> basic.basic_sort\r\n <#else>basic.basic_id#if>\r\n <#else>\r\n ORDER BY basic.basic_id\r\n #if>\r\n <#if order?? >\r\n <#if order==\"desc\"> desc#if>\r\n <#if order==\"asc\"> asc#if>\r\n #if>\r\n LIMIT \r\n <#--判断是否分页-->\r\n <#if ispaging?? && (pageTag.pageNo)??>${((pageTag.pageNo-1)*_size?eval)?c},${_size?default(20)}\r\n <#else>${_size?default(20)}#if>', 1); +INSERT INTO `mdiy_tag_sql` VALUES (6, 4, '<#assign _typeid=\"\"/>\r\n<#if column?? && column.categoryId gt 0>\r\n <#assign _typeid=\"${column.categoryId}\">\r\n#if>\r\n<#if typeid??>\r\n <#assign _typeid=\"${typeid}\">\r\n#if>\r\nselect \r\n @rownum := @rownum + 1 AS typeindex,\r\n category_id as id,\r\n category_id as typeid,\r\n category_title as typetitle,\r\n <#--返回父id集合-->\r\n category_parent_id as pids,\r\n <#--栏目选中的样式-->\r\n IF(<#if _typeid?has_content>${_typeid}<#else>0#if> = category_id ,\"${class!\'\'}\",\"\") as class,\r\n <#--动态链接-->\r\n <#if isDo?? && isDo>\r\n CONCAT(\"/${modelName}/list.do?typeid=\", category_id) as typelink,\r\n <#else>\r\n CONCAT(column_path,\"/index.html\") as typelink,\r\n #if>\r\n column_keyword as typekeyword,\r\n column_diy_url as typeurl,\r\n column_flag as flag,\r\n column_descrip as typedescrip,\r\n category_smallimg as typelitpic \r\n from (SELECT @rownum := 0) r,category \r\n LEFT JOIN basic_column bc on bc.column_category_id=category.category_id where \r\n category.del=0 \r\n <#--根据站点编号查询-->\r\n <#if appId?? >\r\n and category.category_appid=${appId}\r\n #if>\r\n <#--根据模块编号查询分类-->\r\n <#if column?? && column.categoryModelId?has_content>\r\n and category_modelid=${column.categoryModelId}\r\n #if>\r\n <#--栏目属性-->\r\n <#if flag?? >\r\n and bc.column_flag like CONCAT(\'%\',\'${flag}\',\'%\') \r\n #if>\r\n <#if noflag?? >\r\n and bc.column_flag not like CONCAT(\'%\',\'${noflag}\',\'%\') \r\n #if>\r\n<#if type?has_content>\r\n <#--顶级栏目(单个)-->\r\n <#if type==\"top\">\r\n and category_id=(select left(category_parent_id,LOCATE(\",\",category_parent_id)-1) from category where category_id = ${_typeid})\r\n <#elseif type==\"nav\">\r\n and(category_categoryid=0 or category_categoryid is null)\r\n <#--同级栏目(多个)-->\r\n <#elseif type==\"level\">\r\n and\r\n <#if _typeid?has_content>\r\n category_categoryid=(select category_categoryid from category where category_id=${_typeid})\r\n <#else>\r\n 1=1\r\n #if>\r\n <#--当前栏目(单个)-->\r\n <#elseif type==\"self\">\r\n and \r\n <#if _typeid?has_content>\r\n category_id=${_typeid}\r\n <#else>\r\n 1=1\r\n #if>\r\n <#--当前栏目的所属栏目(多个)-->\r\n <#elseif type==\"path\">\r\n and \r\n <#if _typeid?has_content>\r\n category_id in (<#if column?? && column.categoryParentId??>${column.categoryParentId},#if>${_typeid})\r\n <#else>\r\n 1=1\r\n #if>\r\n <#--子栏目(多个)-->\r\n <#elseif type==\"son\">\r\n and \r\n <#if _typeid?has_content>\r\n category_categoryid=${_typeid}\r\n <#else>\r\n 1=1\r\n #if>\r\n <#--上一级栏目没有则取当前栏目(单个)-->\r\n <#elseif type==\"parent\">\r\n and \r\n <#if _typeid?has_content>\r\n <#if column?? && column.categoryCategoryId?? && column.categoryCategoryId!=0>\r\n category_id=${column.categoryCategoryId}\r\n <#else>\r\n category_id=${_typeid}\r\n #if>\r\n <#else>\r\n 1=1\r\n #if>\r\n <#--子栏目或同级栏目(多个)-->\r\n <#elseif type==\"sonOrLevel\">\r\n and \r\n <#if _typeid?has_content>\r\n category_categoryid= if((SELECT count(*) FROM category\r\n LEFT JOIN basic_column bc ON bc.column_category_id = category.category_id \r\n WHERE category_categoryid=${_typeid})>0,${_typeid},(select category_categoryid from category where category_id=${_typeid}))\r\n <#else>\r\n 1=1\r\n #if>\r\n #if>\r\n<#else> <#--默认son-->\r\n and\r\n <#if _typeid?has_content>\r\n category_categoryid=${_typeid}\r\n <#else>\r\n (category_categoryid=0 or category_categoryid is null)\r\n #if>\r\n#if>', 1); +INSERT INTO `mdiy_tag_sql` VALUES (7, 5, 'select \r\nAPP_NAME as name,\r\napp_logo as logo,\r\napp_keyword as keyword,\r\napp_description as descrip,\r\napp_copyright as copyright,\r\n<#--动态解析 -->\r\n<#if isDo?? && isDo>\r\n\"${url}\" as url,\r\n\"${url}\" as host,\r\n<#--使用地址栏的域名 -->\r\n<#elseif url??>\r\nCONCAT(\"${url}\",\"/${html}/\",app_id,\"/<#if m??>${m}#if>\") as url,\r\n\"${url}\" as host,\r\n<#else>\r\nCONCAT(REPLACE(REPLACE(TRIM(substring_index(app_url,\"\\n\",1)), CHAR(10),\'\'), CHAR(13),\'\'),\"/html/\",app_id,\"/<#if m??>${m}#if>\") as url,\r\nREPLACE(REPLACE(TRIM(substring_index(app_url,\"\\n\",1)), CHAR(10),\'\'), CHAR(13),\'\') as host,\r\n#if>\r\nCONCAT(\"templets/\",app_id,\"/\",<#if m??>CONCAT(app_style,\"/${m}\")<#else>app_style#if>) as style <#-- 判断是否为手机端 -->\r\nfrom app where app_id = ${appId} limit 1', 1); +INSERT INTO `mdiy_tag_sql` VALUES (8, 7, 'SELECT \r\nbasic_id as id,\r\nleft(basic_title,${titlelen?default(40)}) as title,\r\nbasic_title as fulltitle,\r\narticle_author as author, \r\narticle_source as source, \r\narticle_content as content,\r\ncategory.category_title as typetitle,\r\ncategory.category_id as typeid,\r\ncategory.category_smallimg AS typelitpic,\r\n<#--动态链接-->\r\n<#if isDo?? && isDo>\r\nCONCAT(\"/${modelName}/list.do?typeid=\", category.category_id) as typelink,\r\n<#else>\r\n(SELECT \"index.html\") as typelink,\r\n#if>\r\nbasic.basic_thumbnails as litpic,\r\n<#--内容页动态链接-->\r\n<#if isDo?? && isDo>\r\nCONCAT(\"/mcms/view.do?id=\", basic_id) as link,\r\n<#else>\r\ncms_article.article_url AS link,\r\n#if>\r\nbasic_datetime as date,\r\nbasic_description as descrip,\r\nCONCAT(\"\") as hit,\r\narticle_type as flag,\r\ncategory_title as typetitle,\r\n<#if tableName??>${tableName}.*,#if>\r\ncms_article.article_keyword as keyword\r\nFROM basic LEFT JOIN cms_article ON cms_article.article_basicid = basic.basic_id \r\nLEFT JOIN category ON basic_categoryid=category.category_id \r\nLEFT JOIN basic_column ON basic_column.column_category_id=basic.basic_categoryid\r\n<#--判断是否有自定义模型表-->\r\n<#if tableName??>left join ${tableName} on ${tableName}.basicId=cms_article.ARTICLE_BASICID#if>\r\nWHERE \r\n1=1\r\n<#if id??> and basic_id=${id}#if>', 1); +INSERT INTO `mdiy_tag_sql` VALUES (9, 8, '<#assign select=\"(SELECT \'\')\"/>\r\n<#if orderby?? >\r\n <#if orderby==\"date\"> \r\n <#assign _orderby=\"basic_datetime\">\r\n <#elseif orderby==\"updatedate\">\r\n <#assign _orderby=\"basic_updatetime\">\r\n <#elseif orderby==\"hit\"> \r\n <#assign _orderby=\"basic_hit\">\r\n <#elseif orderby==\"sort\">\r\n <#assign _orderby=\"basic_sort\">\r\n <#else><#assign _orderby=\"basic_id\">#if>\r\n <#else>\r\n <#assign _orderby=\"basic_id\">\r\n #if>\r\n<#if (pageTag.preId) gt 0>\r\nSELECT \r\nbasic_id as id,\r\nleft(basic_title,${titlelen?default(40)}) as title,\r\nbasic_title as fulltitle,\r\narticle_author as author, \r\narticle_source as source, \r\narticle_content as content,\r\ncategory.category_title as typename,\r\ncategory.category_id as typeid,\r\n(SELECT \"index.html\") AS typelink,\r\nbasic.basic_thumbnails as litpic,\r\n<#--内容页动态链接-->\r\n <#if isDo?? && isDo>\r\n CONCAT(\"/${modelName}/view.do?id=\", basic_id,\"&orderby=${_orderby}\",\"&order=${order!\'ASC\'}\") as link,\r\n <#else>\r\n CONCAT(basic_column.column_path,\"/\",basic_id,\".html\") AS link,\r\n #if>\r\nbasic_datetime as date,\r\nbasic_description as descrip,\r\nbasic_hit as hit,\r\narticle_type as flag,\r\ncms_article.article_keyword as keyword \r\nFROM basic LEFT JOIN cms_article ON cms_article.article_basicid = basic.basic_id \r\nLEFT JOIN category ON basic_categoryid=category.category_id \r\nLEFT JOIN basic_column ON basic_column.column_category_id=basic.basic_categoryid \r\nWHERE basic_id=${pageTag.preId}\r\n<#else><#--没有上一页返回空字符串-->\r\nSELECT \r\n${select} as id,\r\n${select} as title,\r\n${select} as fulltitle,\r\n${select} as author, \r\n${select} as source, \r\n${select} as content,\r\n${select} as typename,\r\n${select} as typeid,\r\n${select} as typelink,\r\n${select} as litpic,\r\n${select} as link,\r\n${select} as date,\r\n${select} as descrip,\r\n${select} as hit,\r\n${select} as flag,\r\n${select} as keyword FROM basic\r\n#if>', NULL); +INSERT INTO `mdiy_tag_sql` VALUES (10, 9, ' select\r\n <#if !(pageTag.indexUrl??)>\r\n <#--判断是否有栏目对象,用于搜索不传栏目-->\r\n <#if column??>\r\n <#--顶级栏目处理-->\r\n <#if column.categoryCategoryId==0>\r\n <#assign path=column.columnPath/>\r\n <#else>\r\n <#assign path=column.columnPath/>\r\n #if>\r\n <#else>\r\n <#assign path=\"\"/>\r\n #if>\r\n <#--总记录数、总页数-->\r\n (SELECT ${pageTag.total}) as total,\r\n <#--记录总数-->\r\n (SELECT ${pageTag.size}) as rcount,\r\n <#--当前页码-->\r\n (SELECT ${pageTag.pageNo}) as cur,\r\n <#--首页-->\r\n CONCAT(\"${path}\", \"/index.html\") as `index`,\r\n <#--上一页-->\r\n <#if (pageTag.pageNo?eval-1) gt 1>\r\n CONCAT(\"${path}\",\"/list-${pageTag.pageNo?eval-1}.html\") as pre,\r\n <#else>\r\n CONCAT(\"${path}\",\"/index.html\") as pre,\r\n #if>\r\n <#--下一页-->\r\n <#if pageTag.total==1>\r\n CONCAT(\"${path}\", \"/index.html\") as `next`,\r\n CONCAT(\"${path}\", \"/index.html\") as `last`\r\n <#else>\r\n <#if pageTag.pageNo?eval gte pageTag.total>\r\n CONCAT(\"${path}\",\"/list-${pageTag.total}.html\") as next,\r\n <#else>\r\n CONCAT(\"${path}\",\"/list-${pageTag.pageNo?eval+1}.html\") as next,\r\n #if>\r\n <#--最后一页-->\r\n CONCAT(\"${path}\",\"/list-${pageTag.total}.html\") as last\r\n #if>\r\n<#else><#--判断是否是搜索页面-->\r\n \"${pageTag.indexUrl}\" as `index`,\"${pageTag.lastUrl}\" as `last`,\"${pageTag.preUrl}\" as `pre`,\"${pageTag.nextUrl}\" as `next`,\'${pageTag.total}\' as total,\'${pageTag.size}\' as rcount,\'${pageTag.pageNo}\' as cur\r\n#if>', NULL); +INSERT INTO `mdiy_tag_sql` VALUES (11, 10, '<#assign select=\"(SELECT \'\')\"/>\r\n<#if orderby?? >\r\n <#if orderby==\"date\"> \r\n <#assign _orderby=\"basic_datetime\">\r\n <#elseif orderby==\"updatedate\">\r\n <#assign _orderby=\"basic_updatetime\">\r\n <#elseif orderby==\"hit\"> \r\n <#assign _orderby=\"basic_hit\">\r\n <#elseif orderby==\"sort\">\r\n <#assign _orderby=\"basic_sort\">\r\n <#else><#assign _orderby=\"basic_id\">#if>\r\n <#else>\r\n <#assign _orderby=\"basic_id\">\r\n #if>\r\n<#if (pageTag.nextId) gt 10>\r\nSELECT \r\nbasic_id as id,\r\nleft(basic_title,${titlelen?default(40)}) as title,\r\nbasic_title as fulltitle,\r\narticle_author as author, \r\narticle_source as source, \r\narticle_content as content,\r\ncategory.category_title as typename,\r\ncategory.category_id as typeid,\r\n(SELECT \"index.html\") as typelink,\r\nbasic.basic_thumbnails as litpic,\r\n<#--内容页动态链接-->\r\n <#if isDo?? && isDo>\r\n CONCAT(\"/${modelName}/view.do?id=\", basic_id,\"&orderby=${_orderby}\",\"&order=${order!\'ASC\'}\") as link,\r\n <#else>\r\n CONCAT(basic_column.column_path,\"/\",basic_id,\".html\") AS link,\r\n #if>\r\nbasic_datetime as date,\r\nbasic_description as descrip,\r\nbasic_hit as hit,\r\narticle_type as flag,\r\ncms_article.article_keyword as keyword \r\nFROM basic LEFT JOIN cms_article ON cms_article.article_basicid = basic.basic_id \r\nLEFT JOIN category ON basic_categoryid=category.category_id \r\nLEFT JOIN basic_column ON basic_column.column_category_id=basic.basic_categoryid \r\nWHERE basic_id=${pageTag.nextId}\r\n<#else>\r\nSELECT \r\n${select} as id,\r\n${select} as title,\r\n${select} as fulltitle,\r\n${select} as author, \r\n${select} as source, \r\n${select} as content,\r\n${select} as typename,\r\n${select} as typeid,\r\n${select} as typelink,\r\n${select} as litpic,\r\n${select} as link,\r\n${select} as date,\r\n${select} as descrip,\r\n${select} as hit,\r\n${select} as flag,\r\n${select} as keyword FROM basic\r\n#if>', NULL); +INSERT INTO `mdiy_tag_sql` VALUES (13, 12, 'SELECT\r\n basic_id AS id,\r\n product_price as price,\r\n product_cost_price AS costprice,\r\n product_content AS content,\r\n product_code AS code,\r\n <#--详情页动态链接-->\r\n <#if isDo?? && isDo>\r\n CONCAT(\"/${modelName}/view.do?id=\", basic_id) as link,\r\n <#else>\r\n product_linkUrl AS link,\r\n #if>\r\n basic_title AS title,\r\n product_sale AS sale,\r\n product_good AS specification,\r\n product_inventory AS stock,\r\n basic.basic_categoryid AS typeid,\r\n basic_thumbnails AS litpic,\r\n <#--列表页动态链接-->\r\n <#if isDo?? && isDo>\r\n CONCAT(\"/mmall/list.do?typeid=\", category.category_id) as typelink,\r\n <#else>\r\n (SELECT \"index.html\") AS typelink,\r\n #if>\r\n <#--判断是否有自定义模型表-->\r\n <#if tableNname??>${tableNname}.*,#if>\r\n category_title AS typetitle\r\nFROM\r\n mall_product \r\n LEFT JOIN basic ON mall_product.product_basicID = basic.basic_id\r\n LEFT JOIN category ON basic_categoryid = category.category_id\r\n <#--判断是否有自定义模型表-->\r\n <#if tableNname??>LEFT JOIN ${tableNname} ON ${tableNname}.basicId=mall_product.product_basicID #if>\r\nWHERE\r\n 1 = 1 <#--查询栏目-->\r\n <#if (typeid)??> and (basic_categoryid=${typeid} or basic_categoryid in \r\n (select category_id FROM category where find_in_set(${typeid},CATEGORY_PARENT_ID)))\r\n #if>\r\n <#--模糊查询商品标题-->\r\n <#if basic_title??> and basic_title like CONCAT(\"%\",\'${basic_title}\',\"%\")#if> \r\n LIMIT <#--判断是否分页-->\r\n <#if ispaging?? && pageNo??>${(pageNo?eval-1)*size?eval},${size?default(20)}\r\n <#else>${size?default(20)}#if>', NULL); +INSERT INTO `mdiy_tag_sql` VALUES (14, 13, 'SELECT\r\n basic_id AS id,\r\n product_price as price,\r\n product_cost_price AS costprice,\r\n product_content AS content,\r\n product_code AS code,\r\n <#--详情页动态链接-->\r\n <#if isDo?? && isDo>\r\n CONCAT(\"/${modelName}/view.do?id=\", basic_id) as link,\r\n <#else>\r\n product_linkUrl AS link,\r\n #if>\r\n basic_title AS title,\r\n product_sale AS sale,\r\n product_good AS specification,\r\n product_inventory AS stock,\r\n basic.basic_categoryid AS typeid,\r\n basic_thumbnails AS litpic,\r\n <#--列表页动态链接-->\r\n <#if isDo?? && isDo>\r\n CONCAT(\"/mmall/list.do?id=\", category.category_id) as typelink,\r\n <#else>\r\n (SELECT \"index.html\") AS typelink,\r\n #if>\r\n <#--判断是否有自定义模型表-->\r\n <#if tableNname??>${tableNname}.*,#if>\r\n category_title AS typetitle\r\nFROM\r\n mall_product \r\n LEFT JOIN basic ON mall_product.product_basicID = basic.basic_id\r\n LEFT JOIN category ON basic_categoryid = category.category_id\r\n LEFT JOIN basic_column ON basic_column.column_category_id = basic.basic_categoryid\r\n <#--判断是否有自定义模型表-->\r\n <#if tableNname??>LEFT JOIN ${tableNname} ON ${tableNname}.basicId=mall_product.product_basicID #if>\r\nWHERE\r\n 1 = 1 <#if id??> and basic_id=${id} #if>', NULL); + +-- ---------------------------- +-- Table structure for model +-- ---------------------------- +DROP TABLE IF EXISTS `model`; +CREATE TABLE `model` ( + `model_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '模块自增长id', + `model_title` varchar(150) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '模块标题', + `model_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '模块编码', + `model_modelid` int(22) NULL DEFAULT NULL COMMENT '模块的父模块id', + `model_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '模块连接地址', + `model_datetime` datetime(0) NULL DEFAULT NULL, + `model_icon` varchar(120) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '模块图标', + `model_modelmanagerid` int(11) NULL DEFAULT NULL COMMENT '模块关联的关联员id', + `model_sort` int(11) NULL DEFAULT NULL COMMENT '模块的排序', + `model_ismenu` int(1) NULL DEFAULT NULL COMMENT '模块是否是菜单', + `model_parent_ids` varchar(300) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '父级编号集合,从小到大排序', + `is_child` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '扩展业务标记', + PRIMARY KEY (`model_id`) USING BTREE, + UNIQUE INDEX `sys_c009201`(`model_id`) USING BTREE, + INDEX `model_modelid`(`model_modelid`) USING BTREE, + INDEX `model_code`(`model_code`) USING BTREE, + CONSTRAINT `fk_model_model_id` FOREIGN KEY (`model_modelid`) REFERENCES `model` (`model_id`) ON DELETE CASCADE ON UPDATE NO ACTION +) ENGINE = InnoDB AUTO_INCREMENT = 164 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '模块表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of model +-- ---------------------------- +INSERT INTO `model` VALUES (1, '内容管理', '02000000', NULL, '', '2014-08-01 16:19:50', 'icon-neirongguanli', 0, 5, 1, NULL, NULL); +INSERT INTO `model` VALUES (4, '管理员管理', '01020000', 23, 'basic/manager/index.do', '2014-08-03 09:15:02', '', 0, 0, 1, '23', NULL); +INSERT INTO `model` VALUES (5, '角色管理', '01010000', 23, 'basic/role/index.do', '2014-08-03 09:15:14', '', 0, 0, 1, '23', NULL); +INSERT INTO `model` VALUES (7, '栏目管理', '02990000', 1, 'cms/column/index.do', '2014-08-03 09:16:29', '', 0, 2, 1, '1', NULL); +INSERT INTO `model` VALUES (8, '文章管理', '02980000', 1, 'cms/article/index.do', '2014-08-03 09:17:10', '', 0, 3, 1, '1', NULL); +INSERT INTO `model` VALUES (22, '会员中心', '07000000', NULL, '', '2014-09-08 08:11:28', 'icon-huiyuanzhongxin', 0, 4, 1, NULL, NULL); +INSERT INTO `model` VALUES (23, '权限管理', '01000000', NULL, '', '2014-09-08 08:12:22', 'icon-quanxianguanli', 0, 2, 1, NULL, NULL); +INSERT INTO `model` VALUES (80, '静态化', '02020000', 1, 'cms/generate/index.do', '2014-12-18 11:37:15', '', 0, 1, 1, '1', NULL); +INSERT INTO `model` VALUES (84, '系统管理', '12000000', NULL, '', '2014-12-18 18:30:24', 'icon-xitongguanli', 0, 1, 1, NULL, NULL); +INSERT INTO `model` VALUES (86, '应用设置', '12010000', 84, 'app/-1/edit.do', '2014-12-18 18:31:59', '', 0, 0, 1, '84', NULL); +INSERT INTO `model` VALUES (88, '用户管理', '07020100', 22, 'people/peopleUser/index.do ', '2015-09-18 11:44:54', '', 0, 0, 1, '22', NULL); +INSERT INTO `model` VALUES (91, '模板管理', '12020000', 84, 'template/queryTemplateSkin.do', NULL, '', 0, 0, 1, '84', NULL); +INSERT INTO `model` VALUES (92, '查看', '02990001', 7, 'cms:column:view', '2017-09-04 11:05:24', '', 0, 0, 0, '1,7', NULL); +INSERT INTO `model` VALUES (93, '查看', '02980001', 8, 'article:view', '2017-09-04 11:05:58', '', 0, 0, 0, '1,8', NULL); +INSERT INTO `model` VALUES (94, '查看', '02020001', 80, 'cms:generate:view', '2017-09-04 11:07:50', '', 0, 0, 0, '1,80', NULL); +INSERT INTO `model` VALUES (95, '查看', '07020101', 88, 'people:view', '2017-09-04 11:08:24', '', 0, 0, 0, '22,88', NULL); +INSERT INTO `model` VALUES (96, '菜单管理', '01030000', 23, 'model/index.do', '2017-09-04 11:09:26', '', 0, 0, 1, '23', NULL); +INSERT INTO `model` VALUES (97, '查看', '01020001', 4, 'manager:view', '2017-09-04 11:09:58', '', 0, 0, 0, '23,4', NULL); +INSERT INTO `model` VALUES (98, '查看', '01010001', 5, 'role:view', '2017-09-04 11:10:20', '', 0, 0, 0, '23,5', NULL); +INSERT INTO `model` VALUES (99, '查看', '01030001', 96, 'model:view', '2017-09-04 11:10:43', '', 0, 0, 0, '23,96', NULL); +INSERT INTO `model` VALUES (100, '查看', '12020001', 91, 'template:view', '2017-09-04 11:12:02', '', 0, 0, 0, '84,91', NULL); +INSERT INTO `model` VALUES (101, '查看', '12010001', 86, 'app:view', '2017-09-04 11:12:46', '', 0, 0, 0, '84,86', NULL); +INSERT INTO `model` VALUES (104, '自定义管理', '20000000', NULL, '', '2017-09-04 11:17:41', 'icon-zidingyiguanli', 0, 3, 1, NULL, NULL); +INSERT INTO `model` VALUES (105, '自定义页面', '20010000', 104, 'mdiy/page/index.do', '2017-09-04 11:18:51', '', 0, 0, 1, '104', NULL); +INSERT INTO `model` VALUES (106, '自定义表单', '20020000', 104, 'mdiy/form/index.do', '2017-09-04 11:19:15', '', 0, 0, 1, '104', NULL); +INSERT INTO `model` VALUES (107, '自定义模型', '20030000', 104, 'mdiy/contentModel/index.do', '2017-09-04 11:20:15', '', 0, 0, 1, '104', NULL); +INSERT INTO `model` VALUES (108, '自定义搜索', '20040000', 104, 'mdiy/search/index.do', '2017-09-04 11:20:31', '', 0, 0, 1, '104', NULL); +INSERT INTO `model` VALUES (109, '自定义字典', '20050000', 104, 'mdiy/dict/index.do', '2017-09-04 11:21:09', '', 0, 0, 1, '104', NULL); +INSERT INTO `model` VALUES (110, '查看', '20010001', 105, 'mdiy:page:view', '2017-09-04 11:21:47', NULL, 0, 0, 0, '104,105', NULL); +INSERT INTO `model` VALUES (111, '查看', '20020001', 106, 'mdiy:form:view', '2017-09-04 11:22:17', '', 0, 0, 0, '104,106', NULL); +INSERT INTO `model` VALUES (112, '查看', '20030001', 107, 'mdiy:content:view', '2017-09-04 11:22:45', '', 0, 0, 0, '104,107', NULL); +INSERT INTO `model` VALUES (113, '查看', '20040001', 108, 'mdiy:search:view', '2017-09-04 11:23:04', '', 0, 0, 0, '104,108', NULL); +INSERT INTO `model` VALUES (114, '查看', '20050001', 109, 'mdiy:dict:view', '2017-09-04 11:23:23', '', 0, 0, 0, '104,109', NULL); +INSERT INTO `model` VALUES (115, '删除', '02980003', 8, 'article:del', '2017-09-04 13:24:41', '', 0, 0, 0, '1,8', NULL); +INSERT INTO `model` VALUES (116, '修改', '02980004', 8, 'article:update', '2017-09-04 13:24:58', '', 0, 0, 0, '1,8', NULL); +INSERT INTO `model` VALUES (117, '新增', '02980002', 8, 'article:save', '2017-09-04 13:25:37', '', 0, 0, 0, '1,8', NULL); +INSERT INTO `model` VALUES (118, '生成主页', '02020002', 80, 'cms:generate:index', '2017-09-04 13:31:16', '', 0, 0, 0, '1,80', NULL); +INSERT INTO `model` VALUES (119, '生成栏目', '02020003', 80, 'cms:generate:column', '2017-09-04 13:31:47', '', 0, 0, 0, '1,80', NULL); +INSERT INTO `model` VALUES (120, '生成文章', '02020004', 80, 'cms:generate:article', '2017-09-04 13:32:14', '', 0, 0, 0, '1,80', NULL); +INSERT INTO `model` VALUES (121, '删除', '07020103', 88, 'people:del', '2017-09-04 14:06:19', '', 0, 0, 0, '22,88', NULL); +INSERT INTO `model` VALUES (122, '修改', '07020104', 88, 'people:update', '2017-09-04 14:07:40', '', 0, 0, 0, '22,88', NULL); +INSERT INTO `model` VALUES (123, '新增', '07020102', 88, 'people:save', '2017-09-04 14:08:07', '', 0, 0, 0, '22,88', NULL); +INSERT INTO `model` VALUES (124, '删除', '01020003', 4, 'manager:del', '2017-09-04 14:08:52', '', 0, 0, 0, '23,4', NULL); +INSERT INTO `model` VALUES (125, '修改', '01020004', 4, 'manager:update', '2017-09-04 14:09:24', '', 0, 0, 0, '23,4', NULL); +INSERT INTO `model` VALUES (126, '新增', '01020002', 4, 'manager:save', '2017-09-04 14:09:45', '', 0, 0, 0, '23,4', NULL); +INSERT INTO `model` VALUES (127, '删除', '01010003', 5, 'role:del', '2017-09-04 14:10:56', '', 0, 0, 0, '23,5', NULL); +INSERT INTO `model` VALUES (128, '修改', '01010004', 5, 'role:update', '2017-09-04 14:11:36', '', 0, 0, 0, '23,5', NULL); +INSERT INTO `model` VALUES (129, '新增', '01010002', 5, 'role:save', '2017-09-04 14:12:09', '', 0, 0, 0, '23,5', NULL); +INSERT INTO `model` VALUES (130, '删除', '01030003', 96, 'model:del', '2017-09-04 14:13:05', '', 0, 0, 0, '23,96', NULL); +INSERT INTO `model` VALUES (131, '修改', '01030004', 96, 'model:update', '2017-09-04 14:13:34', '', 0, 0, 0, '23,96', NULL); +INSERT INTO `model` VALUES (132, '新增', '01030002', 96, 'model:save', '2017-09-04 14:14:03', '', 0, 0, 0, '23,96', NULL); +INSERT INTO `model` VALUES (133, '修改', '12010004', 86, 'app:update', '2017-09-04 14:14:42', '', 0, 0, 0, '84,86', NULL); +INSERT INTO `model` VALUES (134, '删除', '12020003', 91, 'template:del', '2017-09-04 14:16:25', '', 0, 0, 0, '84,91', NULL); +INSERT INTO `model` VALUES (135, '修改', '12020004', 91, 'template:update', '2017-09-04 14:16:54', '', 0, 0, 0, '84,91', NULL); +INSERT INTO `model` VALUES (136, '上传', '12020002', 91, 'template:upload', '2017-09-04 14:18:20', '', 0, 0, 0, '84,91', NULL); +INSERT INTO `model` VALUES (137, '删除', '20010003', 105, 'mdiy:page:del', '2017-09-04 14:19:05', NULL, 0, 0, 0, '104,105', NULL); +INSERT INTO `model` VALUES (138, '修改', '20010004', 105, 'mdiy:page:update', '2017-09-04 14:19:44', NULL, 0, 0, 0, '104,105', NULL); +INSERT INTO `model` VALUES (139, '新增', '20010002', 105, 'mdiy:page:save', '2017-09-04 14:20:04', NULL, 0, 0, 0, '104,105', NULL); +INSERT INTO `model` VALUES (140, '删除', '20020003', 106, 'mdiy:form:del', '2017-09-04 14:23:53', '', 0, 0, 0, '104,106', NULL); +INSERT INTO `model` VALUES (141, '修改', '20020004', 106, 'mdiy:form:update', '2017-09-04 14:24:20', '', 0, 0, 0, '104,106', NULL); +INSERT INTO `model` VALUES (142, '新增', '20020002', 106, 'mdiy:form:save', '2017-09-04 14:24:39', '', 0, 0, 0, '104,106', NULL); +INSERT INTO `model` VALUES (143, '删除', '20030003', 107, 'mdiy:content:del', '2017-09-04 14:25:21', '', 0, 0, 0, '104,107', NULL); +INSERT INTO `model` VALUES (144, '修改', '20030004', 107, 'mdiy:content:update', '2017-09-04 14:25:48', '', 0, 0, 0, '104,107', NULL); +INSERT INTO `model` VALUES (145, '新增', '20030002', 107, 'mdiy:content:save', '2017-09-04 14:26:12', '', 0, 0, 0, '104,107', NULL); +INSERT INTO `model` VALUES (146, '删除', '20040003', 108, 'mdiy:search:del', '2017-09-04 14:26:55', '', 0, 0, 0, '104,108', NULL); +INSERT INTO `model` VALUES (147, '修改', '20040004', 108, 'mdiy:search:update', '2017-09-04 14:27:13', '', 0, 0, 0, '104,108', NULL); +INSERT INTO `model` VALUES (148, '新增', '20040002', 108, 'mdiy:search:save', '2017-09-04 14:27:33', '', 0, 0, 0, '104,108', NULL); +INSERT INTO `model` VALUES (149, '删除', '20050003', 109, 'mdiy:dict:del', '2017-09-04 14:28:00', '', 0, 0, 0, '104,109', NULL); +INSERT INTO `model` VALUES (150, '修改', '20050004', 109, 'mdiy:dict:update', '2017-09-04 14:28:17', '', 0, 0, 0, '104,109', NULL); +INSERT INTO `model` VALUES (151, '新增', '20050002', 109, 'mdiy:dict:save', '2017-09-04 14:28:41', '', 0, 0, 0, '104,109', NULL); +INSERT INTO `model` VALUES (152, '删除', '02990002', 7, 'cms:column:del', '2018-06-20 17:53:51', '', 0, 0, 0, '1,7', NULL); +INSERT INTO `model` VALUES (153, '修改', '02990003', 7, 'cms:column:update', '2018-06-20 17:54:43', NULL, 0, 0, 0, '1,7', NULL); +INSERT INTO `model` VALUES (154, '新增', '02990004', 7, 'cms:column:save', '2018-06-20 17:55:26', NULL, 0, 0, 0, '1,7', NULL); + +-- ---------------------------- +-- Table structure for people +-- ---------------------------- +DROP TABLE IF EXISTS `people`; +CREATE TABLE `people` ( + `people_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '增长自id', + `people_phone` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '手机号码', + `people_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '账号', + `people_password` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '密码', + `people_datetime` timestamp(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '注册时间', + `people_app_id` int(11) NOT NULL COMMENT '应用编号', + `people_mail` varchar(120) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '用户邮箱', + `people_state` int(2) NULL DEFAULT 0 COMMENT '用户状态', + `people_code` varchar(15) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '随机验证码', + `people_codesenddate` datetime(0) NULL DEFAULT NULL COMMENT '发送验证码时间', + `people_phonecheck` int(1) NULL DEFAULT 0 COMMENT '1手机验证通过', + `people_maillcheck` int(1) NULL DEFAULT 0 COMMENT '1邮箱验证通过', + `people_ip` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '用户登录ip', + PRIMARY KEY (`people_id`) USING BTREE, + INDEX `fk_people`(`people_app_id`) USING BTREE, + CONSTRAINT `fk_people` FOREIGN KEY (`people_app_id`) REFERENCES `app` (`app_id`) ON DELETE CASCADE ON UPDATE NO ACTION +) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '户用基础表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Table structure for people_user +-- ---------------------------- +DROP TABLE IF EXISTS `people_user`; +CREATE TABLE `people_user` ( + `pu_people_id` int(11) NOT NULL COMMENT '用户id关联people表的(people_id)', + `pu_real_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '用户真实名称', + `pu_address` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '用户地址', + `pu_icon` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '用户头像图标地址', + `pu_nickname` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '用户昵称', + `pu_sex` int(2) NULL DEFAULT NULL COMMENT '用户性别(0.未知、1.男、2.女)', + `pu_birthday` date NULL DEFAULT NULL COMMENT '用户出生年月日', + `pu_card` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '身份证', + `pu_province` int(11) NULL DEFAULT 0 COMMENT '省', + `pu_city` int(11) NULL DEFAULT 0 COMMENT '城市', + `pu_district` int(11) NULL DEFAULT 0 COMMENT '区', + `pu_street` int(11) NULL DEFAULT 0 COMMENT '街道', + PRIMARY KEY (`pu_people_id`) USING BTREE, + INDEX `pu_people_id`(`pu_people_id`) USING BTREE, + CONSTRAINT `fk_people_user_people_1` FOREIGN KEY (`pu_people_id`) REFERENCES `people` (`people_id`) ON DELETE CASCADE ON UPDATE NO ACTION +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '用户基础信息表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Table structure for role +-- ---------------------------- +DROP TABLE IF EXISTS `role`; +CREATE TABLE `role` ( + `role_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '角色id,自增长', + `role_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '角色名', + `role_managerid` int(11) NULL DEFAULT 0 COMMENT '角色管理员编号', + `app_id` int(11) NULL DEFAULT NULL COMMENT '应用编号', + PRIMARY KEY (`role_id`) USING BTREE, + INDEX `role_managerid`(`role_managerid`) USING BTREE, + INDEX `fk_role_app_id`(`app_id`) USING BTREE, + CONSTRAINT `fk_role_app_id` FOREIGN KEY (`app_id`) REFERENCES `app` (`app_id`) ON DELETE CASCADE ON UPDATE NO ACTION +) ENGINE = InnoDB AUTO_INCREMENT = 49 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '角色表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of role +-- ---------------------------- +INSERT INTO `role` VALUES (48, 'msopen', 50, 1); + +-- ---------------------------- +-- Table structure for role_model +-- ---------------------------- +DROP TABLE IF EXISTS `role_model`; +CREATE TABLE `role_model` ( + `rm_modelid` int(22) NULL DEFAULT NULL COMMENT '模块编号', + `rm_roleid` int(22) NULL DEFAULT NULL COMMENT '角色编号', + UNIQUE INDEX `index`(`rm_modelid`, `rm_roleid`) USING BTREE, + INDEX `rm_modelid`(`rm_modelid`) USING BTREE, + INDEX `fk_role_model_role_1`(`rm_roleid`) USING BTREE, + CONSTRAINT `fk_role_model_role_1` FOREIGN KEY (`rm_roleid`) REFERENCES `role` (`role_id`) ON DELETE CASCADE ON UPDATE NO ACTION, + CONSTRAINT `role_model_ibfk_1` FOREIGN KEY (`rm_modelid`) REFERENCES `model` (`model_id`) ON DELETE CASCADE ON UPDATE NO ACTION +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '角色模块关联表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of role_model +-- ---------------------------- +INSERT INTO `role_model` VALUES (1, 48); +INSERT INTO `role_model` VALUES (4, 48); +INSERT INTO `role_model` VALUES (5, 48); +INSERT INTO `role_model` VALUES (7, 48); +INSERT INTO `role_model` VALUES (8, 48); +INSERT INTO `role_model` VALUES (22, 48); +INSERT INTO `role_model` VALUES (23, 48); +INSERT INTO `role_model` VALUES (80, 48); +INSERT INTO `role_model` VALUES (84, 48); +INSERT INTO `role_model` VALUES (86, 48); +INSERT INTO `role_model` VALUES (88, 48); +INSERT INTO `role_model` VALUES (91, 48); +INSERT INTO `role_model` VALUES (92, 48); +INSERT INTO `role_model` VALUES (93, 48); +INSERT INTO `role_model` VALUES (94, 48); +INSERT INTO `role_model` VALUES (95, 48); +INSERT INTO `role_model` VALUES (96, 48); +INSERT INTO `role_model` VALUES (97, 48); +INSERT INTO `role_model` VALUES (98, 48); +INSERT INTO `role_model` VALUES (99, 48); +INSERT INTO `role_model` VALUES (100, 48); +INSERT INTO `role_model` VALUES (101, 48); +INSERT INTO `role_model` VALUES (104, 48); +INSERT INTO `role_model` VALUES (105, 48); +INSERT INTO `role_model` VALUES (106, 48); +INSERT INTO `role_model` VALUES (107, 48); +INSERT INTO `role_model` VALUES (108, 48); +INSERT INTO `role_model` VALUES (109, 48); +INSERT INTO `role_model` VALUES (110, 48); +INSERT INTO `role_model` VALUES (111, 48); +INSERT INTO `role_model` VALUES (112, 48); +INSERT INTO `role_model` VALUES (113, 48); +INSERT INTO `role_model` VALUES (114, 48); +INSERT INTO `role_model` VALUES (115, 48); +INSERT INTO `role_model` VALUES (116, 48); +INSERT INTO `role_model` VALUES (117, 48); +INSERT INTO `role_model` VALUES (118, 48); +INSERT INTO `role_model` VALUES (119, 48); +INSERT INTO `role_model` VALUES (120, 48); +INSERT INTO `role_model` VALUES (121, 48); +INSERT INTO `role_model` VALUES (122, 48); +INSERT INTO `role_model` VALUES (123, 48); +INSERT INTO `role_model` VALUES (124, 48); +INSERT INTO `role_model` VALUES (125, 48); +INSERT INTO `role_model` VALUES (126, 48); +INSERT INTO `role_model` VALUES (127, 48); +INSERT INTO `role_model` VALUES (128, 48); +INSERT INTO `role_model` VALUES (129, 48); +INSERT INTO `role_model` VALUES (130, 48); +INSERT INTO `role_model` VALUES (131, 48); +INSERT INTO `role_model` VALUES (132, 48); +INSERT INTO `role_model` VALUES (133, 48); +INSERT INTO `role_model` VALUES (134, 48); +INSERT INTO `role_model` VALUES (135, 48); +INSERT INTO `role_model` VALUES (136, 48); +INSERT INTO `role_model` VALUES (137, 48); +INSERT INTO `role_model` VALUES (138, 48); +INSERT INTO `role_model` VALUES (139, 48); +INSERT INTO `role_model` VALUES (140, 48); +INSERT INTO `role_model` VALUES (141, 48); +INSERT INTO `role_model` VALUES (142, 48); +INSERT INTO `role_model` VALUES (143, 48); +INSERT INTO `role_model` VALUES (144, 48); +INSERT INTO `role_model` VALUES (145, 48); +INSERT INTO `role_model` VALUES (146, 48); +INSERT INTO `role_model` VALUES (147, 48); +INSERT INTO `role_model` VALUES (148, 48); +INSERT INTO `role_model` VALUES (149, 48); +INSERT INTO `role_model` VALUES (150, 48); +INSERT INTO `role_model` VALUES (151, 48); +INSERT INTO `role_model` VALUES (152, 48); +INSERT INTO `role_model` VALUES (153, 48); +INSERT INTO `role_model` VALUES (154, 48); + +SET FOREIGN_KEY_CHECKS = 1; diff --git a/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.css b/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.css index 74c1e9d0..46a688ec 100644 --- a/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.css +++ b/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.css @@ -1,10 +1,10 @@ @font-face {font-family: "iconfont"; - src: url('iconfont.eot?t=1572080631201'); /* IE9 */ - src: url('iconfont.eot?t=1572080631201#iefix') format('embedded-opentype'), /* IE6-IE8 */ - url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), - url('iconfont.woff?t=1572080631201') format('woff'), - url('iconfont.ttf?t=1572080631201') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ - url('iconfont.svg?t=1572080631201#iconfont') format('svg'); /* iOS 4.1- */ + src: url('iconfont.eot?t=1572256634443'); /* IE9 */ + src: url('iconfont.eot?t=1572256634443#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), + url('iconfont.woff?t=1572256634443') format('woff'), + url('iconfont.ttf?t=1572256634443') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ + url('iconfont.svg?t=1572256634443#iconfont') format('svg'); /* iOS 4.1- */ } .iconfont { @@ -263,7 +263,7 @@ content: "\e620"; } -.icon-zidingyi1:before { +.icon-zidingyiguanli:before { content: "\e72d"; } @@ -763,6 +763,10 @@ content: "\e704"; } +.icon-neirongguanli:before { + content: "\e72f"; +} + .icon-gengduo3:before { content: "\e643"; } @@ -807,6 +811,10 @@ content: "\e670"; } +.icon-xitongguanli:before { + content: "\e730"; +} + .icon-bujinqi:before { content: "\e723"; } @@ -1099,6 +1107,10 @@ content: "\e716"; } +.icon-huiyuanzhongxin:before { + content: "\e733"; +} + .icon-sousuokuang:before { content: "\e724"; } @@ -1151,6 +1163,10 @@ content: "\e708"; } +.icon-quanxianguanli:before { + content: "\e735"; +} + .icon-erweimadenglu:before { content: "\e699"; } @@ -1167,6 +1183,10 @@ content: "\e61d"; } +.icon-yijiaozhuanjiao:before { + content: "\e72e"; +} + .icon-suoxiao:before { content: "\e664"; } diff --git a/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.eot b/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.eot index 6f21a1ac9c980dc0431a16066ecf069c30a14427..65db4cf646a45e0f7d34501e277887c2e86379b4 100644 GIT binary patch delta 5133 zcmaKw3wTpiw#WZ#pX4M>^JvpFX;TO`X;U7h?<7E>ML^nuydQ%O0+m;bP@a}jknj*> z)GOdoL0&34is+~#Xn9j8R7D58&iEV@WHhPh#mAr*9SwJ#Ztr~Gy>q|Ye82q9UVERN zz4uvb?R~mov+2NNCiTEMLdv<#YS^&iO8)-M1MiD|2+#@u6Q|FsUGP@ABLGO zd=d(1PWx2)SzBZe&;{)gdpTLOckBV%cU)g0p^zpV<1%@uv3?TV!dfn&h}PhkN=LP` z4o^)VwhfhVfFM>S;ZQ-WT7o!hjf5wQ*f0rhWgRXdgI18@v3j7PFY*i!8Nx_IHnMrF2UEVGb9{mh|QFM({yZ>gkuk}*%GvBD^or6h4x75xZKy+ zwot;6h}a?t^tD|qp>oac3{Zcqguj2%COXS)UasK;r-Qe&UC#1c{rRkuaHJx(UV=i_ zdnA;pC7e~6NnCnB!V!$vMhV{5rlfi32dyzJFoAb~*uxU+V0}bFeOb3iNPjY0C6vti zsD!dvw@Ijsb-RS}wJY3zx~96yGd*m3QiA!cPf4g$yVX@l?`ZeB%IR-fyKCx%cCO(( zufyp9u@(s~vL29-?vn>4`c@S?B;hoI*kK9QvL2C8rPiFjJ@Yh|&PZ^M^-T%&& {?GxVf0U2`dmUoSz{8aVvS2k_i^1X8M=w}3km7|epy1gzkewqJ$Ap6 z(9Nv+C>hR$h+UE3kE~w 64bZ$<0lKPHWEB=?0UbOb9o{R^!GqA@T@xMr ztaR`$>v#z%+O8~5=1DFsmtZ|BCm|g&X=k$nwy%K8ytq2}SW9FDa@lV$^K$6$o{KN9 zN_h9hl}i%j?yK&yoTBF&tPRx-r{*`ze{lYL3;YWfEO=+3SU7Fbp~YPm?_J_r^3t8Y zI~O&kG@fnzVd $7a`vfazhH;--ZSe~=OwW4uF>xvKVvfQ=zu4^lI zMF&RTURAMb(`x7HHLFjq39s3|He+qW-COT|Z(VR*<9h%4llSD@Giby88xkA6(Tz Bwf^=JlJeJ$UbfKWm#FDtqYuhYb%;e)yv;4{a^jdjHmIkFMDE$+oN8CvSgz zd&iEt9k1>z*!jp4-X~(a`|Q5_Wd2j$XDrXGdFK3{8}>}u^TM ksQKK_k &5c=RJVe+8@lz4VFc6!ycpCWiqO!Tw`xa)vX15bn_T%W@zwf$%_*{>f~-c^PmnNPg$vmZV`*&EF* zj+7Ng!exb26e^^$K%Oh;4+RP+udGsp!ojj&UMMeEoX3V 3HQb{OML7_-lD8d5^<^@9)6e%q#371w pgd=W`n$Ew+kIYW=^Qd|u>PL;%zek5_gs2HeYKTwbo0TY8 ztwbhD5|mt6DVz%Fe+r2n(?Y^3%t^u?8XV$2$ZRI!rgw}nk|2YVDhq8w7}>7qT^LLz zB4On&_%zK8_|Mp#yGSNsHVb=rP}okw#9i<^3e6oWe}+p@5>6Uen5^GnJMHLO?Wy@q zO-5DU6q-0#RR>R`l)hD+rs}>9nlMOJ2Tc$+iaDd?j7H5#w2SIU=VT(`8pTM)viW8D zph)Eosj?`$i%~HMMG^W~mApQwWH2i}zu(7$G#My6I?_bKC=^vBWd#Z=`5qpLStSvg z7ZQA7(0eKLcVRWELh!<{H5mEd-HcN7H6umvboI+F*+qI^W~DjTU*ZjP?;h|L`-6k0 zm~w{Yn5GO4`irHpBsn`c_%<_J&9~u|GqiMc)W|{jm2yH!<5OsN4#Ix?0s~?P3}pLt z_i=m3N97cbaQK->_2*Hrtdfh_ZgwfvlxO0mcH(RHpm14GH7U=%XwP#ecDaL&7d?gy zs O7|?9oT&^;JY~tWB(|GPFIXIOyTkI5I*QC^pWbWnx+v*ISE=i1b9$yl*e^I; zX=xX_R(DA>TkWDNMSazM600p{TASptTx7SfUbJLboUa_Ph%|5VQKv{dXz@A)Z}Baa zV`z$}Gqr3}b}O^^4Yn5sVi?bf{gZu^oi$Wip*wg$cW`!PJ4H%-!etl!0#Q~WdQ;G3 zv{QPj>NdJdB01r_)B;j?ss$8D%{9_+F=+^;dQ+*?mYQlS9XOiA>=7ep?a#;$IGus~ z;(Wi;8TIGWw#2$53zMAmJF=-Zm8|zBk+no!{pn{>m2RWSbfIdx<(%Hhg3kT|_S*-I zm@UNYeD0>GH+SRjUBsPkT&^g~l@v=N+i`Hc5bF;*=z=9Bk!;zzXwg;+onE|{cP&2A zTtCLSbP&IBt7v(yjz)^;x5{G0&Tsy``5zLu@Ct+@VUFuOj`GfFn|MVygSgx!VSOpw z9=9SbTw6ip=O =WhAlU>Q`Bx>$fl 0+x;%aTsdi^bvZ8(RR%1rR?kB{AK0f;kJYb^=_B7A{_~pz>gI1>hA9 z+V&!OeqvI;Tjd%)wv~k@^9Jo5w@Li@DC?V?vNXHA@Z~przAHeNu*GTf67>_;_y9dC z08K?oVs^Tw)wYfId+_nzsfj7`$IR&Q`znwrj1NdjPs?0tKG I(tU*2&p%J0{U0QJl!^oR@V=aFdTUg<5 z_$wmt41>`dHzDv3B;ZrB!9TGV4=D({aS+|{4u;|b+{P>#f+S3U3o %Wf5yj++G#ZQz=m%$9f(A1XfRFG! zf-ntlVkxqr#d@4XGrptl lJPI{K?=^|4qo8zc!Fcp4LcA6Kb)u6D1ydOI7QNUa-b-hhyyf%qG=?> zzzu()Nw|Tz_?2Q&Lz5{E|HgcDVj>wZ2U$3RdH9;_$P?e Bu^0ja>T#N!(2YjJhb(asb=Z$uj3s|uMGG!d5A>%IaKZ{a zf)}dcK^~;Xm-vc^YxxA$Q5WpP`{=-RY(pu2p)ndfsM>4iNF!_1-r>fI1OL_%xOElo zG!^yd u9l;FzA14G4?4W+w;=c3F$iW okQ`I zFpRU8MBbcU67?1%9Olw9vCTnGH^os01KEhD4to2Cynl#9LBij0y6!fwMoE~(X^?1$ z*y1?X$b(6Vl(36)yhKAeCrI2OP@*L66)4dXcMX&niTel2L R@5k*2Wue54 z2qjtKmV~lMf>|8xKHc{euQDWVPbf cT^)y_($?s1^uCu{j%X^Fx&WR>x zgRecW3MFn|DC;Bya=t5(yXfl@6>QC`B8j^i%0`L%8;bh<7 @EPZa5;= F8*CJEnha(}2ut>(iLxpCG?JZ+#Hkx;;?RvM#GqQY%Q zOcSrpNw~myUg8M^MZFTkYEE?@ mHICkj&Zh1)J;s)1{&4ttM$xCEjYCR8AWiKB^t-sE>Sq=j}k?4c1Sdy zQ@u7L2Trxl7)5d3lXyTvxi8@W=L2AX`bHCYp*AohwaI>xXe8$&iDHDmhu%1eSDg}1 zS17+oJZGUimGCR)fAH*u@=SvI!#$U1GUp5F)u8*0KQo@uP}G)YJguR;lz49QgAQ<3 z-@yM5Gf89+H#`h6U-QaZB0EkSiHAGPT(>G7^Dx^=Jn&&wk7MA=n!8D4E8fy+b%S{2 zDB)*LCy4^YCY_e9h&{SMdv!l|sEP)N+d6}91Fw2X;2UV>I#f{@XK#tdipU;%T|KY# z5>9h+?WxE~ h0b>d79zt@9##rO#XGuM%dpG7cp z9jW-K1T)u>3YR$(Bz{uCoG3v(d!a-lL~c(#JrWf?1A{$)_CSfBVrb{ Gn;MEk ziqC9bytzq)i7i{4KWN^%U~5xJP|2ZE_tJpU^wOH`Bet*G{`-yvJ3Gp&D{LxiD_(rm zQQ5L9WLNgC>fKhm<34Y$_NmUTeq@R^?XB^tSyQw7u*czPwNAAWwTF(_9$A0n%cI^$ z^NvLxyIWUO*LFPo_{a5rs9#WDcfz5eTSG*{?MBPS=*D%8FPhGs^g3mEs{Qnw)A!Go zoo{K*tD4dKW=oa*b31EOvn6FrHQC2gg4Q%El@c_j%NdkAg{GL|PS8$`sk4#nHMU(> uE=pRIx^Ts!V3YGH8gE%L{~RToTFz05rsRzaWGwlC|5h{UzMyjcL*@^3?6*+> diff --git a/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.js b/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.js index 3abcc603..7c88784b 100644 --- a/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.js +++ b/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.js @@ -1 +1 @@ -!function(t){var c,h='',l=(c=document.getElementsByTagName("script"))[c.length-1].getAttribute("data-injectcss");if(l&&!t.__iconfont__svg__cssinject__){t.__iconfont__svg__cssinject__=!0;try{document.write("")}catch(c){console&&console.log(c)}}!function(c){if(document.addEventListener)if(~["complete","loaded","interactive"].indexOf(document.readyState))setTimeout(c,0);else{var l=function(){document.removeEventListener("DOMContentLoaded",l,!1),c()};document.addEventListener("DOMContentLoaded",l,!1)}else document.attachEvent&&(a=c,i=t.document,z=!1,(v=function(){try{i.documentElement.doScroll("left")}catch(c){return void setTimeout(v,50)}h()})(),i.onreadystatechange=function(){"complete"==i.readyState&&(i.onreadystatechange=null,h())});function h(){z||(z=!0,a())}var a,i,z,v}(function(){var c,l;(c=document.createElement("div")).innerHTML=h,h=null,(l=c.getElementsByTagName("svg")[0])&&(l.setAttribute("aria-hidden","true"),l.style.position="absolute",l.style.width=0,l.style.height=0,l.style.overflow="hidden",function(c,l){l.firstChild?function(c,l){l.parentNode.insertBefore(c,l)}(c,l.firstChild):l.appendChild(c)}(l,document.body))})}(window); \ No newline at end of file +!function(t){var c,h='',l=(c=document.getElementsByTagName("script"))[c.length-1].getAttribute("data-injectcss");if(l&&!t.__iconfont__svg__cssinject__){t.__iconfont__svg__cssinject__=!0;try{document.write("")}catch(c){console&&console.log(c)}}!function(c){if(document.addEventListener)if(~["complete","loaded","interactive"].indexOf(document.readyState))setTimeout(c,0);else{var l=function(){document.removeEventListener("DOMContentLoaded",l,!1),c()};document.addEventListener("DOMContentLoaded",l,!1)}else document.attachEvent&&(a=c,i=t.document,z=!1,(v=function(){try{i.documentElement.doScroll("left")}catch(c){return void setTimeout(v,50)}h()})(),i.onreadystatechange=function(){"complete"==i.readyState&&(i.onreadystatechange=null,h())});function h(){z||(z=!0,a())}var a,i,z,v}(function(){var c,l;(c=document.createElement("div")).innerHTML=h,h=null,(l=c.getElementsByTagName("svg")[0])&&(l.setAttribute("aria-hidden","true"),l.style.position="absolute",l.style.width=0,l.style.height=0,l.style.overflow="hidden",function(c,l){l.firstChild?function(c,l){l.parentNode.insertBefore(c,l)}(c,l.firstChild):l.appendChild(c)}(l,document.body))})}(window); \ No newline at end of file diff --git a/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.json b/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.json index c6dc6463..139db0dd 100644 --- a/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.json +++ b/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.json @@ -442,7 +442,7 @@ { "icon_id": "1605988", "name": "自定义", - "font_class": "zidingyi1", + "font_class": "zidingyiguanli", "unicode": "e72d", "unicode_decimal": 59181 }, @@ -1314,6 +1314,13 @@ "unicode": "e704", "unicode_decimal": 59140 }, + { + "icon_id": "5891302", + "name": "内容管理", + "font_class": "neirongguanli", + "unicode": "e72f", + "unicode_decimal": 59183 + }, { "icon_id": "5959484", "name": "更多", @@ -1391,6 +1398,13 @@ "unicode": "e670", "unicode_decimal": 58992 }, + { + "icon_id": "6405627", + "name": "系统管理", + "font_class": "xitongguanli", + "unicode": "e730", + "unicode_decimal": 59184 + }, { "icon_id": "6616510", "name": "步进器", @@ -1902,6 +1916,13 @@ "unicode": "e716", "unicode_decimal": 59158 }, + { + "icon_id": "8964972", + "name": "会员中心", + "font_class": "huiyuanzhongxin", + "unicode": "e733", + "unicode_decimal": 59187 + }, { "icon_id": "8987629", "name": "搜索框", @@ -1993,6 +2014,13 @@ "unicode": "e708", "unicode_decimal": 59144 }, + { + "icon_id": "9535007", + "name": "权限管理", + "font_class": "quanxianguanli", + "unicode": "e735", + "unicode_decimal": 59189 + }, { "icon_id": "9539052", "name": "二维码登录", @@ -2021,6 +2049,13 @@ "unicode": "e61d", "unicode_decimal": 58909 }, + { + "icon_id": "9575138", + "name": "移交 转交", + "font_class": "yijiaozhuanjiao", + "unicode": "e72e", + "unicode_decimal": 59182 + }, { "icon_id": "9616083", "name": "缩小", diff --git a/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.svg b/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.svg index 737c78f9..6f5cc126 100644 --- a/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.svg +++ b/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.svg @@ -206,7 +206,7 @@ Created by iconfont - + @@ -581,6 +581,9 @@ Created by iconfont + + + @@ -614,6 +617,9 @@ Created by iconfont + + + @@ -833,6 +839,9 @@ Created by iconfont + + + @@ -872,6 +881,9 @@ Created by iconfont + + + @@ -884,6 +896,9 @@ Created by iconfont + + + diff --git a/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.ttf b/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.ttf index 385e564564d502bac96deb859020984daf7b52fd..02f548b5240b393fa57032422b6ebec7748015d5 100644 GIT binary patch delta 5120 zcmaKw33wD$w#Wacs`vDgbUNKxpfTM^H%rLg-9RvjY#|^atiw16M79JWVJEB&1kho4 z0u~6eiRcL83^;;@eJ7$aFpn8GhE3G!h(6RA v$PUZUE_q{jod)?o!|8>u;x^-{W zS*rTRYU7%1#x?%vrvNPgFnsKks;TFb94cVU09;olPM$kKxgFjGcz*|ask(Z6)wsYH zEf(JQ1{2l{p0ATCdHV>HQ9Wg5{l4W7Kj!iN0_ZCz*Nv@uaaC$E(1yFE-BYUSr%GR1 zZgM}{@JMadl<~zwQ(G2-j=6Y;DO2la% #%&WM&B`A>hK4F$s-ph;7E`&boYi&T_du6J$_>&f zS%zh-Cgn}TjLyxi=YV_@a_d$WE3Z=544wQAk5tNEJrK)_6~sbHg|S4|^f}|4sCJf8 zX-Dh#HR=EU?vnnWFOU8yWs`{{Y{MALLs!hfGk6y3kb!}uhl|{JfZ-^^QY=Od&LGUQ zyNUM^qKqi{u?)pLSp!z#*XV)!$VNL{hl1BJ61&NQH}E_BjY4=0Zy^CsqX6rn;+GV` zIP^gxrlCI`MHENzTk1lcun;l6a!-&BzrtmFhlA+Gi?rhwB6x~&@iqov77Ec34n#L$ z7b@^Ln(-LEr2rNX;RM#;E9}QUEXNL{^Bs8?x8bHD48ug~j^0>}pOD5*@d|!HsW=Za zp2JJnP7Zv597;haq{5Hxm`Y~y;!k)IcTtPysSUPJSL#M_lum_|g}tSegdv!KDy$_B z>Zkz!h5($n#7;02S$G+rBNu})0y9w$4_2ZH7jT1IluSM}P>FKPoDw~Yi_`&2s3Sh3 zFnVDtx*!Ec3_>-2PeDw<2lx-PU?=_)$H cX| z6;lP0Fo`O04Wsc78iWHhn1
jK@9nqf(5*Y#hc|d`vcK7sX%kH6D@`FHk;ypge5A zN0`q(7e@({gSM!|t7yb&{GA@7UdTrgPU1aEgq3>0M+W>mj^j-nLJ4JZB%Y(r vX3r5%00aV_$_O10d-;RBj6x_S|;FdfZA7p7;CwJpwv1%nVgE$ z#|0cNPzMM&aG+KQ@SU>TQAD>C)#0aH#S-5@&B}A}p7L+Gf1H3L2kLkM7O+kba5O=k zD8LEUY5_+W)EWW4Qf|i&vAxT!X#(6 IRQr?)YSrxMX1`j8IDS*YX!KgTyXlM+8tXjz!ugQ z1k{yvgMc_ks~ZIr$NHjx(pfhNsE~EDfTJ9$HWq`utXl;f_)xbAI0Zm`2~egcc1ZE? z_A3I^vA!yx0_Cm59J-|3Oe~_$6|ZabuqN)|?5@E{0cxWFH&_n{Nb}o+0 Wf%S-h6Ursm=JK=L(ma^KMb-}loMfP$7hnnN9|fFvplUN<@ENOi3`1e%ousFu zL2hYL$8aiwdRf3p3F==3oSvXw5pbe{dR4$F3+goiCoibi1vtj4t&`z|230#N!>J9b z7KaQcIjEoWRo(7Rh-x$aQb2uJRRNW;#ss8ANwa`@vwkHYZJb*I>c{%EfZ|!d5s(%` z+8P*6qfl=P@CVj!c@DWAeP(~&{!TyxSicugF{>8y3{@ykc>H;l+`22^6bw~cIm5{q z>OBGe!TO_s1}S?yo|M7dx-V$Wcn^4+!I#Q4?&afnp{;;dq18wYDpl;sMbVGBWfYK& z)g+*HtY!gcdBiLN&i9DL3Gk5BD&QJ`n07n^j-D9b8x5`th&crKft9bF2G gBY>jyYl%u#)iZV}gtE~WkXY~r`F;;D|4E0iGr}(Q*a?3Bkd#o7( zE<1>23ZP9lAmCDjSWo~Ck63#FmnXzJ2)Ixo)=_}t%1 D8#vyK#SNkptlV23uf m{0b5*l1N(ad*410S*u6>v30GY_i4brsDM1vsVH(>!EU0%?BR zH^42vd>Xi_3{UfCvIpMcoT9;H7hm5I;CtZqO#w3ZZBLs|(JQsq+P<}C>T2truls1K zZ|c;km!?V6#!Npnqs@%nGhH*^oaLQ0eRllp3$yReSvqIe9JM~9{=nQWb0^Q;G55;6 z!SkBuXDo0nn7!b{f=?D&7VchnZ_&1BY4lHvix;n1;#{(H$*HB`rTZI_8)}zrT=voO z!1CEEd@D{plkrTCXIDMjvN|=ox_ S?gW9V(q=>S3ZAVS+lNi-KzDv^&{6` z-mq?C_Qq8k@4dKS)3r@^HjmuAeRK1c>MieV&EERL%c(D`JG$(+^-9*OsXHw@m+ri> z>ycffcI|n+`|HaNN(V G<&D z`%la}S>QW)=2Y^j*{41^9X`F~^qn)k&h|K4-;~ zHb1^`vI%?1z;;LLp8wNklpq`BmNAKmwA~R$+Y=L8#>l#soiv1owEVuc%W5(w+ejhB zmTdl&$*T1m{-s0MX$(mxECI_2y}nf>y0LZZ)(5BAYVf3(^@k4W%_$zk35ibpt7%`_ zk2a(I;bHkhxfkO20rz8)Hyo;_)M#d2q%bcMF3h3aP!1LPgRX!t zpO+_T)KPl0!bp-{k`0nM&7V`k$M8%{29iQkLK1K2v{7<=ZCLdNN#YB`) M5K zt{KS^FIU@alb)-MWs>J*`tno#?c4iP^L&Axql_8-GK`~o27GzKm>-uO==r3Ht)?gO zwvXmiM)e$p-^eHBM7YtOqp%yl#emoW{pmi tY?JMlJqP`EH)Fv@T2wFliT+uQ-iUXL!Bs%<`}+&+y)rpWzTUbUoHS~i=Ed-yfx zDTn1v!$2}!cx|^O)kWsLt^(I {P+qX^2JgZ%5OHps%E-gzeCTcKy zEH~IKtT!yl7U$asEK*`>+)<~Lc+isSl(>pFZm6VDp4Qy5N!}q(;5XJzDAk?}co`n{ zQFhi)L9yoGe$BzzmF*PC_ew6i 1yKFzW4;lwfe{-T9G>a4;d8WL|1EMG`Xg z)L$CWixN^3sKAzxU@IuCBx&M+iV6FZv;0n{KPxZG=X6GWS+uETx!J tK!4;CU;-G`BTjE>dEE}g!-)Nz;GiGqv;)j-p$2ghx;5Tdo8s%!LkfPtqGh{oz z>38NoAb!bLARGyETn9PITbFI*E5aGX<<1Xlm%{CF%fiCF#Y8^7vn7 GfetOO)v6O)INxNTEfoJNU_JPBb{I?Z$T>vq+W~ zjVYes4epy}wcFwr@77U 2 l2VQ|#H+`kI;lZEDOtO;e 6*m hsj6)~d_!6jWyU+^)=a9Ys+(8MUD`%tX%oFf{{&wl^+Esu delta 3336 zcmaLZd0bT26$kL&VHX+Jkr7cOjA(FUaTgSWD~e0h*v3*V5fu{=a79H17c{jI(W~MX zAgR(cweDdM6%laPN)lrtYDBB=5%(B1294%CPy1)fe7^IW`{wbupZD%Lm;6H4`qi%a zR$CoFSpddON=-_4AEeI(T)hEv-qh*yr)=AMwipQN2io`|WpYw-+iOJ*d~QAKp27z# zcbX03&xcr>l+@XoMY*rO z)X9Cvws^S+WRKw!Qq$9B&DQrmbq5{T0eD8PIb@9;3F33vdGn436TM=dps5od04~*a zeDdFXb@k s>Wqjhl{VT z4aZtIzW&sa(;aZS2q(vFe1*OUh7*GHPI{zDc8#S-RpL6&M(FFXkzZT?$E(oc|GfCB z-%=R4@Z<{dCoDiO%)<(Nh;?X#k>m(7`QbUnVK9~;2h&iE?mVk{oJ2PYrq) pa= zF4Pu_a0@Rno*eK8e24oufZlvFJkfw2c#k^Z3k=5`bVYl3VKY91Z3Gga;Vs;wH;{!_ zID&lW*pGe4#iw|KpTKe4g+F!2JD5s6Fc7Qp41s8gzv6df!D%!>9*R&*Cfq PAhd6@^nf>>^)`v0)05u!hV?qs~}`w(vzQKlHKa zh)-}G5g3i%V>U8j!Acy%S$t1E)Qp0#lzPL2H_-`^7y@VX$8^lXOn%7OsKGgEgT)kz zYZQqA_!vDA09U+?6#SDykcv~dgBSQ4Y)^2QJg^1vXooZO7R6D2>PG`;AbHYY8j3wM zh=x!vibpfNPs4Bp6Y&crpp1so2>ct9@f1TT8WS)V2QdlXP*ZA&OZWl5k~=m~C;UVm zQGg3rh<<2FUeq3~FbdmXM-_fdrWlGv6rxdy6XXpK>Vpt+!g*9+H_8!9Z{i~A@FlfC z81;lV=Hn59P>SZ%oUHf?UlZ}NK8oe!jGg!kZsRgGViSI*zIcF8E*lr+)AWUU=;|8l zVN{Y=neooYM}VKa0GGMOtJpwcoLqJWa^Z9o1eM^ilpIy9hsET_$9x2ytH&OLsanOD ztdaG6EKu+wht^V{8)qv)!JI*YTC051L~2wIO;)<9%%0KYrbc;MO%M6|C_xb_$8$`; zO&)PeFyLLzXhBixuII#1Zduv@f$f|F1$E&ZB&e-Q_p-#_;!(WdN`W?1U_2)`KLb|} zv;@I*1Z}wBih^d`HHQ1D)+?GCl!v#KI;aTmrAd4 7@ Ef)yqTp`F`W%&+{bmdW=;DUy>T5xGYGv>#*$f2zfc&r}# zT5SP5S}(AbbAzC+oCSi6Rk2Y}6V6S7jFqxkkTIVvf|~|3<5~>6I6oHLNT3x8jNvQ- z)CRvWGOJ2I3w2iC`Gr%hax+KMbv3{|vClC+r&Mr9fo2!@o|CJ?K*s7mAgCE LpXmF z)Qj_xpm>#Iv6_bQ=&8UJwcBE`{lcUF;64nkQNVa`&jk(VG;R-j-R6Gf&y4#uw3mWA zH?&uRdpK`;0z7G*1ow654uU&8bVpuTgPMogzTwZVf|_!=3GV#Rc_ABk4}k72csGD< zoX5cP&^-k25YSBmTp&8%NCWR0(7gnH;`A20lR)Q%>1(|4rUIQ;z5y53285f8-{3+w zP yajIkLvW+u#Rm^E(J=d*{*ahcP3PWhbrxj}Oi=RTa5K5yH+x=eHC%K5?b6Bi^b z*ty`@Lhprf3vXmaWL;d8neCQ6H~XY*sIA=Am@^~i?&494OP16w^;|k(>CR>2mo?@l z<}O%Xv!eT|(W`dnh1l})^B%7rx4I%fBEM=)*EJ{CPG4K2V$`~IzU$9!n6ja!AfjOZ zCjU(xH>GbX+uU>W^35-|OewrwR9fs-TweU*liS=~o!02-C^0@N-2i*^@Jowe2;6vGm2OPdzkyml!NWUYWR<=Xsl*)>u zo>d-IaaA{~ovMdaFRy-4bNX1&ai`-ACnlV@e`@QQy0h8)b_89m+c&wfsjIz>6J?CD zPkx6IE%rUBl;~g&%b={0G}2yDNrevf5!GaJaBs3;TJp3RQ|C{Mw7-9h209fSK1C_^ ZsMD0{P_XMP*$VpbKYR9!b5z6+`8Smx!E*or diff --git a/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.woff b/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.woff index 4bff87bd976339cb6d0dd5455fc6f0fd1c4c0313..012d682a2195be493860d4c0e9275778beb30f6c 100644 GIT binary patch delta 39177 zcmV)5K*_(H&jj$;1Qd5qMn(Vu00001EN}n|00001&k&ImKY!U{ZDDW#00Dpi00_1K z02JKJ6%XcTY lILFZFG150Uopf007DW00mI9h5y%VZ)0Hq0Uv+>00OE200OF+ zj2akiVR&!=0X8Bm0000V0000W0_6(gZeeX@00AOQ0003+0007QK2-jFaBp*T00ASE z000Qu000h(In`yolL!Gi0cMj!0Xl!840L#$-Pl#QmDLu;@&BN^Hr;GGHjP0y1|eZ% zfPvkOt=NIBhzf{^7#N5Mc48tnwy1Niy-`ra4$c_7*Pe6X-C^@%KCI_iYklAR=6uH- z8>k4BcimhC|69O_m)85Mw(a%uRNMA?h4Rb&|3m%9-;;agKDl2Wk*DTqc~*a(o#*Fe zd2OL}p}0^|=uzlhm{OQlm{FKnSXkPqbVcc^vZAt e~*!HvNAAT19w;%t6b=KXgSUGOzK+a%CPUT`Q;d LmRL3J #KL1Rk C*I{fEARXEIWDrw zJiz6A%ctDTE&OI9_<{Dm&@27Ro$~+ir$+o!dyD?#PtdoLu+B#l>+WMYu_`{67mL>_ zi0^h%Me%)4sw97&0Hn&|SwN~Ho(iO@;`u f)I}sv({pq?*D6A8U!lch(l_ z`&dUjWk_|!^M+JUJb6e(;u%D$FP=uE2I9FyYABviq( LskL|tlG;ernN%#qytaQ8&qz``@w6nh7tc*n2k`_Y zbrj+`b`s({JB#Nlsf&2hlDdj#E~%S%`jSe7B|df+i)-s4p3S75;weq)C2aPww^+ S{+jim!PugCH_w68_`lKBt7HsM-?Cs+Kv3TD=@#;VtBwi;-gN0ZN zL&R$bX{djA6(J21;(f!#D+_6ac#R>A6z=kIlvrHjXt9{fG2*p|w3Cp1+*#r{k#-UG z@o`tN*jr=8s~2gUcpW2+7q4if3F5Vlw3`s~F;U_R(j+1F&1CT!NSY$VT &DDPHqQM~PQ|($V7Q z0Mao+?9pR|$hPCePYI;s#m@_*6NJc>6UAbko+QNFpDe`no+1|O_f#R)*J wOd+!8O!3nR=`10h=h IPx1k2i`%#@v4-7JKSuv8YkEh{YP1BNprbR ^vdX{(K?sV}V%IqC16HcMHWL8}AZgo)!tQFYXqi1}+vqRg&%z zqK+>SA`kAB=zY?CLR`!J;^$D(1487(QXw+tK_PPDAtBcI!$PdzM})YSWkNjvN5y~7 zwWQ_ZCtT8F!WTZS5R1C~xLDNWm10pRR|&CBpAd_Te^Q8Z#8X1l!>5I)Z_fx(yPg#y zv!9db@zV1`)PWa-$cYz)*xxS+vF~3NKZ}!A3$g!R5#oKX3Tu3PO)Tp3>q6|sH^d@W z-xR*|agA8i%(sN7OKXK#cW(<(o8EsBVn4ns#2M{9A?n8aLgeKKLOlNu#o|n{PKaFm zNQi6ySiGkoeInjnkUkY+J$@$MagaV2;+cFQ7Io@NA@ q? zdv0kB6ybO?qczsJ;Zx+a!+A({4Pu^-q%Mgo pXadA1PGf4<;nqr6P;J(kxBKJSIrg4dWrvEa|OP$K5fuh2ux=c~|5 z@T@HK7Cb8pQ^b5f6sAf^{JyX-L-3kWm?`*qsIXAX_d{tT!Ru)03c=4krK<$bow6dq zbF-|a;OCFBiGrU$%H{~31!XJ6eC{@E5j=x7t{2+>2Wz7dE3*~~>yUr%PTtwPJ84%d ztya6r5ec*)2}OiRLPV1h5?MAFFd0O&iNeOlHa3_b5qxd9#sLEcU)wTZ8%LaR*lGRi zRL_b9U+(?i|9kIy-}k;J%~n-c>R46hoI2-s{9bz)>%cQ!zsEgY^|8S1v5!31+u|+I zKG_`$UH*ih{U+zs7wLbOX_fnW5k9PPP8A1Q{vdQGBa`SzV@G)wz^pQH;xGJ2)ZHF> zo*J;!V_#4$Mh{e3>C{^Go?oCz@lG{rYA3#|s_tmh-gF0}XB@wSmJk S!e)={-Dc7mI$!d9 2<(5ra(jf;pIRZFn~8Po z4I{9BV#g#l_Rr{DG|Bbz141vO4i^cF8KpHo1+V0wtzA~C(<;XSYT}lZLo|ed!2H2g zxT!KuYTUy>5vfTtZCYW($vCL+pCuQiJ3B`^JJW8TFYNVc5P-iMKGXEs_oA1nz+c$+ z*qbA_rQ4zLC*^ p#5wX&avOd0-d%owLvMaQ#Zx z!8u9bXy#FlbzKz7f?%@I%LXxfF>DAMQxDP~Su#8Tv4H{m=L3^5{9_QJEcJ`Q$(W8# z9@+BLnizk>KPJm2$JFigIl76_v2~=>i|i}Gam6P?s|g=vq)~}tc+!P&2fF-Cb6*sg zk4oUjJTg~N?cK!+%to-9=P;NJ=d;Ym*sCNJCE)$SJjG?78}P!BEb+J}0JPFBLZvwI z3L_@bpb`O0x0NspHWVxN9B+V?@9+dzR>0G=C-{E}dyX0Q)rW)<_pi*}WWLaZ> 9Oz4_V&)}?X~Z7V)#B__I$L?{6IX3Q!4IZ^OwkGj8;J~ zRFYOnwwexQA2chGg!4 zb7?|+Icru2LijjV${bo7^{!+#%cAY}b 5-lxYdg6h2Kz#1H^>_3t5lc}9o;dm8cM7z=?~I4v5uJac z&7ba(%&>=qP0ucmX~qM`dCbOJ5QqifICR*>G98=iU(su63!k0m2+M?3!e(I`j8sl+eBMuEBfSuh6-Pt&1JmsBw8>*LKL}3?%=)3799yqg1K856Y>99V+27$ zMfniU=5%% wpo7x8cL))Ar+ONGfhe?DMnIVhyMNV+~2|5sd=NO zra(kH+oRd9K!@hBFZ;Xd@u)sUGe_s89#kVofUZG@{R(S9w&&B{j6dep=l1r_)x9x) z#+%NwjyK2KTpo}8y{6f5x5wiu#Wtrq8~4B(k7|EU)5)4_pW#t-F_71mZq|Q1p91|! z`yTANTlK)Gs4E_$FRSLyW2gC)M?2`_XEoWzMu?DS>`#&Vo@ 9XKTRIxY`#mz2sz1pg;pN$QQ-gB2ij1 zSw^E%f4T8RX_!Pk2Aj#K*EGF&EBKA zLl3IGXon@`8P^s>VPAhekD6imgDEMGCH2YUJo{WEIS9eB2l7O Oi`gebPzVB!Q;oN=S^?JXn z)vf#+KhwS8`nNIPH_!Ns-~ShL3^HJU;~PzTi#Npiw9xcnZKC(lIwIt;H*2z3vdV1E zE6;>%-8zZB&IqD=?bUN(L*wWDXV`x|)c)%k{eS-MvBw^B<&`9RhW+(3&bZ &}tU^Lcs2Vk|)F8ldrMstn-8hwS%=C&xW z0sRoJ;S`=G-&e2n)oYa==&klZC0h&@GF3Drtjr|US^RlwKKIr} zYm7ohRX1=0Y+d1;hWil a_*9AyYZ2g4cu^1pqU9(+Sihz@2(_skAs?fas#B zOeV!ntcZ|as-OZ8m5Cb9qPzmH+$964o>(O;feLgpdol^!*^zMz3DwjJ^$+*5j5f7Y zP#J%LB@^jh?8`;Z$!Gdw*|xT9tS?g-Tc_j}=9G0~g-oB5*`F?qt#z?X*V-ng75B;T z3&xj5g{m+Mt#d!f4 *#DLshy){ytJ27z=3lsx xn#iJqWOG5WW#o0!tefsh6g-nE`+UUJqeGaQ?ZzM^uo^hQB?#*(oD^) zCCl?<``TnZYDUQ*qxkbl!${^C-G7-+TkX}^6>QMh6TJl+-{M6=$a^rG?`3?CzDmdO z&4Pmg5=KjwLLEi2jvZ_rjg`4Veyx9A38QlNFod|_Qi#uAICa!HatINgx8GCfXRk4Q z8)gx2ArY6tc|E+OAjVeg5F-&c@eGenJ9FCD3=h#FF>&YefS>q`YaXJC{T^LO?Z)#r z|GJO(w57heaz`ZO0va`Q;b1N*uicRyiKb>IiPG-#wJRh!GZmeg-MLmWIwODEbr0?R z%}vh(o%DC(;Ai1Ho8TCrgN#z0CoFFIV44(<6&>KugVLisQk}JW(Ja)bR51}u56RAM zkovrM=T=?D$yh>wy*`tc`6P#Ei|9~g*5QO4KFbNmPbK8kaURxz+GiB!*w2CT=##z| zrq(*^*%^-pkDUuw4}Q<4*}Q-FhesF15;KpAz~ CCtEr-8#zH~ z;^}Qi4kQ+I4R-Nw;Q|q9wz SiA6}DY{Nq{jvyS;&D&&YSZ(6iy_0iYe zyCpny^89*RFKl>#9M`xJe&>s)^oG4_`TpFBc~E+|W7)tdX6S#y89PnI(^i>NOl2JU z{R#SQdI jWqVjkF4cx2j0i)$hkv;7~4`H(o%a}>JxfuknLioN~2#wwG z1GV^;0p -%=hWsr**H(9lpUID1E`Lss3ve^c-}I ztP;gY-~2{a%zShD?fyYsP5N&u-V#uCS(2U#>)In8-@JcCjPFs7VSk>-DCfr=8ET08 zxvH@5_#E~OD+Tm5e-Qr{fms &3|H!rwpSw~ 5T)oRB6!Q5cb3zs%d?nVUo zZgMq`8()8lrqgTyEL1}stL1eeJx%B2b1ha7;Pu$k9(Q{oO=|A&`en;Bi5^0zBAeRw zfvlO)O*3SP(L`tOp^~h aM)8^0G2pM?S+&H}$knL8?2& ze)iL;_Vt6}x?DQjF)bd82B&R4ov6KTk_cFxW)^>xvs5*h)m0TvinRo5A(tx_0iVC~ z6e;3%n?uKX;F?Kn={xzH>k|UFzE;r j(xC~^HzU?gN=eWTB%8)G?!@JN%od%wNhh*g|G`Y zptutDLTyD2Fqk>Q#W_uW `+>(J<9+a=vS}3I3L==n zplJ)iVDNA3FGwv6ee5^!OAPOO0X_|x4EoB0p~*yJu7hz2f3sh>_5bMH)KdQYb7y~F z_^(fXYxCR=ec z>GYH|c@q?Su>u=7YSEh*ZV!0hJc;{?NMU#q%iR8c=`T_7 )0K2u;v^DXO~gL&Mph38Ca&DH~JZ%_y57sF5}(%Y_$CK}fQH4cLfjM({Jn2}R8t zW2SwZ8N1yKgQlQ+G&-M!3wBlQ&px$l*8@Jw$A0%Z(NjLR>~z5*I}3-YW)y#*#f(Nx z`=^kM*bh1N;4u3kI1CmyHjq2*FWC Id7eH=#{>^MlOPpy zq+WF_3F{Wf0SPS(5o^C*q$Pj99r?Tek*}<6`O?VwuTSjt{u-WM|EV)Qk%@M);{0jS zmk3F=Ui`ab4!fnWav!O5*p>S>U%1Sr?c3p5eb)!}kQL{yB lLd&g H{0L*}&`rMZ=^63t?jN4ZrkTD6u7kptK`(5uu z_d5}J@wvvMjtT*}qi28S@TG2F 63}ncX8t zoom9mDUJi*9^h`Ff>tQ(CAg{EbfOn@a8$VtpyN3z*mU$-DfShH$XDuvXHd*fmSSboIq(^m5kh;z(o{YX)jG0IJHW?rv+lku}_1EFxB% z7W+Uo?IUV6Wz~<;PtqPCh+kqJ_d^I8vF3_}K)ohfVIocO?Lz)`sVd7x#8R)^W&d#f zs?s^zq5Z^T6?=dC6_1PJ<5xK0rK%M%WLdjn`OpOyL)(^(k<-tzUwP VV^R(stH?l z)A;X-W9@UM^>wT>;ce9xCjQuX*R2r^E`v*nt8w^`8;x&)>4TNHdu{LWnXuA+7mOvZ zzG|<0 l?SDv=aa52uQvfvEU~Gh?Km6|5`&_;S34%fU>V@GaH>qq_on z+(lsw4zWK!`@bx0uJ0GH`3602_3*vaYWJkuWt@NJaB<>$yN*vFHWwfyYer$bKKc#v zLOxxsH{tz4R)`M6v4@j+)#^NP<#A*b0-pV3eyu(q_Im^Ng~607IW6f*1=)nY19FgW z>=-3iZ`*nm9R=-%qi)UD<^s&A7H`>n!v?kh)KD^53wRfj@sJ@){!l~Ui@^oq4G(Qa z=Q@8|AKDP+_wa@?lNR`zkZ^WR98pEu!HjB7iVndmWgQn1m2Sv*LArV3i7)<6l79C^ zI{OjS)wzp){rZV-T=#WR{Q7lt;QFuI57}d9U3%u&*qN7}HAeH|yN@{4A9>eae?9uQ zzn<5 hUKulhmTU;p~|tFQV;+xNf!kUeYN zx?jHpPp?}C2R?SriWTo3d-^%Q{N?YCz52F8mORG(oNM|r{W)DE^b1Gh-fMGiEg*la zMU5*B4RZ~{ncVRcs?N1IsO1Q~5mw|p&Z0HPDIM0qb=LWFRE^l5<6GKMm1CV!5)AHB z64Jg{pAnMtYz*BR&^_tMYp$TQ!JR2(v<+fV{b8ilqZ_*!i YL6TYS~(aBl#Y<{}%k4(l~hrwV_))$ofsB7)nsFF4P=Srj*W6*E?NO^wJm8EtJ* z+Dg2xXG4)l=vkMSw2F~pTi_ 2 zrw Y7PB_l~ z{VCN8vC__^tdhp6vh;=3Ri4eKK+e9ysmTJoHV>Ca33NN78zSucDGA+djvf$Z2@4n{ zdZ=&&zVWFN60 z`h|Kq$sLE82zUjRYOP+Dtt=xm3Itxa_scT0zWzG2%Cf!xEh^rsX}5}0wttzcc(2Y} zaM#t|N^a!^_qg4UPhV?&{`1z_>Gn(~@B2=T!qlS8RJujeZb6fv?W}*l*QfN~coi&b z!v@PDz4lQ(JC=@LM50S~^yDtOVZ(;KBM=MTc#^&Mq#J_} nG-iT5L0sPiRI5e}QiRAT6uBBZ&Wik<*CnNysWdCiKqc*Loe_&N zipD!ok2h2-co|VLrB;8j3I}-rr$c9cwZg-sNN)Ip?((^G&|EL8I(W35zjGO3)&Aa} zn%V02Fk8Lo_bwwy4)M6W?C>vY$Pcb}FH}9Ct1q)!6K`S~-0JsLH|Q?E>i!c}QQ(ii zznm4jU9YfESG}74E<(z``Mb+ho~wEZ&xJp$VYXm=<3$&1u3mrs2L=2g^<7={VRx#V zmYk%=^(wD$*}GW5HR-3~P5K#%6hkZj4p(y-oxwLa46anvT()u5ejgCNse{QYH02E+ zsK7mx{%4&`!ITdq0^Ngy-7ISB={Y2x%hhr@D6zwiN~Obz7BzFPgvlHyx}ceVI$VId zAoeBdoON@wb2xwN>7BK5)}CBF$A0j`wOG7XA6qr1+nYJBxEl{1cFOm6&UVB3yoZZ; zo%68DdHR^?luwb_Af2BU+8I4H`q9#MnyoUXkNuUYgNxoDE`CH+B7B5%ty6Y)cOP3R zft9t`FZU6(sP+*Kyc(O>tk`1z2+j$x_L0cGkErL^e0+aRjMIuUOQKeQB%-o<*kbIN z3UbKN&aPIfg<2h`T+AyHx-LPh1yPYCx8Gi5U%Jra1sa4_|KG?z?C~UkH^f*|MTCFb z4#a-P4>6Y#OiG_%)LB0P74|< &=s1In{l{0B3JY6RT!b?Z(wy4!?pg(gZr`ckL1@)UAipd-e!~{TaA@`vDRuS zYz5D=Kc0q3aW>g^#CKPfPOwiXHU8QDAnbae{RaCpH&FNY?b!F*-y!BNO7?&=OZ;kN zq;J`>{@eObJFRc?=G~WH-gm y5H z9jN%d)*KhwXoR|gOI1T8o)rmkT=RIeaiXe$Lp?+?)Mc64a@B3{{i5$Ox~PZGWO>F% zFk%z>kO*W~TdwyrcE0N9q%(4}&JCFuy{Li(N*!I^;#58<7_2w_B~IOIs1#rg>7uGj zqx3!i_=*XUlAiJ>f=ah+x=JpPy6t~OFuKTo`qJ1Oc+KsDNT9JO5QzlfDHM6xGYS=8 zs|b0jSYgEJa(a(fQ`lGcRWp%}w!1y%p 68ova4RgT-KDWIEdm*<4 zEI_$ex!71;ECY+-4!5tV!}B6Njq9Q#2i1qZVc WJ(s|j$hm7#Z5qMggRn23 zu)iHI7UR&D$d9r%_P3jD`vw;Nfi*e&@LA(ytjWzcuRXVMsOh~3SEY-*rbF{Q-P{LG zu=}WdP~V2peGaI3e~PdbwuygV>!?n@pN0cX-=YmsY%H&T;?_@W8ywumq7$c0v(KLN z+WX98;-I@x3>($jv}q@P;?^rz-4n04^%HQmy_fsM9PyZ@J|!(M4oNuh0zH+jFCj+j zrr0-^6N*A7_p&k|46=1}jM2Nt3+D@030DjEaF2xOXFH2#aw)X53)O!S^N}$!q|Vr> z7Vwdoj5aIQi)D0yRkwI1LXH)wqY;I?4Y${-RybM5?SIe ^iE9;DmQ~#-M^&YBt zeU!fN4Jrq{;?}jx-im)7J{~=>ZJjSC<<2bS&K!@9j_r(Ia$$1UuH?PBOQN?ggkUBZ zYz@Pp2%@S-McpU+{c*{7JtTr=it$!dfE8o*&m<5_5Dkj%fK;PpB>;!YVkf&n3EYNU zCN<4CP4>B^Od;PQYJRCugwDn{WkW7>mU5EcEw$zfX|%hZK!tya#;+BhBr6_Ls}YY+ zl+B;ULV;zG$g-3g>pC~2>TY%YVl!YLwKP{-oy)E6aOak`ld?Y)N{1liUoH70UyIqE zkbN4s%)VG(QCgo%N?x~8?5h`LaC_y}M`f?nKPNX5!AkP1+s71uc9vIJ&^qkojovZK z;~r(TeR6T*)^&dcy#9_8X3RXPOP0H~oxQbPcKhYR+N~SgM6cAeQ+4b*+5{mz=>jQj zG;L&>4wBLe N8+nZpzCnRWm>9BWlE=FmbI4&l*C`=;S(%d@X*^7R z(A6lw{*lIhmfPejALKgOK5h%}VV$A$`?j)mMgsCNSv7ykTrSfzmfb^FF4#cGh6NLQ zcuWTy({SSI2t?o&C`6OlSAZWy0(1wf*4QzBBf!S_WXFOHFSC+8STb&}G%bLr0ei;r zm}SBw-}?=^iq2$|63z=1HnB}EPiZ6Fq}YSybbl3nZl|3c3&j~~$PBZOovs?Q>$4%4 z2*LCAP$+*99EBIg*qp7-wombfLSDFbP?fBtYop>iMNNju#Msz tKmHX-MviHA}rpr}+Hj1C0ZJq6a7fz4r;5g=2-S!pZD9xwxV!j%eY|9nm)| zN<5Sd7kQxU0u6;Y5-?iL797w~9LFsLk?+fWVJ?3>Cb;af$)e&2O8OiZG7_7+DI=1K z?2mlg-fI{~1X?bQX~xC?TRc3nsbA~y8U71Gh$4ly{6Q@cu}DCcqc^0C1%98=9$YAE zH&&A^0IL*HjD)k{ 1XDpo(o=(Hx? zUgpuO3Y)~({Dy=I7O|+QJ&@sorEJqj7`lHRv}DC`C(L(E5J%Mr%SurRi`ZSQAWf>B z-rT=d>N1iSxXu|$cnpZQmO$~cPh-}MVn)owV=;eEv?myhmu|aF_O_}j5w|i9W9tb! zlm1oH=X(;Fn{K+ KD6o!zvN|W)*s(L-}jN<)D6geNH{l;`Y>| ztL*2Mwcs1k>8%g!BgPfieNcz>S>-G?t{u8)h|47@BMnldsUuhECXgx8avaJa=gl(Z zwn`nKWKC9qeXZ#_dY6{}_V>$U-Fbi0%y-A+v!XpY)68}M FajBdcD1`4ThFn zzJxsOnV(tF`L=m^5zbDvyV42!(rsX_t`5*0U>17fjYYBEd@z{rjgc?MdkSVl9)Z8x z_rhvho~e@F#&=-d`k{F83P|RMvR4lb9pn)@$gx~Q*@yn2&1^BNWb5T(b_jn$S-5j# z?~L;P%JiL29!YO_^;L3=9o@C-tAFZn?46#WchK4F{%gW=;Z)&%wi3T6yw3StRD~iA zC9HUfqYK68;4lX zXw1^AC}>K=(Aa0&8d3s&Is8XG>5KJx{ceSdQ8lQ$Ow}E7MZAiRI4`>WvhG9WRPZOw zmbekuaG7^$sc4ItBR5iy5>93f)pS`NFOjIvttb7Fs2=ud#04`+*pPqK&d$!fHy`t5 zjh3>h$?-xk6b|KegMy}+Mo( 8k#=Z!l6D04YmZP&oHxoO{a-SJQa!OTNr;W zN`$zTU|f&;vMGP^IW2$Y33rB#T#MT)k&wsi3diH6WKcgOZh0d ut zh aD_9L&&kM59vuK%ct$s;5K mVwXt7Tem*-mIV%LCMmpv`M2=1(2#_sXw z${e;fx`e}pHNtw~DB&34B;icq0# ^aRFboleiD=hL0^61t0CLvN;c(Ff=k z=woyr{U(2Xfqt95Okblvq(7m*pzqT6=mAj?eWE3{h^=B?M6ZjPa<$TDg~IiM4;OR9 z%s_!ay^;wj7Khv*As+;-a({Iuixzsh;bFxJa#W2FkMUS`P&W?d%m06AzEbS36=aIw*aew`6>|Xk9;nFt z0KNP6R}t?3!TS|{R71=gzB0@GD4_{fg9>XtjMy(e4&RJGfwEPo%jo~Wk}aNxwg-KP z_s$3&2Z3Tzs#qvmwX((G?y*v}g3EgujS`gFl+9hG!0jwDA@1s^8)}?==%FqYYJU zat4157kSG%x&q}+7x)ocQ&{Y#IAk+x%`O(E>=dIG4APhNN!QATW7Lj$s3nL0(Y&qB zs4pd$VRUdmd)Ap^wZ>wZAG7y#F#p5x)OwbZ<(}dH|6cze={5gRz5Z)&PU{c%`k{LN z&9(kt>J|9}rQWo6cEDID%5^z3zOxi?GQxk+XXU~X={+=7VVslbkrBHKA!!lNS?8du zUN;)c5Eb#K5#~gqh&j!ZG9Z*5P`6ivC%~}ZWi_H;|0XaIc+2-2?@OS9TLquWs=2%@ zRKX8;a4?T?8B;R7PV_Ao@zE8Fj>gkzKChvO3RPVy1=Xd=qKe?Y2&V0lWfcffB-wxE z68#}G8uDG`t|>n7m|zA2M}d!e-0UV~ZaTzPvN%NqKCfaJ)J+qrrs#;kL#gOm=4v%1 z9XxJT5*1YuHAx|&q$0SlOD7?Nkh}jy_oAPWbe(W@2A3OA)jYCKB|zuq0X$x>OC%c6 zb5zn3A&v1;62i5z$2;JWL2;=jTZ4as{;&p$8&QWRa{q}E$16cEjC)a|!fQY14LX?< z&*Ou}KNkoG1ohqLU9K3rKUWNIGs+HBH99rxTkHY*WB(s)MEsMjRBYvX_c_=54X`SY z4`zMK1wLQ=f8OMuf9Y-$MdR CKi_t2xG~5l89+apb$2mHPG0ArEDDfLP1QZh_` 9PtZk{ zHMTfIhTOtNQ{x;mp81y?!>AbRwyYZ;Um%Lp|0h3>%fH1a8|#i)w{qotkv&`XnE!V} z-Q_#lC S+qGL*+y8^}?)rb}yfB}w3*-^5_oe!P1bp^ygK>nHj1g(g*rH=7 zBx7y}#
i`fNzLnRyx{$CeB~hc zVyT#~wYPQPKTX1JZ^Fxd2fRry``OfqVZSftW4}mitNklqj7{lI((xzHl1&}4XXrC@ zSn#p8Gd9&XA3A?4lf}H_HO=wz;+Sj}nl@+krj&!5qM>)8Ni_nnpPCTG#*-WFoza`` zl 2BbmHgIRD?(i5eH8_q^EmbVf;7 *Pw3~m!*>#tNT#OhxYgBcK^R8L6 z;^q|y#Vq+lq1I5yk(D{}cb|}FZw+l{KZt9U&8PcQjFt#`NtR2-E5pR(n Go {n-b8A+hkYZ^Kh}sVZBu?5}_Nq7s6S-=&6pX1x0@Sb7)7kDk;; z{Fc~4t3p=j#qSJJCLA *p!-t PF z0u ysOs-}K-r6F1G> oVfqpXqrQgdgs zx4wVyE2j5CRJUaT1lOER>Dg=6tQk3ski$l9xS_d!@g#ko&Sv++?nVV?V-EeD;RZbL z9XM3nL$OYs%m2_{T7hq1qvQv%XpqC@2#svQlj`&<2Lx}M+i +B%FxVx 35nwdD@nbf!1 zL0@6xCoOa}QR6l`h^t)3plqa#ruE6B8GyrOOU?au4)*YY^c1A9DfyJkrHkB9#|wWc zp!b}kd1RL)Zk>4fL{tzsFBp#p=|UDZ4u}1k$E(_{nE$_#9wTR~euXNkr*WBw@hXa+ z?(l~hqX82;>5i!7hm aC z=5vkQ45z0n`btJT{_36nA#82m&w7bmG0W3A;u0nIaOrC*8*k~^v)~ACz&?LA09KK- zw|p&-L`3J5>6!VpBHWg5dB^HGh(Yl0WU&xu-@yX3;LbanHJPTs8@H|ssEo*-W6{y| zEj!*O*@_X)qi;TbOAf9mVhN#}9Ng=1RDH8e)X`d9CW-lLU9O{!XrGaXcs5unx^%Cs zsHQ>0&R-pst!5xuw5H9J %RkfG3Fo^u|4Uszp |Gr)nv2~~gDSCQrL(;S@& zk2|KIRfQxcM)U*BuZEm<2aoB+K9}mzUh;)~rcZ~E&;Guq*U%i165a6ImMX83)sGB7 zcS$p4MUiJpuJ==m*mC`Z+eiDU-)A50MlklHd vf}uOo3t&)zbxMjELRn_p1_gcfivK=@7fQ-(O&I0E|-0j7I)k0U9R6~M@O>p zfnb{?zjfM{E!(#jADDL1{Q2|AD}S&LhX?*J; T223&KvnJ<8Bvt55x~IJmZ~P!$X!k^*m?BT4iqIHxNu*5&`zQ8K$km$Cn5}5A znO*MD_7}c@mV18~yy|n?XW#*R-0g!ODYD6^Ml{Nd*?%x)pVvMv)dtYk0@wREAirY2 ze(}Zj`7TX!!M4vx(r4^Xk&t79wG81IeLiQu;|=;KE%2TDu;Z?ft6()X{T!gR;v~o# zk||9{vL>1>dF}|1A3Rg =6SC_R^~9xfk2Pkv+hVOf zqV?E&AYQSJ{KcGJKQ4C2(K3;A(1u2VKKu!}Bhz+BOQ!dV1*3<^cYRl+pZ|n^;c7xZ zzEvzdyl!N%+_Zmtn%=?aC-gtv%W3!J!V1LsVo$t^3(tp@6q`uDY}%TN=2~P+-@)OB z!z`;**}H%2LlrAVD*z`z*uVC%H%T5=RQ90VJ@t_#K(9OL Pv zCi_Nm#_CmPP #lR%s*0c~s!RW? 34;C8V2?D7<3T0a%v5Le z$|1s$Y;HPT*dbgY+$(%Zct-e!@bAJK!jFZwh4;V*QRHlJI2l>Uhtha|X{2m8y`MH} z1)A-~ZO|c9*(`EH#WYVqn!_Y3h~b6!(dla1;yF{*K&7ywv4kBu8c;|&u`~}YPO&y& zsyRuRN1j7}bhc+PGlf{pe0v{}`igw(%qmwcU?hCqs2kYMC_|M|m|=vyLRblQh2bI! z{?oudQ_4!}Rf*3Np)~u$n?=++${Hzbl|mQXJ=|Gn6*VV|Ce{m~HNCv@VfN2{%l ?4>V=Kd zq1|WSDP`-^j{5~fJHejS)pi!lJG)p^R@#LOIcI;!O5OT=DZPANTh9&0<&5Iz9@quT z8{=n?@mpp$?k4MCM{BN&RyX%mRDEdx9#KDkZkM&F8ui7^PgkyW-95uK@u>G1?}=+b zAf5~vNRW(T|2s*!z6=n}L75&-uQ>krD<}_5<+_#2KV_;nEnRc9eRuJ@UDGZg;YU3y zo`JLETbD2S6!HFhU)Qybs@@Z;M#+A?Fi(8q!q4>`yZ$u4@6mhjn57WtiizIVTOas; zto;RJj_x{S&QTTddeZn0Yo3VcX%j&YK-PZvm|ZT=c0uX%1-5vCNH#3ASGKgy1mAKc zF`aBKW?EY}A2#m>`%kM^T*|nl&5T3J7~&RJ;B2C2GMgJmQWu|ZK1u&bPi1^(QRow< zb3O3&jQji`dsCdseP+5*bz_)F1&$Vf!l pxX?3}OrDt6FuT{%%k*72k+MPUqSB+p2 zGss<-Zk&hVLA~nz EPG@XvXb^Y?sV9&uWblNv?9|hBO_q_v?OWd(@$4_tK;3ETOC5-haNmW**OmL%m^-C+rO-62TC5mJk>X zDjc|29;W9uIpAZ2lZ7*c3xtb=%Y;t~*9yCZ`-RW3RrGOTpYTn8;k&}?!cT?YqUEyG zAM5}*6dXb$^fbDMPaz0U0RfHDJgZVK_gAuMM$D%BE5&SqA1fHA!xcseRxH!oRMV_* z_rhE!js+IF?ncY#ZuZ@CB$XuOt$LBIxrnBTTtK?HwwVQDmIH*AYjwrs)=U|W3z#CP zzF4SOj3u#ZMb=|~Q7)znMMY+vq9DV}7End1Ud5PEchzzYiM<(sG2{Fs4u0aGgOFQR z!rwBPNGf$@ON+fWonGVjBz;x^Mp{}XXltv#RI;B)BpBTpYmFe()QK%EkVq!yx3=Em z4+j08MevZKxS(W(GNE#;wcDLo?paVjR15^pjD)R-eU*BD=l~5K6|uq*IQq!OPuG4i z^vuVe|Jbu jI_b#%{1LN zaRJ@;&jYOF`o^oIeOBWzhoAWk-A7IK<+lkXVH(#mEKb7zGZKv(DzZs=7$%u9 G=GwupRmu-y(9@2q~;IUI~kL5k!orCQBt{I zi)eu_e^n!9%>875n2%|(0MQQGB#8o9B6zqxg`*99(0ELkkt8w~w1hxdL=H{jojSkTd0EDjZ+v$Y*q!%koaUq<%-KQM5A zWSIY;FHl*?a8F98xx^)~lX~LlCSEDl%T|hTZJ>O%iHX74qjLWgo)*`!@+7!M2Q+~k zyMg@W=J7x{jvQyy{(h8mo)Kf^jRk1kcHuU*YUS+d=@#G3fxr>2P%z{o=$QdJ%d>H> zF{D}kRe``wfoP%CjI20jMMQ~FdHRii<38kHpXI$pVFvQE-tiluw+{6_m>#&%>@`-o z*gvqJbzD8LIm_i@UG)ZT3_v_rf>PGw<8p>q=&95vxY^2`$9Ix +Y^*UF%QAX1MxKggyHus|XQC@=BdsZyT%u@AnZgT<$F2#jLXOdpBf@MP zgPb196gip+hcQ8j>R^iWBZX8!ANFVgg@R}_E2$yAd4_wd#|jqWuF*$6Cb~uYlH}4P zn~u*FMdz^8*}3A_j~(02a_kd-H!a<0{|ERt+3%*sB;zfLa6^85rEhg^Q@S(S8DJ&m z#wDBJvmX;#%S0l%B*mJ!MSfU1?)2kUbas|72exkHJsF$q-)GkpHsx3KRo2^I$`>=~ zO>r;{@NW!mT)OFfyShDWe)0)vcE5awz!CqW1OzRbQPk-8;NSy-tv&RAzpt^fF`h+_ zBU$nwkCQdojF@sw)=hmY`_uoMa`H-lc1O0K2WPL-bX{Agg@d{t4BPL1R0-Znj=jGt z^lRwpY;4V8y!I!AF93$KY%@A9lheunQi97vLr0B^{)X z%pnWNLb8;sChN$0f_Bb-#Y%yj63CA1wAl33lxl7>pi!SwWr{r@4&kuns4w&R7#t7< zoUa{d{5rP_I_M*cwJoyxTuNJS;*a95hE9>*ua$E8ak}Ua`{1A+v~z8}1=gHz2cq<( zJk?2#!_ha{c{$8zBHSOT%7uElQc!pUCC_N2YSt*TbRCT(Y6aAPkgZk_;8k|I>PJx2 zg9h69B4S-xWrV@aO6(d#?9xJ5LB_jhkEUE@ouHf@HFFW(M=56cW)cc0Lgl8d6rS`0 zdF5)>WL;7gW7 Z5ss*b2$qO_)}8wO2eT14yJ$HI>s6^< @Kc4SX`;^slOcH-)xX>%$=nbke%nF%xF0m-v}^?1* a z6@e9nK6`hjPUMv`8Hk7(J>C*Zi7mvPh(<`1h+WY~p*JEYa#Au12IPs`ewFlC`Mi{f zfkAS_ExwV@FUe+? MH!=?I&xhUSQW*;Q!~ma43;np*A+6V3i(ry8 |1#3Y&}>l#c)TLK^V-Ew_An@y2JKc}|i#G<9YfKBda-m2y64M$h+Tg9FK)&RLL1 z^#r9vG}V))3ySMp#aOx3@Or8%i8*^iYo$Q!*HepT&YY!X&r_74`D0=(oA&$sUG`(y zN;>R+>E5*I1l!)adGl%DpJyKfH?zO3_FfpV3t#N{!WVkJ_~u0yT?F+@E`i|@klguf zaWthXy*0S)>M(>o$|GyV*?y7_9oAJ!95WL{<(R`dyG1GDTiBafkdO3*pgShrb+mb+ zNX=>Mm%#Lcy|`U{^{KrWly$SR^I$h!9Wv{GW hf zVwZH^Mp;fuS1zUjD|dIqR62^cj4HCK*?Rr30f2b8z$lYN1Jf2lPazW98Bze;E^nOl z)O;RB 6ST3iO~7S&RLO zVRcsm0W+&B3Y&Zf47sz@J)AG4vg{gvpsn*M&8 _r-i(Z%BiJoQZZUp>1=sBUWjaw^Q?XYBNi|@p3K^%YNnGXC &Y%>3;c($7 z;UwWaVTW)f;*?JMAPe!GP{)&Jwdse9O;=44v)GiSAj>&5t^5!3VG=YPMfQ0FLYj&q zPG>YO>zW2I)LE^v4DwbgT&Z-iVLDxDFrGS0&JL&G;tJY-e=zvT|7IR+(K*;5`0Ve! z{PHq(5b^m6FujY6bq|qhDtyO(ZR`v+GSuC8qH{XDZeJC~t?6*hX=M3s`=2CWhEKl@ zPko2xyQ6yi`v-gv=P7zF9Yrq}xObazY=^xBZL;~^M-zO=p)--{XX_n7T636G=(?5x zHD; 1+hz 1J z>v1Y$o1V@-aR@>4wrMGC8@8NAqp4G_y8Y^trcXcV>fPMdi_wHHk(UL(kP-?)RhY~8 zlp}@XQ8qZa8-aTXfg;~Y=Na`%H!+dYk;0a< ykQIQ&4FN0I^p$Bj7GJ5R#SU ?lKoBd$Wl3O?}vV6P*V?G zwOD&_Mx}#%FPZ2$t SuicAUia15NRNopY;42<+s2e|*1B>Z#?{ty}k=d)B+0^TbSi@ZafTSUevixYO$R z)M?2tya~6zrIS-;wlVfQZ}~lwUNBKTAsxH?JbQ{Q_k2VChY>OIsQCFxcWjZPpMF8p zUikE ph9 zkJn2i)>J-!gg`xJ4^?k{ kN9TWr zgY;2(x>}hU>Jw0x17{x4BVY8Drz+Ly;Rt64{+pmdD6_?!re#Z6&_r`=)egd#I=5#w zW=>LnvmlpeuFKq#xjXZo%!e|MXZ|$v+02(R-_HCv^Gnc$T+&Bk(g1V)BytwnOKu=< zC6AClBY#7FME;5VAF5#h+)*%q(Zs2!jX?D@BxAbOay3AsB4oJhaGZ>c(p^leY%DC0 zRjZ-C8iO!j!I*^gO0^w#N1GuI+d>viZOE^G*F@Y-uO~^hGp+`Q>J`i|+DwCn;ee`E zX+*v0{1{hXpshk(6^u71;6!sh&L5YIe&7pgvhx+WQ}^({EqS#N9DT)a!e^9Ed?miR zjp(?#fDO<~?=(B4iKEaeym>bWRWhVT1uQ4P{OB+V8(&>dVt|TlsI^_a3GP*QBc!)~ zNDs{FV~;~|T$s>aEN!&DYp*CG4d&D
{(^a;fAsyiFswz9Z)dZAQPv~$+k(-Rsvwm0RfVWh#*(+ 5|ifX?38AWe^l#q$Sg%_ k^J(+1UK52c^CL{ZN@f#ZS6KIN$V$>ajBKuE!R%#}sy zJ?RCckep( q?Jv06pgv8*)ea;ppLB7nmwBv@3E7HHVg=L}eNzg|`G?kAmgMZj z&gE=!lATL_ui%kwZs5*3(040dp1jdBlcx~$E0$~NbNURv;X5miPvAsObo}IZ3t6%i z-kAaMo?UVC B~%JHUN)T{^rsJH0|D&xAyAdk1o3UNma}xI!)qq8Jq|)h}uX82b`JO3)l5WHL`=A zvzhpPK4~I;H8-3}=w&DGy7Y {dEYhH+-H)%K6tPf+h)}Vt58w(MwIvBnM?yT=`}dF;Nuue(5}_h zx)L??qSl$ YC{7G#iD(%B|^eJ *6SB`T~zjSwU|C{f) E9t^c?#&%igH!DV)<7yn6(UXf2-^yuhc*g@v1wbq+5=RytBRZ_2r zF%C!NzY;awC}hXEYa~?_6GcU$0LVqkL(S-9FS!$?Dd~(YeX|S3idm{P*U?)qyzmxA z7TZ_cMx4-LA33~hvv^>~K1%oPIO!5XE+MxIO-GM^PPe1yL-IJ>X s#m(eR;LlIN~JVC{b$Y2Nt<{&Y3_z<*7?S*wwe+G|#G!STF1N%M94tpnF5 z&)srp_@W20)oK3^NC )0l?Rrw^ifL+S2V6S7>up8Jd z>{j+Bb`QIky^DR5eV2WYdpye*_!|Cu{P+0-{Qdk>{LlH*+K041(jM2I(4NvhB^Jd7 zv0dyIXNz;h<>Cr)KwKm47atHG6i Qf6{-czi7CB zM$QP0K4ZwJ8so;a(KHr}MPs9}$t;?K=7>3FPMPy&$6Pcwnw!iE%md~d%r}{DGw(I; zHy<(|HJ>)WX#S1)6}4s%4J QPfPrKq*y zc2sB=Ix;TExYO1Gi7~>%pw?;BNeBgh)jQp00hH2NFyz8|r@l<)I_*vqHDl3 W8gL9_cjsTV#wL0~%18QPnSvi=7hm9^I1dTSTx^1AMY9Km5Mcr1d z6E=ge)y4S|*$KO$tXJDuhh{7SAjEc6)LXI>wLDS{RXDb8Ere#`Gf>P!s2{w47}wCv z0=7Nw#?bPb2z#Do;Pu`N3%W1GH9|7(ib7p<1bTOadN%9TLcLRM3l%f6TJH)Rh6r1= z&?Aj@)UL)d>eNKkY}G{rj 8gQ17E4 z_DCm2FvhhwRPiCP&KOiq)H|Vn>LmqfwYvt4lUfL=qK5E`f k#a63uR_ie_Ypb4NH0-{?eDWHaq3jYz1>%CHlo zPm2hz;6=bRsHqG^(8Q4mD7)T9 s!<+P zCqSXL?6eRq)oTHeQmiJ-L_0-7(8vG_x&XB$AXETR*g=Q@1XQCNqS3A++2BkXTs8|B zWf0J*(-l=2wHgtI=IaK46me7l`~;g0-fhi5ch(i!x1q(Vxe_OT(WHnFx-yD`daH{$ zfU4rQnk4KZ%3xty*v4-`e~WIT)dXmz+YM`gZnCECVx&6sXc$N&e(3NHb`O3V(GfaZ z(R_&fqpksZ3JFpm{bHHa0C$l_F=CjDtCNGcB@yr MbLDYRDm+#OF~hZM9v{`; )tI+B?I&*|R!?DU3fEN|&1%MASBOpKkPaRklzzBV!0A_W8Q+1l~NyXh# zbWQnPW0s_2n<~~hl&D6 A=^_(|fo5 3|BoJhbS_5+4u-j34bAkpA5h{ofP;8cgFtH&DNK3eX z1_bB?fEPpSn<8w2b^sZ%*&yHmZ_6NGBhW`cXxD)OcT-&Hphg421~)N^Zb~TC!m%Sz z9pIOcKr@gJge%q>g%(IZ>`CA>ZBd18!}d3UTL;UyL`l|DpI0GvD+uKfbq0YX9^q!M z-i9y8ite7&l^VoP2km=*@VW$ *y0(s+dEN zjS?ZKVVV?2Z8Y@3BPg{Xl`(QZW0EjjAi+sV;0P0=rbgfiOIjx6|91v=H2DGsn%49* zR5UskAsSUfDmZt8L82MyUmoWShYK}ML7lJ#q)J~hV){1v`++ay4UNMqrY^XDAhZ|| zrbetBDs9MDsh}4IP8e4MT70Zfq`i>ac))Km_-6{JCxNy=0<^?o+=5SOq%@O SBmvJu#X!7Kh-Vg4_jP`#8EtiTG9Up$e4bQ>a89TEQKx3Ic^C zdxdDC6C*}XhBBn8s45AbavQUM!GF!PgsPf`kkAYqo Hyp^zl3fib_zipl*|XoKdXr1oPG-%Mif5bg;vG^Uw|uQ z Dh~U^FV^;%sRJ|;fA^8~M13-YMSjEuI6eD}nF4ysZ zn8|)gt%5ECsI+83)yH;!gvynSiLP@}4A(%-L}Z2wzyXF%bxbJD)P~`U8a-$r{vgdD zq|t2*wv*U^pHfp5mL{DA&_Vms?iVJ<(OVqCPKRspRe)FWIULBv-p0NpTx#hf0KDer z9F?eH@2WfsWtpzp4Hp{rCLvd7iWoGJ;t4b%IS0!$AdAoh0)eW3z7tF{H6aQ4D&m2J zN=m`gadp-22G%c!jj=VO-$4*!rR|&nkP`||4FHlL-mshY9>>X9tQ|Z^+s6UTG}S)r z+jJ-zT96Ci#;~9uCe$!C(T%iUCDaEA1)B^ME3;TryJ#TjZEPO3R3-8zGh}wqMjUf; z8ZZ)(wK$zt{*JJJ*EsFRDm?-fdrqWuL((C0br3{4fY@9|h6OA`eG%OuLB^m6nGlK! zOc7>=7NEBwq%#fClh~F50Du`;pQJe#Zqe%!L;seuoChlFlq!OI3f+pp?~tas;ykpC z-x374sIZZ(Xcl}Oc^Xt-BCNP=0B2Uc`AJ+=rMQn!4Y(hF*(rGsSA*Du^$o(kJLp1> z|1V@-PTr72jlpw?KG&wAoW~uB+!-LHVJ8&gBB(!lU_)aRmTFRubnG3b>t@Pkazifi zBEU2k5s#;gmI9(EE)P6W!*dEXs(2RRs-lbp*rXA>CDjcTNLoC!)^G*agoRB2o(v7t zkufNCfHB*Dui5SgIDpCgF zD^5+RZo+e5#Ec3oTT}GI5%UyrAg*x506F2S{97?oAr#|8mkn?>)o1Y~1DT;YVCkj? zD1gY|^#hX9X>Y*Yyll9L#|kR -6Vx10M2!Mgi>0=Tv!?OFL5+I0K<`gX_RQ zh6l^Zxky-)JPD{tI+Tmk0J}7vgT%)HZ-67DY`6sQHnB#?#95Dr!dEZlH2DPQz^#%$ zg8H8T&vkBUbVxm~LbV*gZ%MVQ2IUY}@)}vh5JJWPqSjK5$8kyr&kjPwrCf0#oIV6f z#Yr81f}X^HtT4T^+{PY73NPeFOcb^7s;(H4na4a7XX+T$v46R4NRKHrVW}7avIdz& zg{~wrQl_O7)eA}>_#-BCg9D$KJZ&0^%6nHsQw9_=W;yfVVh3J=G}b|yAz0XTzC7f< zgMX;xvqPSi+XrkNSk=IlW&I0%K3yjbYe=_$b>Gs9y6+6us;pd@o!1xmf}Yja@HKja zU1MGmczg%*PTXPbATrx$^ci}X*CW7dQ|Fslo445_Thu&lnJx1*d@bL^-@TaadqY8l z6~^;LM$g@GE 7c%)F!Tu8e5+VaNsmOQJx~9>VO*nE{r7m@OAQk zPfAZP9C*gLiIf1amDmS}uu5}tTsv~5)9|#tc^x=CP!4FF z8n6xyWIX60e^-hQNtLjk)<}Tt@5PpXtw+8lg)30hOUz~ PG?A=nva`KA!h+fvlK$Wj<^zoDyAg^ z#$o_V0QM!33@8oi17`s$7tm!TlDq&d4P`%-7W!bMw!nG- `FVlBw`de@bXF6#uC%qXaw3$TZbd9|w`IxF!Nb)fMZ=I89|7Q4$6v7&SaYX|*2E zvp^Px#p%F$8O_3XLA ` z!xIH1A`F5KVXqkQfKqP+QLR^hc<@6IQUDNxt5(u=P*u?V6levq7hNGQ= _GkToPN zOQh-^W5@73ooCmE6;tL)4F`rMQ_O|>N^8(jl7uPkPMInUjVP2Ckkv?k+X7E)O#o{` zOr|^)GE|%;(*BltnQF+2XL@!Kz9Eu-V?ZjJ&}^1!DOgEGAW&gLU?%}#5XGjcqE-b1 zguD`+isdj%Q72-GAU)MtPmu$4M6RS#s< ?0O~g&44MqJaTfrJDO d&&?U8$Wb!HL zQ{q8c@Kg3ML*Aj3Kde3S7Y^j2K&+0~Z4y;9g-vLF9y5g)-HcLyjVnzO%F>cMuu+#{ zTQuS@Gz1wcbBoHN)f8<2Dgr}6*tx<)PET|!7x5glL4<{YuVF_iV+C5MKA5UZK-fUz zC^7TZT*^*SnEMlXWCmM-O@LYtO1f%0PqlAkf)+9z4FtKQdQO1;sb`0CL`U!XT%>{l z1q)T?DNW50z-X#}V*@qCpp<^d3`J48B8;I5vJa&piu5fc0klpSSgN*qrWgq~m})!} zq#200G&L-hEL8AAevVGph(PLO9865G-nF#RxQWg(5R+1fpmKqIh5S%MJr;O0Px&gr zrs8;l!LoU^E(Tv8A4?Tk3G#@ggb01BTTlrrFf< #GdJ$mEp#POpNXY9s%W1ODRJ|%wVGi02R2mX;qj~s*AC|dIQ|XSq<`gj60T86H zH5*$+vbLvxdJ8jYCP{651ujGesraeV!BZVuQ;4q2aK%=Xse_JBb-`0vst8Uh@&mxx zG!;L@D(YB6=;1ryjcrP^1Dm8O-Ve3|cCUuR3siiE_m^9-H*o>C%j $W3F^O zch1wztbK57l8~{9yL{JmTsP}@IiAbfzT-iToKwG&UsgUf0Gm?h!ZM2|M{YD9IZ?VV z5#yNRTHR8nnwdN n3CNO}<+yI6fhGih+gbI<;G=aQ4hh?XRSgK@kj zj&Fm1)7m)xm-KX7n#eY#;UKLCEi!iUC7oxI epe}+t|6^FG~?(Jl?HU=CXB)@sC;D5jASJ?G0l2ZP?`O;B8ihTORTnNTu z|6yEbf8VjgZS-$frb+E?5|e)?YcXT;S@_d`e8?R76qldsui|MzS^Yya;zh$s-^y6c2636ykQvd{jgGf^UE7bl#L+Uh#_u)1dJ z Y{ z3}%Khbrqklp?1jE(ztHQt?O@G{a>CQJcG<_n}gr!zi~l+=gi*K8NYEs|9J#|PjkuZ zM`mZY&(0>VtEqeX)NfB$`#%1h-3&B=u{l+2Diu;IbqB%Hd0D(8c%zmM&7|S0a1VIC z=eLQa;g|9le3G$Cf4J)=orNXirugccE}rw^mnLsp)5+CIrf=6KtN6c+zKH36sB-+F zFA5Xw+3erZTA{UY+vH2#(#~CfPb|JPGU%^m-uB_Wk63+KZaz9c=bd=)hDP$SPHuei z@EUS@#cJ-VCf~D}-)Dc*D*4>{X3&~1iy$C1-o0^rJl9PgKjjmP3&kDe^x3Pg+t;I| zKV|)FG&8Pt9%VG7YBiy+mUE$RHnqg7=k%-g@~Sg*9);5y=+O!%Qq_)sf`Go%rB|MI z+Lg46+h|t44V=^I(5rUuzKVA6npSNun`|K4>1pf7*PlwZB~PiV(+KsR!Bucqp7xAa zatU!uaDOGPje7?7{}esC^vpBsc2c@)<;7>#olMBd>&CYA`~@6_W_W;anQ_uvi(P4~ z`n{>Ji&i!u2cdrf$CcB6=;4*ay&D%FY@mma?XCXr^l9MN2#4*^^B!r(J&z7jNFQkn z%I%^fLhRWz6m9C66}{o&Zme#to;o93rW&$y<;~{WLyQb($HJr*j%9}lUPt7cGZoLj zX=skpx#w%eWTaFjwIcaeu}YpLhdf6&jT=|)7^q>mQ@VExZDDqQ->b|dd+`d3nA_%; zYUE(0lq?mi)gpPQg!@WL$;IJT!`42Ifd;nTjxkXQ6te1v^JO2o!>?T7h#n1A<4Lk( zAz3rWMJT?Hgu}?8hr_ryJUll%yee ?Q gyi=&{w0u6&K|TBL>HadOJK+AM)bKN*=_crjbZ zb23H3f*Ug3hm$bbG%3%P57AAH(Y0=DLSIZy4i{r%{H}(%G%>&F&xm7u=tKP@W6F2M zv%triD%LW8P_|HxG8CZ# f2M#>5aA1M#gNtWx zE0>P`v{WvaSfNy2IQmnc{=)ZHT%Q$I_6#_l=iuSa)hm*F=)CERmKK`NBtN_-yl8Wy zxpW@+`pTX@+%?!oA1>kfg=AMYOK swsf~UXL_1kG1J& oWd?nFv@6l-CQx+a_
|vZj(R-|U7i{Ky4c&ZqSJEu`T61icHvfy^y` zQMxp@=ky!A*WFEbZnjJI!V;l3?+vK9aLb7oQ+SQuvgP@;xWxH9JoJ1{r+pPdPrZWA zfKI6R33?4nyRKPDLmR0LIqcD+Kdqt9`x^11x;12E$qu;B9{qb8H;UTy*KkOlEXMYb z;hAJ^gkCWM*`vaOLuN--zG!>&@4!5NT6vG1rJ <1+j(4Qa zYo(uY6&uxjMcw;=@62a5Wp-zO&dpqg{)AuA3hlVfs_917cD?(`ZLO>E3B#zj?Nxi_ zwpfX~WkIs!kKaPuJ?8FHtu2`$uWtNvT3w2@>)Z1BiIJf{aW)M04Saq@>>R4>m-@{m zzn%BkpY?Ys3&AA8kSaT~ZZ>(Syi?;Wn``@}Tco&rbYO!s_PKsb)-^tVG%|6$Y_DJY z$F$oYLf(@FzNU%j6(GF1(j?@ReHTlzX{a>&&(@IXj#KSnGU??ur~$QTsJ!k=Ws8U{ zqcfkhHEtZP^zZ(0c9PI_!-J8Ugxv5hbI2-dbetTdjY@g8G b2 z3|>eEgU<`II$anbe+`M{!4`UOYz>yT(~a}bkm=3SWYAl4E*3hxP$2!&Bc&lM_AXM- zH~QC}Ozy&Jcn;XUK^)wB3pAo!KcP Lbe&nAVU7gaBWdW7Tc zweX>geCb;+y`MjS%T5BGk@})N1@tELDqoE;L?>?RQ=VyXHBoddZH636taM_n6HAfN zLZ0u$7?UDaKJh})^CYVfU#^ZgbfG}C^Pdybruo|NZf<9#CHGG^i`2Z;$&%W6C;u1S z&I{9WpS|!voqEZO`F!$A^Qya>$?uY|pEkZWaBFh#p8w&0>K}W{TmOeEKc>sy*|~EM z*RO)(KSyQIS<2fz_-8r}`JY+i>}nsU%#Rpnqs`xu#zNlt((VOMFe}V+J-h9-KR2D= zuTFja*(c?a6TdQW0;yheS#pVc*`5pDkypphZP=+97i`$DQ|K3rlflVB_?<;crF26? zx}PUz8 5GP*?8P+lpl+~@WZmS-E|qnPetdFWg@Cj$J>%#XOL4Inm+n;>-$^>| zUer_ha4RP&{s!vDnbBUfy;L0rw(@FC85P)LVXA9?!Exg=qo84~yskVxQKs)GkG~_y z^c39mOtcfz`-Fg&xm{(NAawi@JWrHYUJrNU<(Ko9)%(ebt5
^AS_oq BU6yCz0GCmlGdG?P-P9q<{Y{^BC@57{jte@cFkB(gt^Yj~T zss@E(aMH*xWb&8B^>W~I4teJd$?eDTtn#ij{)vU-6Iz_9cQV~D6NyZ|lDeKp;TH8Q zU8O(ww&B(kKBc|XZMR~Y`9|^`O(T_We1lYfz$p68c=9b&b^fd6qMNy&rzf%(HI?MS zQ?I11MXuX^F>wzc_s%z<4BGO{4W{Q>4mzlFt)IimwU#ZHUU_QrAQW@)_IH}zs_)Ui z1RQ5-q!BIn^=fxrrJMSc!j-nUh^(4(qm@;?r=iSOjJ<$XGJK^MRb(C6zz!ch{E2RV zw^1357u)MDWXW0S=py;-%0J{wgp~5MPo1|-=SzLL>6PYmnmo-m9zFbZ_b(jQ;r1hT znEXvhK0!to;&@^7PEyLP{5)TRm$SLj8{sbbHN15ZDdzDarGtCezp`u8uD5ooVXHVT zQaRmNb>G#JtDCu?eOl^YwTYdB>lf>PF?%+?``kTW*mLgPalQWX E&xzU%=y@Gf%s oUGAkLfw7fU2@BiI@=7XH| zQ~FTVnm_-6LJ*9#);7o0sl^T-UV+STpohu!LkCaf@k5mMGydSzmHQTwZx@bb#Z$(I z`u&2voq1|pq?V~?7BY*OotaZJ7iA8B4SrYV?#%l#4`v?Ed^{af?0HaBh+YSqS$jFC z!f#0fDTChJF>&<mkl7`XWewuJpw;@jw3T%MRs_rO~gZNOw I{3n4S&~Mq~ zU}w40>CpYY;rsH}$&d2JF6sN^(qDV4{%6ioJ_*rd=Q8Lj7iO+P9X#J$jk}TdX>^R8 zrtFh7UyjT1+n(qDFV9(jFZ`6^22mA#JQAfP{_4Hu>FM%&E0a^hhH2^V)h#%@oThH^ z@cs7=PfZQ02LY@YQ|BrTjiw#rTgKtH@k~n3+}JnS2fwj)n|?**1NIHCtTB!E_VOoB zLz%- @yu>%x-nHE?cMFwSnnq=fAqF#WWZ|7 zk7|A;kM3s~^w-nm1hR4ErZp6J=E3iOpDrCalH|$r$ra>1A4$$$v- x K@|WHphBq~!{`_k{fo3>=CU-de?lrY>z!WI`l=xF ztTi>cL2pk^Et9(^b`FkCOzg}$8?KpJOBc^wE6z-IO)e} |RGKvg^8C z1P{qs)oo{OpPIW|f1^1{`zYT#H@RiLeB!1`zF)=afd2j*{Yj>h8O>}5uKt?LwK%GZ zCXs5cGMvgpMgfjo;~Yg7ePM&n8+GcV=ptS!yS35n452Gb6>xW!ba4lPvXbi}8g2C) z0mbdqZzbdmly}Nwub}vi*zvCRK_V5iMJ<;tmk)lpvu;9Gf2*e1UonS@+!*N}Y0lq6 zma9Unj9Aocjf}MB?zv!bt=DJS?$(p8?Y%&4w>E7J9fW-3eL?oD1C)%6((UbRaL~&N zxbOx`de)1gv#+L{_jzBk2W|S084lVj7hCjfM*X3PY3zc<<(;nQkz8(i%woAgdvbnb zw|(*pV1hgVf5vTh Q&?ic4&*BEm&7)w=oJF66OiyMDgk5uHP$&co+X*S` z;>96%VLO%HP>E~w;F)3Q`iv}^=E^~HC@|?g=FqDD;>&;}Csho(Ar_?09NH~((K)0X zlLo1?rnYhxx XpT{45Hy5|%skkd>oc1HpU%jfpV^zaB6CgVQ06dT);&re zd)dnrf9_60Oc^9K3@RSr2EGWlN!8OB<3g?{O%=c#?{Qlmq;^#VbcxZO(#YdNs<+cb zjPn*jdbAp)9P9>6S4Eb|D|{|oI<)i5o$H2&*QKYY2M4(p4D6!jaJ5n~>8^o5;{)BH zfnI8*@^b39Zq^2}IqhRY^Zou2v)>|Hc`Y!Be-#yK{5(zQ=19N)R{~IYpmyBTFsN~M zJ>Ar3ZlZKkv$2Uz4h;`4?l^PjV!6Dy^UNJ45vDP&U$S*#L|(Lw$kB-lcN*h{i6b=d zz_?`F#HhS@E0H4;7w*vU!HDNLeY)mYwyo)Xj |DiZBKP+v9g@+;zeMJut`u z8_ep&$a{lqJJ+Nf2%YzH?%Bbh5$Lqbe+GO>b>AOg>;lq0wL?e|r7)c-LIt26vweND zP!FAOU9X5!7pjBe 5P@8N~NjZSaE7o;F#t%f0UkJ zh=Mr^MybHbI+R~wD!!D acQ1u^^wD`vT$F@R9li~{n37r zw?Y35v)K^TS358INBu09?Mhz_e;VykQ*Jqrkn^_a2KDnotEqXTm)lxX{vo!2?s)F2 zTCFvrv@N)&6RfFbqZ@ ?mFjs zIyn}cIN}$OVlNp18@-sz-D&6ZMb{;tpqFmniH<&Ymdk6h!{a~3FjBVbe_p0Lj&3{7 zZ@}edx?wk=`*uuj?Oz_1oCML9J!@Sks_3@T)1wTzv`$%fiKT1Ue;!mWp)6!E-tsR}3{qR?frOH&`zvwRukHk~DL zC$33&P>*q&cs<6YF#-C&e~v}mj;mM_s10I>Mg`pFD%1w_Y766$h3P qspJ3p^5Dj3p>$ 1?padxNP zR<2v(PBV>|3kqU=PU#;4j&zwc>wxC!UF8Nk7A#JqU*b#b=SF{lfAc7u7@~OtR7Q() zO~*C3LBC;VEt5I6ZyAPTbCWv7fowqQmarzF^So$Y;2t^~7pDtiNa>TZrsWA4#I 4bd!e$m@e>ycZ4PXxy1PUwUsD^9eT{l~>T-?mn5M1aqE)3=kv!D|pY}3zK zgj8H(nrquNyX1NUhCa~8ERVARgG5vp7L~rn9WLVYNI`NfuMr?!`f)a(QDZKzm37Cf z;G)f{WRhEbI_E;@IXzFQEb5?Uc~S!F%2D*Y%lJ^}1_db%f1Mf97P_RM7a3YbQ@a?m zP$l$sMP1152Ef}0w>-UM2q`(&DJA2~1Q6LC(~9Y8@ I6bOmke13~>@!rUUh}gutl|E9|dPO@<*U;!0FnpnO4S9Ybh= zmCaeB)d?M%e v38rm=57 7SeG`Fjn49f0}tNb0qV3pm)Cs zWg_b~!qrH$ow%(Qku^K@5R~M&)~%yo^m&{qRGCEF=rqFuIvfwzEB!j`z{44e8~E#} zVFMj{r0yxFA2N1X7&X=KJksEN4P7lNXXQ0@3~=>Oe^{nicGy9;D>zez}g>>fw( zfdJ}ps~z^-(nDgW1q2Am$o9%`(M2~eE)>&=z=Q#+3^4#{JuWkqtrM$oqiq?b{G*FL z2-7Hj%C&1#t#VSc3Croir|N9#6G1r cry2 z>@)mgnd`WdkQUU!b>>SVvZiI4QkYrD0`Jlyf2Bpg4^W*^AjLJ@@TFu;Qv}dfjk%HG z%ou>h{T}*qGA5wHBx`uSi4F >vnEisEtzT845`^BXpzEdGLKPBvo$R; zw8524hDF6-g_c-&PR=rII%!9)G>m1}cD-U>3D~qxweq+pb=`GG3wg(Kh~s;PY&pUx ze^e|WH6X0Omu@~!^8F)}83yi4@R_Hr<;)mbA~|3wqHlorN%*eg ebUYm{k57+Xk`%h`EcJQW}Em%Kk%U(9k>WIm7qj)&CBru zALEkeEu#pZrCIDKjag*Sb?ATwN@Hz|yxnprw5vZ`!l1`GFz}qoHAiSvh+@E?e@!GD zC>94#&AECx)U+{soD5op59R7pOpr4Wykkbr^@ZLqLk|5)0?;~b%hWwUk3i7U Rl3$(&D%@;;Q{7f&-=B@0bp!YbSw=ZV4W=;p4=h9b2T{qGon)!77Ci?eDC-9n$ z2&H5ib0X{+@t^_#!)XG|W3b?Ae<~nV*z+!G;i6kj30ElvzaI>h3-o7&a`J6bh125r z35DU!)!}o-iWNY9E!faHX>QWeN`3Qv5tAp3dd22>hE~Y#D@`~IWC5K?-d!%?UQ0I{ ztf@8bm>6@+!JUrbFmo&h63Q9uaJg{w(n1+N^bt}`zFjW-?C3*$-@FqUf8hj;Lcb^m z{Ob7Zbt4s5?{}tOJF>JcTwf~{+}q}7i7+&0>}rz}-M0a u8bK?1JzA|vLFo3|#J9jE!^#8m69*XF*S^>En3``(V z0Cf=#0{{R3c${NkWME)!m;4z45(gLp0I+=rW0w^g0b_p*uR`M|0^J)5q-%g!@c(}d zd1MS!#|BCda^&039tx$uB8f90(a8R O>ka z#n>DP#1#