懒羊羊
2023-11-14 8286c62256f23bc2367a6729c0f46f84215e380b
提交 | 用户 | 时间
8286c6 1 <!DOCTYPE html>
2 <html>
3 <head>
4     <meta charset="utf-8"/>
5     <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
6     <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
7     <title>${constants.getSystemName()}</title>
8     <link rel="stylesheet" href="${ctxPath}/assets/common/libs/layui/css/layui.css?v=${constants.getReleaseVersion()}"/>
9     <link rel="stylesheet" href="${ctxPath}/assets/common/module/admin.css?v=${constants.getReleaseVersion()}"/>
10     <link rel="stylesheet" href="${ctxPath}/assets/expand/css/style.css?v=${constants.getReleaseVersion()}" media="all"/>
11
12     <style>
13         /** 卡片轮播图样式 */
14         .admin-carousel .layui-carousel-ind {
15             position: absolute;
16             top: -41px;
17             text-align: right;
18         }
19
20         .admin-carousel .layui-carousel-ind ul {
21             background: 0 0;
22         }
23
24         .admin-carousel .layui-carousel-ind li {
25             background-color: #e2e2e2;
26         }
27
28         .admin-carousel .layui-carousel-ind li.layui-this {
29             background-color: #999;
30         }
31
32         /** 广告位轮播图 */
33         .admin-news .layui-carousel-ind {
34             height: 45px;
35         }
36
37         .admin-news a {
38             display: block;
39             line-height: 60px;
40             text-align: center;
41         }
42
43     </style>
44 </head>
45
46 <body>
47
48 <!-- 加载动画,移除位置在common.js中 -->
49 <div class="page-loading">
50     <div class="ball-loader">
51         <span></span><span></span><span></span><span></span>
52     </div>
53 </div>
54
55 <!-- 正文开始 -->
56 <div class="layui-fluid">
57     <div class="layui-row layui-col-space15">
58         <div class="layui-col-xs12 layui-col-sm6 layui-col-md3">
59             <div class="layui-card">
60                 <div class="layui-card-header">
61                     计划数量<span class="layui-badge layui-bg-black pull-right">日</span>
62                 </div>
63                 <div class="layui-card-body">
64                     <p class="lay-big-font">12,500</p>
65                     <p>月计划数量<span class="pull-right">32万+ <i class="layui-icon layui-icon-flag"></i></span></p>
66                 </div>
67             </div>
68         </div>
69         <div class="layui-col-xs12 layui-col-sm6 layui-col-md3">
70             <div class="layui-card">
71                 <div class="layui-card-header">
72                     实时产量<span class="layui-badge layui-bg-black pull-right">日</span>
73                 </div>
74                 <div class="layui-card-body">
75                     <p class="lay-big-font">2,400</p>
76                     <p>月实时产量<span class="pull-right">5万+ <i class="layui-icon layui-icon-diamond"></i></span></p>
77                 </div>
78             </div>
79         </div>
80         <div class="layui-col-xs12 layui-col-sm6 layui-col-md3">
81             <div class="layui-card">
82                 <div class="layui-card-header">
83                     不良数量<span class="layui-badge layui-bg-black pull-right">日</span>
84                 </div>
85                 <div class="layui-card-body">
86                     <p class="lay-big-font">1,500</p>
87                     <p>月不良数量<span class="pull-right">5万+ <i class="layui-icon layui-icon-notice"></i></span></p>
88                 </div>
89             </div>
90         </div>
91         <div class="layui-col-xs12 layui-col-sm6 layui-col-md3">
92             <div class="layui-card">
93                 <div class="layui-card-header">
94                     报废数量<span class="layui-badge layui-bg-black pull-right">日</span>
95                 </div>
96                 <div class="layui-card-body">
97                     <p class="lay-big-font">100</p>
98                     <p>月报废数量<span class="pull-right">1066 <i class="layui-icon layui-icon-notice"></i></span></p>
99                 </div>
100             </div>
101         </div>
102     </div>
103
104     <div class="layui-row layui-col-space15">
105         <div class="layui-col-lg8 layui-col-md7">
106             <div class="layui-card">
107                 <div class="layui-card-header">设备状态</div>
108                 <div class="layui-card-body">
109                     <ul class="layui-timeline">
110                         <li class="layui-timeline-item">
111                             <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
112                             <div class="layui-timeline-content layui-text">
113                                 <h3 class="layui-timeline-title">
114                                     高级企业版 V2.0
115                                     <small>更符合企业级开发的管理系统</small>&emsp;
116                                     <span class="layui-badge-rim">2019-10-09</span>
117                                 </h3>
118                                 <ul>
119                                     <li class="text-danger">升级权限框架,采用spring security + jwt</li>
120                                     <li class="text-danger">集成适配新的单点登录接口</li>
121                                     <li class="text-danger">更新代码生成器,可生成带swagger注解的控制器和实体,可生成适用于微服务的api</li>
122                                     <li class="text-danger">增加更多的系统常量在线配置,简化本地配置</li>
123                                     <li class="text-danger">更新整体的弹框和其他组件ui样式</li>
124                                     <li class="text-danger">集成ueditor富文本编辑器到通知管理</li>
125                                     <li class="text-danger">增加工作流相关的模型设计,发起流程,代办已办等功能,并增加在线流程设计器</li>
126                                     <li class="text-danger">升级layui和easyweb到最新版本</li>
127                                 </ul>
128                             </div>
129                         </li>
130                         <li class="layui-timeline-item">
131                             <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
132                             <div class="layui-timeline-content layui-text">
133                                 <h3 class="layui-timeline-title">
134                                     企业版 V2.0
135                                     <small>更符合企业级开发的管理系统</small>&emsp;
136                                     <span class="layui-badge-rim">2019-6-20</span>
137                                 </h3>
138                                 <ul>
139                                     <li>新增基于spring cloud alibaba的全新微服务版本(高级企业版)</li>
140                                     <li>新增多租户系统,采用数据库隔离的方式拓展多租户(高级企业版)</li>
141                                     <li>新增多数据源在线配置,无限拓展,告别繁琐的多数据源配置方式</li>
142                                     <li>新增第三方系统的OAuth2登录,例如qq登录,码云登录等</li>
143                                     <li>新增邮件发送,短信发送功能,短信适配的阿里云短信</li>
144                                     <li>新增系统参数在线配置功能,可实时修改系统的某些开关和配置</li>
145                                     <li>新增分布式job的支持,可通过job控制中心控制分布式任务</li>
146                                     <li>升级并适配easyweb框架到最新版本</li>
147                                     <li>完善系统的验证码,头像上传等功能,优化部分业务的界面</li>
148                                 </ul>
149                             </div>
150                         </li>
151                         <li class="layui-timeline-item">
152                             <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
153                             <div class="layui-timeline-content layui-text">
154                                 <h3 class="layui-timeline-title">
155                                     企业版 V1.0
156                                     <small>更符合企业级开发的管理系统</small>&emsp;
157                                     <span class="layui-badge-rim">2019-4-1</span>
158                                 </h3>
159                                 <ul>
160                                     <li>最新独创领域驱动设计 + 数据驱动模式代码生成器</li>
161                                     <li>完美适配Mysql,Oracle,Sql Server,Postgre SQL多种数据库的支持</li>
162                                     <li>集成最新版flowable v6.4.1,提供使用用例,提供原装在线画图工具</li>
163                                     <li>新增haproxy + keepalived实现负载均衡和高可用的安装配置和相关脚本</li>
164                                     <li>提供接入spring cloud微服务方案,轻松搭建基于Guns的微服务</li>
165                                     <li>集成spring定时任务,quartz定时任务,提供分布式调度解决方案</li>
166                                     <li>新增pdf在线预览功能,提供word,excel,ppt,pdf在线预览</li>
167                                     <li>新增excel导入导出示例,可根据自定义sql进行报表导出</li>
168                                     <li>重构字典模块,系统枚举和字典的全新融合</li>
169                                     <li>新增高级表单demo,高级表格demo,增加文件上传,图片上传,富文本编辑框功能</li>
170                                 </ul>
171                             </div>
172                         </li>
173                         <li class="layui-timeline-item">
174                             <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
175                             <div class="layui-timeline-content layui-text">
176                                 <h3 class="layui-timeline-title">
177                                     旗舰版 V2.3
178                                     <small>更简洁的管理系统</small>&emsp;
179                                     <span class="layui-badge-rim">2019-03-18</span>
180                                 </h3>
181                                 <ul>
182                                     <li>集成Atomikos,解决分布式事物问题,使用方便,开箱即用</li>
183                                     <li>修复若干bug</li>
184                                 </ul>
185                             </div>
186                         </li>
187                         <li class="layui-timeline-item">
188                             <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
189                             <div class="layui-timeline-content layui-text">
190                                 <h3 class="layui-timeline-title">
191                                     旗舰版 V2.2
192                                     <small>更简洁的管理系统</small>&emsp;
193                                     <span class="layui-badge-rim">2019-03-11</span>
194                                 </h3>
195                                 <ul>
196                                     <li>修复菜单修改编码不能更改子菜单pcode问题</li>
197                                     <li>修复Guns的日志模块,记录业务日志,部分字段缺失的问题</li>
198                                 </ul>
199                             </div>
200                         </li>
201                         <li class="layui-timeline-item">
202                             <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
203                             <div class="layui-timeline-content layui-text">
204                                 <h3 class="layui-timeline-title">
205                                     旗舰版 V2.1
206                                     <small>更简洁的管理系统</small>&emsp;
207                                     <span class="layui-badge-rim">2019-02-25</span>
208                                 </h3>
209                                 <ul>
210                                     <li>部门管理增加左侧树展示</li>
211                                     <li>菜单管理表格改为树形表格</li>
212                                 </ul>
213                             </div>
214                         </li>
215                         <li class="layui-timeline-item">
216                             <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
217                             <div class="layui-timeline-content layui-text">
218                                 <h3 class="layui-timeline-title">
219                                     旗舰版 V2.0
220                                     <small>更简洁的管理系统</small>&emsp;
221                                     <span class="layui-badge-rim">2019-02-14</span>
222                                 </h3>
223                                 <ul>
224                                     <li>新增一套layui风格的前端界面,目前有三套ui可选</li>
225                                     <li>修复菜单图标显示问题</li>
226                                     <li>修复按钮的权限控制问题</li>
227                                     <li>默认登录改为单标签风格,可在主题设置改为多标签模式</li>
228                                     <li>优化rememberMe功能</li>
229                                 </ul>
230                             </div>
231                         </li>
232                         <li class="layui-timeline-item">
233                             <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
234                             <div class="layui-timeline-content layui-text">
235                                 <h3 class="layui-timeline-title">
236                                     旗舰版 V1.1
237                                     <small>更简洁的管理系统</small>&emsp;
238                                     <span class="layui-badge-rim">2019-01-21</span>
239                                 </h3>
240                                 <ul>
241                                     <li>升级spring boot v2.1.1和mybatis-plus 3.0</li>
242                                     <li>修改角色和修改菜单可以实时刷新缓存,不用从新登录即可刷新菜单</li>
243                                     <li>菜单图标设置不同步的bug修改</li>
244                                 </ul>
245                             </div>
246                         </li>
247                         <li class="layui-timeline-item">
248                             <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
249                             <div class="layui-timeline-content layui-text">
250                                 <h3 class="layui-timeline-title">
251                                     旗舰版 V1.0
252                                     <small>更简洁的管理系统</small>&emsp;
253                                     <span class="layui-badge-rim">2018-12-29</span>
254                                 </h3>
255                                 <ul>
256                                     <li>前端页面风格和架构焕然一新,全面升级bootstrap 4.0,您现在拥有两种界面风格可选</li>
257                                     <li>引入vue.js,实现业务数据双向绑定,不增加学习成本的情况下,提升自己的开发效率</li>
258                                     <li>优化前端框架结构,加载速度更快,使用更加灵活可配置</li>
259                                     <li>前后端代码整体重构,逻辑更加清晰,代码量更加简洁,增加关键部分注释,代码的可读性提高</li>
260                                     <li>增加docker-maven-plugin插件,可一键部署项目到装有docker的服务器</li>
261                                     <li>重构shiro部分的业务代码和配置,更加清晰简洁</li>
262                                     <li>规范后端数据库设计,字段和表的命名都修改为下划线命名,将以往的全小写命名去除</li>
263                                     <li>2018年最后一个版,前端整体框架大升级,后端数据库设计更规范合理,是这一年的呕心沥血之作</li>
264                                 </ul>
265                             </div>
266                         </li>
267                         <li class="layui-timeline-item">
268                             <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
269                             <div class="layui-timeline-content layui-text">
270                                 <h3 class="layui-timeline-title">
271                                     V5.1
272                                     <small>更简洁的管理系统</small>&emsp;
273                                     <span class="layui-badge-rim">2018-10-17</span>
274                                 </h3>
275                                 <ul>
276                                     <li>框架整体的包名变为cn.stylefeng开头</li>
277                                     <li>优化了shiro相关的几个服务类的结构,整体业务逻辑不变,优化了部分包结构和类之间的关系,项目整体更加简洁和易维护</li>
278                                     <li>整合了guns-core,和roses项目的kernel-core,并把kernel-core上传到了maven的中央仓库</li>
279                                     <li>剔除了guns-generator模块,抽出单独的项目https://gitee.com/stylefeng/guns-generator来维护,并且guns-generator也上传到了maven中央仓库</li>
280                                     <li>框架整体回归了单模块应用,返璞归真,开箱即用,快速开发新项目,新业务</li>
281                                     <li>另外更新了Guns技术文档的版本到5.1,与项目版本保持一致</li>
282                                 </ul>
283                             </div>
284                         </li>
285                         <li class="layui-timeline-item">
286                             <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
287                             <div class="layui-timeline-content layui-text">
288                                 <h3 class="layui-timeline-title">
289                                     V5.0
290                                     <small>更简洁的管理系统</small>&emsp;
291                                     <span class="layui-badge-rim">2018-09-03</span>
292                                 </h3>
293                                 <ul>
294                                     <li>集成自研SSO框架,做更简洁的管理系统</li>
295                                     <li>该版本SSO,思路可借鉴,不推荐线上使用,如需SSO,请关注Guns VIP版本</li>
296                                 </ul>
297                             </div>
298                         </li>
299                         <li class="layui-timeline-item">
300                             <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
301                             <div class="layui-timeline-content layui-text">
302                                 <h3 class="layui-timeline-title">
303                                     V4.2
304                                     <small>更简洁的管理系统</small>&emsp;
305                                     <span class="layui-badge-rim">2018-08-13</span>
306                                 </h3>
307                                 <ul>
308                                     <li>修复菜单折叠无法折叠子菜单的子菜单的bug!</li>
309                                     <li>新增Guns技术交流2群摇了摇头提供的oracle版本的Guns(现已剔除,如需oracle版本请关注Guns VIP)</li>
310                                 </ul>
311                             </div>
312                         </li>
313                         <li class="layui-timeline-item">
314                             <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
315                             <div class="layui-timeline-content layui-text">
316                                 <h3 class="layui-timeline-title">
317                                     V4.1
318                                     <small>更简洁的管理系统</small>&emsp;
319                                     <span class="layui-badge-rim">2018-07-24</span>
320                                 </h3>
321                                 <ul>
322                                     <li>新增rest api服务,并以jwt方式鉴权,所有以/gunsApi开头的接口走这种鉴权方式,其他接口仍为shiro鉴权</li>
323                                 </ul>
324                             </div>
325                         </li>
326                         <li class="layui-timeline-item">
327                             <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
328                             <div class="layui-timeline-content layui-text">
329                                 <h3 class="layui-timeline-title">
330                                     V4.0
331                                     <small>更简洁的管理系统</small>&emsp;
332                                     <span class="layui-badge-rim">2018-07-02</span>
333                                 </h3>
334                                 <ul>
335                                     <li>spring boot升级到2.0版本</li>
336                                     <li>简化前端所有的html,js,css等资源文件,由11.8MB缩减为4.8MB</li>
337                                     <li>新增手动增加标签页的方法,Feng.newCrontab(href,menuName)</li>
338                                     <li>laydate时间插件和layer弹出层插件更新为官网最新,可以看着layui官网的文档直接开发啦</li>
339                                     <li>去掉animate动画效果,加快页面响应速度</li>
340                                     <li>修复登陆后重启应用造成404的bug</li>
341                                     <li>增强core模块的功能,拿来即用开发新的模块的后端管理系统</li>
342                                     <li>升级各个pom依赖包的版本</li>
343                                     <li>大大简化applicatioin.yml的配置,一些固定不变的配置写在core模块的default-config.properties</li>
344                                     <li>简化多数据源配置,简化mybatis-plus的配置</li>
345                                     <li>优化日志记录格式和策略,详情见logback-spring.xml</li>
346                                 </ul>
347                             </div>
348                         </li>
349                         <li class="layui-timeline-item">
350                             <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
351                             <div class="layui-timeline-content layui-text">
352                                 <h3 class="layui-timeline-title">
353                                     V3.2
354                                     <small>更简洁的管理系统</small>&emsp;
355                                     <span class="layui-badge-rim">2018-03-02</span>
356                                 </h3>
357                                 <ul>
358                                     <li>规范化代码注释</li>
359                                     <li>规范化各个模块包下的逻辑调用关系</li>
360                                     <li>修复若干bug</li>
361                                 </ul>
362                             </div>
363                         </li>
364                         <li class="layui-timeline-item">
365                             <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
366                             <div class="layui-timeline-content layui-text">
367                                 <h3 class="layui-timeline-title">
368                                     V3.1
369                                     <small>更简洁的管理系统</small>&emsp;
370                                     <span class="layui-badge-rim">2017-12-11</span>
371                                 </h3>
372                                 <ul>
373                                     <li>整理部分代码结构</li>
374                                     <li>修改表名统一以sys_开头</li>
375                                     <li>集成flowable 6.2.0工作流框架,并提供一个报销流程示例</li>
376                                     <li>代码生成器单独分出一个模块,并提供完善的界面操作来进行代码生成操作</li>
377                                 </ul>
378                             </div>
379                         </li>
380                         <li class="layui-timeline-item">
381                             <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
382                             <div class="layui-timeline-content layui-text">
383                                 <h3 class="layui-timeline-title">
384                                     V3.0
385                                     <small>更简洁的管理系统</small>&emsp;
386                                     <span class="layui-badge-rim">2017-09-26</span>
387                                 </h3>
388                                 <ul>
389                                     <li>单模块拆分成如下多模块,guns-parent(maven父项目),guns-core(guns基础模块),guns-admin(guns后台管理系统),guns-rest(rest服务模块)</li>
390                                     <li>新增REST API服务,用于提供REST接口</li>
391                                     <li>GUNS-REST服务基于JWT TOKEN鉴权机制,给予访问者访问资源的权限</li>
392                                     <li>GUNS-REST服务对传输过程中的数据进行MD5签名校验,防止过程中的信息被篡改,签名过程中利用随机字符串进行签名混淆</li>
393                                     <li>guns-rest项目新增信息传递时的保护措施(对传输数据进行加密),并且加密方式可自由拓展,只需实现DataSecurityAction接口,并配置相关实现类到spring容器即可</li>
394                                     <li>修复guns-rest项目json解析顺序导致签名验签失败的问题</li>
395                                 </ul>
396                             </div>
397                         </li>
398                         <li class="layui-timeline-item">
399                             <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
400                             <div class="layui-timeline-content layui-text">
401                                 <h3 class="layui-timeline-title">
402                                     V2.5
403                                     <small>更简洁的管理系统</small>&emsp;
404                                     <span class="layui-badge-rim">2017-07-26</span>
405                                 </h3>
406                                 <ul>
407                                     <li>新增数据范围功能(例如,两个角色都有用户管理权限,但是下级部门不能看到上级部门的数据)(通过 MyBatis 拦截器实现)</li>
408                                     <li>代码生成的 bug 修复,现在兼容 Windows 和 Linux</li>
409                                     <li>Shiro 的过滤器链改为 LinkedHashMap</li>
410                                     <li>修复添加顶级部门添加不了的 bug</li>
411                                     <li>解决日期格式化工具类线程安全的问题</li>
412                                     <li>修复日志记录会出现多个重复文件的 bug</li>
413                                 </ul>
414                             </div>
415                         </li>
416                         <li class="layui-timeline-item">
417                             <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
418                             <div class="layui-timeline-content layui-text">
419                                 <h3 class="layui-timeline-title">
420                                     V2.4
421                                     <small>更简洁的管理系统</small>&emsp;
422                                     <span class="layui-badge-rim">2017-07-18</span>
423                                 </h3>
424                                 <ul>
425                                     <li>集成spring session,解决多机部署环境session共享问题</li>
426                                     <li>增加logback日志配置,日志记录统一用slf4j记录</li>
427                                     <li>修复linux下代码生成不兼容的问题</li>
428                                     <li>修复用户管理点击父级部门查询不到相关用户的问题</li>
429                                     <li>修复home图标点击不生效的问题</li>
430                                     <li>增加添加菜单时,对编号和父级编号可能一致的判断</li>
431                                     <li>修复添加一级菜单不生效的问题</li>
432                                 </ul>
433                             </div>
434                         </li>
435                         <li class="layui-timeline-item">
436                             <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
437                             <div class="layui-timeline-content layui-text">
438                                 <h3 class="layui-timeline-title">
439                                     V2.3
440                                     <small>更简洁的管理系统</small>&emsp;
441                                     <span class="layui-badge-rim">2017-07-10</span>
442                                 </h3>
443                                 <ul>
444                                     <li>增加多数据源支持</li>
445                                     <li>增加富文本编辑器支持</li>
446                                     <li>数据库字段增加注释</li>
447                                     <li>数据字典不单单是查询功能,可以动态绑定到业务中当做枚举值使用</li>
448                                     <li>上传图片增加进度条显示</li>
449                                     <li>增加上线发布流程文档(上线发布流程.md)</li>
450                                     <li>解决页面点击查询,左侧菜单高亮会消失bug</li>
451                                     <li>解决个人信息无法提交的bug</li>
452                                 </ul>
453                             </div>
454                         </li>
455                         <li class="layui-timeline-item">
456                             <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
457                             <div class="layui-timeline-content layui-text">
458                                 <h3 class="layui-timeline-title">
459                                     V2.2
460                                     <small>更简洁的管理系统</small>&emsp;
461                                     <span class="layui-badge-rim">2017-06-19</span>
462                                 </h3>
463                                 <ul>
464                                     <li>菜单树由最多二级菜单拓展为三级菜单</li>
465                                     <li>用户管理页面新增部门树,方便查询部门人员信息</li>
466                                     <li>完善系统的session机制,增加session失效时间的跳转</li>
467                                     <li>完善Guns代码生成功能,新增Dao和Service,并且所有的生成都是可选的</li>
468                                     <li>删除信息增加提示框</li>
469                                     <li>删除父菜单可以删除所有子菜单</li>
470                                     <li>新增对页面的js验证,所用框架为bootstrap validator</li>
471                                     <li>完善druid监控,新增Web应用监控,URI监控,session监控</li>
472                                     <li>修复新增含有0值的字典,查询会出现多条的bug</li>
473                                     <li>修复没有角色的用户登录报错的bug</li>
474                                 </ul>
475                             </div>
476                         </li>
477                         <li class="layui-timeline-item">
478                             <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
479                             <div class="layui-timeline-content layui-text">
480                                 <h3 class="layui-timeline-title">
481                                     V2.1
482                                     <small>更简洁的管理系统</small>&emsp;
483                                     <span class="layui-badge-rim">2017-06-04</span>
484                                 </h3>
485                                 <ul>
486                                     <li>集成swagger接口管理框架</li>
487                                     <li>升级bootstrap-table为v1.11.1,table更加好看,并且表格可以点击表头排序</li>
488                                     <li>菜单列表和部门列表表格升级为tree table形式,菜单与菜单之间,部门与部门之间父子关系更加清晰</li>
489                                     <li>完善权限管理,增加对列表和详情页面的权限把控</li>
490                                     <li>修复了一级菜单直接加按钮会显示在菜单列表中的bug</li>
491                                     <li>修复超级管理员可以被删除的bug</li>
492                                 </ul>
493                             </div>
494                         </li>
495                         <li class="layui-timeline-item">
496                             <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
497                             <div class="layui-timeline-content layui-text">
498                                 <h3 class="layui-timeline-title">
499                                     V2.0
500                                     <small>更简洁的管理系统</small>&emsp;
501                                     <span class="layui-badge-rim">2017-05-26</span>
502                                 </h3>
503                                 <ul>
504                                     <li>基于Spring Boot全面升级,成为开源中国第一批用Spring Boot的后台管理系统</li>
505                                     <li>整合最新版本SpringBoot 1.5.3.RELEASE</li>
506                                     <li>代码生成功能加入到菜单</li>
507                                     <li>新增和修改菜单更加人性化,不用手动输入父级编号,改为下拉框选择方式</li>
508                                     <li>maven profile向spring profile的转变,上线不用输入繁琐的maven命令</li>
509                                     <li>修复新增用户无法修改自己信息的bug</li>
510                                     <li>shiro集成ehcache</li>
511                                     <li>修复pom.xml中kaptcha报错的bug</li>
512                                     <li>新增两种项目启动方式,一种为jar包方式启动,一种为ide里直接运行main函数启动方式</li>
513                                     <li>修复linux中无法使用头像上传的bug</li>
514                                     <li>增加可以控制是否需要输入首页登录的验证码的开关</li>
515                                 </ul>
516                             </div>
517                         </li>
518                         <li class="layui-timeline-item">
519                             <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
520                             <div class="layui-timeline-content layui-text">
521                                 <h3 class="layui-timeline-title">
522                                     V1.0
523                                     <small>更简洁的管理系统</small>&emsp;
524                                     <span class="layui-badge-rim">2017-05-20</span>
525                                 </h3>
526                                 <ul>
527                                     <li>零spring xml配置,简洁的配置,独特的开发体验</li>
528                                     <li>提供用户,权限,日志,字典,监控,代码生成等9个功能</li>
529                                     <li>完善的日志记录体系,可详细记录用户操作日志</li>
530                                     <li>利用beetl模板引擎对前台页面进行封装和拆分,使臃肿的html代码变得简洁,更加易维护</li>
531                                     <li>利用ehcache框架对经常调用的查询进行缓存,提升运行速度</li>
532                                     <li>controller层采用map + warpper方式的返回结果</li>
533                                     <li>简单可操作,易拓展的代码生成体系</li>
534                                     <li>防止XSS攻击,通过XssFilter类对所有的输入的非法字符串进行过滤以及替换</li>
535                                     <li>控制器层统一的异常拦截机制,\@ControllerAdvice统一对异常拦截</li>
536                                 </ul>
537                             </div>
538                         </li>
539                     </ul>
540                 </div>
541             </div>
542         </div>
543         <div class="layui-col-lg4 layui-col-md5">
544             <div class="layui-card">
545                 <div class="layui-card-header">日生产计划</div>
546                 <div class="layui-card-body">
547                     <table class="layui-table layui-text">
548                         <colgroup>
549                             <col width="100">
550                             <col>
551                         </colgroup>
552                         <tbody>
553                         <tr>
554                             <td>项目名称</td>
555                             <td>Guns快速开发平台</td>
556                         </tr>
557                         <tr>
558                             <td>开源版本</td>
559                             <td>Guns 旗舰版 v2.5</td>
560                         </tr>
561                         <tr>
562                             <td>企业版版</td>
563                             <td>Guns 企业版 v2.0</td>
564                         </tr>
565                         <tr>
566                             <td>官方地址</td>
567                             <td><a href="https://www.stylefeng.cn/" target="_blank">https://www.stylefeng.cn</a></td>
568                         </tr>
569                         <tr>
570                             <td>gitee地址</td>
571                             <td><a href="https://gitee.com/stylefeng/guns" target="_blank">https://gitee.com/stylefeng/guns</a></td>
572                         </tr>
573                         <tr>
574                             <td>主要特色</td>
575                             <td>开源 / 简洁 / 功能丰富 / 易上手 / 文档丰富 / 社区活跃</td>
576                         </tr>
577                         <tr>
578                             <td>获取源码</td>
579                             <td>
580                                 <a href="https://gitee.com/stylefeng/guns" target="_blank" class="layui-btn layui-btn-sm">前往官网</a>
581                                 <a href="https://www.stylefeng.cn/" target="_blank" class="layui-btn layui-btn-danger layui-btn-sm">获取VIP</a>
582                             </td>
583                         </tr>
584                         <tr>
585                             <td>获取文档</td>
586                             <td>
587                                 <a href="https://gitee.com/stylefeng/guns/wikis/Guns%E6%8A%80%E6%9C%AF%E6%96%87%E6%A1%A3?sort_id=200535" target="_blank" class="layui-btn layui-btn-sm">免费文档</a>
588                                 <a href="https://www.stylefeng.cn/doc/guns" target="_blank" class="layui-btn layui-btn-danger layui-btn-sm">付费文档(更全)</a>
589                             </td>
590                         </tr>
591                         <tr>
592                             <td>获取视频教程</td>
593                             <td>
594                                 <a href="https://gitee.com/stylefeng/guns/wikis/Guns%E8%A7%86%E9%A2%91%E6%95%99%E7%A8%8B?sort_id=55850" target="_blank" class="layui-btn layui-btn-sm">免费视频</a>
595                                 <a href="https://www.stylefeng.cn/video/roses" target="_blank" class="layui-btn layui-btn-danger layui-btn-sm">付费视频(更全)</a>
596                             </td>
597                         </tr>
598                         </tbody>
599                     </table>
600                 </div>
601             </div>
602
603             <div class="layui-card">
604                 <div class="layui-card-header">前端框架</div>
605                 <div class="layui-card-body">
606                     <table class="layui-table layui-text">
607                         <colgroup>
608                             <col width="100">
609                             <col>
610                         </colgroup>
611                         <tbody>
612                         <tr>
613                             <td>基础框架</td>
614                             <td><a href="https://www.layui.com/" target="_blank">layui v2.4.5</a></td>
615                         </tr>
616                         <tr>
617                             <td>基础框架</td>
618                             <td><a href="https://easyweb.vip/" target="_blank">easyweb v3.1.1</a></td>
619                         </tr>
620                         <tr>
621                             <td>树形框架</td>
622                             <td><a href="http://www.treejs.cn/v3/main.php#_zTreeInfo" target="_blank">zTree v3.5.28</a></td>
623                         </tr>
624                         <tr>
625                             <td>其他框架</td>
626                             <td>jQuery、layui周边框架</td>
627                         </tr>
628                         <tr>
629                             <td>主要特色</td>
630                             <td>易上手 / 简约 / 依赖少</td>
631                         </tr>
632                         </tbody>
633                     </table>
634                 </div>
635             </div>
636
637             <div class="layui-card">
638                 <div class="layui-card-header">后台框架</div>
639                 <div class="layui-card-body">
640                     <table class="layui-table layui-text">
641                         <colgroup>
642                             <col width="100">
643                             <col>
644                         </colgroup>
645                         <tbody>
646                         <tr>
647                             <td>核心框架</td>
648                             <td>Spring Boot</td>
649                         </tr>
650                         <tr>
651                             <td>视图渲染</td>
652                             <td>Spring MVC、<a href="http://ibeetl.com" target="_blank">Beetl</a></td>
653                         </tr>
654                         <tr>
655                             <td>持久层</td>
656                             <td>MyBatis、Druid、<a href="http://mp.baomidou.com" target="_blank">MyBatis-Plus</a>
657                             </td>
658                         </tr>
659                         <tr>
660                             <td>权限框架</td>
661                             <td>Shiro、JWT(API接口权限)
662                             </td>
663                         </tr>
664                         <tr>
665                             <td>数据库</td>
666                             <td>支持Mysql、Oracle、Postgre SQL、Sql Server</td>
667                         </tr>
668                         <tr>
669                             <td>其他</td>
670                             <td>代码生成器</td>
671                         </tr>
672                         </tbody>
673                     </table>
674                 </div>
675             </div>
676
677             <div class="layui-card">
678                 <div class="layui-card-header">开源荣誉</div>
679                 <div class="layui-card-body">
680                     <div class="layui-carousel admin-carousel admin-news">
681                         <div carousel-item>
682                             <div>
683                                 <a href="https://www.oschina.net/project/top_cn_2018" target="_blank" class="layui-bg-green">
684                                     Guns - 2018年度最受欢迎中国开源软件Top20
685                                 </a>
686                             </div>
687                             <div>
688                                 <a href="https://gitee.com/gvp" target="_blank" class="layui-bg-cyan">
689                                     Guns - 码云最受欢迎开源软件GVP
690                                 </a>
691                             </div>
692                             <div>
693                                 <a href="https://gitee.com/explore/starred?lang=Java" target="_blank" class="layui-bg-blue">
694                                     Guns - 码云开源软件 Java排行榜 第四名
695                                 </a>
696                             </div>
697                         </div>
698                     </div>
699                 </div>
700             </div>
701         </div>
702     </div>
703 </div>
704
705 <!-- js部分 -->
706 @/* 加入contextPath属性和session超时的配置 */
707 <script type="text/javascript">
708     var Feng = {
709         ctxPath: "${ctxPath}",
710         version: '${constants.getReleaseVersion()}'
711     };
712 </script>
713
714 <script type="text/javascript" src="${ctxPath}/assets/common/libs/layui/layui.js?v=${constants.getReleaseVersion()}"></script>
715 <script type="text/javascript" src="${ctxPath}/assets/common/js/common.js?v=${constants.getReleaseVersion()}"></script>
716
717 <script>
718     layui.use(['layer', 'carousel'], function () {
719         var $ = layui.jquery;
720         var layer = layui.layer;
721         var carousel = layui.carousel;
722         var device = layui.device;
723
724         // 渲染轮播
725         carousel.render({
726             elem: '.layui-carousel',
727             width: '100%',
728             height: '60px',
729             arrow: 'none',
730             autoplay: true,
731             trigger: device.ios || device.android ? 'click' : 'hover',
732             anim: 'fade'
733         });
734     });
735 </script>
736 </body>
737
738 </html>