实例介绍
java后台管理系统,集成OA,CRM,CMS,管理平台,包括代码自动生成,代码模板块
【实例截图】
【核心代码】
springboot后台管理项目
└── bootdo
├── applog
│ ├── 2018-07-30
│ │ └── 2018-07-30.log
│ ├── 2018-08-01
│ │ └── 2018-08-01.log
│ └── 2018-08-02
│ └── 2018-08-02.log
├── bootdo(如果报错请执行这个兼容版本).sql
├── bootdo.iml
├── bootdo.sql
├── pom.xml
├── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── bootdo
│ │ │ ├── BootdoApplication.java
│ │ │ ├── activiti
│ │ │ │ ├── config
│ │ │ │ │ ├── ActivitiConfig.java
│ │ │ │ │ └── ActivitiConstant.java
│ │ │ │ ├── controller
│ │ │ │ │ ├── ModelController.java
│ │ │ │ │ ├── ProcessController.java
│ │ │ │ │ ├── SalaryController.java
│ │ │ │ │ └── TaskController.java
│ │ │ │ ├── dao
│ │ │ │ │ └── SalaryDao.java
│ │ │ │ ├── domain
│ │ │ │ │ ├── ActivitiDO.java
│ │ │ │ │ ├── SalaryDO.java
│ │ │ │ │ ├── TaskDO.java
│ │ │ │ │ └── Variable.java
│ │ │ │ ├── service
│ │ │ │ │ ├── ActTaskService.java
│ │ │ │ │ ├── ProcessService.java
│ │ │ │ │ ├── SalaryService.java
│ │ │ │ │ └── impl
│ │ │ │ │ ├── ActTaskServiceImpl.java
│ │ │ │ │ ├── ProcessServiceImpl.java
│ │ │ │ │ └── SalaryServiceImpl.java
│ │ │ │ ├── utils
│ │ │ │ │ └── ActivitiUtils.java
│ │ │ │ └── vo
│ │ │ │ ├── DeploymentResponse.java
│ │ │ │ ├── ProcessVO.java
│ │ │ │ └── TaskVO.java
│ │ │ ├── blog
│ │ │ │ ├── controller
│ │ │ │ │ ├── BlogController.java
│ │ │ │ │ └── ContentController.java
│ │ │ │ ├── dao
│ │ │ │ │ └── ContentDao.java
│ │ │ │ ├── domain
│ │ │ │ │ └── ContentDO.java
│ │ │ │ └── service
│ │ │ │ ├── ContentService.java
│ │ │ │ └── impl
│ │ │ │ └── ContentServiceImpl.java
│ │ │ ├── common
│ │ │ │ ├── annotation
│ │ │ │ │ └── Log.java
│ │ │ │ ├── aspect
│ │ │ │ │ ├── LogAspect.java
│ │ │ │ │ └── WebLogAspect.java
│ │ │ │ ├── config
│ │ │ │ │ ├── ApplicationContextRegister.java
│ │ │ │ │ ├── BootdoConfig.java
│ │ │ │ │ ├── Constant.java
│ │ │ │ │ ├── DateConverConfig.java
│ │ │ │ │ ├── DruidDBConfig.java
│ │ │ │ │ ├── QuartzConfigration.java
│ │ │ │ │ ├── SecuityConfig.java
│ │ │ │ │ ├── SpringAsyncConfig.java
│ │ │ │ │ ├── SpringBootSampleApplication.java
│ │ │ │ │ └── WebConfigurer.java
│ │ │ │ ├── controller
│ │ │ │ │ ├── BaseController.java
│ │ │ │ │ ├── DictController.java
│ │ │ │ │ ├── FileController.java
│ │ │ │ │ ├── GeneratorController.java
│ │ │ │ │ ├── JobController.java
│ │ │ │ │ └── LogController.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── DictDao.java
│ │ │ │ │ ├── FileDao.java
│ │ │ │ │ ├── GeneratorMapper.java
│ │ │ │ │ ├── LogDao.java
│ │ │ │ │ └── TaskDao.java
│ │ │ │ ├── domain
│ │ │ │ │ ├── ColumnDO.java
│ │ │ │ │ ├── DictDO.java
│ │ │ │ │ ├── FileDO.java
│ │ │ │ │ ├── LogDO.java
│ │ │ │ │ ├── PageDO.java
│ │ │ │ │ ├── ScheduleJob.java
│ │ │ │ │ ├── TableDO.java
│ │ │ │ │ ├── TaskDO.java
│ │ │ │ │ └── Tree.java
│ │ │ │ ├── exception
│ │ │ │ │ ├── BDException.java
│ │ │ │ │ ├── BDExceptionHandler.java
│ │ │ │ │ └── MainsiteErrorController.java
│ │ │ │ ├── listenner
│ │ │ │ │ └── ScheduleJobInitListener.java
│ │ │ │ ├── quartz
│ │ │ │ │ ├── factory
│ │ │ │ │ │ └── JobFactory.java
│ │ │ │ │ └── utils
│ │ │ │ │ └── QuartzManager.java
│ │ │ │ ├── redis
│ │ │ │ │ └── shiro
│ │ │ │ │ ├── RedisCache.java
│ │ │ │ │ ├── RedisCacheManager.java
│ │ │ │ │ ├── RedisManager.java
│ │ │ │ │ ├── RedisSessionDAO.java
│ │ │ │ │ └── SerializeUtils.java
│ │ │ │ ├── service
│ │ │ │ │ ├── DictService.java
│ │ │ │ │ ├── FileService.java
│ │ │ │ │ ├── GeneratorService.java
│ │ │ │ │ ├── JobService.java
│ │ │ │ │ ├── LogService.java
│ │ │ │ │ └── impl
│ │ │ │ │ ├── DictServiceImpl.java
│ │ │ │ │ ├── FileServiceImpl.java
│ │ │ │ │ ├── GeneratorServiceImpl.java
│ │ │ │ │ ├── JobServiceImpl.java
│ │ │ │ │ └── LogServiceImpl.java
│ │ │ │ ├── task
│ │ │ │ │ └── WelcomeJob.java
│ │ │ │ └── utils
│ │ │ │ ├── BDException.java
│ │ │ │ ├── Base64Utils.java
│ │ │ │ ├── BuildTree.java
│ │ │ │ ├── DateUtils.java
│ │ │ │ ├── ExceptionUtils.java
│ │ │ │ ├── FileType.java
│ │ │ │ ├── FileUtil.java
│ │ │ │ ├── GenUtils.java
│ │ │ │ ├── HttpClientUtils.java
│ │ │ │ ├── HttpContextUtils.java
│ │ │ │ ├── HttpServletUtils.java
│ │ │ │ ├── IPUtils.java
│ │ │ │ ├── ImageUtils.java
│ │ │ │ ├── JSONUtils.java
│ │ │ │ ├── MD5Utils.java
│ │ │ │ ├── PageUtils.java
│ │ │ │ ├── Query.java
│ │ │ │ ├── R.java
│ │ │ │ ├── ScheduleJobUtils.java
│ │ │ │ ├── ShiroUtils.java
│ │ │ │ ├── SpringContextHolder.java
│ │ │ │ ├── StringUtils.java
│ │ │ │ ├── TimeUtils.java
│ │ │ │ ├── UploadUtils.java
│ │ │ │ └── xss
│ │ │ │ └── JsoupUtil.java
│ │ │ ├── oa
│ │ │ │ ├── config
│ │ │ │ │ └── WebSocketConfig.java
│ │ │ │ ├── controller
│ │ │ │ │ ├── NotifyController.java
│ │ │ │ │ └── WebSocketController.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── NotifyDao.java
│ │ │ │ │ └── NotifyRecordDao.java
│ │ │ │ ├── domain
│ │ │ │ │ ├── Message.java
│ │ │ │ │ ├── NotifyDO.java
│ │ │ │ │ ├── NotifyDTO.java
│ │ │ │ │ ├── NotifyRecordDO.java
│ │ │ │ │ └── Response.java
│ │ │ │ └── service
│ │ │ │ ├── NotifyRecordService.java
│ │ │ │ ├── NotifyService.java
│ │ │ │ └── impl
│ │ │ │ ├── NotifyRecordServiceImpl.java
│ │ │ │ └── NotifyServiceImpl.java
│ │ │ └── system
│ │ │ ├── config
│ │ │ │ ├── BDSessionListener.java
│ │ │ │ ├── ShiroConfig.java
│ │ │ │ ├── Swagger2Config.java
│ │ │ │ ├── SwaggerConfigration.java
│ │ │ │ └── XssConfig.java
│ │ │ ├── controller
│ │ │ │ ├── DeptController.java
│ │ │ │ ├── LoginController.java
│ │ │ │ ├── MenuController.java
│ │ │ │ ├── RoleController.java
│ │ │ │ ├── SessionController.java
│ │ │ │ ├── SwaggerController.java
│ │ │ │ └── UserController.java
│ │ │ ├── dao
│ │ │ │ ├── DeptDao.java
│ │ │ │ ├── MenuDao.java
│ │ │ │ ├── RoleDao.java
│ │ │ │ ├── RoleMenuDao.java
│ │ │ │ ├── UserDao.java
│ │ │ │ └── UserRoleDao.java
│ │ │ ├── domain
│ │ │ │ ├── DeptDO.java
│ │ │ │ ├── MenuDO.java
│ │ │ │ ├── RoleDO.java
│ │ │ │ ├── RoleMenuDO.java
│ │ │ │ ├── UserDO.java
│ │ │ │ ├── UserOnline.java
│ │ │ │ ├── UserRoleDO.java
│ │ │ │ └── UserToken.java
│ │ │ ├── filter
│ │ │ │ ├── XssFilter.java
│ │ │ │ └── XssHttpServletRequestWrapper.java
│ │ │ ├── service
│ │ │ │ ├── DeptService.java
│ │ │ │ ├── MenuService.java
│ │ │ │ ├── RoleService.java
│ │ │ │ ├── SessionService.java
│ │ │ │ ├── UserService.java
│ │ │ │ └── impl
│ │ │ │ ├── DeptServiceImpl.java
│ │ │ │ ├── MenuServiceImpl.java
│ │ │ │ ├── RoleServiceImpl.java
│ │ │ │ ├── SessionServiceImpl.java
│ │ │ │ └── UserServiceImpl.java
│ │ │ ├── shiro
│ │ │ │ └── UserRealm.java
│ │ │ └── vo
│ │ │ └── UserVO.java
│ │ └── resources
│ │ ├── application-dev.yml
│ │ ├── application-pro.yml
│ │ ├── application.yml
│ │ ├── config
│ │ │ ├── ehcache.xml
│ │ │ └── quartz.properties
│ │ ├── generator.properties
│ │ ├── logback-spring.xml
│ │ ├── mybatis
│ │ │ ├── activiti
│ │ │ │ └── SalaryMapper.xml
│ │ │ ├── blog
│ │ │ │ └── ContentMapper.xml
│ │ │ ├── common
│ │ │ │ ├── DictMapper.xml
│ │ │ │ ├── FileMapper.xml
│ │ │ │ ├── LogMapper.xml
│ │ │ │ └── TaskMapper.xml
│ │ │ ├── oa
│ │ │ │ ├── NotifyMapper.xml
│ │ │ │ └── NotifyRecordMapper.xml
│ │ │ └── system
│ │ │ ├── DeptMapper.xml
│ │ │ ├── MenuMapper.xml
│ │ │ ├── RoleMapper.xml
│ │ │ ├── RoleMenuMapper.xml
│ │ │ ├── UserMapper.xml
│ │ │ └── UserRoleMapper.xml
│ │ ├── public
│ │ │ ├── FontIcoList.html
│ │ │ ├── chart
│ │ │ │ └── graph_echarts.html
│ │ │ ├── diagram-viewer
│ │ │ │ ├── images
│ │ │ │ │ ├── bg.png
│ │ │ │ │ ├── breadcrumbs.png
│ │ │ │ │ ├── checker-bg.png
│ │ │ │ │ └── deployer
│ │ │ │ │ ├── blue
│ │ │ │ │ │ └── message_catch.png
│ │ │ │ │ ├── business_rule.png
│ │ │ │ │ ├── error_catch.png
│ │ │ │ │ ├── error_throw.png
│ │ │ │ │ ├── manual.png
│ │ │ │ │ ├── message_catch.png
│ │ │ │ │ ├── message_throw.png
│ │ │ │ │ ├── receive.png
│ │ │ │ │ ├── script.png
│ │ │ │ │ ├── send.png
│ │ │ │ │ ├── service.png
│ │ │ │ │ ├── signal_catch.png
│ │ │ │ │ ├── signal_throw.png
│ │ │ │ │ ├── timer.png
│ │ │ │ │ └── user.png
│ │ │ │ ├── index.html
│ │ │ │ ├── js
│ │ │ │ │ ├── ActivitiRest.js
│ │ │ │ │ ├── ActivityImpl.js
│ │ │ │ │ ├── Color.js
│ │ │ │ │ ├── LineBreakMeasurer.js
│ │ │ │ │ ├── Polyline.js
│ │ │ │ │ ├── ProcessDiagramCanvas.js
│ │ │ │ │ ├── ProcessDiagramGenerator.js
│ │ │ │ │ ├── jquery
│ │ │ │ │ │ ├── jquery.asyncqueue.js
│ │ │ │ │ │ ├── jquery.js
│ │ │ │ │ │ └── jquery.progressbar.js
│ │ │ │ │ ├── jstools.js
│ │ │ │ │ ├── raphael.2.1.1.js
│ │ │ │ │ ├── raphael.js
│ │ │ │ │ ├── raphael_uncompressed.js
│ │ │ │ │ └── textlayout.js
│ │ │ │ └── style.css
│ │ │ └── modeler.html
│ │ ├── shfqcert.cer
│ │ ├── shfqkeystore.jks
│ │ ├── shfqtruststore.jks
│ │ ├── static
│ │ │ ├── bycdao-ui
│ │ │ │ ├── ace
│ │ │ │ │ ├── ace.min.css
│ │ │ │ │ ├── ace.min.js
│ │ │ │ │ └── bootstrap.min.js
│ │ │ │ ├── bootstrap
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── bootstrap.min.css
│ │ │ │ │ │ └── bootstrap.min.css.map
│ │ │ │ │ ├── fonts
│ │ │ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ │ │ │ └── glyphicons-halflings-regular.woff2
│ │ │ │ │ └── js
│ │ │ │ │ ├── bootstrap.js
│ │ │ │ │ ├── bootstrap.min.js
│ │ │ │ │ └── npm.js
│ │ │ │ ├── cdao
│ │ │ │ │ ├── DApiUI.js
│ │ │ │ │ ├── DUI.css
│ │ │ │ │ └── DUI.js
│ │ │ │ ├── images
│ │ │ │ │ └── api.ico
│ │ │ │ ├── jquery
│ │ │ │ │ └── jquery-1.9.1.min.js
│ │ │ │ ├── jsonview
│ │ │ │ │ ├── jquery.jsonview.min.css
│ │ │ │ │ └── jquery.jsonview.min.js
│ │ │ │ └── layer3.0.3
│ │ │ │ ├── layer.js
│ │ │ │ ├── mobile
│ │ │ │ │ ├── layer.js
│ │ │ │ │ └── need
│ │ │ │ │ └── layer.css
│ │ │ │ └── skin
│ │ │ │ └── default
│ │ │ │ ├── icon-ext.png
│ │ │ │ ├── icon.png
│ │ │ │ ├── layer.css
│ │ │ │ ├── loading-0.gif
│ │ │ │ ├── loading-1.gif
│ │ │ │ └── loading-2.gif
│ │ │ ├── css
│ │ │ │ ├── animate.css
│ │ │ │ ├── blog
│ │ │ │ │ ├── bootstrap.min.css
│ │ │ │ │ ├── clean-blog.css
│ │ │ │ │ └── clean-blog.min.css
│ │ │ │ ├── bootstrap-rtl.css
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ ├── demo
│ │ │ │ │ └── webuploader-demo.css
│ │ │ │ ├── font-awesome.css
│ │ │ │ ├── font-awesome.min.css
│ │ │ │ ├── gg-bootdo.css
│ │ │ │ ├── layui.css
│ │ │ │ ├── layui.mobile.css
│ │ │ │ ├── login.css
│ │ │ │ ├── patterns
│ │ │ │ │ ├── header-profile-skin-1.png
│ │ │ │ │ ├── header-profile-skin-3.png
│ │ │ │ │ ├── header-profile.png
│ │ │ │ │ └── shattered.png
│ │ │ │ ├── plugins
│ │ │ │ │ ├── awesome-bootstrap-checkbox
│ │ │ │ │ │ └── awesome-bootstrap-checkbox.css
│ │ │ │ │ ├── blueimp
│ │ │ │ │ │ ├── css
│ │ │ │ │ │ │ ├── blueimp-gallery-indicator.css
│ │ │ │ │ │ │ ├── blueimp-gallery-video.css
│ │ │ │ │ │ │ ├── blueimp-gallery.css
│ │ │ │ │ │ │ ├── blueimp-gallery.min.css
│ │ │ │ │ │ │ └── demo.css
│ │ │ │ │ │ └── img
│ │ │ │ │ │ ├── error.png
│ │ │ │ │ │ ├── error.svg
│ │ │ │ │ │ ├── loading.gif
│ │ │ │ │ │ ├── play-pause.png
│ │ │ │ │ │ ├── play-pause.svg
│ │ │ │ │ │ ├── video-play.png
│ │ │ │ │ │ └── video-play.svg
│ │ │ │ │ ├── bootstrap-table
│ │ │ │ │ │ └── bootstrap-table.min.css
│ │ │ │ │ ├── chosen
│ │ │ │ │ │ ├── chosen-sprite.png
│ │ │ │ │ │ ├── chosen-sprite@2x.png
│ │ │ │ │ │ └── chosen.css
│ │ │ │ │ ├── clockpicker
│ │ │ │ │ │ └── clockpicker.css
│ │ │ │ │ ├── codemirror
│ │ │ │ │ │ ├── ambiance.css
│ │ │ │ │ │ └── codemirror.css
│ │ │ │ │ ├── colorpicker
│ │ │ │ │ │ ├── css
│ │ │ │ │ │ │ └── bootstrap-colorpicker.min.css
│ │ │ │ │ │ └── img
│ │ │ │ │ │ └── bootstrap-colorpicker
│ │ │ │ │ │ ├── alpha-horizontal.png
│ │ │ │ │ │ ├── alpha.png
│ │ │ │ │ │ ├── hue-horizontal.png
│ │ │ │ │ │ ├── hue.png
│ │ │ │ │ │ └── saturation.png
│ │ │ │ │ ├── cropper
│ │ │ │ │ │ └── cropper.css
│ │ │ │ │ ├── dataTables
│ │ │ │ │ │ └── dataTables.bootstrap.css
│ │ │ │ │ ├── datapicker
│ │ │ │ │ │ └── datepicker3.css
│ │ │ │ │ ├── dropzone
│ │ │ │ │ │ ├── basic.css
│ │ │ │ │ │ └── dropzone.css
│ │ │ │ │ ├── duallistbox
│ │ │ │ │ │ └── bootstrap-duallistbox.css
│ │ │ │ │ ├── footable
│ │ │ │ │ │ ├── fonts
│ │ │ │ │ │ │ ├── footable.eot
│ │ │ │ │ │ │ ├── footable.svg
│ │ │ │ │ │ │ ├── footable.ttf
│ │ │ │ │ │ │ └── footable.woff
│ │ │ │ │ │ └── footable.core.css
│ │ │ │ │ ├── fullcalendar
│ │ │ │ │ │ ├── fullcalendar.css
│ │ │ │ │ │ └── fullcalendar.print.css
│ │ │ │ │ ├── iCheck
│ │ │ │ │ │ ├── custom.css
│ │ │ │ │ │ ├── green.png
│ │ │ │ │ │ └── green@2x.png
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── sort_asc.png
│ │ │ │ │ │ ├── sort_desc.png
│ │ │ │ │ │ ├── sprite-skin-flat.png
│ │ │ │ │ │ ├── spritemap.png
│ │ │ │ │ │ └── spritemap@2x.png
│ │ │ │ │ ├── ionRangeSlider
│ │ │ │ │ │ ├── ion.rangeSlider.css
│ │ │ │ │ │ └── ion.rangeSlider.skinFlat.css
│ │ │ │ │ ├── jQueryUI
│ │ │ │ │ │ ├── images
│ │ │ │ │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png
│ │ │ │ │ │ │ ├── ui-bg_flat_75_ffffff_40x100.png
│ │ │ │ │ │ │ ├── ui-icons_222222_256x240.png
│ │ │ │ │ │ │ ├── ui-icons_454545_256x240.png
│ │ │ │ │ │ │ └── ui-icons_888888_256x240.png
│ │ │ │ │ │ └── jquery-ui-1.10.4.custom.min.css
│ │ │ │ │ ├── jasny
│ │ │ │ │ │ └── jasny-bootstrap.min.css
│ │ │ │ │ ├── jqTreeGrid
│ │ │ │ │ │ └── jquery.treegrid.css
│ │ │ │ │ ├── jqgrid
│ │ │ │ │ │ └── ui.jqgrid.css
│ │ │ │ │ ├── jsTree
│ │ │ │ │ │ ├── 32px.png
│ │ │ │ │ │ ├── style.min.css
│ │ │ │ │ │ └── throbber.gif
│ │ │ │ │ ├── markdown
│ │ │ │ │ │ └── bootstrap-markdown.min.css
│ │ │ │ │ ├── morris
│ │ │ │ │ │ └── morris-0.4.3.min.css
│ │ │ │ │ ├── multiselect
│ │ │ │ │ │ └── bootstrap-multiselect.css
│ │ │ │ │ ├── nouslider
│ │ │ │ │ │ └── jquery.nouislider.css
│ │ │ │ │ ├── plyr
│ │ │ │ │ │ ├── plyr.css
│ │ │ │ │ │ └── sprite.svg
│ │ │ │ │ ├── simditor
│ │ │ │ │ │ └── simditor.css
│ │ │ │ │ ├── steps
│ │ │ │ │ │ └── jquery.steps.css
│ │ │ │ │ ├── summernote
│ │ │ │ │ │ ├── font
│ │ │ │ │ │ │ └── summernote.woff
│ │ │ │ │ │ ├── summernote-0.8.8.css
│ │ │ │ │ │ ├── summernote-bs3.css
│ │ │ │ │ │ └── summernote.css
│ │ │ │ │ ├── sweetalert
│ │ │ │ │ │ └── sweetalert.css
│ │ │ │ │ ├── switchery
│ │ │ │ │ │ └── switchery.css
│ │ │ │ │ ├── toastr
│ │ │ │ │ │ └── toastr.min.css
│ │ │ │ │ ├── treeview
│ │ │ │ │ │ └── bootstrap-treeview.css
│ │ │ │ │ ├── webuploader
│ │ │ │ │ │ └── webuploader.css
│ │ │ │ │ └── zTree
│ │ │ │ │ ├── awesome.css
│ │ │ │ │ └── metroStyle
│ │ │ │ │ ├── img
│ │ │ │ │ │ ├── 32px.png
│ │ │ │ │ │ ├── line_conn.png
│ │ │ │ │ │ ├── loading.gif
│ │ │ │ │ │ ├── metro.gif
│ │ │ │ │ │ └── metro.png
│ │ │ │ │ └── metroStyle.css
│ │ │ │ └── style.css
│ │ │ ├── docs
│ │ │ ├── editor-app
│ │ │ │ ├── app-cfg.js
│ │ │ │ ├── app.js
│ │ │ │ ├── configuration
│ │ │ │ │ ├── properties
│ │ │ │ │ │ ├── assignment-display-template.html
│ │ │ │ │ │ ├── assignment-popup.html
│ │ │ │ │ │ ├── assignment-write-template.html
│ │ │ │ │ │ ├── boolean-property-template.html
│ │ │ │ │ │ ├── condition-expression-display-template.html
│ │ │ │ │ │ ├── condition-expression-popup.html
│ │ │ │ │ │ ├── condition-expression-write-template.html
│ │ │ │ │ │ ├── default-value-display-template.html
│ │ │ │ │ │ ├── event-listeners-display-template.html
│ │ │ │ │ │ ├── event-listeners-popup.html
│ │ │ │ │ │ ├── event-listeners-write-template.html
│ │ │ │ │ │ ├── execution-listeners-display-template.html
│ │ │ │ │ │ ├── execution-listeners-popup.html
│ │ │ │ │ │ ├── execution-listeners-write-template.html
│ │ │ │ │ │ ├── feedback-popup.html
│ │ │ │ │ │ ├── fields-display-template.html
│ │ │ │ │ │ ├── fields-popup.html
│ │ │ │ │ │ ├── fields-write-template.html
│ │ │ │ │ │ ├── form-properties-display-template.html
│ │ │ │ │ │ ├── form-properties-popup.html
│ │ │ │ │ │ ├── form-properties-write-template.html
│ │ │ │ │ │ ├── in-parameters-display-template.html
│ │ │ │ │ │ ├── in-parameters-popup.html
│ │ │ │ │ │ ├── in-parameters-write-template.html
│ │ │ │ │ │ ├── message-definitions-display-template.html
│ │ │ │ │ │ ├── message-definitions-popup.html
│ │ │ │ │ │ ├── message-definitions-write-template.html
│ │ │ │ │ │ ├── message-property-write-template.html
│ │ │ │ │ │ ├── multiinstance-property-write-template.html
│ │ │ │ │ │ ├── out-parameters-display-template.html
│ │ │ │ │ │ ├── out-parameters-popup.html
│ │ │ │ │ │ ├── out-parameters-write-template.html
│ │ │ │ │ │ ├── sequenceflow-order-display-template.html
│ │ │ │ │ │ ├── sequenceflow-order-popup.html
│ │ │ │ │ │ ├── sequenceflow-order-write-template.html
│ │ │ │ │ │ ├── signal-definitions-display-template.html
│ │ │ │ │ │ ├── signal-definitions-popup.html
│ │ │ │ │ │ ├── signal-definitions-write-template.html
│ │ │ │ │ │ ├── signal-property-write-template.html
│ │ │ │ │ │ ├── string-property-write-mode-template.html
│ │ │ │ │ │ ├── subprocess-reference-display-template.html
│ │ │ │ │ │ ├── subprocess-reference-popup.html
│ │ │ │ │ │ ├── subprocess-reference-write-template.html
│ │ │ │ │ │ ├── task-listeners-display-template.html
│ │ │ │ │ │ ├── task-listeners-popup.html
│ │ │ │ │ │ ├── task-listeners-write-template.html
│ │ │ │ │ │ ├── text-popup.html
│ │ │ │ │ │ └── text-property-write-template.html
│ │ │ │ │ ├── properties-assignment-controller.js
│ │ │ │ │ ├── properties-condition-expression-controller.js
│ │ │ │ │ ├── properties-custom-controllers.js
│ │ │ │ │ ├── properties-default-controllers.js
│ │ │ │ │ ├── properties-event-listeners-controller.js
│ │ │ │ │ ├── properties-execution-listeners-controller.js
│ │ │ │ │ ├── properties-fields-controller.js
│ │ │ │ │ ├── properties-form-properties-controller.js
│ │ │ │ │ ├── properties-in-parameters-controller.js
│ │ │ │ │ ├── properties-message-definitions-controller.js
│ │ │ │ │ ├── properties-message-scope-controller.js
│ │ │ │ │ ├── properties-multiinstance-controller.js
│ │ │ │ │ ├── properties-out-parameters-controller.js
│ │ │ │ │ ├── properties-sequenceflow-order-controller.js
│ │ │ │ │ ├── properties-signal-definitions-controller.js
│ │ │ │ │ ├── properties-signal-scope-controller.js
│ │ │ │ │ ├── properties-task-listeners-controller.js
│ │ │ │ │ ├── properties.js
│ │ │ │ │ ├── toolbar-custom-actions.js
│ │ │ │ │ ├── toolbar-default-actions.js
│ │ │ │ │ ├── toolbar.js
│ │ │ │ │ └── url-config.js
│ │ │ │ ├── css
│ │ │ │ │ ├── style-common.css
│ │ │ │ │ ├── style-editor.css
│ │ │ │ │ └── style.css
│ │ │ │ ├── editor
│ │ │ │ │ ├── css
│ │ │ │ │ │ └── editor.css
│ │ │ │ │ ├── i18n
│ │ │ │ │ │ ├── translation_de.js
│ │ │ │ │ │ ├── translation_en_us.js
│ │ │ │ │ │ ├── translation_signavio_de.js
│ │ │ │ │ │ └── translation_signavio_en_us.js
│ │ │ │ │ ├── oryx.debug.js
│ │ │ │ │ └── oryx.js
│ │ │ │ ├── editor-config.js
│ │ │ │ ├── editor-controller.js
│ │ │ │ ├── editor-utils.js
│ │ │ │ ├── editor.html
│ │ │ │ ├── eventbus.js
│ │ │ │ ├── fonts
│ │ │ │ │ ├── activiti-admin-webfont.eot
│ │ │ │ │ ├── activiti-admin-webfont.svg
│ │ │ │ │ ├── activiti-admin-webfont.ttf
│ │ │ │ │ ├── activiti-admin-webfont.woff
│ │ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ │ └── glyphicons-halflings-regular.woff
│ │ │ │ ├── header-controller.js
│ │ │ │ ├── i18n
│ │ │ │ │ └── en.json
│ │ │ │ ├── images
│ │ │ │ │ ├── bpmn-error.png
│ │ │ │ │ ├── bpmn-warning.png
│ │ │ │ │ ├── datadefinition.png
│ │ │ │ │ ├── delete.png
│ │ │ │ │ ├── loading.gif
│ │ │ │ │ ├── logo-2x.png
│ │ │ │ │ ├── logo.png
│ │ │ │ │ ├── nw-handle-dark.gif
│ │ │ │ │ ├── se-handle-dark.gif
│ │ │ │ │ ├── shapemenu_highlight.png
│ │ │ │ │ └── wrench.png
│ │ │ │ ├── libs
│ │ │ │ │ ├── angular-cookies_1.2.13
│ │ │ │ │ │ ├── angular-cookies.min.js
│ │ │ │ │ │ └── angular-cookies.min.js.map
│ │ │ │ │ ├── angular-dragdrop.min-1.0.3.js
│ │ │ │ │ ├── angular-dragdrop_1.0.7
│ │ │ │ │ │ └── angular-dragdrop.min.js
│ │ │ │ │ ├── angular-mocks_1.2.13
│ │ │ │ │ │ └── angular-mocks.js
│ │ │ │ │ ├── angular-resource_1.2.13
│ │ │ │ │ │ ├── angular-resource.js
│ │ │ │ │ │ ├── angular-resource.min.js
│ │ │ │ │ │ └── angular-resource.min.js.map
│ │ │ │ │ ├── angular-route_1.2.13
│ │ │ │ │ │ ├── angular-route.js
│ │ │ │ │ │ ├── angular-route.min.js
│ │ │ │ │ │ └── angular-route.min.js.map
│ │ │ │ │ ├── angular-sanitize_1.2.13
│ │ │ │ │ │ ├── angular-sanitize.js
│ │ │ │ │ │ ├── angular-sanitize.min.js
│ │ │ │ │ │ └── angular-sanitize.min.js.map
│ │ │ │ │ ├── angular-scroll_0.5.7
│ │ │ │ │ │ └── angular-scroll.min.js
│ │ │ │ │ ├── angular-strap_2.0.5
│ │ │ │ │ │ ├── angular-strap.min.js
│ │ │ │ │ │ └── angular-strap.tpl.min.js
│ │ │ │ │ ├── angular-translate-loader-static-files
│ │ │ │ │ │ ├── angular-translate-loader-static-files.js
│ │ │ │ │ │ └── angular-translate-loader-static-files.min.js
│ │ │ │ │ ├── angular-translate-storage-cookie
│ │ │ │ │ │ ├── angular-translate-storage-cookie.js
│ │ │ │ │ │ └── angular-translate-storage-cookie.min.js
│ │ │ │ │ ├── angular-translate_2.4.2
│ │ │ │ │ │ ├── angular-translate.js
│ │ │ │ │ │ └── angular-translate.min.js
│ │ │ │ │ ├── angular_1.2.13
│ │ │ │ │ │ ├── angular-animate.min.js
│ │ │ │ │ │ └── angular.min.js
│ │ │ │ │ ├── bootstrap-daterangepicker_1.3.7
│ │ │ │ │ │ ├── daterangepicker-bs3.css
│ │ │ │ │ │ └── daterangepicker.js
│ │ │ │ │ ├── bootstrap_3.1.1
│ │ │ │ │ │ ├── css
│ │ │ │ │ │ │ ├── bootstrap-theme.css
│ │ │ │ │ │ │ ├── bootstrap-theme.css.map
│ │ │ │ │ │ │ ├── bootstrap-theme.min.css
│ │ │ │ │ │ │ ├── bootstrap.css
│ │ │ │ │ │ │ ├── bootstrap.css.map
│ │ │ │ │ │ │ └── bootstrap.min.css
│ │ │ │ │ │ ├── fonts
│ │ │ │ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ │ │ │ └── glyphicons-halflings-regular.woff
│ │ │ │ │ │ └── js
│ │ │ │ │ │ ├── bootstrap.js
│ │ │ │ │ │ └── bootstrap.min.js
│ │ │ │ │ ├── es5-shim-15.3.4.5
│ │ │ │ │ │ ├── CHANGES
│ │ │ │ │ │ ├── CONTRIBUTORS.md
│ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── es5-sham.js
│ │ │ │ │ │ ├── es5-sham.map
│ │ │ │ │ │ ├── es5-sham.min.js
│ │ │ │ │ │ ├── es5-shim.js
│ │ │ │ │ │ ├── es5-shim.map
│ │ │ │ │ │ ├── es5-shim.min.js
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── tests
│ │ │ │ │ │ ├── helpers
│ │ │ │ │ │ │ ├── h-kill.js
│ │ │ │ │ │ │ ├── h-matchers.js
│ │ │ │ │ │ │ └── h.js
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ ├── index.min.html
│ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ ├── jasmine-html.js
│ │ │ │ │ │ │ ├── jasmine.css
│ │ │ │ │ │ │ ├── jasmine.js
│ │ │ │ │ │ │ ├── jasmine_favicon.png
│ │ │ │ │ │ │ └── json2.js
│ │ │ │ │ │ └── spec
│ │ │ │ │ │ ├── s-array.js
│ │ │ │ │ │ ├── s-date.js
│ │ │ │ │ │ ├── s-function.js
│ │ │ │ │ │ ├── s-number.js
│ │ │ │ │ │ ├── s-object.js
│ │ │ │ │ │ └── s-string.js
│ │ │ │ │ ├── jquery-ui-1.10.3.custom.min.js
│ │ │ │ │ ├── jquery.autogrow-textarea.js
│ │ │ │ │ ├── jquery_1.11.0
│ │ │ │ │ │ ├── jquery.js
│ │ │ │ │ │ ├── jquery.min.js
│ │ │ │ │ │ └── jquery.min.map
│ │ │ │ │ ├── json3_3.2.6
│ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ └── lib
│ │ │ │ │ │ ├── json3.js
│ │ │ │ │ │ └── json3.min.js
│ │ │ │ │ ├── momentjs_2.5.1
│ │ │ │ │ │ └── momentjs.min.js
│ │ │ │ │ ├── mousetrap-1.4.5.min.js
│ │ │ │ │ ├── ng-grid-2.0.7-min.js
│ │ │ │ │ ├── ng-grid-2.0.7.min.css
│ │ │ │ │ ├── path_parser.js
│ │ │ │ │ ├── prototype-1.5.1.js
│ │ │ │ │ └── ui-utils.min-0.0.4.js
│ │ │ │ ├── partials
│ │ │ │ │ ├── root-stencil-item-template.html
│ │ │ │ │ └── stencil-item-template.html
│ │ │ │ ├── plugins.xml
│ │ │ │ ├── popups
│ │ │ │ │ ├── icon-template.html
│ │ │ │ │ ├── save-model.html
│ │ │ │ │ ├── select-shape.html
│ │ │ │ │ └── unsaved-changes.html
│ │ │ │ ├── select-shape-controller.js
│ │ │ │ ├── stencil-controller.js
│ │ │ │ ├── stencilsets
│ │ │ │ │ └── bpmn2.0
│ │ │ │ │ └── icons
│ │ │ │ │ ├── activity
│ │ │ │ │ │ ├── event.subprocess.collapsed.png
│ │ │ │ │ │ ├── event.subprocess.png
│ │ │ │ │ │ ├── expanded.subprocess.png
│ │ │ │ │ │ ├── list
│ │ │ │ │ │ │ ├── type.business.rule.png
│ │ │ │ │ │ │ ├── type.camel.png
│ │ │ │ │ │ │ ├── type.manual.png
│ │ │ │ │ │ │ ├── type.mule.png
│ │ │ │ │ │ │ ├── type.receive.png
│ │ │ │ │ │ │ ├── type.script.png
│ │ │ │ │ │ │ ├── type.send.png
│ │ │ │ │ │ │ ├── type.service.png
│ │ │ │ │ │ │ ├── type.shell.png
│ │ │ │ │ │ │ └── type.user.png
│ │ │ │ │ │ ├── subprocess.png
│ │ │ │ │ │ └── task.png
│ │ │ │ │ ├── artifact
│ │ │ │ │ │ └── text.annotation.png
│ │ │ │ │ ├── catching
│ │ │ │ │ │ ├── cancel.png
│ │ │ │ │ │ ├── compensation.png
│ │ │ │ │ │ ├── error.png
│ │ │ │ │ │ ├── message.png
│ │ │ │ │ │ ├── signal.png
│ │ │ │ │ │ └── timer.png
│ │ │ │ │ ├── connector
│ │ │ │ │ │ ├── association.undirected.png
│ │ │ │ │ │ ├── association.unidirectional.png
│ │ │ │ │ │ ├── messageflow.png
│ │ │ │ │ │ └── sequenceflow.png
│ │ │ │ │ ├── dataobject
│ │ │ │ │ │ └── data.store.png
│ │ │ │ │ ├── diagram.png
│ │ │ │ │ ├── endevent
│ │ │ │ │ │ ├── cancel.png
│ │ │ │ │ │ ├── error.png
│ │ │ │ │ │ ├── none.png
│ │ │ │ │ │ └── terminate.png
│ │ │ │ │ ├── gateway
│ │ │ │ │ │ ├── eventbased.png
│ │ │ │ │ │ ├── exclusive.databased.png
│ │ │ │ │ │ ├── inclusive.png
│ │ │ │ │ │ └── parallel.png
│ │ │ │ │ ├── startevent
│ │ │ │ │ │ ├── error.png
│ │ │ │ │ │ ├── message.png
│ │ │ │ │ │ ├── none.png
│ │ │ │ │ │ ├── signal.png
│ │ │ │ │ │ └── timer.png
│ │ │ │ │ ├── swimlane
│ │ │ │ │ │ ├── lane.png
│ │ │ │ │ │ └── pool.png
│ │ │ │ │ └── throwing
│ │ │ │ │ ├── none.png
│ │ │ │ │ └── signal.png
│ │ │ │ └── toolbar-controller.js
│ │ │ ├── favicon.ico
│ │ │ ├── fonts
│ │ │ │ ├── FontAwesome.otf
│ │ │ │ ├── fontawesome-webfont.eot
│ │ │ │ ├── fontawesome-webfont.svg
│ │ │ │ ├── fontawesome-webfont.ttf
│ │ │ │ ├── fontawesome-webfont.woff
│ │ │ │ ├── fontawesome-webfont.woff2
│ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ │ ├── glyphicons-halflings-regular.woff2
│ │ │ │ └── icomoon
│ │ │ │ ├── icomoon.eot
│ │ │ │ ├── icomoon.svg
│ │ │ │ ├── icomoon.ttf
│ │ │ │ └── icomoon.woff
│ │ │ ├── img
│ │ │ │ ├── a1.jpg
│ │ │ │ ├── a2.jpg
│ │ │ │ ├── a3.jpg
│ │ │ │ ├── a4.jpg
│ │ │ │ ├── a5.jpg
│ │ │ │ ├── a6.jpg
│ │ │ │ ├── a7.jpg
│ │ │ │ ├── a8.jpg
│ │ │ │ ├── a9.jpg
│ │ │ │ ├── backg01.jpg
│ │ │ │ ├── backg02.jpg
│ │ │ │ ├── background-login.jpg
│ │ │ │ ├── background_login.jpg
│ │ │ │ ├── bg.png
│ │ │ │ ├── blog
│ │ │ │ │ ├── about-bg.jpg
│ │ │ │ │ ├── contact-bg.jpg
│ │ │ │ │ ├── home-bg.jpg
│ │ │ │ │ ├── post-bg.jpg
│ │ │ │ │ ├── post-sample-image.jpg
│ │ │ │ │ └── qqbootdo.png
│ │ │ │ ├── browser.png
│ │ │ │ ├── browser.psd
│ │ │ │ ├── court.jpg
│ │ │ │ ├── iconfont-logo.png
│ │ │ │ ├── icons.png
│ │ │ │ ├── index.jpg
│ │ │ │ ├── index_4.jpg
│ │ │ │ ├── loading-upload.gif
│ │ │ │ ├── loading.gif
│ │ │ │ ├── locked.png
│ │ │ │ ├── login-background.jpg
│ │ │ │ ├── p1.jpg
│ │ │ │ ├── p2.jpg
│ │ │ │ ├── p3.jpg
│ │ │ │ ├── p_big1.jpg
│ │ │ │ ├── p_big2.jpg
│ │ │ │ ├── p_big3.jpg
│ │ │ │ ├── photo_s.jpg
│ │ │ │ ├── post-bg.jpg
│ │ │ │ ├── profile.jpg
│ │ │ │ ├── profile_big.jpg
│ │ │ │ ├── profile_small.jpg
│ │ │ │ ├── progress.png
│ │ │ │ ├── qr_code.png
│ │ │ │ ├── sprite-skin-flat.png
│ │ │ │ ├── success.png
│ │ │ │ ├── user.png
│ │ │ │ ├── webuploader.png
│ │ │ │ └── wenku_logo.png
│ │ │ └── js
│ │ │ ├── ajax-util.js
│ │ │ ├── app.js
│ │ │ ├── appjs
│ │ │ │ ├── act
│ │ │ │ │ ├── SalaryAdjustment
│ │ │ │ │ │ └── form.js
│ │ │ │ │ ├── model
│ │ │ │ │ │ ├── add.js
│ │ │ │ │ │ ├── edit.js
│ │ │ │ │ │ └── model.js
│ │ │ │ │ ├── process
│ │ │ │ │ │ ├── add.js
│ │ │ │ │ │ ├── edit.js
│ │ │ │ │ │ └── process.js
│ │ │ │ │ ├── salary
│ │ │ │ │ │ ├── add.js
│ │ │ │ │ │ ├── edit.js
│ │ │ │ │ │ └── salary.js
│ │ │ │ │ └── task
│ │ │ │ │ ├── gotoTask.js
│ │ │ │ │ └── totoTask.js
│ │ │ │ ├── blog
│ │ │ │ │ ├── bComments
│ │ │ │ │ │ ├── add.js
│ │ │ │ │ │ └── bComments.js
│ │ │ │ │ ├── bContent
│ │ │ │ │ │ ├── add.js
│ │ │ │ │ │ ├── bContent.js
│ │ │ │ │ │ └── edit.js
│ │ │ │ │ ├── bootstrap.min.js
│ │ │ │ │ ├── clean-blog.min.js
│ │ │ │ │ ├── jquery.min.js
│ │ │ │ │ └── tether.min.js
│ │ │ │ ├── common
│ │ │ │ │ ├── dict
│ │ │ │ │ │ ├── add.js
│ │ │ │ │ │ ├── dict.js
│ │ │ │ │ │ └── edit.js
│ │ │ │ │ ├── generator
│ │ │ │ │ │ ├── edit.js
│ │ │ │ │ │ └── list.js
│ │ │ │ │ ├── job
│ │ │ │ │ │ ├── add.js
│ │ │ │ │ │ ├── edit.js
│ │ │ │ │ │ └── job.js
│ │ │ │ │ └── log
│ │ │ │ │ └── log.js
│ │ │ │ ├── oa
│ │ │ │ │ ├── notify
│ │ │ │ │ │ ├── add.js
│ │ │ │ │ │ ├── edit.js
│ │ │ │ │ │ ├── notify.js
│ │ │ │ │ │ ├── read.js
│ │ │ │ │ │ └── selfNotify.js
│ │ │ │ │ └── webSocket
│ │ │ │ │ ├── jquery.js
│ │ │ │ │ ├── sockjs.min.js
│ │ │ │ │ └── stomp.min.js
│ │ │ │ ├── sys
│ │ │ │ │ ├── menu
│ │ │ │ │ │ ├── add.js
│ │ │ │ │ │ ├── edit.js
│ │ │ │ │ │ └── menu.js
│ │ │ │ │ ├── online
│ │ │ │ │ │ └── online.js
│ │ │ │ │ ├── role
│ │ │ │ │ │ ├── add.js
│ │ │ │ │ │ ├── edit.js
│ │ │ │ │ │ └── role.js
│ │ │ │ │ └── user
│ │ │ │ │ ├── add.js
│ │ │ │ │ ├── edit.js
│ │ │ │ │ ├── gg-bootdo.js
│ │ │ │ │ ├── personal.js
│ │ │ │ │ └── user.js
│ │ │ │ └── system
│ │ │ │ └── sysDept
│ │ │ │ ├── add.js
│ │ │ │ ├── edit.js
│ │ │ │ └── sysDept.js
│ │ │ ├── bootstrap-paginator.min.js
│ │ │ ├── bootstrap.min.js
│ │ │ ├── contabs.js
│ │ │ ├── content.js
│ │ │ ├── demo
│ │ │ │ ├── bootstrap-table-demo.js
│ │ │ │ ├── bootstrap_table_test.json
│ │ │ │ ├── bootstrap_table_test2.json
│ │ │ │ ├── echarts-demo.js
│ │ │ │ ├── flot-demo.js
│ │ │ │ ├── form-advanced-demo.js
│ │ │ │ ├── form-validate-demo.js
│ │ │ │ ├── layer-demo.js
│ │ │ │ ├── morris-demo.js
│ │ │ │ ├── peity-demo.js
│ │ │ │ ├── photos.json
│ │ │ │ ├── rickshaw-demo.js
│ │ │ │ ├── sparkline-demo.js
│ │ │ │ ├── table_base.json
│ │ │ │ ├── treeview-demo.js
│ │ │ │ └── webuploader-demo.js
│ │ │ ├── jquery-ui-1.10.4.min.js
│ │ │ ├── jquery-ui.custom.min.js
│ │ │ ├── jquery.min.js
│ │ │ ├── jquery.min.map
│ │ │ ├── lay
│ │ │ │ ├── all-mobile.js
│ │ │ │ ├── all.js
│ │ │ │ └── modules
│ │ │ │ ├── carousel.js
│ │ │ │ ├── code.js
│ │ │ │ ├── element.js
│ │ │ │ ├── flow.js
│ │ │ │ ├── form.js
│ │ │ │ ├── jquery.js
│ │ │ │ ├── laydate.js
│ │ │ │ ├── layedit.js
│ │ │ │ ├── layer.js
│ │ │ │ ├── laypage.js
│ │ │ │ ├── laytpl.js
│ │ │ │ ├── mobile
│ │ │ │ │ ├── layer-mobile.js
│ │ │ │ │ ├── layim-mobile-open.js
│ │ │ │ │ ├── upload-mobile.js
│ │ │ │ │ └── zepto.js
│ │ │ │ ├── mobile.js
│ │ │ │ ├── table.js
│ │ │ │ ├── tree.js
│ │ │ │ ├── upload.js
│ │ │ │ └── util.js
│ │ │ ├── layui.js
│ │ │ ├── plugins
│ │ │ │ ├── beautifyhtml
│ │ │ │ │ └── beautifyhtml.js
│ │ │ │ ├── blueimp
│ │ │ │ │ └── jquery.blueimp-gallery.min.js
│ │ │ │ ├── bootstrap-paginator.min.js
│ │ │ │ ├── bootstrap-table
│ │ │ │ │ ├── bootstrap-table-mobile.min.js
│ │ │ │ │ ├── bootstrap-table.min.js
│ │ │ │ │ └── locale
│ │ │ │ │ ├── bootstrap-table-zh-CN.js
│ │ │ │ │ └── bootstrap-table-zh-CN.min.js
│ │ │ │ ├── chartJs
│ │ │ │ │ └── Chart.min.js
│ │ │ │ ├── chosen
│ │ │ │ │ └── chosen.jquery.js
│ │ │ │ ├── clipboard
│ │ │ │ │ └── clipboard.min.js
│ │ │ │ ├── clockpicker
│ │ │ │ │ └── clockpicker.js
│ │ │ │ ├── codemirror
│ │ │ │ │ ├── codemirror.js
│ │ │ │ │ └── mode
│ │ │ │ │ ├── apl
│ │ │ │ │ │ ├── apl.js
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── asterisk
│ │ │ │ │ │ ├── asterisk.js
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── clike
│ │ │ │ │ │ ├── clike.js
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── scala.html
│ │ │ │ │ ├── clojure
│ │ │ │ │ │ ├── clojure.js
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── cobol
│ │ │ │ │ │ ├── cobol.js
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── coffeescript
│ │ │ │ │ │ ├── coffeescript.js
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── commonlisp
│ │ │ │ │ │ ├── commonlisp.js
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── css.js
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ ├── less.html
│ │ │ │ │ │ ├── less_test.js
│ │ │ │ │ │ ├── scss.html
│ │ │ │ │ │ ├── scss_test.js
│ │ │ │ │ │ └── test.js
│ │ │ │ │ ├── cypher
│ │ │ │ │ │ ├── cypher.js
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── d
│ │ │ │ │ │ ├── d.js
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── dart
│ │ │ │ │ │ ├── dart.js
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── diff
│ │ │ │ │ │ ├── diff.js
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── django
│ │ │ │ │ │ ├── django.js
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── dockerfile
│ │ │ │ │ │ ├── dockerfile.js
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── dtd
│ │ │ │ │ │ ├── dtd.js
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── dylan
│ │ │ │ │ │ ├── dylan.js
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── ebnf
│ │ │ │ │ │ ├── ebnf.js
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── ecl
│ │ │ │ │ │ ├── ecl.js
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── eiffel
│ │ │ │ │ │ ├── eiffel.js
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── erlang
│ │ │ │ │ │ ├── erlang.js
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── fortran
│ │ │ │ │ │ ├── fortran.js
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── gas
│ │ │ │ │ │ ├── gas.js
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── gfm
│ │ │ │ │ │ ├── gfm.js
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── test.js
│ │ │ │ │ ├── gherkin
│ │ │ │ │ │ ├── gherkin.js
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── go
│ │ │ │ │ │ ├── go.js
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── groovy
│ │ │ │ │ │ ├── groovy.js
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── haml
│ │ │ │ │ │ ├── haml.js
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── test.js
│ │ │ │ │ ├── haskell
│ │ │ │ │ │ ├── haskell.js
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── haxe
│ │ │ │ │ │ ├── haxe.js
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── htmlembedded
│ │ │ │ │ │ ├── htmlembedded.js
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── htmlmixed
│ │ │ │ │ │ ├── htmlmixed.js
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── http
│ │ │ │ │ │ ├── http.js
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── idl
│ │ │ │ │ │ ├── idl.js
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── jade
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── jade.js
│ │ │ │ │ ├── javascript
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ ├── javascript.js
│ │ │ │ │ │ ├── json-ld.html
│ │ │ │ │ │ ├── test.js
│ │ │ │ │ │ └── typescript.html
│ │ │ │ │ ├── jinja2
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── jinja2.js
│ │ │ │ │ ├── julia
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── julia.js
│ │ │ │ │ ├── kotlin
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── kotlin.js
│ │ │ │ │ ├── livescript
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── livescript.js
│ │ │ │ │ ├── lua
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── lua.js
│ │ │ │ │ ├── markdown
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ ├── markdown.js
│ │ │ │ │ │ └── test.js
│ │ │ │ │ ├── meta.js
│ │ │ │ │ ├── mirc
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── mirc.js
│ │ │ │ │ ├── mllike
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── mllike.js
│ │ │ │ │ ├── modelica
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── modelica.js
│ │ │ │ │ ├── nginx
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── nginx.js
│ │ │ │ │ ├── ntriples
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── ntriples.js
│ │ │ │ │ ├── octave
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── octave.js
│ │ │ │ │ ├── pascal
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── pascal.js
│ │ │ │ │ ├── pegjs
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── pegjs.js
│ │ │ │ │ ├── perl
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── perl.js
│ │ │ │ │ ├── php
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ ├── php.js
│ │ │ │ │ │ └── test.js
│ │ │ │ │ ├── pig
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── pig.js
│ │ │ │ │ ├── properties
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── properties.js
│ │ │ │ │ ├── puppet
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── puppet.js
│ │ │ │ │ ├── python
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── python.js
│ │ │ │ │ ├── q
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── q.js
│ │ │ │ │ ├── r
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── r.js
│ │ │ │ │ ├── rpm
│ │ │ │ │ │ ├── changes
│ │ │ │ │ │ │ └── index.html
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── rpm.js
│ │ │ │ │ ├── rst
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── rst.js
│ │ │ │ │ ├── ruby
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ ├── ruby.js
│ │ │ │ │ │ └── test.js
│ │ │ │ │ ├── rust
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── rust.js
│ │ │ │ │ ├── sass
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── sass.js
│ │ │ │ │ ├── scheme
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── scheme.js
│ │ │ │ │ ├── shell
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ ├── shell.js
│ │ │ │ │ │ └── test.js
│ │ │ │ │ ├── sieve
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── sieve.js
│ │ │ │ │ ├── slim
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ ├── slim.js
│ │ │ │ │ │ └── test.js
│ │ │ │ │ ├── smalltalk
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── smalltalk.js
│ │ │ │ │ ├── smarty
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── smarty.js
│ │ │ │ │ ├── smartymixed
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── smartymixed.js
│ │ │ │ │ ├── solr
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── solr.js
│ │ │ │ │ ├── soy
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── soy.js
│ │ │ │ │ ├── sparql
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── sparql.js
│ │ │ │ │ ├── spreadsheet
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── spreadsheet.js
│ │ │ │ │ ├── sql
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── sql.js
│ │ │ │ │ ├── stex
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ ├── stex.js
│ │ │ │ │ │ └── test.js
│ │ │ │ │ ├── tcl
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── tcl.js
│ │ │ │ │ ├── textile
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ ├── test.js
│ │ │ │ │ │ └── textile.js
│ │ │ │ │ ├── tiddlywiki
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ ├── tiddlywiki.css
│ │ │ │ │ │ └── tiddlywiki.js
│ │ │ │ │ ├── tiki
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ ├── tiki.css
│ │ │ │ │ │ └── tiki.js
│ │ │ │ │ ├── toml
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── toml.js
│ │ │ │ │ ├── tornado
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── tornado.js
│ │ │ │ │ ├── turtle
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── turtle.js
│ │ │ │ │ ├── vb
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── vb.js
│ │ │ │ │ ├── vbscript
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── vbscript.js
│ │ │ │ │ ├── velocity
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── velocity.js
│ │ │ │ │ ├── verilog
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ ├── test.js
│ │ │ │ │ │ └── verilog.js
│ │ │ │ │ ├── xml
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ ├── test.js
│ │ │ │ │ │ └── xml.js
│ │ │ │ │ ├── xquery
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ ├── test.js
│ │ │ │ │ │ └── xquery.js
│ │ │ │ │ ├── yaml
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── yaml.js
│ │ │ │ │ └── z80
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── z80.js
│ │ │ │ ├── colorpicker
│ │ │ │ │ └── bootstrap-colorpicker.min.js
│ │ │ │ ├── cropper
│ │ │ │ │ └── cropper.min.js
│ │ │ │ ├── dataTables
│ │ │ │ │ ├── dataTables.bootstrap.js
│ │ │ │ │ └── jquery.dataTables.js
│ │ │ │ ├── datapicker
│ │ │ │ │ └── bootstrap-datepicker.js
│ │ │ │ ├── diff_match_patch
│ │ │ │ │ └── diff_match_patch.js
│ │ │ │ ├── distpicker
│ │ │ │ │ ├── distpicker.data.min.js
│ │ │ │ │ ├── distpicker.js
│ │ │ │ │ └── distpicker.min.js
│ │ │ │ ├── dropzone
│ │ │ │ │ └── dropzone.js
│ │ │ │ ├── duallistbox
│ │ │ │ │ └── jquery.bootstrap-duallistbox.js
│ │ │ │ ├── easypiechart
│ │ │ │ │ └── jquery.easypiechart.js
│ │ │ │ ├── echarts
│ │ │ │ │ └── echarts-all.js
│ │ │ │ ├── fancybox
│ │ │ │ │ ├── blank.gif
│ │ │ │ │ ├── fancybox_loading.gif
│ │ │ │ │ ├── fancybox_loading@2x.gif
│ │ │ │ │ ├── fancybox_overlay.png
│ │ │ │ │ ├── fancybox_sprite.png
│ │ │ │ │ ├── fancybox_sprite@2x.png
│ │ │ │ │ ├── jquery.fancybox.css
│ │ │ │ │ └── jquery.fancybox.js
│ │ │ │ ├── flot
│ │ │ │ │ ├── curvedLines.js
│ │ │ │ │ ├── jquery.flot.js
│ │ │ │ │ ├── jquery.flot.pie.js
│ │ │ │ │ ├── jquery.flot.resize.js
│ │ │ │ │ ├── jquery.flot.spline.js
│ │ │ │ │ ├── jquery.flot.symbol.js
│ │ │ │ │ └── jquery.flot.tooltip.min.js
│ │ │ │ ├── footable
│ │ │ │ │ └── footable.all.min.js
│ │ │ │ ├── fullcalendar
│ │ │ │ │ ├── fullcalendar.min.js
│ │ │ │ │ └── moment.min.js
│ │ │ │ ├── gritter
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── gritter-light.png
│ │ │ │ │ │ ├── gritter.png
│ │ │ │ │ │ └── ie-spacer.gif
│ │ │ │ │ ├── jquery.gritter.css
│ │ │ │ │ └── jquery.gritter.min.js
│ │ │ │ ├── iCheck
│ │ │ │ │ └── icheck.min.js
│ │ │ │ ├── ionRangeSlider
│ │ │ │ │ ├── ion.rangeSlider.min.js
│ │ │ │ │ └── jasny
│ │ │ │ │ └── jasny-bootstrap.min.js
│ │ │ │ ├── jasny
│ │ │ │ │ └── jasny-bootstrap.min.js
│ │ │ │ ├── jeditable
│ │ │ │ │ └── jquery.jeditable.js
│ │ │ │ ├── jqTreeGrid
│ │ │ │ │ ├── jquery.treegrid.bootstrap3.js
│ │ │ │ │ ├── jquery.treegrid.css
│ │ │ │ │ ├── jquery.treegrid.extension.js
│ │ │ │ │ ├── jquery.treegrid.js
│ │ │ │ │ ├── jquery.treegrid.min.js
│ │ │ │ │ └── tree.table.js
│ │ │ │ ├── jqgrid
│ │ │ │ │ ├── i18n
│ │ │ │ │ │ └── grid.locale-cn.js
│ │ │ │ │ └── jquery.jqGrid.min.js
│ │ │ │ ├── jquery-ui
│ │ │ │ │ └── jquery-ui.min.js
│ │ │ │ ├── jsKnob
│ │ │ │ │ └── jquery.knob.js
│ │ │ │ ├── jsTree
│ │ │ │ │ ├── jstree.js
│ │ │ │ │ └── jstree.min.js
│ │ │ │ ├── jvectormap
│ │ │ │ │ ├── jquery-jvectormap-1.2.2.min.js
│ │ │ │ │ └── jquery-jvectormap-world-mill-en.js
│ │ │ │ ├── layer
│ │ │ │ │ ├── extend
│ │ │ │ │ │ └── layer.ext.js
│ │ │ │ │ ├── laydate
│ │ │ │ │ │ ├── laydate.js
│ │ │ │ │ │ ├── need
│ │ │ │ │ │ │ └── laydate.css
│ │ │ │ │ │ └── skins
│ │ │ │ │ │ └── default
│ │ │ │ │ │ ├── icon.png
│ │ │ │ │ │ └── laydate.css
│ │ │ │ │ ├── layer.js
│ │ │ │ │ ├── layer.min.js
│ │ │ │ │ ├── layim
│ │ │ │ │ │ ├── data
│ │ │ │ │ │ │ ├── chatlog.json
│ │ │ │ │ │ │ ├── friend.json
│ │ │ │ │ │ │ ├── group.json
│ │ │ │ │ │ │ └── groups.json
│ │ │ │ │ │ ├── layim.css
│ │ │ │ │ │ ├── layim.js
│ │ │ │ │ │ └── loading.gif
│ │ │ │ │ ├── mobile
│ │ │ │ │ │ ├── layer.js
│ │ │ │ │ │ └── need
│ │ │ │ │ │ └── layer.css
│ │ │ │ │ ├── skin
│ │ │ │ │ │ ├── default
│ │ │ │ │ │ │ ├── icon-ext.png
│ │ │ │ │ │ │ ├── icon.png
│ │ │ │ │ │ │ ├── icon_ext.png
│ │ │ │ │ │ │ ├── loading-0.gif
│ │ │ │ │ │ │ ├── loading-1.gif
│ │ │ │ │ │ │ ├── loading-2.gif
│ │ │ │ │ │ │ ├── textbg.png
│ │ │ │ │ │ │ ├── xubox_ico0.png
│ │ │ │ │ │ │ ├── xubox_loading0.gif
│ │ │ │ │ │ │ ├── xubox_loading1.gif
│ │ │ │ │ │ │ ├── xubox_loading2.gif
│ │ │ │ │ │ │ ├── xubox_loading3.gif
│ │ │ │ │ │ │ └── xubox_title0.png
│ │ │ │ │ │ ├── layer.css
│ │ │ │ │ │ ├── layer.ext.css
│ │ │ │ │ │ └── moon
│ │ │ │ │ │ ├── default.png
│ │ │ │ │ │ └── style.css
│ │ │ │ │ └── theme
│ │ │ │ │ └── default
│ │ │ │ │ ├── icon-ext.png
│ │ │ │ │ ├── icon.png
│ │ │ │ │ ├── layer.css
│ │ │ │ │ ├── loading-0.gif
│ │ │ │ │ ├── loading-1.gif
│ │ │ │ │ └── loading-2.gif
│ │ │ │ ├── markdown
│ │ │ │ │ ├── bootstrap-markdown.js
│ │ │ │ │ ├── bootstrap-markdown.zh.js
│ │ │ │ │ ├── markdown.js
│ │ │ │ │ └── to-markdown.js
│ │ │ │ ├── metisMenu
│ │ │ │ │ └── jquery.metisMenu.js
│ │ │ │ ├── morris
│ │ │ │ │ ├── morris.js
│ │ │ │ │ └── raphael-2.1.0.min.js
│ │ │ │ ├── multiselect
│ │ │ │ │ └── bootstrap-multiselect.js
│ │ │ │ ├── nestable
│ │ │ │ │ └── jquery.nestable.js
│ │ │ │ ├── nouslider
│ │ │ │ │ └── jquery.nouislider.min.js
│ │ │ │ ├── pace
│ │ │ │ │ └── pace.min.js
│ │ │ │ ├── peity
│ │ │ │ │ └── jquery.peity.min.js
│ │ │ │ ├── plyr
│ │ │ │ │ └── plyr.js
│ │ │ │ ├── preetyTextDiff
│ │ │ │ │ └── jquery.pretty-text-diff.min.js
│ │ │ │ ├── prettyfile
│ │ │ │ │ └── bootstrap-prettyfile.js
│ │ │ │ ├── rickshaw
│ │ │ │ │ ├── rickshaw.min.js
│ │ │ │ │ └── vendor
│ │ │ │ │ └── d3.v3.js
│ │ │ │ ├── simditor
│ │ │ │ │ ├── hotkeys.js
│ │ │ │ │ ├── hotkeys.min.js
│ │ │ │ │ ├── jquery.min.js
│ │ │ │ │ ├── module.js
│ │ │ │ │ ├── module.min.js
│ │ │ │ │ ├── simditor.js
│ │ │ │ │ ├── simditor.min.js
│ │ │ │ │ ├── uploader.js
│ │ │ │ │ └── uploader.min.js
│ │ │ │ ├── slimscroll
│ │ │ │ │ └── jquery.slimscroll.min.js
│ │ │ │ ├── sparkline
│ │ │ │ │ └── jquery.sparkline.min.js
│ │ │ │ ├── staps
│ │ │ │ │ └── jquery.steps.min.js
│ │ │ │ ├── suggest
│ │ │ │ │ ├── bootstrap-suggest.min.js
│ │ │ │ │ └── data.json
│ │ │ │ ├── summernote
│ │ │ │ │ ├── summernote-zh-CN.js
│ │ │ │ │ ├── summernote-zh-CN.min.js
│ │ │ │ │ ├── summernote.js
│ │ │ │ │ └── summernote.min.js
│ │ │ │ ├── sweetalert
│ │ │ │ │ └── sweetalert.min.js
│ │ │ │ ├── switchery
│ │ │ │ │ └── switchery.js
│ │ │ │ ├── toastr
│ │ │ │ │ └── toastr.min.js
│ │ │ │ ├── treeview
│ │ │ │ │ └── bootstrap-treeview.js
│ │ │ │ ├── validate
│ │ │ │ │ ├── additional-methods.min.js
│ │ │ │ │ ├── jquery.validate.extend.js
│ │ │ │ │ ├── jquery.validate.min.js
│ │ │ │ │ └── messages_zh.min.js
│ │ │ │ ├── webuploader
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── Uploader.swf
│ │ │ │ │ ├── webuploader.css
│ │ │ │ │ ├── webuploader.custom.js
│ │ │ │ │ ├── webuploader.custom.min.js
│ │ │ │ │ ├── webuploader.fis.js
│ │ │ │ │ ├── webuploader.flashonly.js
│ │ │ │ │ ├── webuploader.flashonly.min.js
│ │ │ │ │ ├── webuploader.html5only.js
│ │ │ │ │ ├── webuploader.html5only.min.js
│ │ │ │ │ ├── webuploader.js
│ │ │ │ │ ├── webuploader.min.js
│ │ │ │ │ ├── webuploader.noimage.js
│ │ │ │ │ ├── webuploader.noimage.min.js
│ │ │ │ │ ├── webuploader.nolog.js
│ │ │ │ │ ├── webuploader.nolog.min.js
│ │ │ │ │ ├── webuploader.withoutimage.js
│ │ │ │ │ └── webuploader.withoutimage.min.js
│ │ │ │ └── zTree
│ │ │ │ ├── jquery.ztree.all.min.js
│ │ │ │ └── jquery.ztree.core.min.js
│ │ │ ├── vue.min.js
│ │ │ └── welcome.js
│ │ ├── stencilset.json
│ │ └── templates
│ │ ├── act
│ │ │ ├── model
│ │ │ │ └── model.html
│ │ │ ├── modeler.html
│ │ │ ├── process
│ │ │ │ ├── add.html
│ │ │ │ └── process.html
│ │ │ ├── salary
│ │ │ │ ├── add.html
│ │ │ │ ├── edit.html
│ │ │ │ └── start.html
│ │ │ └── task
│ │ │ ├── gotoTask.html
│ │ │ ├── task.html
│ │ │ └── todoTask.html
│ │ ├── blog
│ │ │ ├── bContent
│ │ │ │ ├── add.html
│ │ │ │ ├── bContent.html
│ │ │ │ └── edit.html
│ │ │ ├── bcomments
│ │ │ │ ├── add.html
│ │ │ │ └── bComments.html
│ │ │ └── index
│ │ │ ├── about.html
│ │ │ ├── include_blog.html
│ │ │ ├── main.html
│ │ │ ├── page.html
│ │ │ └── post.html
│ │ ├── common
│ │ │ ├── dict
│ │ │ │ ├── add.html
│ │ │ │ ├── dict.html
│ │ │ │ └── edit.html
│ │ │ ├── file
│ │ │ │ └── file.html
│ │ │ ├── generator
│ │ │ │ ├── Controller.java.vm
│ │ │ │ ├── Dao.java.vm
│ │ │ │ ├── Mapper.java.vm
│ │ │ │ ├── Mapper.xml.vm
│ │ │ │ ├── Service.java.vm
│ │ │ │ ├── ServiceImpl.java.vm
│ │ │ │ ├── add.html.vm
│ │ │ │ ├── add.js.vm
│ │ │ │ ├── domain.java.vm
│ │ │ │ ├── edit.html
│ │ │ │ ├── edit.html.vm
│ │ │ │ ├── edit.js.vm
│ │ │ │ ├── list.html
│ │ │ │ ├── list.html.vm
│ │ │ │ ├── list.js.vm
│ │ │ │ └── menu.sql.vm
│ │ │ ├── job
│ │ │ │ ├── add.html
│ │ │ │ ├── edit.html
│ │ │ │ └── job.html
│ │ │ └── log
│ │ │ └── log.html
│ │ ├── error
│ │ │ ├── 403.html
│ │ │ ├── 404.html
│ │ │ ├── 500.html
│ │ │ └── error.html
│ │ ├── include.html
│ │ ├── index_v1.html
│ │ ├── login.html
│ │ ├── main.html
│ │ ├── oa
│ │ │ └── notify
│ │ │ ├── add.html
│ │ │ ├── edit.html
│ │ │ ├── notify.html
│ │ │ ├── read.html
│ │ │ └── selfNotify.html
│ │ ├── swagger
│ │ │ └── doc.html
│ │ └── system
│ │ ├── dept
│ │ │ ├── add.html
│ │ │ ├── dept.html
│ │ │ ├── deptTree.html
│ │ │ └── edit.html
│ │ ├── menu
│ │ │ ├── add.html
│ │ │ ├── edit.html
│ │ │ └── menu.html
│ │ ├── online
│ │ │ └── online.html
│ │ ├── role
│ │ │ ├── add.html
│ │ │ ├── edit.html
│ │ │ └── role.html
│ │ └── user
│ │ ├── add.html
│ │ ├── edit.html
│ │ ├── include.html
│ │ ├── personal.html
│ │ ├── reset_pwd.html
│ │ ├── user.html
│ │ └── userTree.html
│ └── test
│ └── java
│ └── com
│ └── bootdo
│ └── testDemo
│ └── TestDemo.java
└── target
├── classes
│ ├── application-dev.yml
│ ├── application-pro.yml
│ ├── application.yml
│ ├── com
│ │ └── bootdo
│ │ ├── BootdoApplication.class
│ │ ├── activiti
│ │ │ ├── config
│ │ │ │ ├── ActivitiConfig.class
│ │ │ │ └── ActivitiConstant.class
│ │ │ ├── controller
│ │ │ │ ├── ModelController.class
│ │ │ │ ├── ProcessController.class
│ │ │ │ ├── SalaryController.class
│ │ │ │ └── TaskController.class
│ │ │ ├── dao
│ │ │ │ └── SalaryDao.class
│ │ │ ├── domain
│ │ │ │ ├── ActivitiDO.class
│ │ │ │ ├── SalaryDO.class
│ │ │ │ ├── TaskDO.class
│ │ │ │ └── Variable.class
│ │ │ ├── service
│ │ │ │ ├── ActTaskService.class
│ │ │ │ ├── ProcessService.class
│ │ │ │ ├── SalaryService.class
│ │ │ │ └── impl
│ │ │ │ ├── ActTaskServiceImpl.class
│ │ │ │ ├── ProcessServiceImpl.class
│ │ │ │ └── SalaryServiceImpl.class
│ │ │ ├── utils
│ │ │ │ └── ActivitiUtils.class
│ │ │ └── vo
│ │ │ ├── DeploymentResponse.class
│ │ │ ├── ProcessVO.class
│ │ │ └── TaskVO.class
│ │ ├── blog
│ │ │ ├── controller
│ │ │ │ ├── BlogController.class
│ │ │ │ └── ContentController.class
│ │ │ ├── dao
│ │ │ │ └── ContentDao.class
│ │ │ ├── domain
│ │ │ │ └── ContentDO.class
│ │ │ └── service
│ │ │ ├── ContentService.class
│ │ │ └── impl
│ │ │ └── ContentServiceImpl.class
│ │ ├── common
│ │ │ ├── annotation
│ │ │ │ └── Log.class
│ │ │ ├── aspect
│ │ │ │ ├── LogAspect.class
│ │ │ │ └── WebLogAspect.class
│ │ │ ├── config
│ │ │ │ ├── ApplicationContextRegister.class
│ │ │ │ ├── BootdoConfig.class
│ │ │ │ ├── Constant.class
│ │ │ │ ├── DateConverConfig$1.class
│ │ │ │ ├── DateConverConfig.class
│ │ │ │ ├── DruidDBConfig.class
│ │ │ │ ├── QuartzConfigration.class
│ │ │ │ ├── SecuityConfig.class
│ │ │ │ ├── SpringAsyncConfig.class
│ │ │ │ └── WebConfigurer.class
│ │ │ ├── controller
│ │ │ │ ├── BaseController.class
│ │ │ │ ├── DictController.class
│ │ │ │ ├── FileController.class
│ │ │ │ ├── GeneratorController.class
│ │ │ │ ├── JobController.class
│ │ │ │ └── LogController.class
│ │ │ ├── dao
│ │ │ │ ├── DictDao.class
│ │ │ │ ├── FileDao.class
│ │ │ │ ├── GeneratorMapper.class
│ │ │ │ ├── LogDao.class
│ │ │ │ └── TaskDao.class
│ │ │ ├── domain
│ │ │ │ ├── ColumnDO.class
│ │ │ │ ├── DictDO.class
│ │ │ │ ├── FileDO.class
│ │ │ │ ├── LogDO.class
│ │ │ │ ├── PageDO.class
│ │ │ │ ├── ScheduleJob.class
│ │ │ │ ├── TableDO.class
│ │ │ │ ├── TaskDO.class
│ │ │ │ └── Tree.class
│ │ │ ├── exception
│ │ │ │ ├── BDException.class
│ │ │ │ ├── BDExceptionHandler.class
│ │ │ │ └── MainsiteErrorController.class
│ │ │ ├── listenner
│ │ │ │ └── ScheduleJobInitListener.class
│ │ │ ├── quartz
│ │ │ │ ├── factory
│ │ │ │ │ └── JobFactory.class
│ │ │ │ └── utils
│ │ │ │ └── QuartzManager.class
│ │ │ ├── redis
│ │ │ │ └── shiro
│ │ │ │ ├── RedisCache.class
│ │ │ │ ├── RedisCacheManager.class
│ │ │ │ ├── RedisManager.class
│ │ │ │ ├── RedisSessionDAO.class
│ │ │ │ └── SerializeUtils.class
│ │ │ ├── service
│ │ │ │ ├── DictService.class
│ │ │ │ ├── FileService.class
│ │ │ │ ├── GeneratorService.class
│ │ │ │ ├── JobService.class
│ │ │ │ ├── LogService.class
│ │ │ │ └── impl
│ │ │ │ ├── DictServiceImpl.class
│ │ │ │ ├── FileServiceImpl.class
│ │ │ │ ├── GeneratorServiceImpl.class
│ │ │ │ ├── JobServiceImpl.class
│ │ │ │ └── LogServiceImpl.class
│ │ │ ├── task
│ │ │ │ └── WelcomeJob.class
│ │ │ └── utils
│ │ │ ├── BDException.class
│ │ │ ├── Base64Utils.class
│ │ │ ├── BuildTree.class
│ │ │ ├── DateUtils.class
│ │ │ ├── ExceptionUtils.class
│ │ │ ├── FileType.class
│ │ │ ├── FileUtil.class
│ │ │ ├── GenUtils.class
│ │ │ ├── HttpClientUtils.class
│ │ │ ├── HttpContextUtils.class
│ │ │ ├── HttpServletUtils.class
│ │ │ ├── IPUtils.class
│ │ │ ├── ImageUtils.class
│ │ │ ├── JSONUtils.class
│ │ │ ├── MD5Utils.class
│ │ │ ├── PageUtils.class
│ │ │ ├── Query.class
│ │ │ ├── R.class
│ │ │ ├── ScheduleJobUtils.class
│ │ │ ├── ShiroUtils.class
│ │ │ ├── StringUtils.class
│ │ │ ├── TimeUtils.class
│ │ │ ├── UploadUtils.class
│ │ │ └── xss
│ │ │ └── JsoupUtil.class
│ │ ├── oa
│ │ │ ├── config
│ │ │ │ └── WebSocketConfig.class
│ │ │ ├── controller
│ │ │ │ ├── NotifyController.class
│ │ │ │ └── WebSocketController.class
│ │ │ ├── dao
│ │ │ │ ├── NotifyDao.class
│ │ │ │ └── NotifyRecordDao.class
│ │ │ ├── domain
│ │ │ │ ├── Message.class
│ │ │ │ ├── NotifyDO.class
│ │ │ │ ├── NotifyDTO.class
│ │ │ │ ├── NotifyRecordDO.class
│ │ │ │ └── Response.class
│ │ │ └── service
│ │ │ ├── NotifyRecordService.class
│ │ │ ├── NotifyService.class
│ │ │ └── impl
│ │ │ ├── NotifyRecordServiceImpl.class
│ │ │ ├── NotifyServiceImpl$1.class
│ │ │ └── NotifyServiceImpl.class
│ │ └── system
│ │ ├── config
│ │ │ ├── BDSessionListener.class
│ │ │ ├── ShiroConfig.class
│ │ │ ├── SwaggerConfigration.class
│ │ │ └── XssConfig.class
│ │ ├── controller
│ │ │ ├── DeptController.class
│ │ │ ├── LoginController.class
│ │ │ ├── MenuController.class
│ │ │ ├── RoleController.class
│ │ │ ├── SessionController.class
│ │ │ ├── SwaggerController.class
│ │ │ └── UserController.class
│ │ ├── dao
│ │ │ ├── DeptDao.class
│ │ │ ├── MenuDao.class
│ │ │ ├── RoleDao.class
│ │ │ ├── RoleMenuDao.class
│ │ │ ├── UserDao.class
│ │ │ └── UserRoleDao.class
│ │ ├── domain
│ │ │ ├── DeptDO.class
│ │ │ ├── MenuDO.class
│ │ │ ├── RoleDO.class
│ │ │ ├── RoleMenuDO.class
│ │ │ ├── UserDO.class
│ │ │ ├── UserOnline.class
│ │ │ ├── UserRoleDO.class
│ │ │ └── UserToken.class
│ │ ├── filter
│ │ │ ├── XssFilter.class
│ │ │ └── XssHttpServletRequestWrapper.class
│ │ ├── service
│ │ │ ├── DeptService.class
│ │ │ ├── MenuService.class
│ │ │ ├── RoleService.class
│ │ │ ├── SessionService.class
│ │ │ ├── UserService.class
│ │ │ └── impl
│ │ │ ├── DeptServiceImpl.class
│ │ │ ├── MenuServiceImpl.class
│ │ │ ├── RoleServiceImpl.class
│ │ │ ├── SessionServiceImpl.class
│ │ │ └── UserServiceImpl.class
│ │ ├── shiro
│ │ │ └── UserRealm.class
│ │ └── vo
│ │ └── UserVO.class
│ ├── config
│ │ ├── ehcache.xml
│ │ └── quartz.properties
│ ├── generator.properties
│ ├── logback-spring.xml
│ ├── mybatis
│ │ ├── activiti
│ │ │ └── SalaryMapper.xml
│ │ ├── blog
│ │ │ └── ContentMapper.xml
│ │ ├── common
│ │ │ ├── DictMapper.xml
│ │ │ ├── FileMapper.xml
│ │ │ ├── LogMapper.xml
│ │ │ └── TaskMapper.xml
│ │ ├── oa
│ │ │ ├── NotifyMapper.xml
│ │ │ └── NotifyRecordMapper.xml
│ │ └── system
│ │ ├── DeptMapper.xml
│ │ ├── MenuMapper.xml
│ │ ├── RoleMapper.xml
│ │ ├── RoleMenuMapper.xml
│ │ ├── UserMapper.xml
│ │ └── UserRoleMapper.xml
│ ├── public
│ │ ├── FontIcoList.html
│ │ ├── chart
│ │ │ └── graph_echarts.html
│ │ ├── diagram-viewer
│ │ │ ├── images
│ │ │ │ ├── bg.png
│ │ │ │ ├── breadcrumbs.png
│ │ │ │ ├── checker-bg.png
│ │ │ │ └── deployer
│ │ │ │ ├── blue
│ │ │ │ │ └── message_catch.png
│ │ │ │ ├── business_rule.png
│ │ │ │ ├── error_catch.png
│ │ │ │ ├── error_throw.png
│ │ │ │ ├── manual.png
│ │ │ │ ├── message_catch.png
│ │ │ │ ├── message_throw.png
│ │ │ │ ├── receive.png
│ │ │ │ ├── script.png
│ │ │ │ ├── send.png
│ │ │ │ ├── service.png
│ │ │ │ ├── signal_catch.png
│ │ │ │ ├── signal_throw.png
│ │ │ │ ├── timer.png
│ │ │ │ └── user.png
│ │ │ ├── index.html
│ │ │ ├── js
│ │ │ │ ├── ActivitiRest.js
│ │ │ │ ├── ActivityImpl.js
│ │ │ │ ├── Color.js
│ │ │ │ ├── LineBreakMeasurer.js
│ │ │ │ ├── Polyline.js
│ │ │ │ ├── ProcessDiagramCanvas.js
│ │ │ │ ├── ProcessDiagramGenerator.js
│ │ │ │ ├── jquery
│ │ │ │ │ ├── jquery.asyncqueue.js
│ │ │ │ │ ├── jquery.js
│ │ │ │ │ └── jquery.progressbar.js
│ │ │ │ ├── jstools.js
│ │ │ │ ├── raphael.2.1.1.js
│ │ │ │ ├── raphael.js
│ │ │ │ ├── raphael_uncompressed.js
│ │ │ │ └── textlayout.js
│ │ │ └── style.css
│ │ └── modeler.html
│ ├── shfqcert.cer
│ ├── shfqkeystore.jks
│ ├── shfqtruststore.jks
│ ├── static
│ │ ├── bycdao-ui
│ │ │ ├── ace
│ │ │ │ ├── ace.min.css
│ │ │ │ ├── ace.min.js
│ │ │ │ └── bootstrap.min.js
│ │ │ ├── bootstrap
│ │ │ │ ├── css
│ │ │ │ │ ├── bootstrap.min.css
│ │ │ │ │ └── bootstrap.min.css.map
│ │ │ │ ├── fonts
│ │ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ │ │ └── glyphicons-halflings-regular.woff2
│ │ │ │ └── js
│ │ │ │ ├── bootstrap.js
│ │ │ │ ├── bootstrap.min.js
│ │ │ │ └── npm.js
│ │ │ ├── cdao
│ │ │ │ ├── DApiUI.js
│ │ │ │ ├── DUI.css
│ │ │ │ └── DUI.js
│ │ │ ├── images
│ │ │ │ └── api.ico
│ │ │ ├── jquery
│ │ │ │ └── jquery-1.9.1.min.js
│ │ │ ├── jsonview
│ │ │ │ ├── jquery.jsonview.min.css
│ │ │ │ └── jquery.jsonview.min.js
│ │ │ └── layer3.0.3
│ │ │ ├── layer.js
│ │ │ ├── mobile
│ │ │ │ ├── layer.js
│ │ │ │ └── need
│ │ │ │ └── layer.css
│ │ │ └── skin
│ │ │ └── default
│ │ │ ├── icon-ext.png
│ │ │ ├── icon.png
│ │ │ ├── layer.css
│ │ │ ├── loading-0.gif
│ │ │ ├── loading-1.gif
│ │ │ └── loading-2.gif
│ │ ├── css
│ │ │ ├── animate.css
│ │ │ ├── blog
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ ├── clean-blog.css
│ │ │ │ └── clean-blog.min.css
│ │ │ ├── bootstrap-rtl.css
│ │ │ ├── bootstrap.min.css
│ │ │ ├── demo
│ │ │ │ └── webuploader-demo.css
│ │ │ ├── font-awesome.css
│ │ │ ├── font-awesome.min.css
│ │ │ ├── gg-bootdo.css
│ │ │ ├── layui.css
│ │ │ ├── layui.mobile.css
│ │ │ ├── login.css
│ │ │ ├── patterns
│ │ │ │ ├── header-profile-skin-1.png
│ │ │ │ ├── header-profile-skin-3.png
│ │ │ │ ├── header-profile.png
│ │ │ │ └── shattered.png
│ │ │ ├── plugins
│ │ │ │ ├── awesome-bootstrap-checkbox
│ │ │ │ │ └── awesome-bootstrap-checkbox.css
│ │ │ │ ├── blueimp
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── blueimp-gallery-indicator.css
│ │ │ │ │ │ ├── blueimp-gallery-video.css
│ │ │ │ │ │ ├── blueimp-gallery.css
│ │ │ │ │ │ ├── blueimp-gallery.min.css
│ │ │ │ │ │ └── demo.css
│ │ │ │ │ └── img
│ │ │ │ │ ├── error.png
│ │ │ │ │ ├── error.svg
│ │ │ │ │ ├── loading.gif
│ │ │ │ │ ├── play-pause.png
│ │ │ │ │ ├── play-pause.svg
│ │ │ │ │ ├── video-play.png
│ │ │ │ │ └── video-play.svg
│ │ │ │ ├── bootstrap-table
│ │ │ │ │ └── bootstrap-table.min.css
│ │ │ │ ├── chosen
│ │ │ │ │ ├── chosen-sprite.png
│ │ │ │ │ ├── chosen-sprite@2x.png
│ │ │ │ │ └── chosen.css
│ │ │ │ ├── clockpicker
│ │ │ │ │ └── clockpicker.css
│ │ │ │ ├── codemirror
│ │ │ │ │ ├── ambiance.css
│ │ │ │ │ └── codemirror.css
│ │ │ │ ├── colorpicker
│ │ │ │ │ ├── css
│ │ │ │ │ │ └── bootstrap-colorpicker.min.css
│ │ │ │ │ └── img
│ │ │ │ │ └── bootstrap-colorpicker
│ │ │ │ │ ├── alpha-horizontal.png
│ │ │ │ │ ├── alpha.png
│ │ │ │ │ ├── hue-horizontal.png
│ │ │ │ │ ├── hue.png
│ │ │ │ │ └── saturation.png
│ │ │ │ ├── cropper
│ │ │ │ │ └── cropper.css
│ │ │ │ ├── dataTables
│ │ │ │ │ └── dataTables.bootstrap.css
│ │ │ │ ├── datapicker
│ │ │ │ │ └── datepicker3.css
│ │ │ │ ├── dropzone
│ │ │ │ │ ├── basic.css
│ │ │ │ │ └── dropzone.css
│ │ │ │ ├── duallistbox
│ │ │ │ │ └── bootstrap-duallistbox.css
│ │ │ │ ├── footable
│ │ │ │ │ ├── fonts
│ │ │ │ │ │ ├── footable.eot
│ │ │ │ │ │ ├── footable.svg
│ │ │ │ │ │ ├── footable.ttf
│ │ │ │ │ │ └── footable.woff
│ │ │ │ │ └── footable.core.css
│ │ │ │ ├── fullcalendar
│ │ │ │ │ ├── fullcalendar.css
│ │ │ │ │ └── fullcalendar.print.css
│ │ │ │ ├── iCheck
│ │ │ │ │ ├── custom.css
│ │ │ │ │ ├── green.png
│ │ │ │ │ └── green@2x.png
│ │ │ │ ├── images
│ │ │ │ │ ├── sort_asc.png
│ │ │ │ │ ├── sort_desc.png
│ │ │ │ │ ├── sprite-skin-flat.png
│ │ │ │ │ ├── spritemap.png
│ │ │ │ │ └── spritemap@2x.png
│ │ │ │ ├── ionRangeSlider
│ │ │ │ │ ├── ion.rangeSlider.css
│ │ │ │ │ └── ion.rangeSlider.skinFlat.css
│ │ │ │ ├── jQueryUI
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png
│ │ │ │ │ │ ├── ui-bg_flat_75_ffffff_40x100.png
│ │ │ │ │ │ ├── ui-icons_222222_256x240.png
│ │ │ │ │ │ ├── ui-icons_454545_256x240.png
│ │ │ │ │ │ └── ui-icons_888888_256x240.png
│ │ │ │ │ └── jquery-ui-1.10.4.custom.min.css
│ │ │ │ ├── jasny
│ │ │ │ │ └── jasny-bootstrap.min.css
│ │ │ │ ├── jqTreeGrid
│ │ │ │ │ └── jquery.treegrid.css
│ │ │ │ ├── jqgrid
│ │ │ │ │ └── ui.jqgrid.css
│ │ │ │ ├── jsTree
│ │ │ │ │ ├── 32px.png
│ │ │ │ │ ├── style.min.css
│ │ │ │ │ └── throbber.gif
│ │ │ │ ├── markdown
│ │ │ │ │ └── bootstrap-markdown.min.css
│ │ │ │ ├── morris
│ │ │ │ │ └── morris-0.4.3.min.css
│ │ │ │ ├── multiselect
│ │ │ │ │ └── bootstrap-multiselect.css
│ │ │ │ ├── nouslider
│ │ │ │ │ └── jquery.nouislider.css
│ │ │ │ ├── plyr
│ │ │ │ │ ├── plyr.css
│ │ │ │ │ └── sprite.svg
│ │ │ │ ├── simditor
│ │ │ │ │ └── simditor.css
│ │ │ │ ├── steps
│ │ │ │ │ └── jquery.steps.css
│ │ │ │ ├── summernote
│ │ │ │ │ ├── font
│ │ │ │ │ │ └── summernote.woff
│ │ │ │ │ ├── summernote-0.8.8.css
│ │ │ │ │ ├── summernote-bs3.css
│ │ │ │ │ └── summernote.css
│ │ │ │ ├── sweetalert
│ │ │ │ │ └── sweetalert.css
│ │ │ │ ├── switchery
│ │ │ │ │ └── switchery.css
│ │ │ │ ├── toastr
│ │ │ │ │ └── toastr.min.css
│ │ │ │ ├── treeview
│ │ │ │ │ └── bootstrap-treeview.css
│ │ │ │ ├── webuploader
│ │ │ │ │ └── webuploader.css
│ │ │ │ └── zTree
│ │ │ │ ├── awesome.css
│ │ │ │ └── metroStyle
│ │ │ │ ├── img
│ │ │ │ │ ├── 32px.png
│ │ │ │ │ ├── line_conn.png
│ │ │ │ │ ├── loading.gif
│ │ │ │ │ ├── metro.gif
│ │ │ │ │ └── metro.png
│ │ │ │ └── metroStyle.css
│ │ │ └── style.css
│ │ ├── editor-app
│ │ │ ├── app-cfg.js
│ │ │ ├── app.js
│ │ │ ├── configuration
│ │ │ │ ├── properties
│ │ │ │ │ ├── assignment-display-template.html
│ │ │ │ │ ├── assignment-popup.html
│ │ │ │ │ ├── assignment-write-template.html
│ │ │ │ │ ├── boolean-property-template.html
│ │ │ │ │ ├── condition-expression-display-template.html
│ │ │ │ │ ├── condition-expression-popup.html
│ │ │ │ │ ├── condition-expression-write-template.html
│ │ │ │ │ ├── default-value-display-template.html
│ │ │ │ │ ├── event-listeners-display-template.html
│ │ │ │ │ ├── event-listeners-popup.html
│ │ │ │ │ ├── event-listeners-write-template.html
│ │ │ │ │ ├── execution-listeners-display-template.html
│ │ │ │ │ ├── execution-listeners-popup.html
│ │ │ │ │ ├── execution-listeners-write-template.html
│ │ │ │ │ ├── feedback-popup.html
│ │ │ │ │ ├── fields-display-template.html
│ │ │ │ │ ├── fields-popup.html
│ │ │ │ │ ├── fields-write-template.html
│ │ │ │ │ ├── form-properties-display-template.html
│ │ │ │ │ ├── form-properties-popup.html
│ │ │ │ │ ├── form-properties-write-template.html
│ │ │ │ │ ├── in-parameters-display-template.html
│ │ │ │ │ ├── in-parameters-popup.html
│ │ │ │ │ ├── in-parameters-write-template.html
│ │ │ │ │ ├── message-definitions-display-template.html
│ │ │ │ │ ├── message-definitions-popup.html
│ │ │ │ │ ├── message-definitions-write-template.html
│ │ │ │ │ ├── message-property-write-template.html
│ │ │ │ │ ├── multiinstance-property-write-template.html
│ │ │ │ │ ├── out-parameters-display-template.html
│ │ │ │ │ ├── out-parameters-popup.html
│ │ │ │ │ ├── out-parameters-write-template.html
│ │ │ │ │ ├── sequenceflow-order-display-template.html
│ │ │ │ │ ├── sequenceflow-order-popup.html
│ │ │ │ │ ├── sequenceflow-order-write-template.html
│ │ │ │ │ ├── signal-definitions-display-template.html
│ │ │ │ │ ├── signal-definitions-popup.html
│ │ │ │ │ ├── signal-definitions-write-template.html
│ │ │ │ │ ├── signal-property-write-template.html
│ │ │ │ │ ├── string-property-write-mode-template.html
│ │ │ │ │ ├── subprocess-reference-display-template.html
│ │ │ │ │ ├── subprocess-reference-popup.html
│ │ │ │ │ ├── subprocess-reference-write-template.html
│ │ │ │ │ ├── task-listeners-display-template.html
│ │ │ │ │ ├── task-listeners-popup.html
│ │ │ │ │ ├── task-listeners-write-template.html
│ │ │ │ │ ├── text-popup.html
│ │ │ │ │ └── text-property-write-template.html
│ │ │ │ ├── properties-assignment-controller.js
│ │ │ │ ├── properties-condition-expression-controller.js
│ │ │ │ ├── properties-custom-controllers.js
│ │ │ │ ├── properties-default-controllers.js
│ │ │ │ ├── properties-event-listeners-controller.js
│ │ │ │ ├── properties-execution-listeners-controller.js
│ │ │ │ ├── properties-fields-controller.js
│ │ │ │ ├── properties-form-properties-controller.js
│ │ │ │ ├── properties-in-parameters-controller.js
│ │ │ │ ├── properties-message-definitions-controller.js
│ │ │ │ ├── properties-message-scope-controller.js
│ │ │ │ ├── properties-multiinstance-controller.js
│ │ │ │ ├── properties-out-parameters-controller.js
│ │ │ │ ├── properties-sequenceflow-order-controller.js
│ │ │ │ ├── properties-signal-definitions-controller.js
│ │ │ │ ├── properties-signal-scope-controller.js
│ │ │ │ ├── properties-task-listeners-controller.js
│ │ │ │ ├── properties.js
│ │ │ │ ├── toolbar-custom-actions.js
│ │ │ │ ├── toolbar-default-actions.js
│ │ │ │ ├── toolbar.js
│ │ │ │ └── url-config.js
│ │ │ ├── css
│ │ │ │ ├── style-common.css
│ │ │ │ ├── style-editor.css
│ │ │ │ └── style.css
│ │ │ ├── editor
│ │ │ │ ├── css
│ │ │ │ │ └── editor.css
│ │ │ │ ├── i18n
│ │ │ │ │ ├── translation_de.js
│ │ │ │ │ ├── translation_en_us.js
│ │ │ │ │ ├── translation_signavio_de.js
│ │ │ │ │ └── translation_signavio_en_us.js
│ │ │ │ ├── oryx.debug.js
│ │ │ │ └── oryx.js
│ │ │ ├── editor-config.js
│ │ │ ├── editor-controller.js
│ │ │ ├── editor-utils.js
│ │ │ ├── editor.html
│ │ │ ├── eventbus.js
│ │ │ ├── fonts
│ │ │ │ ├── activiti-admin-webfont.eot
│ │ │ │ ├── activiti-admin-webfont.svg
│ │ │ │ ├── activiti-admin-webfont.ttf
│ │ │ │ ├── activiti-admin-webfont.woff
│ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ └── glyphicons-halflings-regular.woff
│ │ │ ├── header-controller.js
│ │ │ ├── i18n
│ │ │ │ └── en.json
│ │ │ ├── images
│ │ │ │ ├── bpmn-error.png
│ │ │ │ ├── bpmn-warning.png
│ │ │ │ ├── datadefinition.png
│ │ │ │ ├── delete.png
│ │ │ │ ├── loading.gif
│ │ │ │ ├── logo-2x.png
│ │ │ │ ├── logo.png
│ │ │ │ ├── nw-handle-dark.gif
│ │ │ │ ├── se-handle-dark.gif
│ │ │ │ ├── shapemenu_highlight.png
│ │ │ │ └── wrench.png
│ │ │ ├── libs
│ │ │ │ ├── angular-cookies_1.2.13
│ │ │ │ │ ├── angular-cookies.min.js
│ │ │ │ │ └── angular-cookies.min.js.map
│ │ │ │ ├── angular-dragdrop.min-1.0.3.js
│ │ │ │ ├── angular-dragdrop_1.0.7
│ │ │ │ │ └── angular-dragdrop.min.js
│ │ │ │ ├── angular-mocks_1.2.13
│ │ │ │ │ └── angular-mocks.js
│ │ │ │ ├── angular-resource_1.2.13
│ │ │ │ │ ├── angular-resource.js
│ │ │ │ │ ├── angular-resource.min.js
│ │ │ │ │ └── angular-resource.min.js.map
│ │ │ │ ├── angular-route_1.2.13
│ │ │ │ │ ├── angular-route.js
│ │ │ │ │ ├── angular-route.min.js
│ │ │ │ │ └── angular-route.min.js.map
│ │ │ │ ├── angular-sanitize_1.2.13
│ │ │ │ │ ├── angular-sanitize.js
│ │ │ │ │ ├── angular-sanitize.min.js
│ │ │ │ │ └── angular-sanitize.min.js.map
│ │ │ │ ├── angular-scroll_0.5.7
│ │ │ │ │ └── angular-scroll.min.js
│ │ │ │ ├── angular-strap_2.0.5
│ │ │ │ │ ├── angular-strap.min.js
│ │ │ │ │ └── angular-strap.tpl.min.js
│ │ │ │ ├── angular-translate-loader-static-files
│ │ │ │ │ ├── angular-translate-loader-static-files.js
│ │ │ │ │ └── angular-translate-loader-static-files.min.js
│ │ │ │ ├── angular-translate-storage-cookie
│ │ │ │ │ ├── angular-translate-storage-cookie.js
│ │ │ │ │ └── angular-translate-storage-cookie.min.js
│ │ │ │ ├── angular-translate_2.4.2
│ │ │ │ │ ├── angular-translate.js
│ │ │ │ │ └── angular-translate.min.js
│ │ │ │ ├── angular_1.2.13
│ │ │ │ │ ├── angular-animate.min.js
│ │ │ │ │ └── angular.min.js
│ │ │ │ ├── bootstrap-daterangepicker_1.3.7
│ │ │ │ │ ├── daterangepicker-bs3.css
│ │ │ │ │ └── daterangepicker.js
│ │ │ │ ├── bootstrap_3.1.1
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── bootstrap-theme.css
│ │ │ │ │ │ ├── bootstrap-theme.css.map
│ │ │ │ │ │ ├── bootstrap-theme.min.css
│ │ │ │ │ │ ├── bootstrap.css
│ │ │ │ │ │ ├── bootstrap.css.map
│ │ │ │ │ │ └── bootstrap.min.css
│ │ │ │ │ ├── fonts
│ │ │ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ │ │ └── glyphicons-halflings-regular.woff
│ │ │ │ │ └── js
│ │ │ │ │ ├── bootstrap.js
│ │ │ │ │ └── bootstrap.min.js
│ │ │ │ ├── es5-shim-15.3.4.5
│ │ │ │ │ ├── CHANGES
│ │ │ │ │ ├── CONTRIBUTORS.md
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── es5-sham.js
│ │ │ │ │ ├── es5-sham.map
│ │ │ │ │ ├── es5-sham.min.js
│ │ │ │ │ ├── es5-shim.js
│ │ │ │ │ ├── es5-shim.map
│ │ │ │ │ ├── es5-shim.min.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── tests
│ │ │ │ │ ├── helpers
│ │ │ │ │ │ ├── h-kill.js
│ │ │ │ │ │ ├── h-matchers.js
│ │ │ │ │ │ └── h.js
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── index.min.html
│ │ │ │ │ ├── lib
│ │ │ │ │ │ ├── jasmine-html.js
│ │ │ │ │ │ ├── jasmine.css
│ │ │ │ │ │ ├── jasmine.js
│ │ │ │ │ │ ├── jasmine_favicon.png
│ │ │ │ │ │ └── json2.js
│ │ │ │ │ └── spec
│ │ │ │ │ ├── s-array.js
│ │ │ │ │ ├── s-date.js
│ │ │ │ │ ├── s-function.js
│ │ │ │ │ ├── s-number.js
│ │ │ │ │ ├── s-object.js
│ │ │ │ │ └── s-string.js
│ │ │ │ ├── jquery-ui-1.10.3.custom.min.js
│ │ │ │ ├── jquery.autogrow-textarea.js
│ │ │ │ ├── jquery_1.11.0
│ │ │ │ │ ├── jquery.js
│ │ │ │ │ ├── jquery.min.js
│ │ │ │ │ └── jquery.min.map
│ │ │ │ ├── json3_3.2.6
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ └── lib
│ │ │ │ │ ├── json3.js
│ │ │ │ │ └── json3.min.js
│ │ │ │ ├── momentjs_2.5.1
│ │ │ │ │ └── momentjs.min.js
│ │ │ │ ├── mousetrap-1.4.5.min.js
│ │ │ │ ├── ng-grid-2.0.7-min.js
│ │ │ │ ├── ng-grid-2.0.7.min.css
│ │ │ │ ├── path_parser.js
│ │ │ │ ├── prototype-1.5.1.js
│ │ │ │ └── ui-utils.min-0.0.4.js
│ │ │ ├── partials
│ │ │ │ ├── root-stencil-item-template.html
│ │ │ │ └── stencil-item-template.html
│ │ │ ├── plugins.xml
│ │ │ ├── popups
│ │ │ │ ├── icon-template.html
│ │ │ │ ├── save-model.html
│ │ │ │ ├── select-shape.html
│ │ │ │ └── unsaved-changes.html
│ │ │ ├── select-shape-controller.js
│ │ │ ├── stencil-controller.js
│ │ │ ├── stencilsets
│ │ │ │ └── bpmn2.0
│ │ │ │ └── icons
│ │ │ │ ├── activity
│ │ │ │ │ ├── event.subprocess.collapsed.png
│ │ │ │ │ ├── event.subprocess.png
│ │ │ │ │ ├── expanded.subprocess.png
│ │ │ │ │ ├── list
│ │ │ │ │ │ ├── type.business.rule.png
│ │ │ │ │ │ ├── type.camel.png
│ │ │ │ │ │ ├── type.manual.png
│ │ │ │ │ │ ├── type.mule.png
│ │ │ │ │ │ ├── type.receive.png
│ │ │ │ │ │ ├── type.script.png
│ │ │ │ │ │ ├── type.send.png
│ │ │ │ │ │ ├── type.service.png
│ │ │ │ │ │ ├── type.shell.png
│ │ │ │ │ │ └── type.user.png
│ │ │ │ │ ├── subprocess.png
│ │ │ │ │ └── task.png
│ │ │ │ ├── artifact
│ │ │ │ │ └── text.annotation.png
│ │ │ │ ├── catching
│ │ │ │ │ ├── cancel.png
│ │ │ │ │ ├── compensation.png
│ │ │ │ │ ├── error.png
│ │ │ │ │ ├── message.png
│ │ │ │ │ ├── signal.png
│ │ │ │ │ └── timer.png
│ │ │ │ ├── connector
│ │ │ │ │ ├── association.undirected.png
│ │ │ │ │ ├── association.unidirectional.png
│ │ │ │ │ ├── messageflow.png
│ │ │ │ │ └── sequenceflow.png
│ │ │ │ ├── dataobject
│ │ │ │ │ └── data.store.png
│ │ │ │ ├── diagram.png
│ │ │ │ ├── endevent
│ │ │ │ │ ├── cancel.png
│ │ │ │ │ ├── error.png
│ │ │ │ │ ├── none.png
│ │ │ │ │ └── terminate.png
│ │ │ │ ├── gateway
│ │ │ │ │ ├── eventbased.png
│ │ │ │ │ ├── exclusive.databased.png
│ │ │ │ │ ├── inclusive.png
│ │ │ │ │ └── parallel.png
│ │ │ │ ├── startevent
│ │ │ │ │ ├── error.png
│ │ │ │ │ ├── message.png
│ │ │ │ │ ├── none.png
│ │ │ │ │ ├── signal.png
│ │ │ │ │ └── timer.png
│ │ │ │ ├── swimlane
│ │ │ │ │ ├── lane.png
│ │ │ │ │ └── pool.png
│ │ │ │ └── throwing
│ │ │ │ ├── none.png
│ │ │ │ └── signal.png
│ │ │ └── toolbar-controller.js
│ │ ├── favicon.ico
│ │ ├── fonts
│ │ │ ├── FontAwesome.otf
│ │ │ ├── fontawesome-webfont.eot
│ │ │ ├── fontawesome-webfont.svg
│ │ │ ├── fontawesome-webfont.ttf
│ │ │ ├── fontawesome-webfont.woff
│ │ │ ├── fontawesome-webfont.woff2
│ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ ├── glyphicons-halflings-regular.woff2
│ │ │ └── icomoon
│ │ │ ├── icomoon.eot
│ │ │ ├── icomoon.svg
│ │ │ ├── icomoon.ttf
│ │ │ └── icomoon.woff
│ │ ├── img
│ │ │ ├── a1.jpg
│ │ │ ├── a2.jpg
│ │ │ ├── a3.jpg
│ │ │ ├── a4.jpg
│ │ │ ├── a5.jpg
│ │ │ ├── a6.jpg
│ │ │ ├── a7.jpg
│ │ │ ├── a8.jpg
│ │ │ ├── a9.jpg
│ │ │ ├── backg01.jpg
│ │ │ ├── backg02.jpg
│ │ │ ├── background-login.jpg
│ │ │ ├── background_login.jpg
│ │ │ ├── bg.png
│ │ │ ├── blog
│ │ │ │ ├── about-bg.jpg
│ │ │ │ ├── contact-bg.jpg
│ │ │ │ ├── home-bg.jpg
│ │ │ │ ├── post-bg.jpg
│ │ │ │ ├── post-sample-image.jpg
│ │ │ │ └── qqbootdo.png
│ │ │ ├── browser.png
│ │ │ ├── browser.psd
│ │ │ ├── court.jpg
│ │ │ ├── iconfont-logo.png
│ │ │ ├── icons.png
│ │ │ ├── index.jpg
│ │ │ ├── index_4.jpg
│ │ │ ├── loading-upload.gif
│ │ │ ├── loading.gif
│ │ │ ├── locked.png
│ │ │ ├── login-background.jpg
│ │ │ ├── p1.jpg
│ │ │ ├── p2.jpg
│ │ │ ├── p3.jpg
│ │ │ ├── p_big1.jpg
│ │ │ ├── p_big2.jpg
│ │ │ ├── p_big3.jpg
│ │ │ ├── photo_s.jpg
│ │ │ ├── post-bg.jpg
│ │ │ ├── profile.jpg
│ │ │ ├── profile_big.jpg
│ │ │ ├── profile_small.jpg
│ │ │ ├── progress.png
│ │ │ ├── qr_code.png
│ │ │ ├── sprite-skin-flat.png
│ │ │ ├── success.png
│ │ │ ├── user.png
│ │ │ ├── webuploader.png
│ │ │ └── wenku_logo.png
│ │ └── js
│ │ ├── ajax-util.js
│ │ ├── app.js
│ │ ├── appjs
│ │ │ ├── act
│ │ │ │ ├── SalaryAdjustment
│ │ │ │ │ └── form.js
│ │ │ │ ├── model
│ │ │ │ │ ├── add.js
│ │ │ │ │ ├── edit.js
│ │ │ │ │ └── model.js
│ │ │ │ ├── process
│ │ │ │ │ ├── add.js
│ │ │ │ │ ├── edit.js
│ │ │ │ │ └── process.js
│ │ │ │ ├── salary
│ │ │ │ │ ├── add.js
│ │ │ │ │ ├── edit.js
│ │ │ │ │ └── salary.js
│ │ │ │ └── task
│ │ │ │ ├── gotoTask.js
│ │ │ │ └── totoTask.js
│ │ │ ├── blog
│ │ │ │ ├── bComments
│ │ │ │ │ ├── add.js
│ │ │ │ │ └── bComments.js
│ │ │ │ ├── bContent
│ │ │ │ │ ├── add.js
│ │ │ │ │ ├── bContent.js
│ │ │ │ │ └── edit.js
│ │ │ │ ├── bootstrap.min.js
│ │ │ │ ├── clean-blog.min.js
│ │ │ │ ├── jquery.min.js
│ │ │ │ └── tether.min.js
│ │ │ ├── common
│ │ │ │ ├── dict
│ │ │ │ │ ├── add.js
│ │ │ │ │ ├── dict.js
│ │ │ │ │ └── edit.js
│ │ │ │ ├── generator
│ │ │ │ │ ├── edit.js
│ │ │ │ │ └── list.js
│ │ │ │ ├── job
│ │ │ │ │ ├── add.js
│ │ │ │ │ ├── edit.js
│ │ │ │ │ └── job.js
│ │ │ │ └── log
│ │ │ │ └── log.js
│ │ │ ├── oa
│ │ │ │ ├── notify
│ │ │ │ │ ├── add.js
│ │ │ │ │ ├── edit.js
│ │ │ │ │ ├── notify.js
│ │ │ │ │ ├── read.js
│ │ │ │ │ └── selfNotify.js
│ │ │ │ └── webSocket
│ │ │ │ ├── jquery.js
│ │ │ │ ├── sockjs.min.js
│ │ │ │ └── stomp.min.js
│ │ │ ├── sys
│ │ │ │ ├── menu
│ │ │ │ │ ├── add.js
│ │ │ │ │ ├── edit.js
│ │ │ │ │ └── menu.js
│ │ │ │ ├── online
│ │ │ │ │ └── online.js
│ │ │ │ ├── role
│ │ │ │ │ ├── add.js
│ │ │ │ │ ├── edit.js
│ │ │ │ │ └── role.js
│ │ │ │ └── user
│ │ │ │ ├── add.js
│ │ │ │ ├── edit.js
│ │ │ │ ├── gg-bootdo.js
│ │ │ │ ├── personal.js
│ │ │ │ └── user.js
│ │ │ └── system
│ │ │ └── sysDept
│ │ │ ├── add.js
│ │ │ ├── edit.js
│ │ │ └── sysDept.js
│ │ ├── bootstrap-paginator.min.js
│ │ ├── bootstrap.min.js
│ │ ├── contabs.js
│ │ ├── content.js
│ │ ├── demo
│ │ │ ├── bootstrap-table-demo.js
│ │ │ ├── bootstrap_table_test.json
│ │ │ ├── bootstrap_table_test2.json
│ │ │ ├── echarts-demo.js
│ │ │ ├── flot-demo.js
│ │ │ ├── form-advanced-demo.js
│ │ │ ├── form-validate-demo.js
│ │ │ ├── layer-demo.js
│ │ │ ├── morris-demo.js
│ │ │ ├── peity-demo.js
│ │ │ ├── photos.json
│ │ │ ├── rickshaw-demo.js
│ │ │ ├── sparkline-demo.js
│ │ │ ├── table_base.json
│ │ │ ├── treeview-demo.js
│ │ │ └── webuploader-demo.js
│ │ ├── jquery-ui-1.10.4.min.js
│ │ ├── jquery-ui.custom.min.js
│ │ ├── jquery.min.js
│ │ ├── jquery.min.map
│ │ ├── lay
│ │ │ ├── all-mobile.js
│ │ │ ├── all.js
│ │ │ └── modules
│ │ │ ├── carousel.js
│ │ │ ├── code.js
│ │ │ ├── element.js
│ │ │ ├── flow.js
│ │ │ ├── form.js
│ │ │ ├── jquery.js
│ │ │ ├── laydate.js
│ │ │ ├── layedit.js
│ │ │ ├── layer.js
│ │ │ ├── laypage.js
│ │ │ ├── laytpl.js
│ │ │ ├── mobile
│ │ │ │ ├── layer-mobile.js
│ │ │ │ ├── layim-mobile-open.js
│ │ │ │ ├── upload-mobile.js
│ │ │ │ └── zepto.js
│ │ │ ├── mobile.js
│ │ │ ├── table.js
│ │ │ ├── tree.js
│ │ │ ├── upload.js
│ │ │ └── util.js
│ │ ├── layui.js
│ │ ├── plugins
│ │ │ ├── beautifyhtml
│ │ │ │ └── beautifyhtml.js
│ │ │ ├── blueimp
│ │ │ │ └── jquery.blueimp-gallery.min.js
│ │ │ ├── bootstrap-paginator.min.js
│ │ │ ├── bootstrap-table
│ │ │ │ ├── bootstrap-table-mobile.min.js
│ │ │ │ ├── bootstrap-table.min.js
│ │ │ │ └── locale
│ │ │ │ ├── bootstrap-table-zh-CN.js
│ │ │ │ └── bootstrap-table-zh-CN.min.js
│ │ │ ├── chartJs
│ │ │ │ └── Chart.min.js
│ │ │ ├── chosen
│ │ │ │ └── chosen.jquery.js
│ │ │ ├── clipboard
│ │ │ │ └── clipboard.min.js
│ │ │ ├── clockpicker
│ │ │ │ └── clockpicker.js
│ │ │ ├── codemirror
│ │ │ │ ├── codemirror.js
│ │ │ │ └── mode
│ │ │ │ ├── apl
│ │ │ │ │ ├── apl.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── asterisk
│ │ │ │ │ ├── asterisk.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── clike
│ │ │ │ │ ├── clike.js
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── scala.html
│ │ │ │ ├── clojure
│ │ │ │ │ ├── clojure.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── cobol
│ │ │ │ │ ├── cobol.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── coffeescript
│ │ │ │ │ ├── coffeescript.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── commonlisp
│ │ │ │ │ ├── commonlisp.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── css
│ │ │ │ │ ├── css.js
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── less.html
│ │ │ │ │ ├── less_test.js
│ │ │ │ │ ├── scss.html
│ │ │ │ │ ├── scss_test.js
│ │ │ │ │ └── test.js
│ │ │ │ ├── cypher
│ │ │ │ │ ├── cypher.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── d
│ │ │ │ │ ├── d.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── dart
│ │ │ │ │ ├── dart.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── diff
│ │ │ │ │ ├── diff.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── django
│ │ │ │ │ ├── django.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── dockerfile
│ │ │ │ │ ├── dockerfile.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── dtd
│ │ │ │ │ ├── dtd.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── dylan
│ │ │ │ │ ├── dylan.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── ebnf
│ │ │ │ │ ├── ebnf.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── ecl
│ │ │ │ │ ├── ecl.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── eiffel
│ │ │ │ │ ├── eiffel.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── erlang
│ │ │ │ │ ├── erlang.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── fortran
│ │ │ │ │ ├── fortran.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── gas
│ │ │ │ │ ├── gas.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── gfm
│ │ │ │ │ ├── gfm.js
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── test.js
│ │ │ │ ├── gherkin
│ │ │ │ │ ├── gherkin.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── go
│ │ │ │ │ ├── go.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── groovy
│ │ │ │ │ ├── groovy.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── haml
│ │ │ │ │ ├── haml.js
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── test.js
│ │ │ │ ├── haskell
│ │ │ │ │ ├── haskell.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── haxe
│ │ │ │ │ ├── haxe.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── htmlembedded
│ │ │ │ │ ├── htmlembedded.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── htmlmixed
│ │ │ │ │ ├── htmlmixed.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── http
│ │ │ │ │ ├── http.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── idl
│ │ │ │ │ ├── idl.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── index.html
│ │ │ │ ├── jade
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── jade.js
│ │ │ │ ├── javascript
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── javascript.js
│ │ │ │ │ ├── json-ld.html
│ │ │ │ │ ├── test.js
│ │ │ │ │ └── typescript.html
│ │ │ │ ├── jinja2
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── jinja2.js
│ │ │ │ ├── julia
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── julia.js
│ │ │ │ ├── kotlin
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── kotlin.js
│ │ │ │ ├── livescript
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── livescript.js
│ │ │ │ ├── lua
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── lua.js
│ │ │ │ ├── markdown
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── markdown.js
│ │ │ │ │ └── test.js
│ │ │ │ ├── meta.js
│ │ │ │ ├── mirc
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── mirc.js
│ │ │ │ ├── mllike
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── mllike.js
│ │ │ │ ├── modelica
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── modelica.js
│ │ │ │ ├── nginx
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── nginx.js
│ │ │ │ ├── ntriples
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── ntriples.js
│ │ │ │ ├── octave
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── octave.js
│ │ │ │ ├── pascal
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── pascal.js
│ │ │ │ ├── pegjs
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── pegjs.js
│ │ │ │ ├── perl
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── perl.js
│ │ │ │ ├── php
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── php.js
│ │ │ │ │ └── test.js
│ │ │ │ ├── pig
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── pig.js
│ │ │ │ ├── properties
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── properties.js
│ │ │ │ ├── puppet
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── puppet.js
│ │ │ │ ├── python
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── python.js
│ │ │ │ ├── q
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── q.js
│ │ │ │ ├── r
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── r.js
│ │ │ │ ├── rpm
│ │ │ │ │ ├── changes
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── rpm.js
│ │ │ │ ├── rst
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── rst.js
│ │ │ │ ├── ruby
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── ruby.js
│ │ │ │ │ └── test.js
│ │ │ │ ├── rust
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── rust.js
│ │ │ │ ├── sass
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── sass.js
│ │ │ │ ├── scheme
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── scheme.js
│ │ │ │ ├── shell
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── shell.js
│ │ │ │ │ └── test.js
│ │ │ │ ├── sieve
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── sieve.js
│ │ │ │ ├── slim
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── slim.js
│ │ │ │ │ └── test.js
│ │ │ │ ├── smalltalk
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── smalltalk.js
│ │ │ │ ├── smarty
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── smarty.js
│ │ │ │ ├── smartymixed
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── smartymixed.js
│ │ │ │ ├── solr
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── solr.js
│ │ │ │ ├── soy
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── soy.js
│ │ │ │ ├── sparql
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── sparql.js
│ │ │ │ ├── spreadsheet
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── spreadsheet.js
│ │ │ │ ├── sql
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── sql.js
│ │ │ │ ├── stex
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── stex.js
│ │ │ │ │ └── test.js
│ │ │ │ ├── tcl
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── tcl.js
│ │ │ │ ├── textile
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── test.js
│ │ │ │ │ └── textile.js
│ │ │ │ ├── tiddlywiki
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── tiddlywiki.css
│ │ │ │ │ └── tiddlywiki.js
│ │ │ │ ├── tiki
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── tiki.css
│ │ │ │ │ └── tiki.js
│ │ │ │ ├── toml
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── toml.js
│ │ │ │ ├── tornado
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── tornado.js
│ │ │ │ ├── turtle
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── turtle.js
│ │ │ │ ├── vb
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── vb.js
│ │ │ │ ├── vbscript
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── vbscript.js
│ │ │ │ ├── velocity
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── velocity.js
│ │ │ │ ├── verilog
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── test.js
│ │ │ │ │ └── verilog.js
│ │ │ │ ├── xml
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── test.js
│ │ │ │ │ └── xml.js
│ │ │ │ ├── xquery
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── test.js
│ │ │ │ │ └── xquery.js
│ │ │ │ ├── yaml
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── yaml.js
│ │ │ │ └── z80
│ │ │ │ ├── index.html
│ │ │ │ └── z80.js
│ │ │ ├── colorpicker
│ │ │ │ └── bootstrap-colorpicker.min.js
│ │ │ ├── cropper
│ │ │ │ └── cropper.min.js
│ │ │ ├── dataTables
│ │ │ │ ├── dataTables.bootstrap.js
│ │ │ │ └── jquery.dataTables.js
│ │ │ ├── datapicker
│ │ │ │ └── bootstrap-datepicker.js
│ │ │ ├── diff_match_patch
│ │ │ │ └── diff_match_patch.js
│ │ │ ├── distpicker
│ │ │ │ ├── distpicker.data.min.js
│ │ │ │ ├── distpicker.js
│ │ │ │ └── distpicker.min.js
│ │ │ ├── dropzone
│ │ │ │ └── dropzone.js
│ │ │ ├── duallistbox
│ │ │ │ └── jquery.bootstrap-duallistbox.js
│ │ │ ├── easypiechart
│ │ │ │ └── jquery.easypiechart.js
│ │ │ ├── echarts
│ │ │ │ └── echarts-all.js
│ │ │ ├── fancybox
│ │ │ │ ├── blank.gif
│ │ │ │ ├── fancybox_loading.gif
│ │ │ │ ├── fancybox_loading@2x.gif
│ │ │ │ ├── fancybox_overlay.png
│ │ │ │ ├── fancybox_sprite.png
│ │ │ │ ├── fancybox_sprite@2x.png
│ │ │ │ ├── jquery.fancybox.css
│ │ │ │ └── jquery.fancybox.js
│ │ │ ├── flot
│ │ │ │ ├── curvedLines.js
│ │ │ │ ├── jquery.flot.js
│ │ │ │ ├── jquery.flot.pie.js
│ │ │ │ ├── jquery.flot.resize.js
│ │ │ │ ├── jquery.flot.spline.js
│ │ │ │ ├── jquery.flot.symbol.js
│ │ │ │ └── jquery.flot.tooltip.min.js
│ │ │ ├── footable
│ │ │ │ └── footable.all.min.js
│ │ │ ├── fullcalendar
│ │ │ │ ├── fullcalendar.min.js
│ │ │ │ └── moment.min.js
│ │ │ ├── gritter
│ │ │ │ ├── images
│ │ │ │ │ ├── gritter-light.png
│ │ │ │ │ ├── gritter.png
│ │ │ │ │ └── ie-spacer.gif
│ │ │ │ ├── jquery.gritter.css
│ │ │ │ └── jquery.gritter.min.js
│ │ │ ├── iCheck
│ │ │ │ └── icheck.min.js
│ │ │ ├── ionRangeSlider
│ │ │ │ ├── ion.rangeSlider.min.js
│ │ │ │ └── jasny
│ │ │ │ └── jasny-bootstrap.min.js
│ │ │ ├── jasny
│ │ │ │ └── jasny-bootstrap.min.js
│ │ │ ├── jeditable
│ │ │ │ └── jquery.jeditable.js
│ │ │ ├── jqTreeGrid
│ │ │ │ ├── jquery.treegrid.bootstrap3.js
│ │ │ │ ├── jquery.treegrid.css
│ │ │ │ ├── jquery.treegrid.extension.js
│ │ │ │ ├── jquery.treegrid.js
│ │ │ │ ├── jquery.treegrid.min.js
│ │ │ │ └── tree.table.js
│ │ │ ├── jqgrid
│ │ │ │ ├── i18n
│ │ │ │ │ └── grid.locale-cn.js
│ │ │ │ └── jquery.jqGrid.min.js
│ │ │ ├── jquery-ui
│ │ │ │ └── jquery-ui.min.js
│ │ │ ├── jsKnob
│ │ │ │ └── jquery.knob.js
│ │ │ ├── jsTree
│ │ │ │ ├── jstree.js
│ │ │ │ └── jstree.min.js
│ │ │ ├── jvectormap
│ │ │ │ ├── jquery-jvectormap-1.2.2.min.js
│ │ │ │ └── jquery-jvectormap-world-mill-en.js
│ │ │ ├── layer
│ │ │ │ ├── extend
│ │ │ │ │ └── layer.ext.js
│ │ │ │ ├── laydate
│ │ │ │ │ ├── laydate.js
│ │ │ │ │ ├── need
│ │ │ │ │ │ └── laydate.css
│ │ │ │ │ └── skins
│ │ │ │ │ └── default
│ │ │ │ │ ├── icon.png
│ │ │ │ │ └── laydate.css
│ │ │ │ ├── layer.js
│ │ │ │ ├── layer.min.js
│ │ │ │ ├── layim
│ │ │ │ │ ├── data
│ │ │ │ │ │ ├── chatlog.json
│ │ │ │ │ │ ├── friend.json
│ │ │ │ │ │ ├── group.json
│ │ │ │ │ │ └── groups.json
│ │ │ │ │ ├── layim.css
│ │ │ │ │ ├── layim.js
│ │ │ │ │ └── loading.gif
│ │ │ │ ├── mobile
│ │ │ │ │ ├── layer.js
│ │ │ │ │ └── need
│ │ │ │ │ └── layer.css
│ │ │ │ ├── skin
│ │ │ │ │ ├── default
│ │ │ │ │ │ ├── icon-ext.png
│ │ │ │ │ │ ├── icon.png
│ │ │ │ │ │ ├── icon_ext.png
│ │ │ │ │ │ ├── loading-0.gif
│ │ │ │ │ │ ├── loading-1.gif
│ │ │ │ │ │ ├── loading-2.gif
│ │ │ │ │ │ ├── textbg.png
│ │ │ │ │ │ ├── xubox_ico0.png
│ │ │ │ │ │ ├── xubox_loading0.gif
│ │ │ │ │ │ ├── xubox_loading1.gif
│ │ │ │ │ │ ├── xubox_loading2.gif
│ │ │ │ │ │ ├── xubox_loading3.gif
│ │ │ │ │ │ └── xubox_title0.png
│ │ │ │ │ ├── layer.css
│ │ │ │ │ ├── layer.ext.css
│ │ │ │ │ └── moon
│ │ │ │ │ ├── default.png
│ │ │ │ │ └── style.css
│ │ │ │ └── theme
│ │ │ │ └── default
│ │ │ │ ├── icon-ext.png
│ │ │ │ ├── icon.png
│ │ │ │ ├── layer.css
│ │ │ │ ├── loading-0.gif
│ │ │ │ ├── loading-1.gif
│ │ │ │ └── loading-2.gif
│ │ │ ├── markdown
│ │ │ │ ├── bootstrap-markdown.js
│ │ │ │ ├── bootstrap-markdown.zh.js
│ │ │ │ ├── markdown.js
│ │ │ │ └── to-markdown.js
│ │ │ ├── metisMenu
│ │ │ │ └── jquery.metisMenu.js
│ │ │ ├── morris
│ │ │ │ ├── morris.js
│ │ │ │ └── raphael-2.1.0.min.js
│ │ │ ├── multiselect
│ │ │ │ └── bootstrap-multiselect.js
│ │ │ ├── nestable
│ │ │ │ └── jquery.nestable.js
│ │ │ ├── nouslider
│ │ │ │ └── jquery.nouislider.min.js
│ │ │ ├── pace
│ │ │ │ └── pace.min.js
│ │ │ ├── peity
│ │ │ │ └── jquery.peity.min.js
│ │ │ ├── plyr
│ │ │ │ └── plyr.js
│ │ │ ├── preetyTextDiff
│ │ │ │ └── jquery.pretty-text-diff.min.js
│ │ │ ├── prettyfile
│ │ │ │ └── bootstrap-prettyfile.js
│ │ │ ├── rickshaw
│ │ │ │ ├── rickshaw.min.js
│ │ │ │ └── vendor
│ │ │ │ └── d3.v3.js
│ │ │ ├── simditor
│ │ │ │ ├── hotkeys.js
│ │ │ │ ├── hotkeys.min.js
│ │ │ │ ├── jquery.min.js
│ │ │ │ ├── module.js
│ │ │ │ ├── module.min.js
│ │ │ │ ├── simditor.js
│ │ │ │ ├── simditor.min.js
│ │ │ │ ├── uploader.js
│ │ │ │ └── uploader.min.js
│ │ │ ├── slimscroll
│ │ │ │ └── jquery.slimscroll.min.js
│ │ │ ├── sparkline
│ │ │ │ └── jquery.sparkline.min.js
│ │ │ ├── staps
│ │ │ │ └── jquery.steps.min.js
│ │ │ ├── suggest
│ │ │ │ ├── bootstrap-suggest.min.js
│ │ │ │ └── data.json
│ │ │ ├── summernote
│ │ │ │ ├── summernote-zh-CN.js
│ │ │ │ ├── summernote-zh-CN.min.js
│ │ │ │ ├── summernote.js
│ │ │ │ └── summernote.min.js
│ │ │ ├── sweetalert
│ │ │ │ └── sweetalert.min.js
│ │ │ ├── switchery
│ │ │ │ └── switchery.js
│ │ │ ├── toastr
│ │ │ │ └── toastr.min.js
│ │ │ ├── treeview
│ │ │ │ └── bootstrap-treeview.js
│ │ │ ├── validate
│ │ │ │ ├── additional-methods.min.js
│ │ │ │ ├── jquery.validate.extend.js
│ │ │ │ ├── jquery.validate.min.js
│ │ │ │ └── messages_zh.min.js
│ │ │ ├── webuploader
│ │ │ │ ├── README.md
│ │ │ │ ├── Uploader.swf
│ │ │ │ ├── webuploader.css
│ │ │ │ ├── webuploader.custom.js
│ │ │ │ ├── webuploader.custom.min.js
│ │ │ │ ├── webuploader.fis.js
│ │ │ │ ├── webuploader.flashonly.js
│ │ │ │ ├── webuploader.flashonly.min.js
│ │ │ │ ├── webuploader.html5only.js
│ │ │ │ ├── webuploader.html5only.min.js
│ │ │ │ ├── webuploader.js
│ │ │ │ ├── webuploader.min.js
│ │ │ │ ├── webuploader.noimage.js
│ │ │ │ ├── webuploader.noimage.min.js
│ │ │ │ ├── webuploader.nolog.js
│ │ │ │ ├── webuploader.nolog.min.js
│ │ │ │ ├── webuploader.withoutimage.js
│ │ │ │ └── webuploader.withoutimage.min.js
│ │ │ └── zTree
│ │ │ ├── jquery.ztree.all.min.js
│ │ │ └── jquery.ztree.core.min.js
│ │ ├── vue.min.js
│ │ └── welcome.js
│ ├── stencilset.json
│ └── templates
│ ├── act
│ │ ├── model
│ │ │ └── model.html
│ │ ├── modeler.html
│ │ ├── process
│ │ │ ├── add.html
│ │ │ └── process.html
│ │ ├── salary
│ │ │ ├── add.html
│ │ │ ├── edit.html
│ │ │ └── start.html
│ │ └── task
│ │ ├── gotoTask.html
│ │ ├── task.html
│ │ └── todoTask.html
│ ├── blog
│ │ ├── bContent
│ │ │ ├── add.html
│ │ │ ├── bContent.html
│ │ │ └── edit.html
│ │ ├── bcomments
│ │ │ ├── add.html
│ │ │ └── bComments.html
│ │ └── index
│ │ ├── about.html
│ │ ├── include_blog.html
│ │ ├── main.html
│ │ ├── page.html
│ │ └── post.html
│ ├── common
│ │ ├── dict
│ │ │ ├── add.html
│ │ │ ├── dict.html
│ │ │ └── edit.html
│ │ ├── file
│ │ │ └── file.html
│ │ ├── generator
│ │ │ ├── Controller.java.vm
│ │ │ ├── Dao.java.vm
│ │ │ ├── Mapper.java.vm
│ │ │ ├── Mapper.xml.vm
│ │ │ ├── Service.java.vm
│ │ │ ├── ServiceImpl.java.vm
│ │ │ ├── add.html.vm
│ │ │ ├── add.js.vm
│ │ │ ├── domain.java.vm
│ │ │ ├── edit.html
│ │ │ ├── edit.html.vm
│ │ │ ├── edit.js.vm
│ │ │ ├── list.html
│ │ │ ├── list.html.vm
│ │ │ ├── list.js.vm
│ │ │ └── menu.sql.vm
│ │ ├── job
│ │ │ ├── add.html
│ │ │ ├── edit.html
│ │ │ └── job.html
│ │ └── log
│ │ └── log.html
│ ├── error
│ │ ├── 403.html
│ │ ├── 404.html
│ │ ├── 500.html
│ │ └── error.html
│ ├── include.html
│ ├── index_v1.html
│ ├── login.html
│ ├── main.html
│ ├── oa
│ │ └── notify
│ │ ├── add.html
│ │ ├── edit.html
│ │ ├── notify.html
│ │ ├── read.html
│ │ └── selfNotify.html
│ ├── swagger
│ │ └── doc.html
│ └── system
│ ├── dept
│ │ ├── add.html
│ │ ├── dept.html
│ │ ├── deptTree.html
│ │ └── edit.html
│ ├── menu
│ │ ├── add.html
│ │ ├── edit.html
│ │ └── menu.html
│ ├── online
│ │ └── online.html
│ ├── role
│ │ ├── add.html
│ │ ├── edit.html
│ │ └── role.html
│ └── user
│ ├── add.html
│ ├── edit.html
│ ├── include.html
│ ├── personal.html
│ ├── reset_pwd.html
│ ├── user.html
│ └── userTree.html
└── test-classes
└── com
└── bootdo
└── testDemo
└── TestDemo.class
859 directories, 2450 files
标签:
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论