gitextract_ccqzqvp9/ ├── .github/ │ └── ISSUE_TEMPLATE/ │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── .gitlab-ci.yml ├── .sonarcloud.properties ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── TODO.md ├── db/ │ ├── mysql/ │ │ ├── example/ │ │ │ └── example.sql │ │ ├── nimrod/ │ │ │ ├── nimrod.sql │ │ │ ├── table/ │ │ │ │ ├── api_category_table.sql │ │ │ │ ├── api_table.sql │ │ │ │ ├── attachment_table.sql │ │ │ │ ├── department_table.sql │ │ │ │ ├── dictionary_category_table.sql │ │ │ │ ├── dictionary_table.sql │ │ │ │ ├── job_runtime_log_table.sql │ │ │ │ ├── mail_attachment_table.sql │ │ │ │ ├── mail_table.sql │ │ │ │ ├── operation_log_table.sql │ │ │ │ ├── role_authority_table.sql │ │ │ │ ├── role_table.sql │ │ │ │ ├── user_password_reset_table.sql │ │ │ │ ├── user_role_table.sql │ │ │ │ ├── user_table.sql │ │ │ │ ├── view_menu_category_table.sql │ │ │ │ ├── view_menu_table.sql │ │ │ │ ├── view_page_api_table.sql │ │ │ │ ├── view_page_category_table.sql │ │ │ │ ├── view_page_component_api_table.sql │ │ │ │ ├── view_page_component_table.sql │ │ │ │ └── view_page_table.sql │ │ │ └── util.sql │ │ └── quartz/ │ │ └── tables_mysql_innodb.sql │ └── oracle/ │ ├── install_oracle_11g_r2.sh │ └── quartz/ │ └── tables_oracle.sql ├── docs/ │ ├── cron.md │ ├── getting_started.md │ └── java.md ├── lib/ │ └── tile-1.0.0.jar ├── pom.xml ├── scripts/ │ ├── git_clear_history_commit.sh.do_not_run │ ├── git_config.sh.do_not_run │ ├── gitlabci.build.sh │ ├── package.bat │ ├── package.sh │ ├── run_dev.bat │ ├── run_dev.sh │ ├── run_prod.bat │ ├── run_prod.sh │ └── travisci.build.sh └── src/ ├── main/ │ ├── java/ │ │ └── com/ │ │ └── godcheese/ │ │ ├── NimrodApplication.java │ │ ├── example/ │ │ │ ├── Example.java │ │ │ ├── api/ │ │ │ │ └── ExampleRestController.java │ │ │ ├── controller/ │ │ │ │ └── ExampleController.java │ │ │ ├── entity/ │ │ │ │ └── ExampleEntity.java │ │ │ ├── mapper/ │ │ │ │ ├── ExampleMapper.java │ │ │ │ └── ExampleMapper.xml │ │ │ └── service/ │ │ │ ├── ExampleService.java │ │ │ └── impl/ │ │ │ └── ExampleServiceImpl.java │ │ └── nimrod/ │ │ ├── common/ │ │ │ ├── Url.java │ │ │ ├── activemq/ │ │ │ │ └── ActiveMqConfiguration.java │ │ │ ├── controller/ │ │ │ │ ├── CustomBasicErrorController.java │ │ │ │ └── RestControllerAdviceHandler.java │ │ │ ├── druid/ │ │ │ │ └── DruidConfiguration.java │ │ │ ├── easyui/ │ │ │ │ ├── ComboTree.java │ │ │ │ ├── EasyUi.java │ │ │ │ ├── Pagination.java │ │ │ │ ├── Tree.java │ │ │ │ ├── TreeGrid.java │ │ │ │ └── TreeGridAdapter.java │ │ │ ├── exportbyexcel/ │ │ │ │ ├── ExportByExcel.java │ │ │ │ ├── ExportByExcelHandler.java │ │ │ │ ├── ExportByExcelUtil.java │ │ │ │ ├── IsOrNotExportByExcelHandler.java │ │ │ │ └── SimpleDateFormatExportByExcelHandler.java │ │ │ ├── interceptor/ │ │ │ │ ├── WebInterceptor.java │ │ │ │ └── WebMvcConfiguration.java │ │ │ ├── operationlog/ │ │ │ │ ├── OperationLog.java │ │ │ │ ├── OperationLogAspect.java │ │ │ │ ├── OperationLogEvent.java │ │ │ │ ├── OperationLogListener.java │ │ │ │ └── OperationLogType.java │ │ │ ├── others/ │ │ │ │ ├── BaseEntityAdapter.java │ │ │ │ ├── Common.java │ │ │ │ ├── FailureEntity.java │ │ │ │ └── SpringContextUtil.java │ │ │ ├── properties/ │ │ │ │ ├── AppProperties.java │ │ │ │ ├── LogProperties.java │ │ │ │ ├── MultipartProperties.java │ │ │ │ └── UpdatableMultipartConfigElement.java │ │ │ ├── security/ │ │ │ │ ├── AuthenticationFailureHandler.java │ │ │ │ ├── AuthenticationSuccessHandler.java │ │ │ │ ├── LogoutSuccessHandler.java │ │ │ │ ├── SimpleUser.java │ │ │ │ ├── SimpleUserDetails.java │ │ │ │ ├── SimpleUserDetailsServiceImpl.java │ │ │ │ ├── VerifyCodeFilter.java │ │ │ │ └── WebSecurityConfiguration.java │ │ │ └── thymeleaf/ │ │ │ ├── NimrodDialect.java │ │ │ └── SecurityAuthorityElementProcessor.java │ │ ├── mail/ │ │ │ ├── Mail.java │ │ │ ├── api/ │ │ │ │ └── MailRestController.java │ │ │ ├── controller/ │ │ │ │ └── MailController.java │ │ │ ├── entity/ │ │ │ │ ├── MailEntity.java │ │ │ │ └── MailFileEntity.java │ │ │ ├── mapper/ │ │ │ │ ├── MailMapper.java │ │ │ │ └── MailMapper.xml │ │ │ └── service/ │ │ │ ├── MailService.java │ │ │ └── impl/ │ │ │ └── MailServiceImpl.java │ │ ├── quartz/ │ │ │ ├── Quartz.java │ │ │ ├── api/ │ │ │ │ ├── JobRestController.java │ │ │ │ └── JobRuntimeLogRestController.java │ │ │ ├── controller/ │ │ │ │ ├── JobController.java │ │ │ │ └── JobRuntimeLogController.java │ │ │ ├── entity/ │ │ │ │ ├── JobEntity.java │ │ │ │ └── JobRuntimeLogEntity.java │ │ │ ├── job/ │ │ │ │ ├── BaseJob.java │ │ │ │ ├── SimpleJob.java │ │ │ │ └── SimpleJob2.java │ │ │ ├── listener/ │ │ │ │ └── GlobalJobListener.java │ │ │ ├── mapper/ │ │ │ │ ├── JobMapper.java │ │ │ │ ├── JobMapper.xml │ │ │ │ ├── JobRuntimeLogMapper.java │ │ │ │ └── JobRuntimeLogMapper.xml │ │ │ └── service/ │ │ │ ├── JobRuntimeLogService.java │ │ │ ├── JobService.java │ │ │ └── impl/ │ │ │ ├── JobRuntimeLogServiceImpl.java │ │ │ └── JobServiceImpl.java │ │ ├── system/ │ │ │ ├── System.java │ │ │ ├── api/ │ │ │ │ ├── DictionaryCategoryRestController.java │ │ │ │ ├── DictionaryRestController.java │ │ │ │ ├── FileRestController.java │ │ │ │ ├── OperationLogRestController.java │ │ │ │ └── SystemRestController.java │ │ │ ├── controller/ │ │ │ │ ├── DictionaryCategoryController.java │ │ │ │ ├── DictionaryController.java │ │ │ │ ├── FileController.java │ │ │ │ ├── OperationLogController.java │ │ │ │ └── SystemController.java │ │ │ ├── entity/ │ │ │ │ ├── DictionaryCategoryEntity.java │ │ │ │ ├── DictionaryEntity.java │ │ │ │ ├── FileEntity.java │ │ │ │ └── OperationLogEntity.java │ │ │ ├── mapper/ │ │ │ │ ├── DictionaryCategoryMapper.java │ │ │ │ ├── DictionaryCategoryMapper.xml │ │ │ │ ├── DictionaryMapper.java │ │ │ │ ├── DictionaryMapper.xml │ │ │ │ ├── FileMapper.java │ │ │ │ ├── FileMapper.xml │ │ │ │ ├── OperationLogMapper.java │ │ │ │ └── OperationLogMapper.xml │ │ │ └── service/ │ │ │ ├── DictionaryCategoryService.java │ │ │ ├── DictionaryService.java │ │ │ ├── FileService.java │ │ │ ├── OperationLogService.java │ │ │ └── impl/ │ │ │ ├── DictionaryCategoryServiceImpl.java │ │ │ ├── DictionaryServiceImpl.java │ │ │ ├── FileServiceImpl.java │ │ │ └── OperationLogServiceImpl.java │ │ └── user/ │ │ ├── User.java │ │ ├── api/ │ │ │ ├── ApiCategoryRestController.java │ │ │ ├── ApiRestController.java │ │ │ ├── DepartmentRestController.java │ │ │ ├── RoleAuthorityRestController.java │ │ │ ├── RoleRestController.java │ │ │ ├── RoleViewMenuCategoryRestController.java │ │ │ ├── RoleViewMenuRestController.java │ │ │ ├── UserRestController.java │ │ │ ├── UserRoleRestController.java │ │ │ ├── ViewMenuCategoryRestController.java │ │ │ ├── ViewMenuRestController.java │ │ │ ├── ViewPageApiRestController.java │ │ │ ├── ViewPageCategoryRestController.java │ │ │ ├── ViewPageComponentApiRestController.java │ │ │ ├── ViewPageComponentRestController.java │ │ │ └── ViewPageRestController.java │ │ ├── controller/ │ │ │ ├── ApiCategoryController.java │ │ │ ├── ApiController.java │ │ │ ├── DepartmentController.java │ │ │ ├── RoleAuthorityController.java │ │ │ ├── RoleController.java │ │ │ ├── RoleViewMenuController.java │ │ │ ├── UserController.java │ │ │ ├── UserRoleController.java │ │ │ ├── ViewMenuCategoryController.java │ │ │ ├── ViewMenuController.java │ │ │ ├── ViewPageApiController.java │ │ │ ├── ViewPageCategoryController.java │ │ │ ├── ViewPageComponentApiController.java │ │ │ ├── ViewPageComponentController.java │ │ │ └── ViewPageController.java │ │ ├── entity/ │ │ │ ├── ApiCategoryEntity.java │ │ │ ├── ApiEntity.java │ │ │ ├── DepartmentEntity.java │ │ │ ├── RoleAuthorityEntity.java │ │ │ ├── RoleEntity.java │ │ │ ├── RoleViewMenuCategoryEntity.java │ │ │ ├── RoleViewMenuEntity.java │ │ │ ├── UserEntity.java │ │ │ ├── UserRoleEntity.java │ │ │ ├── UserVerifyCodeEntity.java │ │ │ ├── ViewMenuCategoryEntity.java │ │ │ ├── ViewMenuEntity.java │ │ │ ├── ViewPageApiEntity.java │ │ │ ├── ViewPageCategoryEntity.java │ │ │ ├── ViewPageComponentApiEntity.java │ │ │ ├── ViewPageComponentEntity.java │ │ │ └── ViewPageEntity.java │ │ ├── mapper/ │ │ │ ├── ApiCategoryMapper.java │ │ │ ├── ApiCategoryMapper.xml │ │ │ ├── ApiMapper.java │ │ │ ├── ApiMapper.xml │ │ │ ├── DepartmentMapper.java │ │ │ ├── DepartmentMapper.xml │ │ │ ├── RoleAuthorityMapper.java │ │ │ ├── RoleAuthorityMapper.xml │ │ │ ├── RoleMapper.java │ │ │ ├── RoleMapper.xml │ │ │ ├── RoleViewMenuCategoryMapper.java │ │ │ ├── RoleViewMenuCategoryMapper.xml │ │ │ ├── RoleViewMenuMapper.java │ │ │ ├── RoleViewMenuMapper.xml │ │ │ ├── UserMapper.java │ │ │ ├── UserMapper.xml │ │ │ ├── UserRoleMapper.java │ │ │ ├── UserRoleMapper.xml │ │ │ ├── UserVerifyCodeMapper.java │ │ │ ├── UserVerifyCodeMapper.xml │ │ │ ├── ViewMenuCategoryMapper.java │ │ │ ├── ViewMenuCategoryMapper.xml │ │ │ ├── ViewMenuMapper.java │ │ │ ├── ViewMenuMapper.xml │ │ │ ├── ViewPageApiMapper.java │ │ │ ├── ViewPageApiMapper.xml │ │ │ ├── ViewPageCategoryMapper.java │ │ │ ├── ViewPageCategoryMapper.xml │ │ │ ├── ViewPageComponentApiMapper.java │ │ │ ├── ViewPageComponentApiMapper.xml │ │ │ ├── ViewPageComponentMapper.java │ │ │ ├── ViewPageComponentMapper.xml │ │ │ ├── ViewPageMapper.java │ │ │ └── ViewPageMapper.xml │ │ └── service/ │ │ ├── ApiCategoryService.java │ │ ├── ApiService.java │ │ ├── DepartmentService.java │ │ ├── RoleAuthorityService.java │ │ ├── RoleService.java │ │ ├── RoleViewMenuCategoryService.java │ │ ├── RoleViewMenuService.java │ │ ├── UserRoleService.java │ │ ├── UserService.java │ │ ├── UserVerifyCodeService.java │ │ ├── ViewMenuCategoryService.java │ │ ├── ViewMenuService.java │ │ ├── ViewPageApiService.java │ │ ├── ViewPageCategoryService.java │ │ ├── ViewPageComponentApiService.java │ │ ├── ViewPageComponentService.java │ │ ├── ViewPageService.java │ │ └── impl/ │ │ ├── ApiCategoryServiceImpl.java │ │ ├── ApiServiceImpl.java │ │ ├── DepartmentServiceImpl.java │ │ ├── RoleAuthorityServiceImpl.java │ │ ├── RoleServiceImpl.java │ │ ├── RoleViewMenuCategoryServiceImpl.java │ │ ├── RoleViewMenuServiceImpl.java │ │ ├── UserRoleServiceImpl.java │ │ ├── UserServiceImpl.java │ │ ├── UserVerifyCodeServiceImpl.java │ │ ├── ViewMenuCategoryServiceImpl.java │ │ ├── ViewMenuServiceImpl.java │ │ ├── ViewPageApiServiceImpl.java │ │ ├── ViewPageCategoryServiceImpl.java │ │ ├── ViewPageComponentApiServiceImpl.java │ │ ├── ViewPageComponentServiceImpl.java │ │ └── ViewPageServiceImpl.java │ └── resources/ │ ├── application-dev.properties │ ├── application-prod.properties │ ├── application.properties │ ├── i18n/ │ │ └── zh_cn.properties │ ├── logback-spring.xml │ ├── static/ │ │ ├── assets/ │ │ │ ├── css/ │ │ │ │ ├── base.css │ │ │ │ ├── global.css │ │ │ │ ├── index.css │ │ │ │ ├── login.css │ │ │ │ └── workbench.css │ │ │ ├── img/ │ │ │ │ └── login/ │ │ │ │ └── login_body_left.jpg2 │ │ │ ├── js/ │ │ │ │ ├── global.js │ │ │ │ ├── index.js │ │ │ │ ├── login.js │ │ │ │ ├── url.js │ │ │ │ ├── util.js │ │ │ │ └── workbench.js │ │ │ └── vendor/ │ │ │ ├── easyui-plus-1.0.0/ │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── README.md │ │ │ │ ├── css/ │ │ │ │ │ └── easyui.plus.css │ │ │ │ ├── js/ │ │ │ │ │ └── easyui.plus.js │ │ │ │ └── themes/ │ │ │ │ ├── angular.css │ │ │ │ ├── blue/ │ │ │ │ │ └── easyui.css │ │ │ │ ├── color.css │ │ │ │ ├── icon.css │ │ │ │ ├── mobile.css │ │ │ │ └── vue.css │ │ │ ├── echarts.min.js │ │ │ ├── html5shiv-3.7.3.min.js │ │ │ ├── iconfont/ │ │ │ │ ├── demo.css │ │ │ │ ├── demo_index.html │ │ │ │ ├── iconfont.css │ │ │ │ ├── iconfont.js │ │ │ │ └── iconfont.json │ │ │ ├── jquery/ │ │ │ │ ├── jquery-1.12.4.js │ │ │ │ └── jquery-1.12.4.min.js │ │ │ ├── jquery-easyui-1.9.7/ │ │ │ │ ├── changelog.txt │ │ │ │ ├── demo/ │ │ │ │ │ ├── accordion/ │ │ │ │ │ │ ├── _content.html │ │ │ │ │ │ ├── actions.html │ │ │ │ │ │ ├── ajax.html │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── datagrid_data1.json │ │ │ │ │ │ ├── expandable.html │ │ │ │ │ │ ├── fluid.html │ │ │ │ │ │ ├── horizontal.html │ │ │ │ │ │ ├── multiple.html │ │ │ │ │ │ └── tools.html │ │ │ │ │ ├── calendar/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── custom.html │ │ │ │ │ │ ├── disabledate.html │ │ │ │ │ │ ├── firstday.html │ │ │ │ │ │ ├── fluid.html │ │ │ │ │ │ └── weeknumber.html │ │ │ │ │ ├── checkbox/ │ │ │ │ │ │ └── basic.html │ │ │ │ │ ├── combo/ │ │ │ │ │ │ ├── animation.html │ │ │ │ │ │ └── basic.html │ │ │ │ │ ├── combobox/ │ │ │ │ │ │ ├── actions.html │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── combobox_data1.json │ │ │ │ │ │ ├── combobox_data2.json │ │ │ │ │ │ ├── customformat.html │ │ │ │ │ │ ├── dynamicdata.html │ │ │ │ │ │ ├── fluid.html │ │ │ │ │ │ ├── group.html │ │ │ │ │ │ ├── icons.html │ │ │ │ │ │ ├── itemicon.html │ │ │ │ │ │ ├── multiline.html │ │ │ │ │ │ ├── multiple.html │ │ │ │ │ │ ├── navigation.html │ │ │ │ │ │ ├── remotedata.html │ │ │ │ │ │ └── remotejsonp.html │ │ │ │ │ ├── combogrid/ │ │ │ │ │ │ ├── actions.html │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── datagrid_data1.json │ │ │ │ │ │ ├── fluid.html │ │ │ │ │ │ ├── initvalue.html │ │ │ │ │ │ ├── multiple.html │ │ │ │ │ │ ├── navigation.html │ │ │ │ │ │ └── setvalue.html │ │ │ │ │ ├── combotree/ │ │ │ │ │ │ ├── actions.html │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── fluid.html │ │ │ │ │ │ ├── initvalue.html │ │ │ │ │ │ ├── multiple.html │ │ │ │ │ │ ├── test.html │ │ │ │ │ │ └── tree_data1.json │ │ │ │ │ ├── combotreegrid/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── multiple.html │ │ │ │ │ │ └── treegrid_data1.json │ │ │ │ │ ├── datagrid/ │ │ │ │ │ │ ├── aligncolumns.html │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── cacheeditor.html │ │ │ │ │ │ ├── cellediting.html │ │ │ │ │ │ ├── cellstyle.html │ │ │ │ │ │ ├── checkbox.html │ │ │ │ │ │ ├── clientpagination.html │ │ │ │ │ │ ├── columngroup.html │ │ │ │ │ │ ├── complextoolbar.html │ │ │ │ │ │ ├── contextmenu.html │ │ │ │ │ │ ├── custompager.html │ │ │ │ │ │ ├── datagrid_data1.json │ │ │ │ │ │ ├── datagrid_data2.json │ │ │ │ │ │ ├── fluid.html │ │ │ │ │ │ ├── footer.html │ │ │ │ │ │ ├── formatcolumns.html │ │ │ │ │ │ ├── frozencolumns.html │ │ │ │ │ │ ├── frozenrows.html │ │ │ │ │ │ ├── mergecells.html │ │ │ │ │ │ ├── multisorting.html │ │ │ │ │ │ ├── products.json │ │ │ │ │ │ ├── rowborder.html │ │ │ │ │ │ ├── rowediting.html │ │ │ │ │ │ ├── rowstyle.html │ │ │ │ │ │ ├── selection.html │ │ │ │ │ │ ├── simpletoolbar.html │ │ │ │ │ │ └── transform.html │ │ │ │ │ ├── datalist/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── checkbox.html │ │ │ │ │ │ ├── datalist_data1.json │ │ │ │ │ │ ├── group.html │ │ │ │ │ │ ├── multiselect.html │ │ │ │ │ │ └── remotedata.html │ │ │ │ │ ├── datebox/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── buttons.html │ │ │ │ │ │ ├── clone.html │ │ │ │ │ │ ├── dateformat.html │ │ │ │ │ │ ├── events.html │ │ │ │ │ │ ├── fluid.html │ │ │ │ │ │ ├── restrict.html │ │ │ │ │ │ ├── sharedcalendar.html │ │ │ │ │ │ └── validate.html │ │ │ │ │ ├── datetimebox/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── fluid.html │ │ │ │ │ │ ├── initvalue.html │ │ │ │ │ │ └── showseconds.html │ │ │ │ │ ├── datetimespinner/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── clearicon.html │ │ │ │ │ │ ├── fluid.html │ │ │ │ │ │ └── format.html │ │ │ │ │ ├── demo.css │ │ │ │ │ ├── dialog/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── complextoolbar.html │ │ │ │ │ │ ├── fluid.html │ │ │ │ │ │ └── toolbarbuttons.html │ │ │ │ │ ├── draggable/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── constrain.html │ │ │ │ │ │ └── snap.html │ │ │ │ │ ├── droppable/ │ │ │ │ │ │ ├── accept.html │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ └── sort.html │ │ │ │ │ ├── easyloader/ │ │ │ │ │ │ └── basic.html │ │ │ │ │ ├── filebox/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── buttonalign.html │ │ │ │ │ │ └── fluid.html │ │ │ │ │ ├── form/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── floatinglabel.html │ │ │ │ │ │ ├── form_data1.json │ │ │ │ │ │ ├── load.html │ │ │ │ │ │ └── validateonsubmit.html │ │ │ │ │ ├── layout/ │ │ │ │ │ │ ├── _content.html │ │ │ │ │ │ ├── addremove.html │ │ │ │ │ │ ├── autoheight.html │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── collapsetitle.html │ │ │ │ │ │ ├── complex.html │ │ │ │ │ │ ├── customcollapsetitle.html │ │ │ │ │ │ ├── datagrid_data1.json │ │ │ │ │ │ ├── fluid.html │ │ │ │ │ │ ├── full.html │ │ │ │ │ │ ├── nestedlayout.html │ │ │ │ │ │ ├── nocollapsible.html │ │ │ │ │ │ ├── propertygrid_data1.json │ │ │ │ │ │ └── tree_data1.json │ │ │ │ │ ├── linkbutton/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── fluid.html │ │ │ │ │ │ ├── group.html │ │ │ │ │ │ ├── iconalign.html │ │ │ │ │ │ ├── plain.html │ │ │ │ │ │ ├── size.html │ │ │ │ │ │ ├── style.html │ │ │ │ │ │ └── toggle.html │ │ │ │ │ ├── maskedbox/ │ │ │ │ │ │ └── basic.html │ │ │ │ │ ├── menu/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── customitem.html │ │ │ │ │ │ ├── events.html │ │ │ │ │ │ ├── inline.html │ │ │ │ │ │ └── nav.html │ │ │ │ │ ├── menubutton/ │ │ │ │ │ │ ├── actions.html │ │ │ │ │ │ ├── alignment.html │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ └── nav.html │ │ │ │ │ ├── messager/ │ │ │ │ │ │ ├── alert.html │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── interactive.html │ │ │ │ │ │ └── position.html │ │ │ │ │ ├── numberbox/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── fluid.html │ │ │ │ │ │ ├── format.html │ │ │ │ │ │ └── range.html │ │ │ │ │ ├── numberspinner/ │ │ │ │ │ │ ├── align.html │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── fluid.html │ │ │ │ │ │ ├── increment.html │ │ │ │ │ │ └── range.html │ │ │ │ │ ├── pagination/ │ │ │ │ │ │ ├── attaching.html │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── custombuttons.html │ │ │ │ │ │ ├── layout.html │ │ │ │ │ │ ├── links.html │ │ │ │ │ │ └── simple.html │ │ │ │ │ ├── panel/ │ │ │ │ │ │ ├── _content.html │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── customtools.html │ │ │ │ │ │ ├── fluid.html │ │ │ │ │ │ ├── footer.html │ │ │ │ │ │ ├── halign.html │ │ │ │ │ │ ├── loadcontent.html │ │ │ │ │ │ ├── nestedpanel.html │ │ │ │ │ │ └── paneltools.html │ │ │ │ │ ├── passwordbox/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── flash.html │ │ │ │ │ │ └── validatepassword.html │ │ │ │ │ ├── progressbar/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ └── fluid.html │ │ │ │ │ ├── propertygrid/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── customcolumns.html │ │ │ │ │ │ ├── groupformat.html │ │ │ │ │ │ └── propertygrid_data1.json │ │ │ │ │ ├── radiobutton/ │ │ │ │ │ │ └── basic.html │ │ │ │ │ ├── resizable/ │ │ │ │ │ │ └── basic.html │ │ │ │ │ ├── searchbox/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── category.html │ │ │ │ │ │ └── fluid.html │ │ │ │ │ ├── sidemenu/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── sidemenu_style.css │ │ │ │ │ │ └── style.html │ │ │ │ │ ├── slider/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── fluid.html │ │ │ │ │ │ ├── formattip.html │ │ │ │ │ │ ├── nonlinear.html │ │ │ │ │ │ ├── range.html │ │ │ │ │ │ ├── rule.html │ │ │ │ │ │ └── vertical.html │ │ │ │ │ ├── splitbutton/ │ │ │ │ │ │ ├── actions.html │ │ │ │ │ │ └── basic.html │ │ │ │ │ ├── switchbutton/ │ │ │ │ │ │ ├── action.html │ │ │ │ │ │ └── basic.html │ │ │ │ │ ├── tabs/ │ │ │ │ │ │ ├── _content.html │ │ │ │ │ │ ├── autoheight.html │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── dropdown.html │ │ │ │ │ │ ├── fixedwidth.html │ │ │ │ │ │ ├── fluid.html │ │ │ │ │ │ ├── hover.html │ │ │ │ │ │ ├── nestedtabs.html │ │ │ │ │ │ ├── striptools.html │ │ │ │ │ │ ├── style.html │ │ │ │ │ │ ├── tabimage.html │ │ │ │ │ │ ├── tabposition.html │ │ │ │ │ │ ├── tabstools.html │ │ │ │ │ │ └── tree_data1.json │ │ │ │ │ ├── tagbox/ │ │ │ │ │ │ ├── autocomplete.html │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── button.html │ │ │ │ │ │ ├── format.html │ │ │ │ │ │ ├── style.html │ │ │ │ │ │ ├── tagbox_data1.json │ │ │ │ │ │ └── validate.html │ │ │ │ │ ├── textbox/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── button.html │ │ │ │ │ │ ├── clearicon.html │ │ │ │ │ │ ├── custom.html │ │ │ │ │ │ ├── fluid.html │ │ │ │ │ │ ├── icons.html │ │ │ │ │ │ ├── multiline.html │ │ │ │ │ │ └── size.html │ │ │ │ │ ├── timepicker/ │ │ │ │ │ │ └── basic.html │ │ │ │ │ ├── timespinner/ │ │ │ │ │ │ ├── actions.html │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── fluid.html │ │ │ │ │ │ ├── hour12.html │ │ │ │ │ │ └── range.html │ │ │ │ │ ├── tooltip/ │ │ │ │ │ │ ├── _content.html │ │ │ │ │ │ ├── _dialog.html │ │ │ │ │ │ ├── ajax.html │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── customcontent.html │ │ │ │ │ │ ├── customstyle.html │ │ │ │ │ │ ├── position.html │ │ │ │ │ │ ├── toolbar.html │ │ │ │ │ │ └── tooltipdialog.html │ │ │ │ │ ├── tree/ │ │ │ │ │ │ ├── actions.html │ │ │ │ │ │ ├── animation.html │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── checkbox.html │ │ │ │ │ │ ├── contextmenu.html │ │ │ │ │ │ ├── customcheckbox.html │ │ │ │ │ │ ├── dnd.html │ │ │ │ │ │ ├── editable.html │ │ │ │ │ │ ├── formatting.html │ │ │ │ │ │ ├── icons.html │ │ │ │ │ │ ├── lazyload.html │ │ │ │ │ │ ├── lines.html │ │ │ │ │ │ ├── tree_data1.json │ │ │ │ │ │ └── tree_data2.json │ │ │ │ │ ├── treegrid/ │ │ │ │ │ │ ├── actions.html │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── checkbox.html │ │ │ │ │ │ ├── clientpagination.html │ │ │ │ │ │ ├── contextmenu.html │ │ │ │ │ │ ├── customcheckbox.html │ │ │ │ │ │ ├── editable.html │ │ │ │ │ │ ├── fluid.html │ │ │ │ │ │ ├── footer.html │ │ │ │ │ │ ├── lines.html │ │ │ │ │ │ ├── reports.html │ │ │ │ │ │ ├── treegrid_data1.json │ │ │ │ │ │ ├── treegrid_data2.json │ │ │ │ │ │ └── treegrid_data3.json │ │ │ │ │ ├── validatebox/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── customtooltip.html │ │ │ │ │ │ ├── errorplacement.html │ │ │ │ │ │ └── validateonblur.html │ │ │ │ │ └── window/ │ │ │ │ │ ├── basic.html │ │ │ │ │ ├── borderstyle.html │ │ │ │ │ ├── customtools.html │ │ │ │ │ ├── fluid.html │ │ │ │ │ ├── footer.html │ │ │ │ │ ├── inlinewindow.html │ │ │ │ │ ├── modalwindow.html │ │ │ │ │ └── windowlayout.html │ │ │ │ ├── demo-mobile/ │ │ │ │ │ ├── accordion/ │ │ │ │ │ │ ├── _content.html │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ └── header.html │ │ │ │ │ ├── animation/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── fade.html │ │ │ │ │ │ ├── pop.html │ │ │ │ │ │ └── slide.html │ │ │ │ │ ├── badge/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── button.html │ │ │ │ │ │ ├── list.html │ │ │ │ │ │ └── tabs.html │ │ │ │ │ ├── button/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── group.html │ │ │ │ │ │ ├── style.html │ │ │ │ │ │ └── switch.html │ │ │ │ │ ├── datagrid/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ └── rowediting.html │ │ │ │ │ ├── datalist/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── group.html │ │ │ │ │ │ └── selection.html │ │ │ │ │ ├── dialog/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ └── message.html │ │ │ │ │ ├── form/ │ │ │ │ │ │ └── basic.html │ │ │ │ │ ├── input/ │ │ │ │ │ │ ├── numberspinner.html │ │ │ │ │ │ └── textbox.html │ │ │ │ │ ├── layout/ │ │ │ │ │ │ └── basic.html │ │ │ │ │ ├── menu/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ └── menubar.html │ │ │ │ │ ├── panel/ │ │ │ │ │ │ ├── _content.html │ │ │ │ │ │ ├── ajax.html │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ └── nav.html │ │ │ │ │ ├── simplelist/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── button.html │ │ │ │ │ │ ├── group.html │ │ │ │ │ │ ├── image.html │ │ │ │ │ │ └── link.html │ │ │ │ │ ├── tabs/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── nav.html │ │ │ │ │ │ └── pill.html │ │ │ │ │ ├── toolbar/ │ │ │ │ │ │ ├── basic.html │ │ │ │ │ │ ├── button.html │ │ │ │ │ │ └── menu.html │ │ │ │ │ └── tree/ │ │ │ │ │ ├── basic.html │ │ │ │ │ └── dnd.html │ │ │ │ ├── easyloader.js │ │ │ │ ├── jquery.easyui.min.js │ │ │ │ ├── jquery.easyui.mobile.js │ │ │ │ ├── jquery.min.js │ │ │ │ ├── license_freeware.txt │ │ │ │ ├── locale/ │ │ │ │ │ ├── easyui-lang-af.js │ │ │ │ │ ├── easyui-lang-am.js │ │ │ │ │ ├── easyui-lang-ar.js │ │ │ │ │ ├── easyui-lang-bg.js │ │ │ │ │ ├── easyui-lang-ca.js │ │ │ │ │ ├── easyui-lang-cs.js │ │ │ │ │ ├── easyui-lang-cz.js │ │ │ │ │ ├── easyui-lang-da.js │ │ │ │ │ ├── easyui-lang-de.js │ │ │ │ │ ├── easyui-lang-el.js │ │ │ │ │ ├── easyui-lang-en.js │ │ │ │ │ ├── easyui-lang-es.js │ │ │ │ │ ├── easyui-lang-fa.js │ │ │ │ │ ├── easyui-lang-fr.js │ │ │ │ │ ├── easyui-lang-it.js │ │ │ │ │ ├── easyui-lang-jp.js │ │ │ │ │ ├── easyui-lang-ko.js │ │ │ │ │ ├── easyui-lang-nl.js │ │ │ │ │ ├── easyui-lang-pl.js │ │ │ │ │ ├── easyui-lang-pt_BR.js │ │ │ │ │ ├── easyui-lang-ru.js │ │ │ │ │ ├── easyui-lang-sv_SE.js │ │ │ │ │ ├── easyui-lang-tr.js │ │ │ │ │ ├── easyui-lang-ua.js │ │ │ │ │ ├── easyui-lang-zh_CN.js │ │ │ │ │ └── easyui-lang-zh_TW.js │ │ │ │ ├── plugins/ │ │ │ │ │ ├── jquery.accordion.js │ │ │ │ │ ├── jquery.calendar │ │ │ │ │ ├── jquery.calendar.js │ │ │ │ │ ├── jquery.checkbox.js │ │ │ │ │ ├── jquery.combo.js │ │ │ │ │ ├── jquery.combobox.js │ │ │ │ │ ├── jquery.combogrid.js │ │ │ │ │ ├── jquery.combotree.js │ │ │ │ │ ├── jquery.combotreegrid.js │ │ │ │ │ ├── jquery.datagrid.js │ │ │ │ │ ├── jquery.datalist.js │ │ │ │ │ ├── jquery.datebox.js │ │ │ │ │ ├── jquery.datetimebox.js │ │ │ │ │ ├── jquery.datetimespinner.js │ │ │ │ │ ├── jquery.dialog.js │ │ │ │ │ ├── jquery.draggable.js │ │ │ │ │ ├── jquery.droppable.js │ │ │ │ │ ├── jquery.filebox.js │ │ │ │ │ ├── jquery.form.js │ │ │ │ │ ├── jquery.layout.js │ │ │ │ │ ├── jquery.linkbutton.js │ │ │ │ │ ├── jquery.maskedbox.js │ │ │ │ │ ├── jquery.menu.js │ │ │ │ │ ├── jquery.menubutton.js │ │ │ │ │ ├── jquery.messager.js │ │ │ │ │ ├── jquery.mobile.js │ │ │ │ │ ├── jquery.numberbox.js │ │ │ │ │ ├── jquery.numberspinner.js │ │ │ │ │ ├── jquery.pagination.js │ │ │ │ │ ├── jquery.panel.js │ │ │ │ │ ├── jquery.parser.js │ │ │ │ │ ├── jquery.passwordbox.js │ │ │ │ │ ├── jquery.progressbar.js │ │ │ │ │ ├── jquery.propertygrid.js │ │ │ │ │ ├── jquery.radiobutton.js │ │ │ │ │ ├── jquery.resizable.js │ │ │ │ │ ├── jquery.searchbox.js │ │ │ │ │ ├── jquery.sidemenu.js │ │ │ │ │ ├── jquery.slider.js │ │ │ │ │ ├── jquery.spinner.js │ │ │ │ │ ├── jquery.splitbutton.js │ │ │ │ │ ├── jquery.switchbutton.js │ │ │ │ │ ├── jquery.tabs.js │ │ │ │ │ ├── jquery.tagbox.js │ │ │ │ │ ├── jquery.textbox.js │ │ │ │ │ ├── jquery.timepicker.js │ │ │ │ │ ├── jquery.timespinner.js │ │ │ │ │ ├── jquery.tooltip.js │ │ │ │ │ ├── jquery.tree.js │ │ │ │ │ ├── jquery.treegrid.js │ │ │ │ │ ├── jquery.validatebox.js │ │ │ │ │ └── jquery.window.js │ │ │ │ ├── readme.txt │ │ │ │ ├── src/ │ │ │ │ │ ├── easyloader.js │ │ │ │ │ ├── jquery.accordion.js │ │ │ │ │ ├── jquery.calendar.js │ │ │ │ │ ├── jquery.combobox.js │ │ │ │ │ ├── jquery.datebox.js │ │ │ │ │ ├── jquery.draggable.js │ │ │ │ │ ├── jquery.droppable.js │ │ │ │ │ ├── jquery.form.js │ │ │ │ │ ├── jquery.linkbutton.js │ │ │ │ │ ├── jquery.menu.js │ │ │ │ │ ├── jquery.parser.js │ │ │ │ │ ├── jquery.progressbar.js │ │ │ │ │ ├── jquery.propertygrid.js │ │ │ │ │ ├── jquery.resizable.js │ │ │ │ │ ├── jquery.slider.js │ │ │ │ │ ├── jquery.tabs.js │ │ │ │ │ └── jquery.window.js │ │ │ │ └── themes/ │ │ │ │ ├── angular.css │ │ │ │ ├── black/ │ │ │ │ │ ├── accordion.css │ │ │ │ │ ├── calendar.css │ │ │ │ │ ├── checkbox.css │ │ │ │ │ ├── combo.css │ │ │ │ │ ├── combobox.css │ │ │ │ │ ├── datagrid.css │ │ │ │ │ ├── datalist.css │ │ │ │ │ ├── datebox.css │ │ │ │ │ ├── dialog.css │ │ │ │ │ ├── easyui.css │ │ │ │ │ ├── filebox.css │ │ │ │ │ ├── flex.css │ │ │ │ │ ├── layout.css │ │ │ │ │ ├── linkbutton.css │ │ │ │ │ ├── menu.css │ │ │ │ │ ├── menubutton.css │ │ │ │ │ ├── messager.css │ │ │ │ │ ├── numberbox.css │ │ │ │ │ ├── pagination.css │ │ │ │ │ ├── panel.css │ │ │ │ │ ├── passwordbox.css │ │ │ │ │ ├── progressbar.css │ │ │ │ │ ├── propertygrid.css │ │ │ │ │ ├── radiobutton.css │ │ │ │ │ ├── searchbox.css │ │ │ │ │ ├── sidemenu.css │ │ │ │ │ ├── slider.css │ │ │ │ │ ├── spinner.css │ │ │ │ │ ├── splitbutton.css │ │ │ │ │ ├── switchbutton.css │ │ │ │ │ ├── tabs.css │ │ │ │ │ ├── tagbox.css │ │ │ │ │ ├── textbox.css │ │ │ │ │ ├── timepicker.css │ │ │ │ │ ├── tooltip.css │ │ │ │ │ ├── tree.css │ │ │ │ │ ├── validatebox.css │ │ │ │ │ └── window.css │ │ │ │ ├── bootstrap/ │ │ │ │ │ ├── accordion.css │ │ │ │ │ ├── calendar.css │ │ │ │ │ ├── checkbox.css │ │ │ │ │ ├── combo.css │ │ │ │ │ ├── combobox.css │ │ │ │ │ ├── datagrid.css │ │ │ │ │ ├── datalist.css │ │ │ │ │ ├── datebox.css │ │ │ │ │ ├── dialog.css │ │ │ │ │ ├── easyui.css │ │ │ │ │ ├── filebox.css │ │ │ │ │ ├── flex.css │ │ │ │ │ ├── layout.css │ │ │ │ │ ├── linkbutton.css │ │ │ │ │ ├── menu.css │ │ │ │ │ ├── menubutton.css │ │ │ │ │ ├── messager.css │ │ │ │ │ ├── numberbox.css │ │ │ │ │ ├── pagination.css │ │ │ │ │ ├── panel.css │ │ │ │ │ ├── passwordbox.css │ │ │ │ │ ├── progressbar.css │ │ │ │ │ ├── propertygrid.css │ │ │ │ │ ├── radiobutton.css │ │ │ │ │ ├── searchbox.css │ │ │ │ │ ├── sidemenu.css │ │ │ │ │ ├── slider.css │ │ │ │ │ ├── spinner.css │ │ │ │ │ ├── splitbutton.css │ │ │ │ │ ├── switchbutton.css │ │ │ │ │ ├── tabs.css │ │ │ │ │ ├── tagbox.css │ │ │ │ │ ├── textbox.css │ │ │ │ │ ├── timepicker.css │ │ │ │ │ ├── tooltip.css │ │ │ │ │ ├── tree.css │ │ │ │ │ ├── validatebox.css │ │ │ │ │ └── window.css │ │ │ │ ├── color.css │ │ │ │ ├── default/ │ │ │ │ │ ├── accordion.css │ │ │ │ │ ├── calendar.css │ │ │ │ │ ├── checkbox.css │ │ │ │ │ ├── combo.css │ │ │ │ │ ├── combobox.css │ │ │ │ │ ├── datagrid.css │ │ │ │ │ ├── datalist.css │ │ │ │ │ ├── datebox.css │ │ │ │ │ ├── dialog.css │ │ │ │ │ ├── easyui.css │ │ │ │ │ ├── filebox.css │ │ │ │ │ ├── flex.css │ │ │ │ │ ├── layout.css │ │ │ │ │ ├── linkbutton.css │ │ │ │ │ ├── menu.css │ │ │ │ │ ├── menubutton.css │ │ │ │ │ ├── messager.css │ │ │ │ │ ├── numberbox.css │ │ │ │ │ ├── pagination.css │ │ │ │ │ ├── panel.css │ │ │ │ │ ├── passwordbox.css │ │ │ │ │ ├── progressbar.css │ │ │ │ │ ├── propertygrid.css │ │ │ │ │ ├── radiobutton.css │ │ │ │ │ ├── searchbox.css │ │ │ │ │ ├── sidemenu.css │ │ │ │ │ ├── slider.css │ │ │ │ │ ├── spinner.css │ │ │ │ │ ├── splitbutton.css │ │ │ │ │ ├── switchbutton.css │ │ │ │ │ ├── tabs.css │ │ │ │ │ ├── tagbox.css │ │ │ │ │ ├── textbox.css │ │ │ │ │ ├── timepicker.css │ │ │ │ │ ├── tooltip.css │ │ │ │ │ ├── tree.css │ │ │ │ │ ├── validatebox.css │ │ │ │ │ └── window.css │ │ │ │ ├── gray/ │ │ │ │ │ ├── accordion.css │ │ │ │ │ ├── calendar.css │ │ │ │ │ ├── checkbox.css │ │ │ │ │ ├── combo.css │ │ │ │ │ ├── combobox.css │ │ │ │ │ ├── datagrid.css │ │ │ │ │ ├── datalist.css │ │ │ │ │ ├── datebox.css │ │ │ │ │ ├── dialog.css │ │ │ │ │ ├── easyui.css │ │ │ │ │ ├── filebox.css │ │ │ │ │ ├── flex.css │ │ │ │ │ ├── layout.css │ │ │ │ │ ├── linkbutton.css │ │ │ │ │ ├── menu.css │ │ │ │ │ ├── menubutton.css │ │ │ │ │ ├── messager.css │ │ │ │ │ ├── numberbox.css │ │ │ │ │ ├── pagination.css │ │ │ │ │ ├── panel.css │ │ │ │ │ ├── passwordbox.css │ │ │ │ │ ├── progressbar.css │ │ │ │ │ ├── propertygrid.css │ │ │ │ │ ├── radiobutton.css │ │ │ │ │ ├── searchbox.css │ │ │ │ │ ├── sidemenu.css │ │ │ │ │ ├── slider.css │ │ │ │ │ ├── spinner.css │ │ │ │ │ ├── splitbutton.css │ │ │ │ │ ├── switchbutton.css │ │ │ │ │ ├── tabs.css │ │ │ │ │ ├── tagbox.css │ │ │ │ │ ├── textbox.css │ │ │ │ │ ├── timepicker.css │ │ │ │ │ ├── tooltip.css │ │ │ │ │ ├── tree.css │ │ │ │ │ ├── validatebox.css │ │ │ │ │ └── window.css │ │ │ │ ├── icon.css │ │ │ │ ├── material/ │ │ │ │ │ ├── accordion.css │ │ │ │ │ ├── calendar.css │ │ │ │ │ ├── checkbox.css │ │ │ │ │ ├── combo.css │ │ │ │ │ ├── combobox.css │ │ │ │ │ ├── datagrid.css │ │ │ │ │ ├── datalist.css │ │ │ │ │ ├── datebox.css │ │ │ │ │ ├── dialog.css │ │ │ │ │ ├── easyui.css │ │ │ │ │ ├── filebox.css │ │ │ │ │ ├── flex.css │ │ │ │ │ ├── layout.css │ │ │ │ │ ├── linkbutton.css │ │ │ │ │ ├── menu.css │ │ │ │ │ ├── menubutton.css │ │ │ │ │ ├── messager.css │ │ │ │ │ ├── numberbox.css │ │ │ │ │ ├── pagination.css │ │ │ │ │ ├── panel.css │ │ │ │ │ ├── passwordbox.css │ │ │ │ │ ├── progressbar.css │ │ │ │ │ ├── propertygrid.css │ │ │ │ │ ├── radiobutton.css │ │ │ │ │ ├── searchbox.css │ │ │ │ │ ├── sidemenu.css │ │ │ │ │ ├── slider.css │ │ │ │ │ ├── spinner.css │ │ │ │ │ ├── splitbutton.css │ │ │ │ │ ├── switchbutton.css │ │ │ │ │ ├── tabs.css │ │ │ │ │ ├── tagbox.css │ │ │ │ │ ├── textbox.css │ │ │ │ │ ├── timepicker.css │ │ │ │ │ ├── tooltip.css │ │ │ │ │ ├── tree.css │ │ │ │ │ ├── validatebox.css │ │ │ │ │ └── window.css │ │ │ │ ├── material-blue/ │ │ │ │ │ ├── accordion.css │ │ │ │ │ ├── calendar.css │ │ │ │ │ ├── checkbox.css │ │ │ │ │ ├── combo.css │ │ │ │ │ ├── combobox.css │ │ │ │ │ ├── datagrid.css │ │ │ │ │ ├── datalist.css │ │ │ │ │ ├── datebox.css │ │ │ │ │ ├── dialog.css │ │ │ │ │ ├── easyui.css │ │ │ │ │ ├── filebox.css │ │ │ │ │ ├── flex.css │ │ │ │ │ ├── layout.css │ │ │ │ │ ├── linkbutton.css │ │ │ │ │ ├── menu.css │ │ │ │ │ ├── menubutton.css │ │ │ │ │ ├── messager.css │ │ │ │ │ ├── numberbox.css │ │ │ │ │ ├── pagination.css │ │ │ │ │ ├── panel.css │ │ │ │ │ ├── passwordbox.css │ │ │ │ │ ├── progressbar.css │ │ │ │ │ ├── propertygrid.css │ │ │ │ │ ├── radiobutton.css │ │ │ │ │ ├── searchbox.css │ │ │ │ │ ├── sidemenu.css │ │ │ │ │ ├── slider.css │ │ │ │ │ ├── spinner.css │ │ │ │ │ ├── splitbutton.css │ │ │ │ │ ├── switchbutton.css │ │ │ │ │ ├── tabs.css │ │ │ │ │ ├── tagbox.css │ │ │ │ │ ├── textbox.css │ │ │ │ │ ├── timepicker.css │ │ │ │ │ ├── tooltip.css │ │ │ │ │ ├── tree.css │ │ │ │ │ ├── validatebox.css │ │ │ │ │ └── window.css │ │ │ │ ├── material-teal/ │ │ │ │ │ ├── accordion.css │ │ │ │ │ ├── calendar.css │ │ │ │ │ ├── checkbox.css │ │ │ │ │ ├── combo.css │ │ │ │ │ ├── combobox.css │ │ │ │ │ ├── datagrid.css │ │ │ │ │ ├── datalist.css │ │ │ │ │ ├── datebox.css │ │ │ │ │ ├── dialog.css │ │ │ │ │ ├── easyui.css │ │ │ │ │ ├── filebox.css │ │ │ │ │ ├── flex.css │ │ │ │ │ ├── layout.css │ │ │ │ │ ├── linkbutton.css │ │ │ │ │ ├── menu.css │ │ │ │ │ ├── menubutton.css │ │ │ │ │ ├── messager.css │ │ │ │ │ ├── numberbox.css │ │ │ │ │ ├── pagination.css │ │ │ │ │ ├── panel.css │ │ │ │ │ ├── passwordbox.css │ │ │ │ │ ├── progressbar.css │ │ │ │ │ ├── propertygrid.css │ │ │ │ │ ├── radiobutton.css │ │ │ │ │ ├── searchbox.css │ │ │ │ │ ├── sidemenu.css │ │ │ │ │ ├── slider.css │ │ │ │ │ ├── spinner.css │ │ │ │ │ ├── splitbutton.css │ │ │ │ │ ├── switchbutton.css │ │ │ │ │ ├── tabs.css │ │ │ │ │ ├── tagbox.css │ │ │ │ │ ├── textbox.css │ │ │ │ │ ├── timepicker.css │ │ │ │ │ ├── tooltip.css │ │ │ │ │ ├── tree.css │ │ │ │ │ ├── validatebox.css │ │ │ │ │ └── window.css │ │ │ │ ├── metro/ │ │ │ │ │ ├── accordion.css │ │ │ │ │ ├── calendar.css │ │ │ │ │ ├── checkbox.css │ │ │ │ │ ├── combo.css │ │ │ │ │ ├── combobox.css │ │ │ │ │ ├── datagrid.css │ │ │ │ │ ├── datalist.css │ │ │ │ │ ├── datebox.css │ │ │ │ │ ├── dialog.css │ │ │ │ │ ├── easyui.css │ │ │ │ │ ├── filebox.css │ │ │ │ │ ├── flex.css │ │ │ │ │ ├── layout.css │ │ │ │ │ ├── linkbutton.css │ │ │ │ │ ├── menu.css │ │ │ │ │ ├── menubutton.css │ │ │ │ │ ├── messager.css │ │ │ │ │ ├── numberbox.css │ │ │ │ │ ├── pagination.css │ │ │ │ │ ├── panel.css │ │ │ │ │ ├── passwordbox.css │ │ │ │ │ ├── progressbar.css │ │ │ │ │ ├── propertygrid.css │ │ │ │ │ ├── radiobutton.css │ │ │ │ │ ├── searchbox.css │ │ │ │ │ ├── sidemenu.css │ │ │ │ │ ├── slider.css │ │ │ │ │ ├── spinner.css │ │ │ │ │ ├── splitbutton.css │ │ │ │ │ ├── switchbutton.css │ │ │ │ │ ├── tabs.css │ │ │ │ │ ├── tagbox.css │ │ │ │ │ ├── textbox.css │ │ │ │ │ ├── timepicker.css │ │ │ │ │ ├── tooltip.css │ │ │ │ │ ├── tree.css │ │ │ │ │ ├── validatebox.css │ │ │ │ │ └── window.css │ │ │ │ ├── mobile.css │ │ │ │ ├── react.css │ │ │ │ └── vue.css │ │ │ ├── jquery.form.min.js │ │ │ ├── jquery.placeholder-2.3.1.js │ │ │ └── webuploader-0.1.5/ │ │ │ ├── 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 │ │ └── robots.txt │ └── templates/ │ ├── 403.html │ ├── 404.html │ ├── 500.html │ ├── example/ │ │ └── test.html │ ├── mail/ │ │ ├── list.html │ │ ├── send.html │ │ ├── send_dialog.html │ │ ├── template/ │ │ │ ├── change_email_verify_code.html.bak │ │ │ ├── change_password_verify_code.html │ │ │ └── email_verify_code.html │ │ └── view_dialog.html │ ├── quartz/ │ │ ├── job/ │ │ │ ├── add_dialog.html │ │ │ ├── edit_dialog.html │ │ │ └── list.html │ │ └── job_runtime_log/ │ │ ├── add_dialog.html │ │ ├── edit_dialog.html │ │ └── list.html │ ├── system/ │ │ ├── close.html │ │ ├── dictionary/ │ │ │ ├── add_dialog.html │ │ │ ├── edit_dialog.html │ │ │ └── list.html │ │ ├── dictionary_category/ │ │ │ ├── add_dialog.html │ │ │ └── edit_dialog.html │ │ ├── file/ │ │ │ ├── edit_dialog.html │ │ │ ├── list.html │ │ │ ├── upload_all_dialog.html │ │ │ ├── upload_one_dialog.html │ │ │ └── upload_one_dialog.html.bak │ │ ├── index.html │ │ ├── loading.html │ │ ├── operation_log/ │ │ │ ├── list.html │ │ │ └── view_dialog.html │ │ └── workbench.html │ ├── user/ │ │ ├── add_dialog.html │ │ ├── api/ │ │ │ ├── add_dialog.html │ │ │ ├── edit_dialog.html │ │ │ └── list.html │ │ ├── api_category/ │ │ │ ├── add_dialog.html │ │ │ └── edit_dialog.html │ │ ├── change_avatar_dialog.html │ │ ├── change_email_dialog.html │ │ ├── change_password_dialog.html │ │ ├── department/ │ │ │ ├── add_dialog.html │ │ │ ├── edit_dialog.html │ │ │ └── list.html │ │ ├── edit_dialog.html │ │ ├── list.html │ │ ├── login.html │ │ ├── logout.html │ │ ├── profile.html │ │ ├── role/ │ │ │ ├── add_dialog.html │ │ │ ├── edit_dialog.html │ │ │ └── list.html │ │ ├── role_authority/ │ │ │ ├── api.html │ │ │ └── view_page.html │ │ ├── role_view_menu/ │ │ │ └── list.html │ │ ├── user_role/ │ │ │ ├── add_dialog.html │ │ │ └── list.html │ │ ├── view_menu/ │ │ │ ├── add_dialog.html │ │ │ ├── edit_dialog.html │ │ │ └── list.html │ │ ├── view_menu_category/ │ │ │ ├── add_dialog.html │ │ │ └── edit_dialog.html │ │ ├── view_page/ │ │ │ ├── add_dialog.html │ │ │ ├── edit_dialog.html │ │ │ └── list.html │ │ ├── view_page_api/ │ │ │ ├── add_dialog.html │ │ │ ├── edit_dialog.html │ │ │ └── list.html │ │ ├── view_page_category/ │ │ │ ├── add_dialog.html │ │ │ └── edit_dialog.html │ │ ├── view_page_component/ │ │ │ ├── add_dialog.html │ │ │ └── edit_dialog.html │ │ └── view_page_component_api/ │ │ ├── add_dialog.html │ │ ├── edit_dialog.html │ │ └── list.html │ └── widget/ │ ├── base.html │ └── basejs.html └── test/ └── java/ └── com/ └── godcheese/ └── nimrod/ └── NimrodApplicationTests.java