YiSha.Admin框架源码
.
├── YiShaAdmin-master
│ ├── Document
│ │ ├── DatabaseScript
│ │ │ ├── UpdateColumnName
│ │ │ │ ├── mysql_update_column_name.sql
│ │ │ │ └── sqlserver_update_column_name.sql
│ │ │ ├── _readme.txt
│ │ │ ├── mysql.sql
│ │ │ ├── mysql_data.sql
│ │ │ ├── sqlserver.sql
│ │ │ └── sqlserver_data.sql
│ │ └── nginx.conf
│ ├── LICENSE
│ ├── Publish
│ │ ├── Linux
│ │ │ └── publish.sh
│ │ ├── Windows
│ │ │ └── publish.bat
│ │ ├── publish -debug.bat
│ │ └── publish -release.bat
│ ├── README.md
│ ├── SECURITY.md
│ ├── YiSha.Business
│ │ ├── YiSha.Business
│ │ │ ├── OrganizationManage
│ │ │ │ ├── DepartmentBLL.cs
│ │ │ │ ├── NewsBLL.cs
│ │ │ │ ├── PositionBLL.cs
│ │ │ │ └── UserBLL.cs
│ │ │ ├── SystemManage
│ │ │ │ ├── AreaBLL.cs
│ │ │ │ ├── AutoJobBLL.cs
│ │ │ │ ├── AutoJobLogBLL.cs
│ │ │ │ ├── DataDictBLL.cs
│ │ │ │ ├── DataDictDetailBLL.cs
│ │ │ │ ├── DatabaseTableBLL.cs
│ │ │ │ ├── LogApiBLL.cs
│ │ │ │ ├── LogLoginBLL.cs
│ │ │ │ ├── LogOperateBLL.cs
│ │ │ │ ├── MenuAuthorizeBLL.cs
│ │ │ │ ├── MenuBLL.cs
│ │ │ │ └── RoleBLL.cs
│ │ │ └── YiSha.Business.csproj
│ │ ├── YiSha.Business.AutoJob
│ │ │ ├── IJobTask.cs
│ │ │ ├── Job
│ │ │ │ └── DatabasesBackupJob.cs
│ │ │ ├── JobCenter.cs
│ │ │ ├── JobExecute.cs
│ │ │ ├── JobScheduler.cs
│ │ │ └── YiSha.Business.AutoJob.csproj
│ │ ├── YiSha.Business.Cache
│ │ │ ├── AreaCache.cs
│ │ │ ├── BaseBusinessCache.cs
│ │ │ ├── DataDictCache.cs
│ │ │ ├── DataDictDetailCache.cs
│ │ │ ├── MenuAuthorizeCache.cs
│ │ │ ├── MenuCache.cs
│ │ │ └── YiSha.Business.Cache.csproj
│ │ └── YiSha.Service
│ │ ├── OrganizationManage
│ │ │ ├── DepartmentService.cs
│ │ │ ├── NewsService.cs
│ │ │ ├── PositionService.cs
│ │ │ ├── UserBelongService.cs
│ │ │ └── UserService.cs
│ │ ├── SystemManage
│ │ │ ├── AreaService.cs
│ │ │ ├── AutoJobLogService.cs
│ │ │ ├── AutoJobService.cs
│ │ │ ├── DataDictDetailService.cs
│ │ │ ├── DataDictService.cs
│ │ │ ├── DatabaseTableMySqlService.cs
│ │ │ ├── DatabaseTableOracleService.cs
│ │ │ ├── DatabaseTableSqlServerService.cs
│ │ │ ├── IDatabaseTableService.cs
│ │ │ ├── LogApiService.cs
│ │ │ ├── LogLoginService.cs
│ │ │ ├── LogOperateService.cs
│ │ │ ├── MenuAuthorizeService.cs
│ │ │ ├── MenuService.cs
│ │ │ └── RoleService.cs
│ │ └── YiSha.Service.csproj
│ ├── YiSha.Cache
│ │ ├── YiSha.Cache.Factory
│ │ │ ├── CacheFactory.cs
│ │ │ └── YiSha.Cache.Factory.csproj
│ │ ├── YiSha.Cache.Interface
│ │ │ ├── ICache.cs
│ │ │ └── YiSha.Cache.Interface.csproj
│ │ ├── YiSha.MemoryCache
│ │ │ ├── MemoryCacheImp.cs
│ │ │ └── YiSha.MemoryCache.csproj
│ │ └── YiSha.RedisCache
│ │ ├── RedisCacheImp.cs
│ │ └── YiSha.RedisCache.csproj
│ ├── YiSha.Data
│ │ ├── YiSha.Data
│ │ │ ├── DatabaseType.cs
│ │ │ ├── DbHelper.cs
│ │ │ ├── Extension
│ │ │ │ ├── DatabaseExtension.cs
│ │ │ │ ├── DatabasePageExtension.cs
│ │ │ │ └── DbParameterExtension.cs
│ │ │ ├── IDatabase.cs
│ │ │ └── YiSha.Data.csproj
│ │ ├── YiSha.Data.EF
│ │ │ ├── Database
│ │ │ │ ├── MySqlDatabase.cs
│ │ │ │ └── SqlServerDatabase.cs
│ │ │ ├── DbCommandCustomInterceptor.cs
│ │ │ ├── DbContext
│ │ │ │ ├── MySqlDbContext.cs
│ │ │ │ └── SqlServerDbContext.cs
│ │ │ ├── DbContextExtension.cs
│ │ │ ├── MapConventions.cs
│ │ │ ├── SqlQueryExtension.cs
│ │ │ └── YiSha.Data.EF.csproj
│ │ └── YiSha.Data.Repository
│ │ ├── Repository.cs
│ │ ├── RepositoryFactory.cs
│ │ └── YiSha.Data.Repository.csproj
│ ├── YiSha.Entity
│ │ ├── YiSha.Entity
│ │ │ ├── BaseEntity.cs
│ │ │ ├── OrganizationManage
│ │ │ │ ├── DepartmentEntity.cs
│ │ │ │ ├── NewsEntity.cs
│ │ │ │ ├── PositionEntity.cs
│ │ │ │ ├── UserBelongEntity.cs
│ │ │ │ └── UserEntity.cs
│ │ │ ├── SystemManage
│ │ │ │ ├── AreaEntity.cs
│ │ │ │ ├── AutoJobEntity.cs
│ │ │ │ ├── AutoJobLogEntity.cs
│ │ │ │ ├── DataDictDetailEntity.cs
│ │ │ │ ├── DataDictEntity.cs
│ │ │ │ ├── LogApiEntity.cs
│ │ │ │ ├── LogLoginEntity.cs
│ │ │ │ ├── LogOperateEntity.cs
│ │ │ │ ├── MenuAuthorizeEntity.cs
│ │ │ │ ├── MenuEntity.cs
│ │ │ │ └── RoleEntity.cs
│ │ │ └── YiSha.Entity.csproj
│ │ ├── YiSha.Enum
│ │ │ ├── CommonEnum.cs
│ │ │ ├── OrganizationManage
│ │ │ │ ├── GenderTypeEnum.cs
│ │ │ │ └── UserBelongTypeEnum.cs
│ │ │ ├── SystemManage
│ │ │ │ ├── AuthorizeTypeEnum.cs
│ │ │ │ ├── AutoJobStatusEnum.cs
│ │ │ │ └── MenuTypeEnum.cs
│ │ │ └── YiSha.Enum.csproj
│ │ └── YiSha.Model
│ │ ├── Param
│ │ │ ├── DateTimeParam.cs
│ │ │ ├── IdParam.cs
│ │ │ ├── ImportParam.cs
│ │ │ ├── OrganizationManage
│ │ │ │ ├── DepartmentParam.cs
│ │ │ │ ├── NewsParam.cs
│ │ │ │ ├── PositionParam.cs
│ │ │ │ └── UserParam.cs
│ │ │ └── SystemManage
│ │ │ ├── AreaParam.cs
│ │ │ ├── AutoJobLogParam.cs
│ │ │ ├── AutoJobParam.cs
│ │ │ ├── DataDictDetailParam.cs
│ │ │ ├── DataDictParam.cs
│ │ │ ├── LogApiParam.cs
│ │ │ ├── LogParam.cs
│ │ │ ├── MenuParam.cs
│ │ │ └── RoleParam.cs
│ │ ├── Result
│ │ │ ├── MenuAuthorizeInfo.cs
│ │ │ ├── SystemManage
│ │ │ │ ├── DataDictInfo.cs
│ │ │ │ ├── TableFieldInfo.cs
│ │ │ │ ├── TableInfo.cs
│ │ │ │ ├── UserAuthorizeInfo.cs
│ │ │ │ └── WeiXinInfo.cs
│ │ │ └── ZtreeInfo.cs
│ │ └── YiSha.Model.csproj
│ ├── YiSha.Test
│ │ ├── YiSha.CacheTest
│ │ │ ├── RedisCacheTest.cs
│ │ │ └── YiSha.CacheTest.csproj
│ │ ├── YiSha.DataTest
│ │ │ ├── DatabaseExtensionTest.cs
│ │ │ ├── SetupFixture.cs
│ │ │ └── YiSha.DataTest.csproj
│ │ └── YiSha.UtilTest
│ │ ├── BrowserHelperTest.cs
│ │ ├── ComputerHelperTest.cs
│ │ ├── DateTimeHelperTest.cs
│ │ ├── HttpHelperTest.cs
│ │ ├── SecurityHelperTest.cs
│ │ └── YiSha.UtilTest.csproj
│ ├── YiSha.Util
│ │ ├── YiSha.CodeGenerator
│ │ │ ├── Model
│ │ │ │ └── BaseConfigModel.cs
│ │ │ ├── TableMappingHelper.cs
│ │ │ ├── Template
│ │ │ │ └── SingleTableTemplate.cs
│ │ │ └── YiSha.CodeGenerator.csproj
│ │ ├── YiSha.IdGenerator
│ │ │ ├── IdGeneratorHelper.cs
│ │ │ ├── Snowflake.cs
│ │ │ └── YiSha.IdGenerator.csproj
│ │ └── YiSha.Util
│ │ ├── AsyncTaskHelper.cs
│ │ ├── Browser
│ │ │ ├── Browser.cs
│ │ │ ├── Chrome.cs
│ │ │ ├── Edge.cs
│ │ │ ├── Firefox.cs
│ │ │ ├── InternetExplorer.cs
│ │ │ ├── Opera.cs
│ │ │ └── Safari.cs
│ │ ├── BundlerHelper.cs
│ │ ├── CaptchaHelper.cs
│ │ ├── ComputerHelper.cs
│ │ ├── ConcurrentList.cs
│ │ ├── DataTableHelper.cs
│ │ ├── DateTimeHelper.cs
│ │ ├── EncodingHelper.cs
│ │ ├── ExcelHelper.cs
│ │ ├── Extension
│ │ │ ├── Extension.Convert.cs
│ │ │ ├── Extension.Enum.cs
│ │ │ ├── Extension.Exception.cs
│ │ │ ├── Extension.Linq.cs
│ │ │ └── Extension.Validate.cs
│ │ ├── FileHelper.cs
│ │ ├── GlobalConstant.cs
│ │ ├── GlobalContext.cs
│ │ ├── HtmlHelper.cs
│ │ ├── HttpHelper.cs
│ │ ├── IpLocationHelper.cs
│ │ ├── JsonHelper.cs
│ │ ├── LogHelper.cs
│ │ ├── Model
│ │ │ ├── ApiToken.cs
│ │ │ ├── KeyValue.cs
│ │ │ ├── Pagination.cs
│ │ │ ├── SystemConfig.cs
│ │ │ └── TData.cs
│ │ ├── ModelBindingMetadataProvider.cs
│ │ ├── NetHelper.cs
│ │ ├── ReflectionHelper.cs
│ │ ├── SecurityHelper.cs
│ │ ├── ShellHelper.cs
│ │ ├── TextHelper.cs
│ │ ├── ValidatorHelper.cs
│ │ ├── YiSha.Util.csproj
│ │ └── packages.config
│ ├── YiSha.Web
│ │ ├── YiSha.Admin.Web
│ │ │ ├── Areas
│ │ │ │ ├── DemoManage
│ │ │ │ │ ├── Controllers
│ │ │ │ │ │ ├── FormController.cs
│ │ │ │ │ │ ├── IconController.cs
│ │ │ │ │ │ ├── ReportController.cs
│ │ │ │ │ │ └── TableController.cs
│ │ │ │ │ ├── Views
│ │ │ │ │ │ ├── Form
│ │ │ │ │ │ │ ├── AutoComplete.cshtml
│ │ │ │ │ │ │ ├── Button.cshtml
│ │ │ │ │ │ │ ├── Card.cshtml
│ │ │ │ │ │ │ ├── Datetime.cshtml
│ │ │ │ │ │ │ ├── Editor.cshtml
│ │ │ │ │ │ │ ├── Grid.cshtml
│ │ │ │ │ │ │ ├── Panel.cshtml
│ │ │ │ │ │ │ ├── Select.cshtml
│ │ │ │ │ │ │ ├── Tab.cshtml
│ │ │ │ │ │ │ ├── Timeline.cshtml
│ │ │ │ │ │ │ └── Upload.cshtml
│ │ │ │ │ │ ├── Icon
│ │ │ │ │ │ │ └── FontAwesome.cshtml
│ │ │ │ │ │ ├── Report
│ │ │ │ │ │ │ ├── ECharts.cshtml
│ │ │ │ │ │ │ └── Peity.cshtml
│ │ │ │ │ │ └── Table
│ │ │ │ │ │ ├── Editable.cshtml
│ │ │ │ │ │ ├── Footer.cshtml
│ │ │ │ │ │ ├── GroupHeader.cshtml
│ │ │ │ │ │ ├── Image.cshtml
│ │ │ │ │ │ └── MultiToolbar.cshtml
│ │ │ │ │ └── _ViewImports.cshtml
│ │ │ │ ├── OrganizationManage
│ │ │ │ │ ├── Controllers
│ │ │ │ │ │ ├── DepartmentController.cs
│ │ │ │ │ │ ├── NewsController.cs
│ │ │ │ │ │ ├── PositionController.cs
│ │ │ │ │ │ └── UserController.cs
│ │ │ │ │ ├── Views
│ │ │ │ │ │ ├── Department
│ │ │ │ │ │ │ ├── DepartmentForm.cshtml
│ │ │ │ │ │ │ └── DepartmentIndex.cshtml
│ │ │ │ │ │ ├── News
│ │ │ │ │ │ │ ├── NewsForm.cshtml
│ │ │ │ │ │ │ └── NewsIndex.cshtml
│ │ │ │ │ │ ├── Position
│ │ │ │ │ │ │ ├── PositionForm.cshtml
│ │ │ │ │ │ │ └── PositionIndex.cshtml
│ │ │ │ │ │ └── User
│ │ │ │ │ │ ├── ChangePassword.cshtml
│ │ │ │ │ │ ├── ChangeUser.cshtml
│ │ │ │ │ │ ├── ResetPassword.cshtml
│ │ │ │ │ │ ├── UserDetail.cshtml
│ │ │ │ │ │ ├── UserForm.cshtml
│ │ │ │ │ │ ├── UserImport.cshtml
│ │ │ │ │ │ ├── UserIndex.cshtml
│ │ │ │ │ │ └── UserPortrait.cshtml
│ │ │ │ │ └── _ViewImports.cshtml
│ │ │ │ ├── SystemManage
│ │ │ │ │ ├── Controllers
│ │ │ │ │ │ ├── AreaController.cs
│ │ │ │ │ │ ├── AutoJobController.cs
│ │ │ │ │ │ ├── AutoJobLogController.cs
│ │ │ │ │ │ ├── DataDictController.cs
│ │ │ │ │ │ ├── DataDictDetailController.cs
│ │ │ │ │ │ ├── DatabaseController.cs
│ │ │ │ │ │ ├── LogApiController.cs
│ │ │ │ │ │ ├── LogLoginController.cs
│ │ │ │ │ │ ├── LogOperateController.cs
│ │ │ │ │ │ ├── MenuController.cs
│ │ │ │ │ │ └── RoleController.cs
│ │ │ │ │ ├── Shared
│ │ │ │ │ │ ├── AreaFormPartial.cshtml
│ │ │ │ │ │ └── AreaIndexPartial.cshtml
│ │ │ │ │ ├── Views
│ │ │ │ │ │ ├── Area
│ │ │ │ │ │ │ └── AreaIndex.cshtml
│ │ │ │ │ │ ├── AutoJob
│ │ │ │ │ │ │ ├── AutoJobForm.cshtml
│ │ │ │ │ │ │ └── AutoJobIndex.cshtml
│ │ │ │ │ │ ├── AutoJobLog
│ │ │ │ │ │ │ └── AutoJobLogIndex.cshtml
│ │ │ │ │ │ ├── DataDict
│ │ │ │ │ │ │ ├── DataDictForm.cshtml
│ │ │ │ │ │ │ └── DataDictIndex.cshtml
│ │ │ │ │ │ ├── DataDictDetail
│ │ │ │ │ │ │ ├── DataDictDetailForm.cshtml
│ │ │ │ │ │ │ └── DataDictDetailIndex.cshtml
│ │ │ │ │ │ ├── Database
│ │ │ │ │ │ │ └── DatatableIndex.cshtml
│ │ │ │ │ │ ├── LogApi
│ │ │ │ │ │ │ ├── LogApiDetail.cshtml
│ │ │ │ │ │ │ └── LogApiIndex.cshtml
│ │ │ │ │ │ ├── LogLogin
│ │ │ │ │ │ │ └── LogLoginIndex.cshtml
│ │ │ │ │ │ ├── LogOperate
│ │ │ │ │ │ │ ├── LogOperateDetail.cshtml
│ │ │ │ │ │ │ └── LogOperateIndex.cshtml
│ │ │ │ │ │ ├── Menu
│ │ │ │ │ │ │ ├── MenuChoose.cshtml
│ │ │ │ │ │ │ ├── MenuForm.cshtml
│ │ │ │ │ │ │ ├── MenuIcon.cshtml
│ │ │ │ │ │ │ └── MenuIndex.cshtml
│ │ │ │ │ │ └── Role
│ │ │ │ │ │ ├── RoleForm.cshtml
│ │ │ │ │ │ └── RoleIndex.cshtml
│ │ │ │ │ └── _ViewImports.cshtml
│ │ │ │ └── ToolManage
│ │ │ │ ├── Controllers
│ │ │ │ │ ├── CodeGeneratorController.cs
│ │ │ │ │ └── ServerController.cs
│ │ │ │ ├── Views
│ │ │ │ │ ├── CodeGenerator
│ │ │ │ │ │ ├── CodeGeneratorEditList.cshtml
│ │ │ │ │ │ ├── CodeGeneratorEditSearch.cshtml
│ │ │ │ │ │ ├── CodeGeneratorEditToolbar.cshtml
│ │ │ │ │ │ ├── CodeGeneratorForm.cshtml
│ │ │ │ │ │ └── CodeGeneratorIndex.cshtml
│ │ │ │ │ └── Server
│ │ │ │ │ └── ServerIndex.cshtml
│ │ │ │ └── _ViewImports.cshtml
│ │ │ ├── Controllers
│ │ │ │ ├── BaseController.cs
│ │ │ │ ├── FileController.cs
│ │ │ │ └── HomeController.cs
│ │ │ ├── DataProtection
│ │ │ │ └── key-272b180f-b1fb-42fa-85ce-4778a6075e72.xml
│ │ │ ├── Filter
│ │ │ │ ├── AuthorizeFilterAttribute.cs
│ │ │ │ └── GlobalExceptionFilter.cs
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ └── launchSettings.json
│ │ │ ├── Startup.cs
│ │ │ ├── Views
│ │ │ │ ├── Home
│ │ │ │ │ ├── Error.cshtml
│ │ │ │ │ ├── Index.cshtml
│ │ │ │ │ ├── Login.cshtml
│ │ │ │ │ ├── NoPermission.cshtml
│ │ │ │ │ ├── Skin.cshtml
│ │ │ │ │ └── Welcome.cshtml
│ │ │ │ ├── Shared
│ │ │ │ │ ├── _Form.cshtml
│ │ │ │ │ ├── _FormGray.cshtml
│ │ │ │ │ ├── _FormWhite.cshtml
│ │ │ │ │ ├── _Index.cshtml
│ │ │ │ │ └── _Layout.cshtml
│ │ │ │ ├── _ViewImports.cshtml
│ │ │ │ └── _ViewStart.cshtml
│ │ │ ├── YiSha.Admin.Web.csproj
│ │ │ ├── appsettings.Development.json
│ │ │ ├── appsettings.json
│ │ │ ├── bundleconfig.json
│ │ │ ├── bundleconfig.json.bindings
│ │ │ ├── dotnet_run.bat
│ │ │ ├── nlog.config
│ │ │ └── wwwroot
│ │ │ ├── favicon.ico
│ │ │ ├── image
│ │ │ │ ├── demo_1.jpg
│ │ │ │ ├── demo_2.png
│ │ │ │ ├── demo_3.png
│ │ │ │ ├── demo_4.png
│ │ │ │ ├── locked.png
│ │ │ │ ├── login-background.jpg
│ │ │ │ ├── pay.png
│ │ │ │ ├── portrait.png
│ │ │ │ ├── totoro.jpg
│ │ │ │ └── user.png
│ │ │ ├── lib
│ │ │ │ ├── bootstrap
│ │ │ │ │ ├── 3.3.7
│ │ │ │ │ │ ├── css
│ │ │ │ │ │ │ ├── bootstrap-theme.css
│ │ │ │ │ │ │ ├── bootstrap.css
│ │ │ │ │ │ │ └── bootstrap.min.css
│ │ │ │ │ │ ├── fonts
│ │ │ │ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ │ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ │ │ │ │ └── glyphicons-halflings-regular.woff2
│ │ │ │ │ │ └── js
│ │ │ │ │ │ ├── bootstrap.dropdown.js
│ │ │ │ │ │ ├── bootstrap.js
│ │ │ │ │ │ ├── bootstrap.min.js
│ │ │ │ │ │ └── npm.js
│ │ │ │ │ └── 4.0.0
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── bootstrap-grid.css
│ │ │ │ │ │ ├── bootstrap-reboot.css
│ │ │ │ │ │ └── bootstrap.css
│ │ │ │ │ └── js
│ │ │ │ │ ├── bootstrap.bundle.js
│ │ │ │ │ └── bootstrap.js
│ │ │ │ ├── bootstrap.table
│ │ │ │ │ └── 1.12.0
│ │ │ │ │ ├── bootstrap-table.css
│ │ │ │ │ ├── bootstrap-table.js
│ │ │ │ │ ├── bootstrap-table.min.css
│ │ │ │ │ ├── bootstrap-table.min.js
│ │ │ │ │ ├── extensions
│ │ │ │ │ │ ├── accent-neutralise
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bootstrap-table-accent-neutralise.js
│ │ │ │ │ │ │ └── extension.json
│ │ │ │ │ │ ├── angular
│ │ │ │ │ │ │ └── bootstrap-table-angular.js
│ │ │ │ │ │ ├── auto-refresh
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bootstrap-table-auto-refresh.css
│ │ │ │ │ │ │ ├── bootstrap-table-auto-refresh.js
│ │ │ │ │ │ │ └── extension.json
│ │ │ │ │ │ ├── click-edit-row
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bootstrap-table-click-edit-row.css
│ │ │ │ │ │ │ └── bootstrap-table-click-edit-row.js
│ │ │ │ │ │ ├── cookie
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bootstrap-table-cookie.js
│ │ │ │ │ │ │ └── extension.json
│ │ │ │ │ │ ├── copy-rows
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bootstrap-table-copy-rows.js
│ │ │ │ │ │ │ └── extension.json
│ │ │ │ │ │ ├── defer-url
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bootstrap-table-defer-url.js
│ │ │ │ │ │ │ └── extension.json
│ │ │ │ │ │ ├── editable
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bootstrap-datepicker.zh-CN.js
│ │ │ │ │ │ │ ├── bootstrap-editable.css
│ │ │ │ │ │ │ ├── bootstrap-editable.js
│ │ │ │ │ │ │ ├── bootstrap-editable.min.js
│ │ │ │ │ │ │ ├── bootstrap-table-editable.js
│ │ │ │ │ │ │ ├── clear.png
│ │ │ │ │ │ │ ├── extension.json
│ │ │ │ │ │ │ └── loading.gif
│ │ │ │ │ │ ├── export
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bootstrap-table-export.js
│ │ │ │ │ │ │ └── extension.json
│ │ │ │ │ │ ├── filter
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bootstrap-table-filter.js
│ │ │ │ │ │ │ └── extension.json
│ │ │ │ │ │ ├── filter-control
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bootstrap-table-filter-control.css
│ │ │ │ │ │ │ ├── bootstrap-table-filter-control.js
│ │ │ │ │ │ │ └── extension.json
│ │ │ │ │ │ ├── flat-json
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bootstrap-table-flat-json.js
│ │ │ │ │ │ │ └── extension.json
│ │ │ │ │ │ ├── group-by
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bootstrap-table-group-by.css
│ │ │ │ │ │ │ ├── bootstrap-table-group-by.js
│ │ │ │ │ │ │ └── extension.json
│ │ │ │ │ │ ├── group-by-v2
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bootstrap-table-group-by.css
│ │ │ │ │ │ │ ├── bootstrap-table-group-by.js
│ │ │ │ │ │ │ └── extension.json
│ │ │ │ │ │ ├── i18n-enhance
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bootstrap-table-i18n-enhance.js
│ │ │ │ │ │ │ └── extension.json
│ │ │ │ │ │ ├── key-events
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bootstrap-table-key-events.js
│ │ │ │ │ │ │ └── extension.json
│ │ │ │ │ │ ├── mobile
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bootstrap-table-mobile.js
│ │ │ │ │ │ │ └── extension.json
│ │ │ │ │ │ ├── multi-column-toggle
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bootstrap-table-multi-toggle.js
│ │ │ │ │ │ │ └── extension.json
│ │ │ │ │ │ ├── multiple-search
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bootstrap-table-multiple-search.js
│ │ │ │ │ │ │ └── extension.json
│ │ │ │ │ │ ├── multiple-selection-row
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bootstrap-table-multiple-selection-row.css
│ │ │ │ │ │ │ ├── bootstrap-table-multiple-selection-row.js
│ │ │ │ │ │ │ └── extension.json
│ │ │ │ │ │ ├── multiple-sort
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bootstrap-table-multiple-sort.js
│ │ │ │ │ │ │ └── extension.json
│ │ │ │ │ │ ├── natural-sorting
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bootstrap-table-natural-sorting.js
│ │ │ │ │ │ │ └── extension.json
│ │ │ │ │ │ ├── page-jumpto
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bootstrap-table-jumpto.css
│ │ │ │ │ │ │ └── bootstrap-table-jumpto.js
│ │ │ │ │ │ ├── print
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ └── bootstrap-table-print.js
│ │ │ │ │ │ ├── reorder-columns
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bootstrap-table-reorder-columns.js
│ │ │ │ │ │ │ └── extension.json
│ │ │ │ │ │ ├── reorder-rows
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bootstrap-table-reorder-rows.css
│ │ │ │ │ │ │ ├── bootstrap-table-reorder-rows.js
│ │ │ │ │ │ │ └── extension.json
│ │ │ │ │ │ ├── resizable
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bootstrap-table-resizable.js
│ │ │ │ │ │ │ └── extension.json
│ │ │ │ │ │ ├── select2-filter
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bootstrap-table-select2-filter.js
│ │ │ │ │ │ │ └── extension.json
│ │ │ │ │ │ ├── sticky-header
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bootstrap-table-sticky-header.css
│ │ │ │ │ │ │ ├── bootstrap-table-sticky-header.js
│ │ │ │ │ │ │ └── extension.json
│ │ │ │ │ │ ├── toolbar
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bootstrap-table-toolbar.js
│ │ │ │ │ │ │ └── extension.json
│ │ │ │ │ │ ├── tree-column
│ │ │ │ │ │ │ ├── bootstrap-table-tree-column.css
│ │ │ │ │ │ │ ├── bootstrap-table-tree-column.js
│ │ │ │ │ │ │ ├── bootstrap-table-tree-column.less
│ │ │ │ │ │ │ ├── extension.json
│ │ │ │ │ │ │ └── icon.png
│ │ │ │ │ │ └── treegrid
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── bootstrap-table-treegrid.js
│ │ │ │ │ │ ├── demo.png
│ │ │ │ │ │ └── extension.json
│ │ │ │ │ └── locale
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── bootstrap-table-af-ZA.js
│ │ │ │ │ ├── bootstrap-table-ar-SA.js
│ │ │ │ │ ├── bootstrap-table-ca-ES.js
│ │ │ │ │ ├── bootstrap-table-cs-CZ.js
│ │ │ │ │ ├── bootstrap-table-da-DK.js
│ │ │ │ │ ├── bootstrap-table-de-DE.js
│ │ │ │ │ ├── bootstrap-table-el-GR.js
│ │ │ │ │ ├── bootstrap-table-en-US.js
│ │ │ │ │ ├── bootstrap-table-en-US.js.template
│ │ │ │ │ ├── bootstrap-table-es-AR.js
│ │ │ │ │ ├── bootstrap-table-es-CL.js
│ │ │ │ │ ├── bootstrap-table-es-CR.js
│ │ │ │ │ ├── bootstrap-table-es-ES.js
│ │ │ │ │ ├── bootstrap-table-es-MX.js
│ │ │ │ │ ├── bootstrap-table-es-NI.js
│ │ │ │ │ ├── bootstrap-table-es-SP.js
│ │ │ │ │ ├── bootstrap-table-et-EE.js
│ │ │ │ │ ├── bootstrap-table-eu-EU.js
│ │ │ │ │ ├── bootstrap-table-fa-IR.js
│ │ │ │ │ ├── bootstrap-table-fr-BE.js
│ │ │ │ │ ├── bootstrap-table-fr-FR.js
│ │ │ │ │ ├── bootstrap-table-he-IL.js
│ │ │ │ │ ├── bootstrap-table-hr-HR.js
│ │ │ │ │ ├── bootstrap-table-hu-HU.js
│ │ │ │ │ ├── bootstrap-table-id-ID.js
│ │ │ │ │ ├── bootstrap-table-it-IT.js
│ │ │ │ │ ├── bootstrap-table-ja-JP.js
│ │ │ │ │ ├── bootstrap-table-ka-GE.js
│ │ │ │ │ ├── bootstrap-table-ko-KR.js
│ │ │ │ │ ├── bootstrap-table-ms-MY.js
│ │ │ │ │ ├── bootstrap-table-nb-NO.js
│ │ │ │ │ ├── bootstrap-table-nl-NL.js
│ │ │ │ │ ├── bootstrap-table-pl-PL.js
│ │ │ │ │ ├── bootstrap-table-pt-BR.js
│ │ │ │ │ ├── bootstrap-table-pt-PT.js
│ │ │ │ │ ├── bootstrap-table-ro-RO.js
│ │ │ │ │ ├── bootstrap-table-ru-RU.js
│ │ │ │ │ ├── bootstrap-table-sk-SK.js
│ │ │ │ │ ├── bootstrap-table-sv-SE.js
│ │ │ │ │ ├── bootstrap-table-th-TH.js
│ │ │ │ │ ├── bootstrap-table-tr-TR.js
│ │ │ │ │ ├── bootstrap-table-uk-UA.js
│ │ │ │ │ ├── bootstrap-table-ur-PK.js
│ │ │ │ │ ├── bootstrap-table-uz-Latn-UZ.js
│ │ │ │ │ ├── bootstrap-table-vi-VN.js
│ │ │ │ │ ├── bootstrap-table-zh-CN.js
│ │ │ │ │ └── bootstrap-table-zh-TW.js
│ │ │ │ ├── bootstrap.tagsinput
│ │ │ │ │ └── 0.8.0
│ │ │ │ │ ├── bootstrap-tagsinput-typeahead.css
│ │ │ │ │ ├── bootstrap-tagsinput.css
│ │ │ │ │ ├── bootstrap-tagsinput.js
│ │ │ │ │ ├── bootstrap-tagsinput.min.css
│ │ │ │ │ └── bootstrap-tagsinput.min.js
│ │ │ │ ├── bootstrap.treetable
│ │ │ │ │ └── 1.0
│ │ │ │ │ ├── bootstrap-treetable.css
│ │ │ │ │ ├── bootstrap-treetable.js
│ │ │ │ │ ├── bootstrap-treetable.min.css
│ │ │ │ │ └── bootstrap-treetable.min.js
│ │ │ │ ├── cropbox
│ │ │ │ │ └── 1.0
│ │ │ │ │ ├── cropbox.css
│ │ │ │ │ ├── cropbox.js
│ │ │ │ │ ├── cropbox.min.css
│ │ │ │ │ └── cropbox.min.js
│ │ │ │ ├── fileinput
│ │ │ │ │ └── 5.0.3
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── fileinput-rtl.css
│ │ │ │ │ │ ├── fileinput-rtl.min.css
│ │ │ │ │ │ ├── fileinput.css
│ │ │ │ │ │ └── fileinput.min.css
│ │ │ │ │ ├── img
│ │ │ │ │ │ ├── loading-sm.gif
│ │ │ │ │ │ └── loading.gif
│ │ │ │ │ └── js
│ │ │ │ │ ├── fileinput.js
│ │ │ │ │ ├── fileinput.min.js
│ │ │ │ │ ├── locales
│ │ │ │ │ │ ├── LANG.js
│ │ │ │ │ │ ├── ar.js
│ │ │ │ │ │ ├── az.js
│ │ │ │ │ │ ├── bg.js
│ │ │ │ │ │ ├── ca.js
│ │ │ │ │ │ ├── cr.js
│ │ │ │ │ │ ├── cs.js
│ │ │ │ │ │ ├── da.js
│ │ │ │ │ │ ├── de.js
│ │ │ │ │ │ ├── el.js
│ │ │ │ │ │ ├── es.js
│ │ │ │ │ │ ├── et.js
│ │ │ │ │ │ ├── fa.js
│ │ │ │ │ │ ├── fi.js
│ │ │ │ │ │ ├── fr.js
│ │ │ │ │ │ ├── gl.js
│ │ │ │ │ │ ├── he.js
│ │ │ │ │ │ ├── hu.js
│ │ │ │ │ │ ├── id.js
│ │ │ │ │ │ ├── it.js
│ │ │ │ │ │ ├── ja.js
│ │ │ │ │ │ ├── ka.js
│ │ │ │ │ │ ├── kr.js
│ │ │ │ │ │ ├── kz.js
│ │ │ │ │ │ ├── lt.js
│ │ │ │ │ │ ├── nl.js
│ │ │ │ │ │ ├── no.js
│ │ │ │ │ │ ├── pl.js
│ │ │ │ │ │ ├── pt-BR.js
│ │ │ │ │ │ ├── pt.js
│ │ │ │ │ │ ├── ro.js
│ │ │ │ │ │ ├── ru.js
│ │ │ │ │ │ ├── sk.js
│ │ │ │ │ │ ├── sl.js
│ │ │ │ │ │ ├── sv.js
│ │ │ │ │ │ ├── th.js
│ │ │ │ │ │ ├── tr.js
│ │ │ │ │ │ ├── uk.js
│ │ │ │ │ │ ├── uz.js
│ │ │ │ │ │ ├── vi.js
│ │ │ │ │ │ ├── zh-TW.js
│ │ │ │ │ │ └── zh.js
│ │ │ │ │ └── plugins
│ │ │ │ │ ├── piexif.js
│ │ │ │ │ ├── piexif.min.js
│ │ │ │ │ ├── purify.js
│ │ │ │ │ ├── purify.min.js
│ │ │ │ │ ├── sortable.js
│ │ │ │ │ └── sortable.min.js
│ │ │ │ ├── fontawesome
│ │ │ │ │ └── 4.7.0
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── font-awesome.css
│ │ │ │ │ │ └── fontawesome.min.css
│ │ │ │ │ └── fonts
│ │ │ │ │ ├── FontAwesome.otf
│ │ │ │ │ ├── fontawesome-webfont.eot
│ │ │ │ │ ├── fontawesome-webfont.svg
│ │ │ │ │ ├── fontawesome-webfont.ttf
│ │ │ │ │ ├── fontawesome-webfont.woff
│ │ │ │ │ └── fontawesome-webfont.woff2
│ │ │ │ ├── highlight
│ │ │ │ │ └── 9.13.1
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── a11y-dark.css
│ │ │ │ │ │ ├── a11y-light.css
│ │ │ │ │ │ ├── agate.css
│ │ │ │ │ │ ├── an-old-hope.css
│ │ │ │ │ │ ├── androidstudio.css
│ │ │ │ │ │ ├── arduino-light.css
│ │ │ │ │ │ ├── arta.css
│ │ │ │ │ │ ├── ascetic.css
│ │ │ │ │ │ ├── atelier-cave-dark.css
│ │ │ │ │ │ ├── atelier-cave-light.css
│ │ │ │ │ │ ├── atelier-dune-dark.css
│ │ │ │ │ │ ├── atelier-dune-light.css
│ │ │ │ │ │ ├── atelier-estuary-dark.css
│ │ │ │ │ │ ├── atelier-estuary-light.css
│ │ │ │ │ │ ├── atelier-forest-dark.css
│ │ │ │ │ │ ├── atelier-forest-light.css
│ │ │ │ │ │ ├── atelier-heath-dark.css
│ │ │ │ │ │ ├── atelier-heath-light.css
│ │ │ │ │ │ ├── atelier-lakeside-dark.css
│ │ │ │ │ │ ├── atelier-lakeside-light.css
│ │ │ │ │ │ ├── atelier-plateau-dark.css
│ │ │ │ │ │ ├── atelier-plateau-light.css
│ │ │ │ │ │ ├── atelier-savanna-dark.css
│ │ │ │ │ │ ├── atelier-savanna-light.css
│ │ │ │ │ │ ├── atelier-seaside-dark.css
│ │ │ │ │ │ ├── atelier-seaside-light.css
│ │ │ │ │ │ ├── atelier-sulphurpool-dark.css
│ │ │ │ │ │ ├── atelier-sulphurpool-light.css
│ │ │ │ │ │ ├── atom-one-dark-reasonable.css
│ │ │ │ │ │ ├── atom-one-dark.css
│ │ │ │ │ │ ├── atom-one-light.css
│ │ │ │ │ │ ├── brown-paper.css
│ │ │ │ │ │ ├── brown-papersq.png
│ │ │ │ │ │ ├── codepen-embed.css
│ │ │ │ │ │ ├── color-brewer.css
│ │ │ │ │ │ ├── darcula.css
│ │ │ │ │ │ ├── dark.css
│ │ │ │ │ │ ├── darkula.css
│ │ │ │ │ │ ├── default.css
│ │ │ │ │ │ ├── docco.css
│ │ │ │ │ │ ├── dracula.css
│ │ │ │ │ │ ├── far.css
│ │ │ │ │ │ ├── foundation.css
│ │ │ │ │ │ ├── github-gist.css
│ │ │ │ │ │ ├── github.css
│ │ │ │ │ │ ├── gml.css
│ │ │ │ │ │ ├── googlecode.css
│ │ │ │ │ │ ├── grayscale.css
│ │ │ │ │ │ ├── gruvbox-dark.css
│ │ │ │ │ │ ├── gruvbox-light.css
│ │ │ │ │ │ ├── hopscotch.css
│ │ │ │ │ │ ├── hybrid.css
│ │ │ │ │ │ ├── idea.css
│ │ │ │ │ │ ├── ir-black.css
│ │ │ │ │ │ ├── isbl-editor-dark.css
│ │ │ │ │ │ ├── isbl-editor-light.css
│ │ │ │ │ │ ├── kimbie.dark.css
│ │ │ │ │ │ ├── kimbie.light.css
│ │ │ │ │ │ ├── lightfair.css
│ │ │ │ │ │ ├── magula.css
│ │ │ │ │ │ ├── mono-blue.css
│ │ │ │ │ │ ├── monokai-sublime.css
│ │ │ │ │ │ ├── monokai.css
│ │ │ │ │ │ ├── nord.css
│ │ │ │ │ │ ├── obsidian.css
│ │ │ │ │ │ ├── ocean.css
│ │ │ │ │ │ ├── paraiso-dark.css
│ │ │ │ │ │ ├── paraiso-light.css
│ │ │ │ │ │ ├── pojoaque.css
│ │ │ │ │ │ ├── pojoaque.jpg
│ │ │ │ │ │ ├── purebasic.css
│ │ │ │ │ │ ├── qtcreator_dark.css
│ │ │ │ │ │ ├── qtcreator_light.css
│ │ │ │ │ │ ├── railscasts.css
│ │ │ │ │ │ ├── rainbow.css
│ │ │ │ │ │ ├── routeros.css
│ │ │ │ │ │ ├── school-book.css
│ │ │ │ │ │ ├── school-book.png
│ │ │ │ │ │ ├── shades-of-purple.css
│ │ │ │ │ │ ├── solarized-dark.css
│ │ │ │ │ │ ├── solarized-light.css
│ │ │ │ │ │ ├── sunburst.css
│ │ │ │ │ │ ├── tomorrow-night-blue.css
│ │ │ │ │ │ ├── tomorrow-night-bright.css
│ │ │ │ │ │ ├── tomorrow-night-eighties.css
│ │ │ │ │ │ ├── tomorrow-night.css
│ │ │ │ │ │ ├── tomorrow.css
│ │ │ │ │ │ ├── vs.css
│ │ │ │ │ │ ├── vs.min.css
│ │ │ │ │ │ ├── vs2015.css
│ │ │ │ │ │ ├── xcode.css
│ │ │ │ │ │ ├── xt256.css
│ │ │ │ │ │ └── zenburn.css
│ │ │ │ │ ├── highlight.js
│ │ │ │ │ └── highlight.pack.js
│ │ │ │ ├── icheck
│ │ │ │ │ └── 1.0.2
│ │ │ │ │ ├── icheck.js
│ │ │ │ │ ├── icheck.min.js
│ │ │ │ │ └── skins
│ │ │ │ │ ├── all.css
│ │ │ │ │ ├── custom.css
│ │ │ │ │ ├── custom.min.css
│ │ │ │ │ ├── flat
│ │ │ │ │ │ ├── _all.css
│ │ │ │ │ │ ├── aero.css
│ │ │ │ │ │ ├── aero.png
│ │ │ │ │ │ ├── aero@2x.png
│ │ │ │ │ │ ├── blue.css
│ │ │ │ │ │ ├── blue.png
│ │ │ │ │ │ ├── blue@2x.png
│ │ │ │ │ │ ├── flat.css
│ │ │ │ │ │ ├── flat.png
│ │ │ │ │ │ ├── flat@2x.png
│ │ │ │ │ │ ├── green.css
│ │ │ │ │ │ ├── green.png
│ │ │ │ │ │ ├── green@2x.png
│ │ │ │ │ │ ├── grey.css
│ │ │ │ │ │ ├── grey.png
│ │ │ │ │ │ ├── grey@2x.png
│ │ │ │ │ │ ├── orange.css
│ │ │ │ │ │ ├── orange.png
│ │ │ │ │ │ ├── orange@2x.png
│ │ │ │ │ │ ├── pink.css
│ │ │ │ │ │ ├── pink.png
│ │ │ │ │ │ ├── pink@2x.png
│ │ │ │ │ │ ├── purple.css
│ │ │ │ │ │ ├── purple.png
│ │ │ │ │ │ ├── purple@2x.png
│ │ │ │ │ │ ├── red.css
│ │ │ │ │ │ ├── red.png
│ │ │ │ │ │ ├── red@2x.png
│ │ │ │ │ │ ├── yellow.css
│ │ │ │ │ │ ├── yellow.png
│ │ │ │ │ │ └── yellow@2x.png
│ │ │ │ │ ├── futurico
│ │ │ │ │ │ ├── futurico.css
│ │ │ │ │ │ ├── futurico.png
│ │ │ │ │ │ └── futurico@2x.png
│ │ │ │ │ ├── line
│ │ │ │ │ │ ├── _all.css
│ │ │ │ │ │ ├── aero.css
│ │ │ │ │ │ ├── blue.css
│ │ │ │ │ │ ├── green.css
│ │ │ │ │ │ ├── grey.css
│ │ │ │ │ │ ├── line.css
│ │ │ │ │ │ ├── line.png
│ │ │ │ │ │ ├── line@2x.png
│ │ │ │ │ │ ├── orange.css
│ │ │ │ │ │ ├── pink.css
│ │ │ │ │ │ ├── purple.css
│ │ │ │ │ │ ├── red.css
│ │ │ │ │ │ └── yellow.css
│ │ │ │ │ ├── minimal
│ │ │ │ │ │ ├── _all.css
│ │ │ │ │ │ ├── aero.css
│ │ │ │ │ │ ├── aero.png
│ │ │ │ │ │ ├── aero@2x.png
│ │ │ │ │ │ ├── blue.css
│ │ │ │ │ │ ├── blue.png
│ │ │ │ │ │ ├── blue@2x.png
│ │ │ │ │ │ ├── green.css
│ │ │ │ │ │ ├── green.png
│ │ │ │ │ │ ├── green@2x.png
│ │ │ │ │ │ ├── grey.css
│ │ │ │ │ │ ├── grey.png
│ │ │ │ │ │ ├── grey@2x.png
│ │ │ │ │ │ ├── minimal.css
│ │ │ │ │ │ ├── minimal.png
│ │ │ │ │ │ ├── minimal@2x.png
│ │ │ │ │ │ ├── orange.css
│ │ │ │ │ │ ├── orange.png
│ │ │ │ │ │ ├── orange@2x.png
│ │ │ │ │ │ ├── pink.css
│ │ │ │ │ │ ├── pink.png
│ │ │ │ │ │ ├── pink@2x.png
│ │ │ │ │ │ ├── purple.css
│ │ │ │ │ │ ├── purple.png
│ │ │ │ │ │ ├── purple@2x.png
│ │ │ │ │ │ ├── red.css
│ │ │ │ │ │ ├── red.png
│ │ │ │ │ │ ├── red@2x.png
│ │ │ │ │ │ ├── yellow.css
│ │ │ │ │ │ ├── yellow.png
│ │ │ │ │ │ └── yellow@2x.png
│ │ │ │ │ ├── polaris
│ │ │ │ │ │ ├── polaris.css
│ │ │ │ │ │ ├── polaris.png
│ │ │ │ │ │ └── polaris@2x.png
│ │ │ │ │ └── square
│ │ │ │ │ ├── _all.css
│ │ │ │ │ ├── aero.css
│ │ │ │ │ ├── aero.png
│ │ │ │ │ ├── aero@2x.png
│ │ │ │ │ ├── blue.css
│ │ │ │ │ ├── blue.png
│ │ │ │ │ ├── blue@2x.png
│ │ │ │ │ ├── green.css
│ │ │ │ │ ├── green.png
│ │ │ │ │ ├── green@2x.png
│ │ │ │ │ ├── grey.css
│ │ │ │ │ ├── grey.png
│ │ │ │ │ ├── grey@2x.png
│ │ │ │ │ ├── orange.css
│ │ │ │ │ ├── orange.png
│ │ │ │ │ ├── orange@2x.png
│ │ │ │ │ ├── pink.css
│ │ │ │ │ ├── pink.png
│ │ │ │ │ ├── pink@2x.png
│ │ │ │ │ ├── purple.css
│ │ │ │ │ ├── purple.png
│ │ │ │ │ ├── purple@2x.png
│ │ │ │ │ ├── red.css
│ │ │ │ │ ├── red.png
│ │ │ │ │ ├── red@2x.png
│ │ │ │ │ ├── square.css
│ │ │ │ │ ├── square.png
│ │ │ │ │ ├── square@2x.png
│ │ │ │ │ ├── yellow.css
│ │ │ │ │ ├── yellow.png
│ │ │ │ │ └── yellow@2x.png
│ │ │ │ ├── imageupload
│ │ │ │ │ └── 1.0
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── imgup.css
│ │ │ │ │ │ └── imgup.min.css
│ │ │ │ │ ├── img
│ │ │ │ │ │ ├── add.png
│ │ │ │ │ │ ├── add_old.png
│ │ │ │ │ │ ├── delete.png
│ │ │ │ │ │ └── loading.gif
│ │ │ │ │ └── js
│ │ │ │ │ ├── imgup.js
│ │ │ │ │ ├── imgup.min.js
│ │ │ │ │ └── preview.js
│ │ │ │ ├── jquery
│ │ │ │ │ └── 2.1.4
│ │ │ │ │ ├── jquery.js
│ │ │ │ │ └── jquery.min.js
│ │ │ │ ├── jquery.blockui
│ │ │ │ │ └── 2.7
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── blockUI.jquery.json
│ │ │ │ │ ├── bower.json
│ │ │ │ │ ├── composer.json
│ │ │ │ │ └── jquery.blockUI.js
│ │ │ │ ├── jquery.contextmenu
│ │ │ │ │ └── jquery.contextmenu.r2.js
│ │ │ │ ├── jquery.cookie
│ │ │ │ │ └── 1.4.1
│ │ │ │ │ └── jquery.cookie.js
│ │ │ │ ├── jquery.fullscreen
│ │ │ │ │ └── 1.2
│ │ │ │ │ └── jquery.fullscreen.js
│ │ │ │ ├── jquery.layout
│ │ │ │ │ └── 1.4.4
│ │ │ │ │ ├── jquery.layout-latest.css
│ │ │ │ │ ├── jquery.layout-latest.js
│ │ │ │ │ ├── jquery.layout-latest.min.css
│ │ │ │ │ ├── jquery.layout-latest.min.js
│ │ │ │ │ └── layout-default-latest.css
│ │ │ │ ├── jquery.metisMenu
│ │ │ │ │ └── 1.1.3
│ │ │ │ │ └── jquery.metisMenu.js
│ │ │ │ ├── jquery.slimscroll
│ │ │ │ │ └── 1.3.8
│ │ │ │ │ ├── jquery.slimscroll.js
│ │ │ │ │ └── jquery.slimscroll.min.js
│ │ │ │ ├── jquery.smartwizard
│ │ │ │ │ └── 4.0.1
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── smart_wizard.css
│ │ │ │ │ │ ├── smart_wizard.min.css
│ │ │ │ │ │ ├── smart_wizard.min.js
│ │ │ │ │ │ ├── smart_wizard_theme_arrows.css
│ │ │ │ │ │ ├── smart_wizard_theme_circles.css
│ │ │ │ │ │ └── smart_wizard_theme_dots.css
│ │ │ │ │ └── js
│ │ │ │ │ └── jquery.smartWizard.js
│ │ │ │ ├── jquery.ui
│ │ │ │ │ └── 1.12.1
│ │ │ │ │ ├── highlight.pack.min.js
│ │ │ │ │ ├── jquery-ui.css
│ │ │ │ │ ├── jquery-ui.js
│ │ │ │ │ ├── jquery-ui.min.css
│ │ │ │ │ └── jquery-ui.min.js
│ │ │ │ ├── jquery.validation
│ │ │ │ │ └── 1.14.0
│ │ │ │ │ ├── additional-methods.js
│ │ │ │ │ ├── jquery.validate.extend.js
│ │ │ │ │ ├── jquery.validate.js
│ │ │ │ │ ├── jquery.validate.min.js
│ │ │ │ │ ├── localization
│ │ │ │ │ │ ├── messages_ar.js
│ │ │ │ │ │ ├── messages_bg.js
│ │ │ │ │ │ ├── messages_bn_BD.js
│ │ │ │ │ │ ├── messages_ca.js
│ │ │ │ │ │ ├── messages_cs.js
│ │ │ │ │ │ ├── messages_da.js
│ │ │ │ │ │ ├── messages_de.js
│ │ │ │ │ │ ├── messages_el.js
│ │ │ │ │ │ ├── messages_es.js
│ │ │ │ │ │ ├── messages_es_AR.js
│ │ │ │ │ │ ├── messages_es_PE.js
│ │ │ │ │ │ ├── messages_et.js
│ │ │ │ │ │ ├── messages_eu.js
│ │ │ │ │ │ ├── messages_fa.js
│ │ │ │ │ │ ├── messages_fi.js
│ │ │ │ │ │ ├── messages_fr.js
│ │ │ │ │ │ ├── messages_ge.js
│ │ │ │ │ │ ├── messages_gl.js
│ │ │ │ │ │ ├── messages_he.js
│ │ │ │ │ │ ├── messages_hr.js
│ │ │ │ │ │ ├── messages_hu.js
│ │ │ │ │ │ ├── messages_hy_AM.js
│ │ │ │ │ │ ├── messages_id.js
│ │ │ │ │ │ ├── messages_is.js
│ │ │ │ │ │ ├── messages_it.js
│ │ │ │ │ │ ├── messages_ja.js
│ │ │ │ │ │ ├── messages_ka.js
│ │ │ │ │ │ ├── messages_kk.js
│ │ │ │ │ │ ├── messages_ko.js
│ │ │ │ │ │ ├── messages_lt.js
│ │ │ │ │ │ ├── messages_lv.js
│ │ │ │ │ │ ├── messages_my.js
│ │ │ │ │ │ ├── messages_nl.js
│ │ │ │ │ │ ├── messages_no.js
│ │ │ │ │ │ ├── messages_pl.js
│ │ │ │ │ │ ├── messages_pt_BR.js
│ │ │ │ │ │ ├── messages_pt_PT.js
│ │ │ │ │ │ ├── messages_ro.js
│ │ │ │ │ │ ├── messages_ru.js
│ │ │ │ │ │ ├── messages_si.js
│ │ │ │ │ │ ├── messages_sk.js
│ │ │ │ │ │ ├── messages_sl.js
│ │ │ │ │ │ ├── messages_sr.js
│ │ │ │ │ │ ├── messages_sr_lat.js
│ │ │ │ │ │ ├── messages_sv.js
│ │ │ │ │ │ ├── messages_th.js
│ │ │ │ │ │ ├── messages_tj.js
│ │ │ │ │ │ ├── messages_tr.js
│ │ │ │ │ │ ├── messages_uk.js
│ │ │ │ │ │ ├── messages_vi.js
│ │ │ │ │ │ ├── messages_zh.js
│ │ │ │ │ │ ├── messages_zh_TW.js
│ │ │ │ │ │ ├── methods_de.js
│ │ │ │ │ │ ├── methods_es_CL.js
│ │ │ │ │ │ ├── methods_fi.js
│ │ │ │ │ │ ├── methods_nl.js
│ │ │ │ │ │ └── methods_pt.js
│ │ │ │ │ └── readme.html
│ │ │ │ ├── laydate
│ │ │ │ │ └── 5.0.9
│ │ │ │ │ ├── laydate.js
│ │ │ │ │ ├── laydate.min.js
│ │ │ │ │ └── theme
│ │ │ │ │ └── default
│ │ │ │ │ ├── font
│ │ │ │ │ │ ├── iconfont.eot
│ │ │ │ │ │ ├── iconfont.svg
│ │ │ │ │ │ ├── iconfont.ttf
│ │ │ │ │ │ └── iconfont.woff
│ │ │ │ │ └── laydate.css
│ │ │ │ ├── layer
│ │ │ │ │ └── 3.1.1
│ │ │ │ │ ├── layer.js
│ │ │ │ │ ├── layer.min.js
│ │ │ │ │ ├── mobile
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── layer.js
│ │ │ │ │ │ └── need
│ │ │ │ │ │ └── layer.css
│ │ │ │ │ └── theme
│ │ │ │ │ ├── default
│ │ │ │ │ │ ├── icon-ext.png
│ │ │ │ │ │ ├── icon.png
│ │ │ │ │ │ ├── layer.css
│ │ │ │ │ │ ├── loading-0.gif
│ │ │ │ │ │ ├── loading-1.gif
│ │ │ │ │ │ └── loading-2.gif
│ │ │ │ │ └── moon
│ │ │ │ │ ├── default.png
│ │ │ │ │ └── style.css
│ │ │ │ ├── lightbox2
│ │ │ │ │ └── 2.8.1
│ │ │ │ │ ├── css
│ │ │ │ │ │ └── lightbox.css
│ │ │ │ │ ├── examples.html
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── close.png
│ │ │ │ │ │ ├── loading.gif
│ │ │ │ │ │ ├── next.png
│ │ │ │ │ │ └── prev.png
│ │ │ │ │ └── js
│ │ │ │ │ ├── lightbox-plus-jquery.js
│ │ │ │ │ └── lightbox.js
│ │ │ │ ├── report
│ │ │ │ │ ├── echarts
│ │ │ │ │ │ ├── china.js
│ │ │ │ │ │ ├── echarts.js
│ │ │ │ │ │ └── echarts.min.js
│ │ │ │ │ └── peity
│ │ │ │ │ ├── jquery.peity.js
│ │ │ │ │ └── jquery.peity.min.js
│ │ │ │ ├── select2
│ │ │ │ │ └── 4.0.6
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── select2.css
│ │ │ │ │ │ └── select2.min.css
│ │ │ │ │ └── js
│ │ │ │ │ ├── i18n
│ │ │ │ │ │ ├── af.js
│ │ │ │ │ │ ├── ar.js
│ │ │ │ │ │ ├── az.js
│ │ │ │ │ │ ├── bg.js
│ │ │ │ │ │ ├── bs.js
│ │ │ │ │ │ ├── ca.js
│ │ │ │ │ │ ├── cs.js
│ │ │ │ │ │ ├── da.js
│ │ │ │ │ │ ├── de.js
│ │ │ │ │ │ ├── dsb.js
│ │ │ │ │ │ ├── el.js
│ │ │ │ │ │ ├── en.js
│ │ │ │ │ │ ├── es.js
│ │ │ │ │ │ ├── et.js
│ │ │ │ │ │ ├── eu.js
│ │ │ │ │ │ ├── fa.js
│ │ │ │ │ │ ├── fi.js
│ │ │ │ │ │ ├── fr.js
│ │ │ │ │ │ ├── gl.js
│ │ │ │ │ │ ├── he.js
│ │ │ │ │ │ ├── hi.js
│ │ │ │ │ │ ├── hr.js
│ │ │ │ │ │ ├── hsb.js
│ │ │ │ │ │ ├── hu.js
│ │ │ │ │ │ ├── hy.js
│ │ │ │ │ │ ├── id.js
│ │ │ │ │ │ ├── is.js
│ │ │ │ │ │ ├── it.js
│ │ │ │ │ │ ├── ja.js
│ │ │ │ │ │ ├── km.js
│ │ │ │ │ │ ├── ko.js
│ │ │ │ │ │ ├── lt.js
│ │ │ │ │ │ ├── lv.js
│ │ │ │ │ │ ├── mk.js
│ │ │ │ │ │ ├── ms.js
│ │ │ │ │ │ ├── nb.js
│ │ │ │ │ │ ├── nl.js
│ │ │ │ │ │ ├── pl.js
│ │ │ │ │ │ ├── ps.js
│ │ │ │ │ │ ├── pt-BR.js
│ │ │ │ │ │ ├── pt.js
│ │ │ │ │ │ ├── ro.js
│ │ │ │ │ │ ├── ru.js
│ │ │ │ │ │ ├── sk.js
│ │ │ │ │ │ ├── sl.js
│ │ │ │ │ │ ├── sr-Cyrl.js
│ │ │ │ │ │ ├── sr.js
│ │ │ │ │ │ ├── sv.js
│ │ │ │ │ │ ├── th.js
│ │ │ │ │ │ ├── tk.js
│ │ │ │ │ │ ├── tr.js
│ │ │ │ │ │ ├── uk.js
│ │ │ │ │ │ ├── vi.js
│ │ │ │ │ │ ├── zh-CN.js
│ │ │ │ │ │ └── zh-TW.js
│ │ │ │ │ ├── select2.full.js
│ │ │ │ │ ├── select2.js
│ │ │ │ │ └── select2.min.js
│ │ │ │ ├── summernote
│ │ │ │ │ └── 0.8.15
│ │ │ │ │ ├── font
│ │ │ │ │ │ ├── summernote.eot
│ │ │ │ │ │ ├── summernote.ttf
│ │ │ │ │ │ ├── summernote.woff
│ │ │ │ │ │ └── summernote.woff2
│ │ │ │ │ ├── lang
│ │ │ │ │ │ ├── summernote-zh-CN.js
│ │ │ │ │ │ └── summernote-zh-CN.min.js
│ │ │ │ │ ├── summernote-bs4.css
│ │ │ │ │ ├── summernote-bs4.js
│ │ │ │ │ ├── summernote-bs4.js.map
│ │ │ │ │ ├── summernote-bs4.min.css
│ │ │ │ │ ├── summernote-bs4.min.js
│ │ │ │ │ ├── summernote-bs4.min.js.map
│ │ │ │ │ ├── summernote-lite.css
│ │ │ │ │ ├── summernote-lite.js
│ │ │ │ │ ├── summernote-lite.js.map
│ │ │ │ │ ├── summernote-lite.min.css
│ │ │ │ │ ├── summernote-lite.min.js
│ │ │ │ │ ├── summernote-lite.min.js.map
│ │ │ │ │ ├── summernote.css
│ │ │ │ │ ├── summernote.js
│ │ │ │ │ ├── summernote.js.map
│ │ │ │ │ └── summernote.min.css
│ │ │ │ └── zTree
│ │ │ │ └── v3
│ │ │ │ ├── api
│ │ │ │ │ ├── API_cn.html
│ │ │ │ │ ├── API_en.html
│ │ │ │ │ ├── apiCss
│ │ │ │ │ │ ├── api.js
│ │ │ │ │ │ ├── common.css
│ │ │ │ │ │ ├── common_ie6.css
│ │ │ │ │ │ ├── img
│ │ │ │ │ │ │ ├── apiMenu.gif
│ │ │ │ │ │ │ ├── apiMenu.png
│ │ │ │ │ │ │ ├── background.jpg
│ │ │ │ │ │ │ ├── chinese.png
│ │ │ │ │ │ │ ├── close.png
│ │ │ │ │ │ │ ├── contact-bg.png
│ │ │ │ │ │ │ ├── english.png
│ │ │ │ │ │ │ ├── header-bg.png
│ │ │ │ │ │ │ ├── lightbulb.png
│ │ │ │ │ │ │ ├── overlay_arrow.gif
│ │ │ │ │ │ │ ├── overlay_arrow.png
│ │ │ │ │ │ │ ├── overlay_bg.png
│ │ │ │ │ │ │ ├── overlay_close_IE6.gif
│ │ │ │ │ │ │ ├── zTreeStandard.gif
│ │ │ │ │ │ │ └── zTreeStandard.png
│ │ │ │ │ │ ├── jquery.ztree.core-3.5.js
│ │ │ │ │ │ └── zTreeStyleForApi.css
│ │ │ │ │ ├── cn
│ │ │ │ │ │ ├── fn.zTree._z.html
│ │ │ │ │ │ ├── fn.zTree.destroy.html
│ │ │ │ │ │ ├── fn.zTree.getZTreeObj.html
│ │ │ │ │ │ ├── fn.zTree.init.html
│ │ │ │ │ │ ├── setting.async.autoParam.html
│ │ │ │ │ │ ├── setting.async.contentType.html
│ │ │ │ │ │ ├── setting.async.dataFilter.html
│ │ │ │ │ │ ├── setting.async.dataType.html
│ │ │ │ │ │ ├── setting.async.enable.html
│ │ │ │ │ │ ├── setting.async.otherParam.html
│ │ │ │ │ │ ├── setting.async.type.html
│ │ │ │ │ │ ├── setting.async.url.html
│ │ │ │ │ │ ├── setting.callback.beforeAsync.html
│ │ │ │ │ │ ├── setting.callback.beforeCheck.html
│ │ │ │ │ │ ├── setting.callback.beforeClick.html
│ │ │ │ │ │ ├── setting.callback.beforeCollapse.html
│ │ │ │ │ │ ├── setting.callback.beforeDblClick.html
│ │ │ │ │ │ ├── setting.callback.beforeDrag.html
│ │ │ │ │ │ ├── setting.callback.beforeDragOpen.html
│ │ │ │ │ │ ├── setting.callback.beforeDrop.html
│ │ │ │ │ │ ├── setting.callback.beforeEditName.html
│ │ │ │ │ │ ├── setting.callback.beforeExpand.html
│ │ │ │ │ │ ├── setting.callback.beforeMouseDown.html
│ │ │ │ │ │ ├── setting.callback.beforeMouseUp.html
│ │ │ │ │ │ ├── setting.callback.beforeRemove.html
│ │ │ │ │ │ ├── setting.callback.beforeRename.html
│ │ │ │ │ │ ├── setting.callback.beforeRightClick.html
│ │ │ │ │ │ ├── setting.callback.onAsyncError.html
│ │ │ │ │ │ ├── setting.callback.onAsyncSuccess.html
│ │ │ │ │ │ ├── setting.callback.onCheck.html
│ │ │ │ │ │ ├── setting.callback.onClick.html
│ │ │ │ │ │ ├── setting.callback.onCollapse.html
│ │ │ │ │ │ ├── setting.callback.onDblClick.html
│ │ │ │ │ │ ├── setting.callback.onDrag.html
│ │ │ │ │ │ ├── setting.callback.onDragMove.html
│ │ │ │ │ │ ├── setting.callback.onDrop.html
│ │ │ │ │ │ ├── setting.callback.onExpand.html
│ │ │ │ │ │ ├── setting.callback.onMouseDown.html
│ │ │ │ │ │ ├── setting.callback.onMouseUp.html
│ │ │ │ │ │ ├── setting.callback.onNodeCreated.html
│ │ │ │ │ │ ├── setting.callback.onRemove.html
│ │ │ │ │ │ ├── setting.callback.onRename.html
│ │ │ │ │ │ ├── setting.callback.onRightClick.html
│ │ │ │ │ │ ├── setting.check.autoCheckTrigger.html
│ │ │ │ │ │ ├── setting.check.chkDisabledInherit.html
│ │ │ │ │ │ ├── setting.check.chkStyle.html
│ │ │ │ │ │ ├── setting.check.chkboxType.html
│ │ │ │ │ │ ├── setting.check.enable.html
│ │ │ │ │ │ ├── setting.check.nocheckInherit.html
│ │ │ │ │ │ ├── setting.check.radioType.html
│ │ │ │ │ │ ├── setting.data.keep.leaf.html
│ │ │ │ │ │ ├── setting.data.keep.parent.html
│ │ │ │ │ │ ├── setting.data.key.checked.html
│ │ │ │ │ │ ├── setting.data.key.children.html
│ │ │ │ │ │ ├── setting.data.key.name.html
│ │ │ │ │ │ ├── setting.data.key.title.html
│ │ │ │ │ │ ├── setting.data.key.url.html
│ │ │ │ │ │ ├── setting.data.simpleData.enable.html
│ │ │ │ │ │ ├── setting.data.simpleData.idKey.html
│ │ │ │ │ │ ├── setting.data.simpleData.pIdKey.html
│ │ │ │ │ │ ├── setting.data.simpleData.rootPId.html
│ │ │ │ │ │ ├── setting.edit.drag.autoExpandTrigger.html
│ │ │ │ │ │ ├── setting.edit.drag.autoOpenTime.html
│ │ │ │ │ │ ├── setting.edit.drag.borderMax.html
│ │ │ │ │ │ ├── setting.edit.drag.borderMin.html
│ │ │ │ │ │ ├── setting.edit.drag.inner.html
│ │ │ │ │ │ ├── setting.edit.drag.isCopy.html
│ │ │ │ │ │ ├── setting.edit.drag.isMove.html
│ │ │ │ │ │ ├── setting.edit.drag.maxShowNodeNum.html
│ │ │ │ │ │ ├── setting.edit.drag.minMoveSize.html
│ │ │ │ │ │ ├── setting.edit.drag.next.html
│ │ │ │ │ │ ├── setting.edit.drag.prev.html
│ │ │ │ │ │ ├── setting.edit.editNameSelectAll.html
│ │ │ │ │ │ ├── setting.edit.enable.html
│ │ │ │ │ │ ├── setting.edit.removeTitle.html
│ │ │ │ │ │ ├── setting.edit.renameTitle.html
│ │ │ │ │ │ ├── setting.edit.showRemoveBtn.html
│ │ │ │ │ │ ├── setting.edit.showRenameBtn.html
│ │ │ │ │ │ ├── setting.treeId.html
│ │ │ │ │ │ ├── setting.treeObj.html
│ │ │ │ │ │ ├── setting.view.addDiyDom.html
│ │ │ │ │ │ ├── setting.view.addHoverDom.html
│ │ │ │ │ │ ├── setting.view.autoCancelSelected.html
│ │ │ │ │ │ ├── setting.view.dblClickExpand.html
│ │ │ │ │ │ ├── setting.view.expandSpeed.html
│ │ │ │ │ │ ├── setting.view.fontCss.html
│ │ │ │ │ │ ├── setting.view.nameIsHTML.html
│ │ │ │ │ │ ├── setting.view.removeHoverDom.html
│ │ │ │ │ │ ├── setting.view.selectedMulti.html
│ │ │ │ │ │ ├── setting.view.showIcon.html
│ │ │ │ │ │ ├── setting.view.showLine.html
│ │ │ │ │ │ ├── setting.view.showTitle.html
│ │ │ │ │ │ ├── setting.view.txtSelectedEnable.html
│ │ │ │ │ │ ├── treeNode.check_Child_State.html
│ │ │ │ │ │ ├── treeNode.check_Focus.html
│ │ │ │ │ │ ├── treeNode.checked.html
│ │ │ │ │ │ ├── treeNode.checkedOld.html
│ │ │ │ │ │ ├── treeNode.children.html
│ │ │ │ │ │ ├── treeNode.chkDisabled.html
│ │ │ │ │ │ ├── treeNode.click.html
│ │ │ │ │ │ ├── treeNode.diy.html
│ │ │ │ │ │ ├── treeNode.editNameFlag.html
│ │ │ │ │ │ ├── treeNode.getCheckStatus.html
│ │ │ │ │ │ ├── treeNode.getNextNode.html
│ │ │ │ │ │ ├── treeNode.getParentNode.html
│ │ │ │ │ │ ├── treeNode.getPreNode.html
│ │ │ │ │ │ ├── treeNode.halfCheck.html
│ │ │ │ │ │ ├── treeNode.icon.html
│ │ │ │ │ │ ├── treeNode.iconClose.html
│ │ │ │ │ │ ├── treeNode.iconOpen.html
│ │ │ │ │ │ ├── treeNode.iconSkin.html
│ │ │ │ │ │ ├── treeNode.isAjaxing.html
│ │ │ │ │ │ ├── treeNode.isFirstNode.html
│ │ │ │ │ │ ├── treeNode.isHidden.html
│ │ │ │ │ │ ├── treeNode.isHover.html
│ │ │ │ │ │ ├── treeNode.isLastNode.html
│ │ │ │ │ │ ├── treeNode.isParent.html
│ │ │ │ │ │ ├── treeNode.level.html
│ │ │ │ │ │ ├── treeNode.name.html
│ │ │ │ │ │ ├── treeNode.nocheck.html
│ │ │ │ │ │ ├── treeNode.open.html
│ │ │ │ │ │ ├── treeNode.parentTId.html
│ │ │ │ │ │ ├── treeNode.tId.html
│ │ │ │ │ │ ├── treeNode.target.html
│ │ │ │ │ │ ├── treeNode.url.html
│ │ │ │ │ │ ├── treeNode.zAsync.html
│ │ │ │ │ │ ├── zTreeObj.addNodes.html
│ │ │ │ │ │ ├── zTreeObj.cancelEditName.html
│ │ │ │ │ │ ├── zTreeObj.cancelSelectedNode.html
│ │ │ │ │ │ ├── zTreeObj.checkAllNodes.html
│ │ │ │ │ │ ├── zTreeObj.checkNode.html
│ │ │ │ │ │ ├── zTreeObj.copyNode.html
│ │ │ │ │ │ ├── zTreeObj.destroy.html
│ │ │ │ │ │ ├── zTreeObj.editName.html
│ │ │ │ │ │ ├── zTreeObj.expandAll.html
│ │ │ │ │ │ ├── zTreeObj.expandNode.html
│ │ │ │ │ │ ├── zTreeObj.getChangeCheckedNodes.html
│ │ │ │ │ │ ├── zTreeObj.getCheckedNodes.html
│ │ │ │ │ │ ├── zTreeObj.getNodeByParam.html
│ │ │ │ │ │ ├── zTreeObj.getNodeByTId.html
│ │ │ │ │ │ ├── zTreeObj.getNodeIndex.html
│ │ │ │ │ │ ├── zTreeObj.getNodes.html
│ │ │ │ │ │ ├── zTreeObj.getNodesByFilter.html
│ │ │ │ │ │ ├── zTreeObj.getNodesByParam.html
│ │ │ │ │ │ ├── zTreeObj.getNodesByParamFuzzy.html
│ │ │ │ │ │ ├── zTreeObj.getSelectedNodes.html
│ │ │ │ │ │ ├── zTreeObj.hideNode.html
│ │ │ │ │ │ ├── zTreeObj.hideNodes.html
│ │ │ │ │ │ ├── zTreeObj.moveNode.html
│ │ │ │ │ │ ├── zTreeObj.reAsyncChildNodes.html
│ │ │ │ │ │ ├── zTreeObj.refresh.html
│ │ │ │ │ │ ├── zTreeObj.removeChildNodes.html
│ │ │ │ │ │ ├── zTreeObj.removeNode.html
│ │ │ │ │ │ ├── zTreeObj.selectNode.html
│ │ │ │ │ │ ├── zTreeObj.setChkDisabled.html
│ │ │ │ │ │ ├── zTreeObj.setEditable.html
│ │ │ │ │ │ ├── zTreeObj.setting.html
│ │ │ │ │ │ ├── zTreeObj.showNode.html
│ │ │ │ │ │ ├── zTreeObj.showNodes.html
│ │ │ │ │ │ ├── zTreeObj.transformToArray.html
│ │ │ │ │ │ ├── zTreeObj.transformTozTreeNodes.html
│ │ │ │ │ │ └── zTreeObj.updateNode.html
│ │ │ │ │ └── en
│ │ │ │ │ ├── fn.zTree._z.html
│ │ │ │ │ ├── fn.zTree.destroy.html
│ │ │ │ │ ├── fn.zTree.getZTreeObj.html
│ │ │ │ │ ├── fn.zTree.init.html
│ │ │ │ │ ├── setting.async.autoParam.html
│ │ │ │ │ ├── setting.async.contentType.html
│ │ │ │ │ ├── setting.async.dataFilter.html
│ │ │ │ │ ├── setting.async.dataType.html
│ │ │ │ │ ├── setting.async.enable.html
│ │ │ │ │ ├── setting.async.otherParam.html
│ │ │ │ │ ├── setting.async.type.html
│ │ │ │ │ ├── setting.async.url.html
│ │ │ │ │ ├── setting.callback.beforeAsync.html
│ │ │ │ │ ├── setting.callback.beforeCheck.html
│ │ │ │ │ ├── setting.callback.beforeClick.html
│ │ │ │ │ ├── setting.callback.beforeCollapse.html
│ │ │ │ │ ├── setting.callback.beforeDblClick.html
│ │ │ │ │ ├── setting.callback.beforeDrag.html
│ │ │ │ │ ├── setting.callback.beforeDragOpen.html
│ │ │ │ │ ├── setting.callback.beforeDrop.html
│ │ │ │ │ ├── setting.callback.beforeEditName.html
│ │ │ │ │ ├── setting.callback.beforeExpand.html
│ │ │ │ │ ├── setting.callback.beforeMouseDown.html
│ │ │ │ │ ├── setting.callback.beforeMouseUp.html
│ │ │ │ │ ├── setting.callback.beforeRemove.html
│ │ │ │ │ ├── setting.callback.beforeRename.html
│ │ │ │ │ ├── setting.callback.beforeRightClick.html
│ │ │ │ │ ├── setting.callback.onAsyncError.html
│ │ │ │ │ ├── setting.callback.onAsyncSuccess.html
│ │ │ │ │ ├── setting.callback.onCheck.html
│ │ │ │ │ ├── setting.callback.onClick.html
│ │ │ │ │ ├── setting.callback.onCollapse.html
│ │ │ │ │ ├── setting.callback.onDblClick.html
│ │ │ │ │ ├── setting.callback.onDrag.html
│ │ │ │ │ ├── setting.callback.onDragMove.html
│ │ │ │ │ ├── setting.callback.onDrop.html
│ │ │ │ │ ├── setting.callback.onExpand.html
│ │ │ │ │ ├── setting.callback.onMouseDown.html
│ │ │ │ │ ├── setting.callback.onMouseUp.html
│ │ │ │ │ ├── setting.callback.onNodeCreated.html
│ │ │ │ │ ├── setting.callback.onRemove.html
│ │ │ │ │ ├── setting.callback.onRename.html
│ │ │ │ │ ├── setting.callback.onRightClick.html
│ │ │ │ │ ├── setting.check.autoCheckTrigger.html
│ │ │ │ │ ├── setting.check.chkDisabledInherit.html
│ │ │ │ │ ├── setting.check.chkStyle.html
│ │ │ │ │ ├── setting.check.chkboxType.html
│ │ │ │ │ ├── setting.check.enable.html
│ │ │ │ │ ├── setting.check.nocheckInherit.html
│ │ │ │ │ ├── setting.check.radioType.html
│ │ │ │ │ ├── setting.data.keep.leaf.html
│ │ │ │ │ ├── setting.data.keep.parent.html
│ │ │ │ │ ├── setting.data.key.checked.html
│ │ │ │ │ ├── setting.data.key.children.html
│ │ │ │ │ ├── setting.data.key.name.html
│ │ │ │ │ ├── setting.data.key.title.html
│ │ │ │ │ ├── setting.data.key.url.html
│ │ │ │ │ ├── setting.data.simpleData.enable.html
│ │ │ │ │ ├── setting.data.simpleData.idKey.html
│ │ │ │ │ ├── setting.data.simpleData.pIdKey.html
│ │ │ │ │ ├── setting.data.simpleData.rootPId.html
│ │ │ │ │ ├── setting.edit.drag.autoExpandTrigger.html
│ │ │ │ │ ├── setting.edit.drag.autoOpenTime.html
│ │ │ │ │ ├── setting.edit.drag.borderMax.html
│ │ │ │ │ ├── setting.edit.drag.borderMin.html
│ │ │ │ │ ├── setting.edit.drag.inner.html
│ │ │ │ │ ├── setting.edit.drag.isCopy.html
│ │ │ │ │ ├── setting.edit.drag.isMove.html
│ │ │ │ │ ├── setting.edit.drag.maxShowNodeNum.html
│ │ │ │ │ ├── setting.edit.drag.minMoveSize.html
│ │ │ │ │ ├── setting.edit.drag.next.html
│ │ │ │ │ ├── setting.edit.drag.prev.html
│ │ │ │ │ ├── setting.edit.editNameSelectAll.html
│ │ │ │ │ ├── setting.edit.enable.html
│ │ │ │ │ ├── setting.edit.removeTitle.html
│ │ │ │ │ ├── setting.edit.renameTitle.html
│ │ │ │ │ ├── setting.edit.showRemoveBtn.html
│ │ │ │ │ ├── setting.edit.showRenameBtn.html
│ │ │ │ │ ├── setting.treeId.html
│ │ │ │ │ ├── setting.treeObj.html
│ │ │ │ │ ├── setting.view.addDiyDom.html
│ │ │ │ │ ├── setting.view.addHoverDom.html
│ │ │ │ │ ├── setting.view.autoCancelSelected.html
│ │ │ │ │ ├── setting.view.dblClickExpand.html
│ │ │ │ │ ├── setting.view.expandSpeed.html
│ │ │ │ │ ├── setting.view.fontCss.html
│ │ │ │ │ ├── setting.view.nameIsHTML.html
│ │ │ │ │ ├── setting.view.removeHoverDom.html
│ │ │ │ │ ├── setting.view.selectedMulti.html
│ │ │ │ │ ├── setting.view.showIcon.html
│ │ │ │ │ ├── setting.view.showLine.html
│ │ │ │ │ ├── setting.view.showTitle.html
│ │ │ │ │ ├── setting.view.txtSelectedEnable.html
│ │ │ │ │ ├── treeNode.check_Child_State.html
│ │ │ │ │ ├── treeNode.check_Focus.html
│ │ │ │ │ ├── treeNode.checked.html
│ │ │ │ │ ├── treeNode.checkedOld.html
│ │ │ │ │ ├── treeNode.children.html
│ │ │ │ │ ├── treeNode.chkDisabled.html
│ │ │ │ │ ├── treeNode.click.html
│ │ │ │ │ ├── treeNode.diy.html
│ │ │ │ │ ├── treeNode.editNameFlag.html
│ │ │ │ │ ├── treeNode.getCheckStatus.html
│ │ │ │ │ ├── treeNode.getNextNode.html
│ │ │ │ │ ├── treeNode.getParentNode.html
│ │ │ │ │ ├── treeNode.getPreNode.html
│ │ │ │ │ ├── treeNode.halfCheck.html
│ │ │ │ │ ├── treeNode.icon.html
│ │ │ │ │ ├── treeNode.iconClose.html
│ │ │ │ │ ├── treeNode.iconOpen.html
│ │ │ │ │ ├── treeNode.iconSkin.html
│ │ │ │ │ ├── treeNode.isAjaxing.html
│ │ │ │ │ ├── treeNode.isFirstNode.html
│ │ │ │ │ ├── treeNode.isHidden.html
│ │ │ │ │ ├── treeNode.isHover.html
│ │ │ │ │ ├── treeNode.isLastNode.html
│ │ │ │ │ ├── treeNode.isParent.html
│ │ │ │ │ ├── treeNode.level.html
│ │ │ │ │ ├── treeNode.name.html
│ │ │ │ │ ├── treeNode.nocheck.html
│ │ │ │ │ ├── treeNode.open.html
│ │ │ │ │ ├── treeNode.parentTId.html
│ │ │ │ │ ├── treeNode.tId.html
│ │ │ │ │ ├── treeNode.target.html
│ │ │ │ │ ├── treeNode.url.html
│ │ │ │ │ ├── treeNode.zAsync.html
│ │ │ │ │ ├── zTreeObj.addNodes.html
│ │ │ │ │ ├── zTreeObj.cancelEditName.html
│ │ │ │ │ ├── zTreeObj.cancelSelectedNode.html
│ │ │ │ │ ├── zTreeObj.checkAllNodes.html
│ │ │ │ │ ├── zTreeObj.checkNode.html
│ │ │ │ │ ├── zTreeObj.copyNode.html
│ │ │ │ │ ├── zTreeObj.destroy.html
│ │ │ │ │ ├── zTreeObj.editName.html
│ │ │ │ │ ├── zTreeObj.expandAll.html
│ │ │ │ │ ├── zTreeObj.expandNode.html
│ │ │ │ │ ├── zTreeObj.getChangeCheckedNodes.html
│ │ │ │ │ ├── zTreeObj.getCheckedNodes.html
│ │ │ │ │ ├── zTreeObj.getNodeByParam.html
│ │ │ │ │ ├── zTreeObj.getNodeByTId.html
│ │ │ │ │ ├── zTreeObj.getNodeIndex.html
│ │ │ │ │ ├── zTreeObj.getNodes.html
│ │ │ │ │ ├── zTreeObj.getNodesByFilter.html
│ │ │ │ │ ├── zTreeObj.getNodesByParam.html
│ │ │ │ │ ├── zTreeObj.getNodesByParamFuzzy.html
│ │ │ │ │ ├── zTreeObj.getSelectedNodes.html
│ │ │ │ │ ├── zTreeObj.hideNode.html
│ │ │ │ │ ├── zTreeObj.hideNodes.html
│ │ │ │ │ ├── zTreeObj.moveNode.html
│ │ │ │ │ ├── zTreeObj.reAsyncChildNodes.html
│ │ │ │ │ ├── zTreeObj.refresh.html
│ │ │ │ │ ├── zTreeObj.removeChildNodes.html
│ │ │ │ │ ├── zTreeObj.removeNode.html
│ │ │ │ │ ├── zTreeObj.selectNode.html
│ │ │ │ │ ├── zTreeObj.setChkDisabled.html
│ │ │ │ │ ├── zTreeObj.setEditable.html
│ │ │ │ │ ├── zTreeObj.setting.html
│ │ │ │ │ ├── zTreeObj.showNode.html
│ │ │ │ │ ├── zTreeObj.showNodes.html
│ │ │ │ │ ├── zTreeObj.transformToArray.html
│ │ │ │ │ ├── zTreeObj.transformTozTreeNodes.html
│ │ │ │ │ └── zTreeObj.updateNode.html
│ │ │ │ ├── css
│ │ │ │ │ ├── metroStyle
│ │ │ │ │ │ ├── img
│ │ │ │ │ │ │ ├── line_conn.png
│ │ │ │ │ │ │ ├── loading.gif
│ │ │ │ │ │ │ ├── metro.gif
│ │ │ │ │ │ │ └── metro.png
│ │ │ │ │ │ ├── metroStyle.css
│ │ │ │ │ │ └── metroStyle.min.css
│ │ │ │ │ └── zTreeStyle
│ │ │ │ │ ├── img
│ │ │ │ │ │ ├── diy
│ │ │ │ │ │ │ ├── 1_close.png
│ │ │ │ │ │ │ ├── 1_open.png
│ │ │ │ │ │ │ ├── 2.png
│ │ │ │ │ │ │ ├── 3.png
│ │ │ │ │ │ │ ├── 4.png
│ │ │ │ │ │ │ ├── 5.png
│ │ │ │ │ │ │ ├── 6.png
│ │ │ │ │ │ │ ├── 7.png
│ │ │ │ │ │ │ ├── 8.png
│ │ │ │ │ │ │ └── 9.png
│ │ │ │ │ │ ├── line_conn.gif
│ │ │ │ │ │ ├── loading.gif
│ │ │ │ │ │ ├── zTreeStandard.gif
│ │ │ │ │ │ └── zTreeStandard.png
│ │ │ │ │ └── zTreeStyle.css
│ │ │ │ └── js
│ │ │ │ ├── jquery.ztree.all-3.5.js
│ │ │ │ ├── jquery.ztree.core-3.5.js
│ │ │ │ ├── jquery.ztree.excheck-3.5.js
│ │ │ │ ├── jquery.ztree.exedit-3.5.js
│ │ │ │ ├── jquery.ztree.exedit.js
│ │ │ │ ├── jquery.ztree.exhide-3.5.js
│ │ │ │ └── ztree.min.js
│ │ │ ├── template
│ │ │ │ └── 导入用户模板.xlsx
│ │ │ └── yisha
│ │ │ ├── css
│ │ │ │ ├── animate.css
│ │ │ │ ├── login.css
│ │ │ │ ├── skins.css
│ │ │ │ ├── style.css
│ │ │ │ ├── style.min.css
│ │ │ │ ├── yisha.css
│ │ │ │ └── yisha.min.css
│ │ │ └── js
│ │ │ ├── yisha-data.js
│ │ │ ├── yisha-data.min.js
│ │ │ ├── yisha-index.js
│ │ │ ├── yisha-index.min.js
│ │ │ ├── yisha-init.js
│ │ │ ├── yisha-init.min.js
│ │ │ ├── yisha-jquery-bootstrap-table-plugin.js
│ │ │ ├── yisha-jquery-bootstrap-treetable-plugin.js
│ │ │ ├── yisha-jquery-ztree-plugin.js
│ │ │ ├── yisha-plugin.js
│ │ │ ├── yisha.js
│ │ │ └── yisha.min.js
│ │ ├── YiSha.Admin.WebApi
│ │ │ ├── Controllers
│ │ │ │ ├── DataDictController.cs
│ │ │ │ ├── FileController.cs
│ │ │ │ ├── NewsController.cs
│ │ │ │ └── UserController.cs
│ │ │ ├── Filter
│ │ │ │ ├── AuthorizeFilterAttribute.cs
│ │ │ │ └── GlobalExceptionMiddleware.cs
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ └── launchSettings.json
│ │ │ ├── Startup.cs
│ │ │ ├── YiSha.Admin.WebApi.csproj
│ │ │ ├── YiSha.Admin.WebApi.xml
│ │ │ ├── appsettings.Development.json
│ │ │ ├── appsettings.json
│ │ │ ├── dotnet_run.bat
│ │ │ └── nlog.config
│ │ └── YiSha.Web.Code
│ │ ├── DataRepository.cs
│ │ ├── Operator.cs
│ │ ├── OperatorInfo.cs
│ │ ├── State
│ │ │ ├── CookieHelper.cs
│ │ │ └── SessionHelper.cs
│ │ └── YiSha.Web.Code.csproj
│ └── YiShaAdmin.sln
└── 找例子网_YiShaAdmin-master.zip
257 directories, 1429 files
评论