在好例子网,分享、交流、成长!
您当前所在位置:首页js 开发实例JavaScript基础 → 微信网上蔬菜采购系统

微信网上蔬菜采购系统

JavaScript基础

下载此实例
  • 开发语言:js
  • 实例大小:50.70M
  • 下载次数:14
  • 浏览次数:108
  • 发布时间:2022-09-01
  • 实例类别:JavaScript基础
  • 发 布 人:幕僚
  • 文件格式:.rar
  • 所需积分:20
 相关标签: ES 系统 微信

实例介绍

【实例简介】微信网上蔬菜采购系统

【实例截图】

from clipboard

【核心代码】

.
├── caipinxian
│   ├── application.properties
│   ├── build
│   ├── caipinxian-grailsPlugins.iml
│   ├── caipinxian.iml
│   ├── grails-app
│   │   ├── assets
│   │   │   ├── images
│   │   │   │   ├── apple-touch-icon-retina.png
│   │   │   │   ├── apple-touch-icon.png
│   │   │   │   ├── favicon.ico
│   │   │   │   ├── grails_logo.png
│   │   │   │   ├── skin
│   │   │   │   │   ├── database_add.png
│   │   │   │   │   ├── database_delete.png
│   │   │   │   │   ├── database_edit.png
│   │   │   │   │   ├── database_save.png
│   │   │   │   │   ├── database_table.png
│   │   │   │   │   ├── exclamation.png
│   │   │   │   │   ├── house.png
│   │   │   │   │   ├── information.png
│   │   │   │   │   ├── shadow.jpg
│   │   │   │   │   ├── sorted_asc.gif
│   │   │   │   │   └── sorted_desc.gif
│   │   │   │   ├── spinner.gif
│   │   │   │   └── springsource.png
│   │   │   ├── javascripts
│   │   │   │   └── application.js
│   │   │   └── stylesheets
│   │   │       ├── application.css
│   │   │       ├── errors.css
│   │   │       ├── main.css
│   │   │       └── mobile.css
│   │   ├── conf
│   │   │   ├── BootStrap.groovy
│   │   │   ├── BuildConfig.groovy
│   │   │   ├── Config.groovy
│   │   │   ├── DataSource.groovy
│   │   │   ├── UrlMappings.groovy
│   │   │   ├── com
│   │   │   │   └── caipinxian
│   │   │   │       └── filter
│   │   │   │           └── MMemberFilters.groovy
│   │   │   ├── hibernate
│   │   │   └── spring
│   │   │       └── resources.groovy
│   │   ├── controllers
│   │   │   └── com
│   │   │       └── caipinxian
│   │   │           ├── goods
│   │   │           │   ├── MemberGoodsNoteController.groovy
│   │   │           │   ├── PriceScaleAndGoodsStockController.groovy
│   │   │           │   ├── PriceScaleCategoryController.groovy
│   │   │           │   └── StoreRoomController.groovy
│   │   │           ├── guestbooke
│   │   │           │   └── GuestBookController.groovy
│   │   │           ├── inventory
│   │   │           │   └── InventoryController.groovy
│   │   │           ├── manager
│   │   │           │   ├── goods
│   │   │           │   │   ├── BuyInAllotController.groovy
│   │   │           │   │   ├── EmployeeController.groovy
│   │   │           │   │   ├── FormulaValController.groovy
│   │   │           │   │   ├── GoodsCategoryController.groovy
│   │   │           │   │   ├── GoodsInfoController.groovy
│   │   │           │   │   ├── GoodsMappingController.groovy
│   │   │           │   │   ├── GoodsStockController.groovy
│   │   │           │   │   ├── ImageController.groovy
│   │   │           │   │   └── SpecialGoodsController.groovy
│   │   │           │   ├── system
│   │   │           │   │   ├── AdminlogsController.groovy
│   │   │           │   │   └── UserLogsController.groovy
│   │   │           │   ├── three
│   │   │           │   │   └── easyuiLayoutController.groovy
│   │   │           │   ├── trade
│   │   │           │   │   ├── AllotController.groovy
│   │   │           │   │   ├── BuyInController.groovy
│   │   │           │   │   └── OrderInfoController.groovy
│   │   │           │   └── user
│   │   │           │       ├── AccountController.groovy
│   │   │           │       ├── InvitationCodeController.groovy
│   │   │           │       ├── LoginController.groovy
│   │   │           │       ├── LogoutController.groovy
│   │   │           │       └── MemberController.groovy
│   │   │           ├── mobile
│   │   │           │   ├── goods
│   │   │           │   │   ├── MFavoriteController.groovy
│   │   │           │   │   └── MGoodsInfoController.groovy
│   │   │           │   ├── three
│   │   │           │   │   ├── WeixinPayController.groovy
│   │   │           │   │   └── WinxinTokenController.groovy
│   │   │           │   ├── trade
│   │   │           │   │   ├── MCartController.groovy
│   │   │           │   │   └── MOrderController.groovy
│   │   │           │   └── user
│   │   │           │       └── MMemberController.groovy
│   │   │           ├── salesPromotion
│   │   │           │   ├── LuggageMemberController.groovy
│   │   │           │   ├── MSMContentController.groovy
│   │   │           │   ├── OrderMemberController.groovy
│   │   │           │   ├── PersonClassifyController.groovy
│   │   │           │   ├── PromotionGoodsController.groovy
│   │   │           │   ├── PromotionMemberController.groovy
│   │   │           │   └── SalesStatisticsController.groovy
│   │   │           ├── three
│   │   │           │   ├── ChartCountController.groovy
│   │   │           │   ├── EasyTreeController.groovy
│   │   │           │   ├── PubDataController.groovy
│   │   │           │   └── StraightPinsVegetablesController.groovy
│   │   │           └── user
│   │   │               ├── AuthorityController.groovy
│   │   │               ├── MemberSonShopController.groovy
│   │   │               └── RequestmapController.groovy
│   │   ├── domain
│   │   │   └── com
│   │   │       └── caipinxian
│   │   │           ├── common
│   │   │           │   ├── GuestBook.groovy
│   │   │           │   └── SerialNum.groovy
│   │   │           ├── goods
│   │   │           │   ├── BalanceGenerate.groovy
│   │   │           │   ├── BuyInAllot.groovy
│   │   │           │   ├── Employee.groovy
│   │   │           │   ├── Favorite.groovy
│   │   │           │   ├── FormulaVal.groovy
│   │   │           │   ├── GoodsCategory.groovy
│   │   │           │   ├── GoodsImg.groovy
│   │   │           │   ├── GoodsInfo.groovy
│   │   │           │   ├── GoodsMapping.groovy
│   │   │           │   ├── GoodsPrice.groovy
│   │   │           │   ├── GoodsSpec.groovy
│   │   │           │   ├── GoodsStock.groovy
│   │   │           │   ├── GoodsStockDetail.groovy
│   │   │           │   ├── Image.groovy
│   │   │           │   ├── MemberGoodsNote.groovy
│   │   │           │   ├── PriceComputeResult.groovy
│   │   │           │   ├── PriceScaleAndGoodsStock.groovy
│   │   │           │   ├── PriceScaleCategory.groovy
│   │   │           │   ├── SpecialGoods.groovy
│   │   │           │   └── StoreRoom.groovy
│   │   │           ├── inventory
│   │   │           │   └── Inventory.groovy
│   │   │           ├── salesPromotion
│   │   │           │   ├── LuggageMember.groovy
│   │   │           │   ├── MSMContent.groovy
│   │   │           │   ├── OrderMember.groovy
│   │   │           │   ├── PersonClassify.groovy
│   │   │           │   ├── PromotionGoods.groovy
│   │   │           │   ├── PromotionMember.groovy
│   │   │           │   └── SalesStatistics.groovy
│   │   │           ├── system
│   │   │           │   ├── Adminlogs.groovy
│   │   │           │   └── Userlogs.groovy
│   │   │           ├── three
│   │   │           │   ├── EasyTree.groovy
│   │   │           │   ├── GrabHtmlData.groovy
│   │   │           │   ├── JobActive.groovy
│   │   │           │   ├── PubData.groovy
│   │   │           │   ├── StraightPinsVegetables.groovy
│   │   │           │   └── WinxinToken.groovy
│   │   │           ├── trade
│   │   │           │   ├── BuyIn.groovy
│   │   │           │   ├── Cart.groovy
│   │   │           │   ├── OrderGoods.groovy
│   │   │           │   └── OrderInfo.groovy
│   │   │           └── user
│   │   │               ├── Account.groovy
│   │   │               ├── AccountAuthority.groovy
│   │   │               ├── Authority.groovy
│   │   │               ├── InvitationCode.groovy
│   │   │               ├── Member.groovy
│   │   │               ├── MemberSonShop.groovy
│   │   │               └── Requestmap.groovy
│   │   ├── i18n
│   │   │   ├── messages.properties
│   │   │   ├── messages_cs_CZ.properties
│   │   │   ├── messages_da.properties
│   │   │   ├── messages_de.properties
│   │   │   ├── messages_es.properties
│   │   │   ├── messages_fr.properties
│   │   │   ├── messages_it.properties
│   │   │   ├── messages_ja.properties
│   │   │   ├── messages_nb.properties
│   │   │   ├── messages_nl.properties
│   │   │   ├── messages_pl.properties
│   │   │   ├── messages_pt_BR.properties
│   │   │   ├── messages_pt_PT.properties
│   │   │   ├── messages_ru.properties
│   │   │   ├── messages_sv.properties
│   │   │   ├── messages_th.properties
│   │   │   └── messages_zh_CN.properties
│   │   ├── jobs
│   │   │   └── caipinxian
│   │   │       ├── DelInvitationCodeJob.groovy
│   │   │       ├── GrabHtmlDataJob.groovy
│   │   │       ├── SendMSMJob.groovy
│   │   │       └── zxHtmlDataJob.groovy
│   │   ├── migrations
│   │   ├── services
│   │   │   └── com
│   │   │       └── caipinxian
│   │   │           ├── common
│   │   │           │   ├── CharacterToSixteenService.groovy
│   │   │           │   ├── CookieService.groovy
│   │   │           │   ├── GuestBookService.groovy
│   │   │           │   ├── IpUtilService.groovy
│   │   │           │   ├── PingYinService.groovy
│   │   │           │   ├── SerialNumService.groovy
│   │   │           │   └── SessionService.groovy
│   │   │           ├── goods
│   │   │           │   ├── BalanceGenerateService.groovy
│   │   │           │   ├── BuyInAllotService.groovy
│   │   │           │   ├── EmployeeService.groovy
│   │   │           │   ├── FavoriteService.groovy
│   │   │           │   ├── FormulaValService.groovy
│   │   │           │   ├── GoodsCategoryService.groovy
│   │   │           │   ├── GoodsInfoService.groovy
│   │   │           │   ├── GoodsMappingService.groovy
│   │   │           │   ├── GoodsStockDetailService.groovy
│   │   │           │   ├── GoodsStockService.groovy
│   │   │           │   ├── LuggageMemberService.groovy
│   │   │           │   ├── MGoodsInfoService.groovy
│   │   │           │   ├── SaveDataService.groovy
│   │   │           │   └── SpecialGoodsService.groovy
│   │   │           ├── goodsCount
│   │   │           │   └── ChartsCountService.groovy
│   │   │           ├── jobs
│   │   │           │   └── JobManageService.groovy
│   │   │           ├── msm
│   │   │           │   └── MSMService.groovy
│   │   │           ├── salesPromotion
│   │   │           │   └── PromotionGoodsService.groovy
│   │   │           ├── system
│   │   │           │   ├── AdminLogsService.groovy
│   │   │           │   └── UserLogsService.groovy
│   │   │           ├── three
│   │   │           │   ├── BaseEventService.groovy
│   │   │           │   ├── GrabHtmlDataService.groovy
│   │   │           │   └── WinxinTokenService.groovy
│   │   │           ├── trade
│   │   │           │   ├── AllotService.groovy
│   │   │           │   ├── BuyInService.groovy
│   │   │           │   └── OrderInfoService.groovy
│   │   │           └── user
│   │   │               ├── AccountService.groovy
│   │   │               ├── InvitationCodeService.groovy
│   │   │               └── MemberService.groovy
│   │   ├── taglib
│   │   │   └── com
│   │   │       └── caipinxian
│   │   │           └── tag
│   │   │               └── CustomTagLib.groovy
│   │   ├── utils
│   │   │   └── com
│   │   │       └── cpx
│   │   │           ├── ImageUtil.java
│   │   │           ├── MatrixToImageWriter.java
│   │   │           └── dateUtil.java
│   │   └── views
│   │       ├── 404.gsp
│   │       ├── 500.gsp
│   │       ├── MCart
│   │       │   └── list.gsp
│   │       ├── MFavorite
│   │       │   └── list.gsp
│   │       ├── MGoodsInfo
│   │       │   └── index.gsp
│   │       ├── MMember
│   │       │   ├── clause.gsp
│   │       │   ├── forget.gsp
│   │       │   ├── index.gsp
│   │       │   ├── login.gsp
│   │       │   ├── modifyPwd.gsp
│   │       │   ├── reg.gsp
│   │       │   ├── regSuccess.gsp
│   │       │   ├── resetPwd.gsp
│   │       │   └── updatePwdSuccess.gsp
│   │       ├── MOrder
│   │       │   ├── detail.gsp
│   │       │   ├── fail.gsp
│   │       │   ├── list.gsp
│   │       │   ├── success.gsp
│   │       │   └── token.gsp
│   │       ├── MSMContent
│   │       │   └── datagrid.gsp
│   │       ├── account
│   │       │   ├── datagrid.gsp
│   │       │   └── memberGrid.gsp
│   │       ├── adminlogs
│   │       │   └── datagrid.gsp
│   │       ├── authority
│   │       │   └── addAuthority.gsp
│   │       ├── buyIn
│   │       │   └── datagrid.gsp
│   │       ├── buyInAllot
│   │       │   ├── buyList.gsp
│   │       │   └── datagrid.gsp
│   │       ├── chartCount
│   │       │   ├── chartCount.gsp
│   │       │   └── echartsCount.gsp
│   │       ├── easyTree
│   │       │   └── addEasyTree.gsp
│   │       ├── easyuiLayout
│   │       │   ├── center.gsp
│   │       │   ├── centerson.gsp
│   │       │   ├── east.gsp
│   │       │   ├── index.gsp
│   │       │   ├── mencurd.gsp
│   │       │   ├── north.gsp
│   │       │   ├── south.gsp
│   │       │   └── west.gsp
│   │       ├── employee
│   │       │   ├── datagrid.gsp
│   │       │   └── total.gsp
│   │       ├── error.gsp
│   │       ├── formulaVal
│   │       │   └── datagrid.gsp
│   │       ├── goodsCategory
│   │       │   ├── _form.gsp
│   │       │   ├── create.gsp
│   │       │   └── datagrid.gsp
│   │       ├── goodsInfo
│   │       │   ├── _form.gsp
│   │       │   ├── create.gsp
│   │       │   ├── datagrid.gsp
│   │       │   ├── getMap.gsp
│   │       │   ├── nmwDatagrid.gsp
│   │       │   ├── noUseDatagrid.gsp
│   │       │   ├── priceDatagrid.gsp
│   │       │   ├── show.gsp
│   │       │   └── uploadMap.gsp
│   │       ├── goodsMapping
│   │       │   └── datagrid.gsp
│   │       ├── goodsStock
│   │       │   ├── datagrid.gsp
│   │       │   └── scale.gsp
│   │       ├── guestBook
│   │       │   ├── add.gsp
│   │       │   ├── datagrid.gsp
│   │       │   └── success.gsp
│   │       ├── image
│   │       │   ├── datagrid.gsp
│   │       │   └── uploadMap.gsp
│   │       ├── inventory
│   │       │   └── datagrid.gsp
│   │       ├── invitationCode
│   │       │   └── datagrid.gsp
│   │       ├── layouts
│   │       │   ├── _head.gsp
│   │       │   ├── _orderGoodsList.gsp
│   │       │   └── main.gsp
│   │       ├── login
│   │       │   ├── auth.gsp
│   │       │   └── denied.gsp
│   │       ├── luggageMember
│   │       │   └── datagrid.gsp
│   │       ├── memberGoodsNote
│   │       │   └── datagrid.gsp
│   │       ├── memberSonShop
│   │       │   └── datagrid.gsp
│   │       ├── orderInfo
│   │       │   ├── index.gsp
│   │       │   ├── sorting.gsp
│   │       │   └── total.gsp
│   │       ├── orderMember
│   │       │   └── datagrid.gsp
│   │       ├── personClassify
│   │       │   └── datagrid.gsp
│   │       ├── priceScaleAndGoodsStock
│   │       │   └── datagrid.gsp
│   │       ├── priceScaleCategory
│   │       │   ├── _form.gsp
│   │       │   ├── create.gsp
│   │       │   └── datagrid.gsp
│   │       ├── promotionGoods
│   │       │   ├── _from.gsp
│   │       │   ├── datagrid.gsp
│   │       │   └── goodsLayout.gsp
│   │       ├── promotionMember
│   │       │   └── datagrid.gsp
│   │       ├── pubData
│   │       │   └── datagrid.gsp
│   │       ├── requestmap
│   │       │   └── addRequestmap.gsp
│   │       ├── salesStatistics
│   │       │   ├── data.gsp
│   │       │   ├── datagrid.gsp
│   │       │   └── salesCountDatagrid.gsp
│   │       ├── specialGoods
│   │       │   └── datagrid.gsp
│   │       ├── storeRoom
│   │       │   └── datagrid.gsp
│   │       ├── straightPinsVegetables
│   │       │   └── datagrid.gsp
│   │       ├── userLogs
│   │       │   └── list.gsp
│   │       └── weixinPay
│   │           └── pay.gsp
│   ├── grailsw
│   ├── grailsw.bat
│   ├── lib
│   │   ├── commons-codec-1.4.jar
│   │   ├── commons-httpclient-3.1.jar
│   │   ├── commons-io-1.3.2.jar
│   │   ├── commons-pool-1.5.4.jar
│   │   ├── core-3.2.1.jar
│   │   ├── htmlunit-2.19-OSGi.jar
│   │   ├── junit-4.8.1.jar
│   │   ├── mysql-connector-java-5.0.6-bin.jar
│   │   ├── pinyin4j-2.5.0.jar
│   │   ├── poi-3.13-20150929.jar
│   │   ├── postmsg-ump-2.4.jar
│   │   ├── protobuf-java-2.4.1.jar
│   │   ├── xjmei_util.jar
│   │   ├── xpp3_min-1.1.4c.jar
│   │   └── xstream-1.3.1.jar
│   ├── scripts
│   │   └── _Events.groovy
│   ├── src
│   │   ├── groovy
│   │   └── java
│   │       └── com
│   │           └── caipinxian
│   │               ├── socket
│   │               │   ├── SendSocketClient.java
│   │               │   └── SocketImg.java
│   │               ├── three
│   │               │   └── SpringSecurityUtils.java
│   │               └── util
│   │                   ├── NumberToCN.java
│   │                   └── TokenProccessor.java
│   ├── target
│   │   └── work
│   │       ├── plugins
│   │       │   ├── asset-pipeline-1.9.9
│   │       │   │   ├── AssetPipelineGrailsPlugin.groovy
│   │       │   │   ├── LICENSE
│   │       │   │   ├── application.properties
│   │       │   │   ├── grails-app
│   │       │   │   │   ├── conf
│   │       │   │   │   │   ├── AssetPipelineBootStrap.groovy
│   │       │   │   │   │   └── AssetUrlMappings.groovy
│   │       │   │   │   ├── controllers
│   │       │   │   │   │   └── asset
│   │       │   │   │   │       └── pipeline
│   │       │   │   │   │           └── AssetsController.groovy
│   │       │   │   │   ├── services
│   │       │   │   │   │   └── asset
│   │       │   │   │   │       └── pipeline
│   │       │   │   │   │           └── AssetProcessorService.groovy
│   │       │   │   │   └── taglib
│   │       │   │   │       └── asset
│   │       │   │   │           └── pipeline
│   │       │   │   │               ├── AssetMethodTagLib.groovy
│   │       │   │   │               └── AssetsTagLib.groovy
│   │       │   │   ├── plugin.xml
│   │       │   │   ├── scripts
│   │       │   │   │   ├── AssetClean.groovy
│   │       │   │   │   ├── AssetPrecompile.groovy
│   │       │   │   │   ├── _AssetCompile.groovy
│   │       │   │   │   ├── _Events.groovy
│   │       │   │   │   └── _Install.groovy
│   │       │   │   └── src
│   │       │   │       ├── docs
│   │       │   │       │   └── guide
│   │       │   │       │       ├── configuration.gdoc
│   │       │   │       │       ├── extending
│   │       │   │       │       │   ├── assetfile.gdoc
│   │       │   │       │       │   ├── postprocessors.gdoc
│   │       │   │       │       │   └── processors.gdoc
│   │       │   │       │       ├── extending.gdoc
│   │       │   │       │       ├── introduction.gdoc
│   │       │   │       │       ├── toc.yml
│   │       │   │       │       ├── usage
│   │       │   │       │       │   ├── directives.gdoc
│   │       │   │       │       │   ├── encoding.gdoc
│   │       │   │       │       │   ├── linking.gdoc
│   │       │   │       │       │   └── organization.gdoc
│   │       │   │       │       └── usage.gdoc
│   │       │   │       └── groovy
│   │       │   │           ├── asset
│   │       │   │           │   └── pipeline
│   │       │   │           │       ├── AbstractAssetFile.groovy
│   │       │   │           │       ├── AbstractProcessor.groovy
│   │       │   │           │       ├── AssetCompiler.groovy
│   │       │   │           │       ├── AssetFile.groovy
│   │       │   │           │       ├── AssetHelper.groovy
│   │       │   │           │       ├── AssetPipelineFilter.groovy
│   │       │   │           │       ├── CacheManager.groovy
│   │       │   │           │       ├── CssAssetFile.groovy
│   │       │   │           │       ├── DirectiveProcessor.groovy
│   │       │   │           │       ├── HtmlAssetFile.groovy
│   │       │   │           │       ├── JsAssetFile.groovy
│   │       │   │           │       ├── ManifestAssetFile.groovy
│   │       │   │           │       ├── Processor.groovy
│   │       │   │           │       ├── grails
│   │       │   │           │       │   ├── AssetResourceLocator.groovy
│   │       │   │           │       │   ├── CachingLinkGenerator.groovy
│   │       │   │           │       │   └── LinkGenerator.groovy
│   │       │   │           │       └── processors
│   │       │   │           │           ├── CssMinifyPostProcessor.groovy
│   │       │   │           │           ├── CssProcessor.groovy
│   │       │   │           │           └── UglifyJsProcessor.groovy
│   │       │   │           └── uglifyjs
│   │       │   │               ├── README.html
│   │       │   │               ├── README.org
│   │       │   │               ├── bin
│   │       │   │               │   └── uglifyjs
│   │       │   │               ├── docstyle.css
│   │       │   │               ├── lib
│   │       │   │               │   ├── consolidator.js
│   │       │   │               │   ├── parse-js.js
│   │       │   │               │   ├── process.js
│   │       │   │               │   └── squeeze-more.js
│   │       │   │               ├── package.json
│   │       │   │               ├── r.js
│   │       │   │               ├── test
│   │       │   │               │   ├── beautify.js
│   │       │   │               │   ├── testconsolidator.js
│   │       │   │               │   ├── testparser.js
│   │       │   │               │   └── unit
│   │       │   │               │       ├── compress
│   │       │   │               │       │   ├── expected
│   │       │   │               │       │   │   ├── 1e21.js
│   │       │   │               │       │   │   ├── array1.js
│   │       │   │               │       │   │   ├── array2.js
│   │       │   │               │       │   │   ├── array3.js
│   │       │   │               │       │   │   ├── array4.js
│   │       │   │               │       │   │   ├── assignment.js
│   │       │   │               │       │   │   ├── concatstring.js
│   │       │   │               │       │   │   ├── const.js
│   │       │   │               │       │   │   ├── div-with-regexp.js
│   │       │   │               │       │   │   ├── empty-blocks.js
│   │       │   │               │       │   │   ├── forstatement.js
│   │       │   │               │       │   │   ├── if-not.js
│   │       │   │               │       │   │   ├── if.js
│   │       │   │               │       │   │   ├── ifreturn.js
│   │       │   │               │       │   │   ├── ifreturn2.js
│   │       │   │               │       │   │   ├── infinite.js
│   │       │   │               │       │   │   ├── issue10.js
│   │       │   │               │       │   │   ├── issue11.js
│   │       │   │               │       │   │   ├── issue13.js
│   │       │   │               │       │   │   ├── issue14.js
│   │       │   │               │       │   │   ├── issue16.js
│   │       │   │               │       │   │   ├── issue17.js
│   │       │   │               │       │   │   ├── issue20.js
│   │       │   │               │       │   │   ├── issue21.js
│   │       │   │               │       │   │   ├── issue25.js
│   │       │   │               │       │   │   ├── issue27.js
│   │       │   │               │       │   │   ├── issue278.js
│   │       │   │               │       │   │   ├── issue28.js
│   │       │   │               │       │   │   ├── issue29.js
│   │       │   │               │       │   │   ├── issue30.js
│   │       │   │               │       │   │   ├── issue34.js
│   │       │   │               │       │   │   ├── issue349.js
│   │       │   │               │       │   │   ├── issue353.js
│   │       │   │               │       │   │   ├── issue372.js
│   │       │   │               │       │   │   ├── issue4.js
│   │       │   │               │       │   │   ├── issue471.js
│   │       │   │               │       │   │   ├── issue48.js
│   │       │   │               │       │   │   ├── issue50.js
│   │       │   │               │       │   │   ├── issue53.js
│   │       │   │               │       │   │   ├── issue54.1.js
│   │       │   │               │       │   │   ├── issue68.js
│   │       │   │               │       │   │   ├── issue69.js
│   │       │   │               │       │   │   ├── issue9.js
│   │       │   │               │       │   │   ├── issues222_324.js
│   │       │   │               │       │   │   ├── mangle.js
│   │       │   │               │       │   │   ├── null_string.js
│   │       │   │               │       │   │   ├── strict-equals.js
│   │       │   │               │       │   │   ├── var.js
│   │       │   │               │       │   │   ├── whitespace.js
│   │       │   │               │       │   │   └── with.js
│   │       │   │               │       │   └── test
│   │       │   │               │       │       ├── 1e21.js
│   │       │   │               │       │       ├── array1.js
│   │       │   │               │       │       ├── array2.js
│   │       │   │               │       │       ├── array3.js
│   │       │   │               │       │       ├── array4.js
│   │       │   │               │       │       ├── assignment.js
│   │       │   │               │       │       ├── concatstring.js
│   │       │   │               │       │       ├── const.js
│   │       │   │               │       │       ├── div-with-regexp.js
│   │       │   │               │       │       ├── empty-blocks.js
│   │       │   │               │       │       ├── forstatement.js
│   │       │   │               │       │       ├── if-not.js
│   │       │   │               │       │       ├── if.js
│   │       │   │               │       │       ├── ifreturn.js
│   │       │   │               │       │       ├── ifreturn2.js
│   │       │   │               │       │       ├── infinite.js
│   │       │   │               │       │       ├── issue10.js
│   │       │   │               │       │       ├── issue11.js
│   │       │   │               │       │       ├── issue13.js
│   │       │   │               │       │       ├── issue14.js
│   │       │   │               │       │       ├── issue16.js
│   │       │   │               │       │       ├── issue17.js
│   │       │   │               │       │       ├── issue20.js
│   │       │   │               │       │       ├── issue21.js
│   │       │   │               │       │       ├── issue25.js
│   │       │   │               │       │       ├── issue27.js
│   │       │   │               │       │       ├── issue278.js
│   │       │   │               │       │       ├── issue28.js
│   │       │   │               │       │       ├── issue29.js
│   │       │   │               │       │       ├── issue30.js
│   │       │   │               │       │       ├── issue34.js
│   │       │   │               │       │       ├── issue349.js
│   │       │   │               │       │       ├── issue353.js
│   │       │   │               │       │       ├── issue372.js
│   │       │   │               │       │       ├── issue4.js
│   │       │   │               │       │       ├── issue471.js
│   │       │   │               │       │       ├── issue48.js
│   │       │   │               │       │       ├── issue50.js
│   │       │   │               │       │       ├── issue53.js
│   │       │   │               │       │       ├── issue54.1.js
│   │       │   │               │       │       ├── issue68.js
│   │       │   │               │       │       ├── issue69.js
│   │       │   │               │       │       ├── issue9.js
│   │       │   │               │       │       ├── issues222_324.js
│   │       │   │               │       │       ├── mangle.js
│   │       │   │               │       │       ├── null_string.js
│   │       │   │               │       │       ├── strict-equals.js
│   │       │   │               │       │       ├── var.js
│   │       │   │               │       │       ├── whitespace.js
│   │       │   │               │       │       └── with.js
│   │       │   │               │       └── scripts.js
│   │       │   │               ├── tmp
│   │       │   │               │   ├── hoist.js
│   │       │   │               │   ├── instrument.js
│   │       │   │               │   └── test.js
│   │       │   │               └── uglify-js.js
│   │       │   ├── cache-1.1.8
│   │       │   │   ├── CacheGrailsPlugin.groovy
│   │       │   │   ├── application.properties
│   │       │   │   ├── grails-app
│   │       │   │   │   ├── conf
│   │       │   │   │   │   └── DefaultCacheConfig.groovy
│   │       │   │   │   ├── services
│   │       │   │   │   │   └── grails
│   │       │   │   │   │       └── plugin
│   │       │   │   │   │           └── cache
│   │       │   │   │   │               └── GrailsCacheAdminService.groovy
│   │       │   │   │   └── taglib
│   │       │   │   │       └── grails
│   │       │   │   │           └── plugin
│   │       │   │   │               └── cache
│   │       │   │   │                   └── CacheTagLib.groovy
│   │       │   │   ├── plugin.xml
│   │       │   │   └── src
│   │       │   │       ├── groovy
│   │       │   │       │   └── grails
│   │       │   │       │       └── plugin
│   │       │   │       │           └── cache
│   │       │   │       │               ├── ConfigBuilder.groovy
│   │       │   │       │               └── ConfigLoader.groovy
│   │       │   │       └── java
│   │       │   │           └── grails
│   │       │   │               └── plugin
│   │       │   │                   └── cache
│   │       │   │                       ├── BlockingCache.java
│   │       │   │                       ├── CacheBeanPostProcessor.java
│   │       │   │                       ├── CacheConfigArtefactHandler.java
│   │       │   │                       ├── CacheConfiguration.java
│   │       │   │                       ├── CacheEvict.java
│   │       │   │                       ├── CachePut.java
│   │       │   │                       ├── Cacheable.java
│   │       │   │                       ├── CustomCacheKeyGenerator.java
│   │       │   │                       ├── GrailsAnnotationCacheOperationSource.java
│   │       │   │                       ├── GrailsCache.java
│   │       │   │                       ├── GrailsCacheManager.java
│   │       │   │                       ├── GrailsConcurrentMapCache.java
│   │       │   │                       ├── GrailsConcurrentMapCacheManager.java
│   │       │   │                       ├── GrailsValueWrapper.java
│   │       │   │                       ├── SerializableByteArrayOutputStream.java
│   │       │   │                       ├── SerializableOutputStream.java
│   │       │   │                       ├── SimpleKeyGenerator.java
│   │       │   │                       ├── Timer.java
│   │       │   │                       ├── compiler
│   │       │   │                       │   └── CacheTransformation.java
│   │       │   │                       ├── util
│   │       │   │                       │   └── ClassUtils.java
│   │       │   │                       └── web
│   │       │   │                           ├── AlreadyGzippedException.java
│   │       │   │                           ├── ContentCacheParameters.java
│   │       │   │                           ├── GenericResponseWrapper.java
│   │       │   │                           ├── Header.java
│   │       │   │                           ├── HttpDateFormatter.java
│   │       │   │                           ├── PageInfo.java
│   │       │   │                           ├── SerializableCookie.java
│   │       │   │                           └── filter
│   │       │   │                               ├── AbstractFilter.java
│   │       │   │                               ├── CacheExpressionRootObject.java
│   │       │   │                               ├── CacheOperationContext.java
│   │       │   │                               ├── DefaultWebKeyGenerator.java
│   │       │   │                               ├── ExpressionEvaluator.java
│   │       │   │                               ├── LazyParamAwareEvaluationContext.java
│   │       │   │                               ├── NoOpFilter.java
│   │       │   │                               ├── PageFragmentCachingFilter.java
│   │       │   │                               ├── WebKeyGenerator.java
│   │       │   │                               └── simple
│   │       │   │                                   ├── MemoryBlockingCache.java
│   │       │   │                                   ├── MemoryCacheConfiguration.java
│   │       │   │                                   └── MemoryPageFragmentCachingFilter.java
│   │       │   ├── database-migration-1.4.0
│   │       │   │   ├── DatabaseMigrationGrailsPlugin.groovy
│   │       │   │   ├── LICENSE.txt
│   │       │   │   ├── application.properties
│   │       │   │   ├── grails-app
│   │       │   │   │   ├── conf
│   │       │   │   │   │   └── DbdocUrlMappings.groovy
│   │       │   │   │   ├── controllers
│   │       │   │   │   │   └── grails
│   │       │   │   │   │       └── plugin
│   │       │   │   │   │           └── databasemigration
│   │       │   │   │   │               └── DbdocController.groovy
│   │       │   │   │   └── views
│   │       │   │   │       └── dbdoc
│   │       │   │   │           ├── _globalnav.gsp
│   │       │   │   │           ├── _index.gsp
│   │       │   │   │           ├── _overview-summary.gsp
│   │       │   │   │           └── _stylesheet.gsp
│   │       │   │   ├── plugin.xml
│   │       │   │   ├── scripts
│   │       │   │   │   ├── DbmChangelogSync.groovy
│   │       │   │   │   ├── DbmChangelogSyncSql.groovy
│   │       │   │   │   ├── DbmChangelogToGroovy.groovy
│   │       │   │   │   ├── DbmClearChecksums.groovy
│   │       │   │   │   ├── DbmCreateChangelog.groovy
│   │       │   │   │   ├── DbmDbDoc.groovy
│   │       │   │   │   ├── DbmDiff.groovy
│   │       │   │   │   ├── DbmDropAll.groovy
│   │       │   │   │   ├── DbmFutureRollbackSql.groovy
│   │       │   │   │   ├── DbmGenerateChangelog.groovy
│   │       │   │   │   ├── DbmGenerateGormChangelog.groovy
│   │       │   │   │   ├── DbmGormDiff.groovy
│   │       │   │   │   ├── DbmListLocks.groovy
│   │       │   │   │   ├── DbmListTags.groovy
│   │       │   │   │   ├── DbmMarkNextChangesetRan.groovy
│   │       │   │   │   ├── DbmPreviousChangesetSql.groovy
│   │       │   │   │   ├── DbmRegisterChangelog.groovy
│   │       │   │   │   ├── DbmReleaseLocks.groovy
│   │       │   │   │   ├── DbmRollback.groovy
│   │       │   │   │   ├── DbmRollbackCount.groovy
│   │       │   │   │   ├── DbmRollbackCountSql.groovy
│   │       │   │   │   ├── DbmRollbackSql.groovy
│   │       │   │   │   ├── DbmRollbackToDate.groovy
│   │       │   │   │   ├── DbmRollbackToDateSql.groovy
│   │       │   │   │   ├── DbmStatus.groovy
│   │       │   │   │   ├── DbmTag.groovy
│   │       │   │   │   ├── DbmUpdate.groovy
│   │       │   │   │   ├── DbmUpdateCount.groovy
│   │       │   │   │   ├── DbmUpdateCountSql.groovy
│   │       │   │   │   ├── DbmUpdateSql.groovy
│   │       │   │   │   ├── DbmValidate.groovy
│   │       │   │   │   ├── _DatabaseMigrationCommon.groovy
│   │       │   │   │   ├── _Events.groovy
│   │       │   │   │   └── _Install.groovy
│   │       │   │   └── src
│   │       │   │       ├── groovy
│   │       │   │       │   └── grails
│   │       │   │       │       └── plugin
│   │       │   │       │           └── databasemigration
│   │       │   │       │               ├── ChangelogXml2Groovy.groovy
│   │       │   │       │               ├── DslBuilder.groovy
│   │       │   │       │               ├── GormColumn.groovy
│   │       │   │       │               ├── GormDatabase.groovy
│   │       │   │       │               ├── GormDatabaseSnapshotGenerator.groovy
│   │       │   │       │               ├── GormDatabaseTypeConverter.groovy
│   │       │   │       │               ├── GormDiff.groovy
│   │       │   │       │               ├── GrailsChange.groovy
│   │       │   │       │               ├── GrailsChangeLogParser.groovy
│   │       │   │       │               ├── GrailsClassLoaderResourceAccessor.groovy
│   │       │   │       │               ├── GrailsDiffStatusListener.groovy
│   │       │   │       │               ├── GrailsPrecondition.groovy
│   │       │   │       │               ├── GroovyAwareStringChangeLogSerializer.groovy
│   │       │   │       │               ├── HibernateAwareTypeConverter.groovy
│   │       │   │       │               ├── MigrationRunner.groovy
│   │       │   │       │               ├── MigrationUtils.groovy
│   │       │   │       │               ├── MySQLCompatibleChangeLogSerializer.groovy
│   │       │   │       │               ├── MysqlAwareCreateTableGenerator.groovy
│   │       │   │       │               ├── NoopVisitor.groovy
│   │       │   │       │               ├── ScriptUtils.groovy
│   │       │   │       │               ├── Slf4jLogger.groovy
│   │       │   │       │               └── dbdoc
│   │       │   │       │                   ├── AuthorListWriter.groovy
│   │       │   │       │                   ├── AuthorWriter.groovy
│   │       │   │       │                   ├── ChangeLogListWriter.groovy
│   │       │   │       │                   ├── ChangeLogWriter.groovy
│   │       │   │       │                   ├── ColumnWriter.groovy
│   │       │   │       │                   ├── HTMLListWriter.groovy
│   │       │   │       │                   ├── HTMLWriter.groovy
│   │       │   │       │                   ├── MemoryDocVisitor.groovy
│   │       │   │       │                   ├── PendingChangesWriter.groovy
│   │       │   │       │                   ├── PendingSQLWriter.groovy
│   │       │   │       │                   ├── RecentChangesWriter.groovy
│   │       │   │       │                   ├── TableListWriter.groovy
│   │       │   │       │                   └── TableWriter.groovy
│   │       │   │       └── resources
│   │       │   │           └── changelog.template
│   │       │   ├── hibernate4-4.3.6.1
│   │       │   │   ├── Hibernate4GrailsPlugin.groovy
│   │       │   │   ├── LICENSE
│   │       │   │   ├── application.properties
│   │       │   │   ├── plugin.xml
│   │       │   │   ├── scripts
│   │       │   │   │   ├── CreateHibernateCfgXml.groovy
│   │       │   │   │   └── SchemaExport.groovy
│   │       │   │   └── src
│   │       │   │       └── java
│   │       │   │           └── hibernate.cfg.xml
│   │       │   ├── jasper-1.11.0
│   │       │   │   ├── JasperGrailsPlugin.groovy
│   │       │   │   ├── LICENSE
│   │       │   │   ├── application.properties
│   │       │   │   ├── grails-app
│   │       │   │   │   ├── controllers
│   │       │   │   │   │   └── org
│   │       │   │   │   │       └── codehaus
│   │       │   │   │   │           └── groovy
│   │       │   │   │   │               └── grails
│   │       │   │   │   │                   └── plugins
│   │       │   │   │   │                       └── jasper
│   │       │   │   │   │                           ├── JasperController.groovy
│   │       │   │   │   │                           └── JasperDemoController.groovy
│   │       │   │   │   ├── i18n
│   │       │   │   │   │   └── jasper.properties
│   │       │   │   │   ├── services
│   │       │   │   │   │   └── org
│   │       │   │   │   │       └── codehaus
│   │       │   │   │   │           └── groovy
│   │       │   │   │   │               └── grails
│   │       │   │   │   │                   └── plugins
│   │       │   │   │   │                       └── jasper
│   │       │   │   │   │                           └── JasperService.groovy
│   │       │   │   │   ├── taglib
│   │       │   │   │   │   └── org
│   │       │   │   │   │       └── codehaus
│   │       │   │   │   │           └── groovy
│   │       │   │   │   │               └── grails
│   │       │   │   │   │                   └── plugins
│   │       │   │   │   │                       └── jasper
│   │       │   │   │   │                           └── JasperTagLib.groovy
│   │       │   │   │   └── views
│   │       │   │   │       └── jasperDemo
│   │       │   │   │           └── demo.gsp
│   │       │   │   ├── plugin.xml
│   │       │   │   ├── src
│   │       │   │   │   └── groovy
│   │       │   │   │       └── org
│   │       │   │   │           └── codehaus
│   │       │   │   │               └── groovy
│   │       │   │   │                   └── grails
│   │       │   │   │                       └── plugins
│   │       │   │   │                           └── jasper
│   │       │   │   │                               ├── JasperExportFormat.groovy
│   │       │   │   │                               ├── JasperReportDef.groovy
│   │       │   │   │                               └── demo
│   │       │   │   │                                   └── ExamplePersonForReport.groovy
│   │       │   │   └── web-app
│   │       │   │       ├── css
│   │       │   │       │   ├── style.css
│   │       │   │       │   └── style.less
│   │       │   │       ├── images
│   │       │   │       │   └── icons
│   │       │   │       │       ├── CSV.gif
│   │       │   │       │       ├── DOCX.gif
│   │       │   │       │       ├── HTML.gif
│   │       │   │       │       ├── ODS.gif
│   │       │   │       │       ├── ODT.gif
│   │       │   │       │       ├── PDF.gif
│   │       │   │       │       ├── PPTX.gif
│   │       │   │       │       ├── RTF.gif
│   │       │   │       │       ├── TEXT.gif
│   │       │   │       │       ├── XLS.gif
│   │       │   │       │       ├── XLSX.gif
│   │       │   │       │       ├── XML.gif
│   │       │   │       │       └── page_white_acrobat.png
│   │       │   │       ├── index.gsp
│   │       │   │       ├── js
│   │       │   │       │   ├── jquery.js
│   │       │   │       │   ├── script.js
│   │       │   │       │   └── script.js.coffee
│   │       │   │       └── reports
│   │       │   │           ├── sample-jasper-plugin.jrxml
│   │       │   │           ├── sample-list-domain-classes-2.jrxml
│   │       │   │           ├── sample-list-domain-classes-3-chart.jrxml
│   │       │   │           ├── sample-list-domain-classes.jrxml
│   │       │   │           └── w_iReport.jrxml
│   │       │   ├── jquery-1.11.1
│   │       │   │   ├── JqueryGrailsPlugin.groovy
│   │       │   │   ├── LICENSE.txt
│   │       │   │   ├── application.properties
│   │       │   │   ├── dependencies.groovy
│   │       │   │   ├── grails-app
│   │       │   │   │   ├── assets
│   │       │   │   │   │   └── javascripts
│   │       │   │   │   │       └── jquery.js
│   │       │   │   │   ├── conf
│   │       │   │   │   │   ├── JQueryConfig.groovy
│   │       │   │   │   │   └── JQueryPluginResources.groovy
│   │       │   │   │   ├── services
│   │       │   │   │   │   └── JQueryService.groovy
│   │       │   │   │   └── taglib
│   │       │   │   │       ├── JQueryResourceTagLib.groovy
│   │       │   │   │       └── JQueryTagLib.groovy
│   │       │   │   ├── plugin.xml
│   │       │   │   ├── scripts
│   │       │   │   │   └── InstallJQuery.groovy
│   │       │   │   ├── src
│   │       │   │   │   └── groovy
│   │       │   │   │       └── org
│   │       │   │   │           └── codehaus
│   │       │   │   │               └── groovy
│   │       │   │   │                   └── grails
│   │       │   │   │                       └── plugins
│   │       │   │   │                           └── jquery
│   │       │   │   │                               ├── JQueryConfig.groovy
│   │       │   │   │                               └── JQueryProvider.groovy
│   │       │   │   └── web-app
│   │       │   │       └── js
│   │       │   │           └── jquery
│   │       │   │               ├── jquery-1.11.1.js
│   │       │   │               ├── jquery-1.11.1.min.js
│   │       │   │               └── jquery-1.11.1.min.map
│   │       │   ├── quartz-1.0.2
│   │       │   │   ├── LICENSE
│   │       │   │   ├── QuartzGrailsPlugin.groovy
│   │       │   │   ├── application.properties
│   │       │   │   ├── grails-app
│   │       │   │   │   ├── conf
│   │       │   │   │   │   ├── DefaultQuartzConfig.groovy
│   │       │   │   │   │   └── QuartzBootStrap.groovy
│   │       │   │   │   └── services
│   │       │   │   │       └── grails
│   │       │   │   │           └── plugins
│   │       │   │   │               └── quartz
│   │       │   │   │                   └── JobManagerService.groovy
│   │       │   │   ├── plugin.xml
│   │       │   │   ├── scripts
│   │       │   │   │   ├── CreateJob.groovy
│   │       │   │   │   ├── InstallQuartzConfig.groovy
│   │       │   │   │   ├── _Install.groovy
│   │       │   │   │   └── _Upgrade.groovy
│   │       │   │   └── src
│   │       │   │       ├── groovy
│   │       │   │       │   └── grails
│   │       │   │       │       └── plugins
│   │       │   │       │           └── quartz
│   │       │   │       │               ├── JobDescriptor.groovy
│   │       │   │       │               ├── TriggerDescriptor.groovy
│   │       │   │       │               ├── TriggerUtils.groovy
│   │       │   │       │               └── config
│   │       │   │       │                   └── TriggersConfigBuilder.groovy
│   │       │   │       ├── java
│   │       │   │       │   └── grails
│   │       │   │       │       └── plugins
│   │       │   │       │           └── quartz
│   │       │   │       │               ├── CustomTriggerFactoryBean.java
│   │       │   │       │               ├── DefaultGrailsJobClass.java
│   │       │   │       │               ├── GrailsJobClass.java
│   │       │   │       │               ├── GrailsJobClassConstants.java
│   │       │   │       │               ├── GrailsJobFactory.java
│   │       │   │       │               ├── JobArtefactHandler.java
│   │       │   │       │               ├── JobDetailFactoryBean.java
│   │       │   │       │               └── listeners
│   │       │   │       │                   ├── ExceptionPrinterJobListener.java
│   │       │   │       │                   └── SessionBinderJobListener.java
│   │       │   │       └── templates
│   │       │   │           ├── artifacts
│   │       │   │           │   └── Job.groovy
│   │       │   │           └── sql
│   │       │   │               ├── tables_cloudscape.sql
│   │       │   │               ├── tables_db2.sql
│   │       │   │               ├── tables_db2_v72.sql
│   │       │   │               ├── tables_db2_v8.sql
│   │       │   │               ├── tables_db2_v95.sql
│   │       │   │               ├── tables_derby.sql
│   │       │   │               ├── tables_derby_previous.sql
│   │       │   │               ├── tables_firebird.sql
│   │       │   │               ├── tables_h2.sql
│   │       │   │               ├── tables_hsqldb.sql
│   │       │   │               ├── tables_hsqldb_old.sql
│   │       │   │               ├── tables_informix.sql
│   │       │   │               ├── tables_mysql.sql
│   │       │   │               ├── tables_mysql_innodb.sql
│   │       │   │               ├── tables_oracle.sql
│   │       │   │               ├── tables_pointbase.sql
│   │       │   │               ├── tables_postgres.sql
│   │       │   │               ├── tables_postgres7.sql
│   │       │   │               ├── tables_sapdb.sql
│   │       │   │               ├── tables_solid.sql
│   │       │   │               ├── tables_sqlServer.sql
│   │       │   │               └── tables_sybase.sql
│   │       │   ├── scaffolding-2.1.2
│   │       │   │   ├── ScaffoldingGrailsPlugin.groovy
│   │       │   │   ├── application.properties
│   │       │   │   ├── plugin.xml
│   │       │   │   ├── scripts
│   │       │   │   │   ├── CreateScaffoldController.groovy
│   │       │   │   │   ├── GenerateAll.groovy
│   │       │   │   │   ├── GenerateAsyncController.groovy
│   │       │   │   │   ├── GenerateController.groovy
│   │       │   │   │   ├── GenerateRestfulController.groovy
│   │       │   │   │   ├── GenerateViews.groovy
│   │       │   │   │   ├── _Events.groovy
│   │       │   │   │   └── _GrailsGenerate.groovy
│   │       │   │   └── src
│   │       │   │       ├── groovy
│   │       │   │       │   └── org
│   │       │   │       │       └── codehaus
│   │       │   │       │           └── groovy
│   │       │   │       │               └── grails
│   │       │   │       │                   └── scaffolding
│   │       │   │       │                       └── DefaultGrailsTemplateGenerator.groovy
│   │       │   │       ├── java
│   │       │   │       │   └── org
│   │       │   │       │       └── codehaus
│   │       │   │       │           └── groovy
│   │       │   │       │               └── grails
│   │       │   │       │                   └── scaffolding
│   │       │   │       │                       ├── AbstractGrailsTemplateGenerator.java
│   │       │   │       │                       ├── DomainClassPropertyComparator.java
│   │       │   │       │                       ├── GrailsTemplateGenerator.java
│   │       │   │       │                       ├── SimpleDomainClassPropertyComparator.java
│   │       │   │       │                       └── view
│   │       │   │       │                           ├── ScaffoldedGroovyPageView.java
│   │       │   │       │                           └── ScaffoldingViewResolver.java
│   │       │   │       └── templates
│   │       │   │           ├── artifacts
│   │       │   │           │   └── ScaffoldingController.groovy
│   │       │   │           └── scaffolding
│   │       │   │               ├── AsyncController.groovy
│   │       │   │               ├── AsyncSpec.groovy
│   │       │   │               ├── Controller.groovy
│   │       │   │               ├── RestfulController.groovy
│   │       │   │               ├── RestfulSpec.groovy
│   │       │   │               ├── Spec.groovy
│   │       │   │               ├── _form.gsp
│   │       │   │               ├── create.gsp
│   │       │   │               ├── edit.gsp
│   │       │   │               ├── index.gsp
│   │       │   │               ├── renderEditor.template
│   │       │   │               └── show.gsp
│   │       │   ├── spring-security-core-2.0-RC5
│   │       │   │   ├── LICENSE.txt
│   │       │   │   ├── SpringSecurityCoreGrailsPlugin.groovy
│   │       │   │   ├── application.properties
│   │       │   │   ├── grails-app
│   │       │   │   │   ├── conf
│   │       │   │   │   │   └── DefaultSecurityConfig.groovy
│   │       │   │   │   ├── controllers
│   │       │   │   │   │   └── grails
│   │       │   │   │   │       └── plugin
│   │       │   │   │   │           └── springsecurity
│   │       │   │   │   │               ├── LoginController.groovy
│   │       │   │   │   │               └── LogoutController.groovy
│   │       │   │   │   ├── i18n
│   │       │   │   │   │   ├── spring-security-core.properties
│   │       │   │   │   │   ├── spring-security-core_de.properties
│   │       │   │   │   │   ├── spring-security-core_es.properties
│   │       │   │   │   │   ├── spring-security-core_fr.properties
│   │       │   │   │   │   ├── spring-security-core_it.properties
│   │       │   │   │   │   ├── spring-security-core_ja.properties
│   │       │   │   │   │   ├── spring-security-core_nb.properties
│   │       │   │   │   │   ├── spring-security-core_pt_BR.properties
│   │       │   │   │   │   ├── spring-security-core_ru.properties
│   │       │   │   │   │   └── spring-security-core_sv.properties
│   │       │   │   │   ├── services
│   │       │   │   │   │   └── grails
│   │       │   │   │   │       └── plugin
│   │       │   │   │   │           └── springsecurity
│   │       │   │   │   │               └── SpringSecurityService.groovy
│   │       │   │   │   ├── taglib
│   │       │   │   │   │   └── grails
│   │       │   │   │   │       └── plugin
│   │       │   │   │   │           └── springsecurity
│   │       │   │   │   │               └── SecurityTagLib.groovy
│   │       │   │   │   └── views
│   │       │   │   │       └── login
│   │       │   │   │           ├── auth.gsp
│   │       │   │   │           └── denied.gsp
│   │       │   │   ├── plugin.xml
│   │       │   │   ├── scripts
│   │       │   │   │   ├── S2CreatePersistentToken.groovy
│   │       │   │   │   ├── S2CreateRoleHierarchyEntry.groovy
│   │       │   │   │   ├── S2Quickstart.groovy
│   │       │   │   │   ├── _Install.groovy
│   │       │   │   │   └── _S2Common.groovy
│   │       │   │   └── src
│   │       │   │       ├── groovy
│   │       │   │       │   └── grails
│   │       │   │       │       └── plugin
│   │       │   │       │           └── springsecurity
│   │       │   │       │               ├── InterceptedUrl.groovy
│   │       │   │       │               ├── ReflectionUtils.groovy
│   │       │   │       │               ├── annotation
│   │       │   │       │               │   └── Secured.groovy
│   │       │   │       │               ├── userdetails
│   │       │   │       │               │   └── GormUserDetailsService.groovy
│   │       │   │       │               └── web
│   │       │   │       │                   └── authentication
│   │       │   │       │                       └── rememberme
│   │       │   │       │                           └── GormPersistentTokenRepository.groovy
│   │       │   │       ├── java
│   │       │   │       │   └── grails
│   │       │   │       │       └── plugin
│   │       │   │       │           └── springsecurity
│   │       │   │       │               ├── CryptoEncoderWrapper.java
│   │       │   │       │               ├── SecurityConfigType.java
│   │       │   │       │               ├── SecurityEventListener.java
│   │       │   │       │               ├── SecurityFilterPosition.java
│   │       │   │       │               ├── SpringSecurityUtils.java
│   │       │   │       │               ├── access
│   │       │   │       │               │   ├── NullAfterInvocationProvider.java
│   │       │   │       │               │   ├── intercept
│   │       │   │       │               │   │   └── NullAfterInvocationManager.java
│   │       │   │       │               │   └── vote
│   │       │   │       │               │       ├── AuthenticatedVetoableDecisionManager.java
│   │       │   │       │               │       ├── ClosureConfigAttribute.java
│   │       │   │       │               │       └── ClosureVoter.java
│   │       │   │       │               ├── annotation
│   │       │   │       │               │   ├── Authorities.java
│   │       │   │       │               │   ├── AuthoritiesTransformation.java
│   │       │   │       │               │   └── SecuredClosureDelegate.java
│   │       │   │       │               ├── authentication
│   │       │   │       │               │   ├── GrailsAnonymousAuthenticationProvider.java
│   │       │   │       │               │   ├── GrailsAnonymousAuthenticationToken.java
│   │       │   │       │               │   ├── NullAuthenticationEventPublisher.java
│   │       │   │       │               │   ├── dao
│   │       │   │       │               │   │   └── NullSaltSource.java
│   │       │   │       │               │   └── encoding
│   │       │   │       │               │       ├── BCryptPasswordEncoder.java
│   │       │   │       │               │       ├── DigestAuthPasswordEncoder.java
│   │       │   │       │               │       └── PBKDF2PasswordEncoder.java
│   │       │   │       │               ├── userdetails
│   │       │   │       │               │   ├── DefaultPostAuthenticationChecks.java
│   │       │   │       │               │   ├── DefaultPreAuthenticationChecks.java
│   │       │   │       │               │   ├── GrailsUser.java
│   │       │   │       │               │   ├── GrailsUserDetailsService.java
│   │       │   │       │               │   └── NoStackUsernameNotFoundException.java
│   │       │   │       │               └── web
│   │       │   │       │                   ├── NullFilterChainValidator.java
│   │       │   │       │                   ├── SecurityRequestHolder.java
│   │       │   │       │                   ├── access
│   │       │   │       │                   │   ├── AjaxAwareAccessDeniedHandler.java
│   │       │   │       │                   │   ├── DefaultThrowableAnalyzer.java
│   │       │   │       │                   │   ├── GrailsWebInvocationPrivilegeEvaluator.java
│   │       │   │       │                   │   ├── channel
│   │       │   │       │                   │   │   ├── HeaderCheckInsecureChannelProcessor.java
│   │       │   │       │                   │   │   └── HeaderCheckSecureChannelProcessor.java
│   │       │   │       │                   │   ├── expression
│   │       │   │       │                   │   │   ├── WebExpressionConfigAttribute.java
│   │       │   │       │                   │   │   └── WebExpressionVoter.java
│   │       │   │       │                   │   └── intercept
│   │       │   │       │                   │       ├── AbstractFilterInvocationDefinition.java
│   │       │   │       │                   │       ├── AnnotationFilterInvocationDefinition.java
│   │       │   │       │                   │       ├── ChannelFilterInvocationSecurityMetadataSourceFactoryBean.java
│   │       │   │       │                   │       ├── InterceptUrlMapFilterInvocationDefinition.java
│   │       │   │       │                   │       └── RequestmapFilterInvocationDefinition.java
│   │       │   │       │                   ├── authentication
│   │       │   │       │                   │   ├── AjaxAwareAuthenticationEntryPoint.java
│   │       │   │       │                   │   ├── AjaxAwareAuthenticationFailureHandler.java
│   │       │   │       │                   │   ├── AjaxAwareAuthenticationSuccessHandler.java
│   │       │   │       │                   │   ├── FilterProcessUrlRequestMatcher.java
│   │       │   │       │                   │   ├── NullLogoutHandlerRememberMeServices.java
│   │       │   │       │                   │   ├── RequestHolderAuthenticationFilter.java
│   │       │   │       │                   │   ├── logout
│   │       │   │       │                   │   │   └── MutableLogoutFilter.java
│   │       │   │       │                   │   ├── preauth
│   │       │   │       │                   │   │   └── x509
│   │       │   │       │                   │   │       └── ClosureX509PrincipalExtractor.java
│   │       │   │       │                   │   └── switchuser
│   │       │   │       │                   │       └── NullSwitchUserAuthorityChanger.java
│   │       │   │       │                   └── filter
│   │       │   │       │                       ├── DebugFilter.java
│   │       │   │       │                       ├── GrailsAnonymousAuthenticationFilter.java
│   │       │   │       │                       ├── GrailsRememberMeAuthenticationFilter.java
│   │       │   │       │                       └── IpAddressFilter.java
│   │       │   │       └── templates
│   │       │   │           ├── Authority.groovy.template
│   │       │   │           ├── AuthorityGroup.groovy.template
│   │       │   │           ├── AuthorityGroupAuthority.groovy.template
│   │       │   │           ├── PersistentLogin.groovy.template
│   │       │   │           ├── Person.groovy.template
│   │       │   │           ├── PersonAuthority.groovy.template
│   │       │   │           ├── PersonAuthorityGroup.groovy.template
│   │       │   │           ├── Requestmap.groovy.template
│   │       │   │           └── RoleHierarchyEntry.groovy.template
│   │       │   ├── tomcat-7.0.55
│   │       │   │   ├── LICENSE
│   │       │   │   ├── TomcatGrailsPlugin.groovy
│   │       │   │   ├── application.properties
│   │       │   │   ├── grails-plugin-tomcat-7.0.55.jar
│   │       │   │   ├── plugin.xml
│   │       │   │   ├── scripts
│   │       │   │   │   ├── Tomcat.groovy
│   │       │   │   │   └── _Events.groovy
│   │       │   │   └── src
│   │       │   │       ├── groovy
│   │       │   │       │   └── org
│   │       │   │       │       └── grails
│   │       │   │       │           └── plugins
│   │       │   │       │               └── tomcat
│   │       │   │       │                   ├── InlineExplodedTomcatServer.groovy
│   │       │   │       │                   ├── TomcatLoader.groovy
│   │       │   │       │                   ├── TomcatServer.groovy
│   │       │   │       │                   ├── TomcatServerFactory.groovy
│   │       │   │       │                   └── fork
│   │       │   │       │                       ├── ForkedTomcatServer.groovy
│   │       │   │       │                       ├── TomcatDevelopmentRunner.groovy
│   │       │   │       │                       ├── TomcatExecutionContext.groovy
│   │       │   │       │                       └── TomcatWarRunner.groovy
│   │       │   │       └── java
│   │       │   │           └── org
│   │       │   │               └── grails
│   │       │   │                   └── plugins
│   │       │   │                       └── tomcat
│   │       │   │                           ├── ParentDelegatingClassLoader.java
│   │       │   │                           └── TomcatKillSwitch.java
│   │       │   └── webxml-1.4.1
│   │       │       ├── LICENSE.txt
│   │       │       ├── WebxmlGrailsPlugin.groovy
│   │       │       ├── application.properties
│   │       │       ├── dependencies.groovy
│   │       │       ├── grails-app
│   │       │       │   └── conf
│   │       │       │       └── DefaultWebXmlConfig.groovy
│   │       │       ├── plugin.xml
│   │       │       ├── scripts
│   │       │       │   ├── CreateWebXmlConfig.groovy
│   │       │       │   └── _Events.groovy
│   │       │       └── src
│   │       │           ├── groovy
│   │       │           │   └── grails
│   │       │           │       └── plugin
│   │       │           │           └── webxml
│   │       │           │               └── FilterManager.groovy
│   │       │           └── samples
│   │       │               └── _WebXmlConfig.groovy
│   │       ├── resources
│   │       │   └── com
│   │       │       └── caipinxian
│   │       │           └── filter
│   │       └── scriptCache
│   │           ├── IdeaPrintProjectSettings$_run_closure1.class
│   │           ├── IdeaPrintProjectSettings.class
│   │           ├── LinkedProperties.class
│   │           └── ListEnumeration.class
│   ├── test
│   │   ├── integration
│   │   └── unit
│   │       ├── caipinxian
│   │       │   └── GrabHtmlDataJobSpec.groovy
│   │       └── com
│   │           └── caipinxian
│   │               ├── InventorySpec.groovy
│   │               ├── common
│   │               │   └── CharacterToSixteenServiceSpec.groovy
│   │               ├── goods
│   │               │   ├── BalanceGenerateServiceSpec.groovy
│   │               │   ├── LuggageMemberServiceSpec.groovy
│   │               │   ├── MemberGoodsNoteControllerSpec.groovy
│   │               │   ├── MemberGoodsNoteSpec.groovy
│   │               │   ├── PriceComputeResultSpec.groovy
│   │               │   ├── PriceScaleAndGoodsStockControllerSpec.groovy
│   │               │   ├── PriceScaleAndGoodsStockSpec.groovy
│   │               │   ├── PriceScaleCategoryControllerSpec.groovy
│   │               │   ├── PriceScaleCategorySpec.groovy
│   │               │   └── StoreRoomControllerSpec.groovy
│   │               ├── goodsCount
│   │               │   └── ChartsCountServiceSpec.groovy
│   │               ├── inventory
│   │               │   └── InventoryControllerSpec.groovy
│   │               ├── mobile
│   │               │   └── three
│   │               │       └── WeixinPayControllerSpec.groovy
│   │               ├── msm
│   │               │   └── MSMServiceSpec.groovy
│   │               ├── salesPromotion
│   │               │   ├── LuggageMemberControllerSpec.groovy
│   │               │   ├── LuggageMemberSpec.groovy
│   │               │   ├── MSMContentControllerSpec.groovy
│   │               │   ├── MSMContentSpec.groovy
│   │               │   ├── OrderMemberControllerSpec.groovy
│   │               │   ├── OrderMemberSpec.groovy
│   │               │   ├── PersonClassifyControllerSpec.groovy
│   │               │   ├── PersonClassifySpec.groovy
│   │               │   ├── PromotionGoodsControllerSpec.groovy
│   │               │   ├── PromotionGoodsServiceSpec.groovy
│   │               │   ├── PromotionGoodsSpec.groovy
│   │               │   ├── PromotionMemberControllerSpec.groovy
│   │               │   ├── PromotionMemberSpec.groovy
│   │               │   ├── SalesStatisticsControllerSpec.groovy
│   │               │   └── SalesStatisticsSpec.groovy
│   │               ├── system
│   │               │   └── AdminLogsServiceSpec.groovy
│   │               ├── three
│   │               │   ├── ChartCountControllerSpec.groovy
│   │               │   ├── EasyTreeControllerSpec.groovy
│   │               │   ├── GrabHtmlDataServiceSpec.groovy
│   │               │   ├── GrabHtmlDataSpec.groovy
│   │               │   ├── PubDataControllerSpec.groovy
│   │               │   ├── PubDataSpec.groovy
│   │               │   ├── StraightPinsVegetablesControllerSpec.groovy
│   │               │   ├── StraightPinsVegetablesSpec.groovy
│   │               │   └── TestSpec.groovy
│   │               └── user
│   │                   ├── AccountServiceSpec.groovy
│   │                   ├── AuthorityControllerSpec.groovy
│   │                   ├── MemberSonShopControllerSpec.groovy
│   │                   ├── MemberSonShopSpec.groovy
│   │                   └── RequestmapControllerSpec.groovy
│   ├── web-app
│   │   ├── META-INF
│   │   ├── WEB-INF
│   │   │   ├── applicationContext.xml
│   │   │   ├── sitemesh.xml
│   │   │   └── tld
│   │   │       ├── c.tld
│   │   │       ├── fmt.tld
│   │   │       ├── grails.tld
│   │   │       ├── spring-form.tld
│   │   │       └── spring.tld
│   │   ├── code.html
│   │   ├── css
│   │   │   ├── manager
│   │   │   │   └── style.css
│   │   │   ├── mobile
│   │   │   │   ├── cart.css
│   │   │   │   ├── common.css
│   │   │   │   ├── form.css
│   │   │   │   ├── index.css
│   │   │   │   ├── login.css
│   │   │   │   ├── order.css
│   │   │   │   └── user.css
│   │   │   └── styles.css
│   │   ├── images
│   │   │   ├── caipinxian.ico
│   │   │   ├── codeImage.jpg
│   │   │   ├── logo.png
│   │   │   ├── manager
│   │   │   │   ├── bg.gif
│   │   │   │   ├── bottom.gif
│   │   │   │   ├── bt_1.gif
│   │   │   │   ├── bt_2.gif
│   │   │   │   ├── bt_a.gif
│   │   │   │   ├── bt_b.gif
│   │   │   │   ├── content.gif
│   │   │   │   ├── top.gif
│   │   │   │   └── weixin.png
│   │   │   └── mobile
│   │   │       ├── AddToCartButton_minus.png
│   │   │       ├── AddToCartButton_plus.png
│   │   │       ├── Checked.png
│   │   │       ├── Chevrons.png
│   │   │       ├── LOGO_white.png
│   │   │       ├── LOGO_withTitle.png
│   │   │       ├── LOGO_withoutTitle.png
│   │   │       ├── amountController.png
│   │   │       ├── android-person_selected.png
│   │   │       ├── cart.png
│   │   │       ├── cart_selected.png
│   │   │       ├── categories.png
│   │   │       ├── categories_selected.png
│   │   │       ├── checkbox_checked.png
│   │   │       ├── checkbox_unchecked.png
│   │   │       ├── emptyCart.png
│   │   │       ├── home-icon.png
│   │   │       ├── home.png
│   │   │       ├── home_selected.png
│   │   │       ├── input.png
│   │   │       ├── left_arrow.png
│   │   │       ├── loading.gif
│   │   │       ├── minus.png
│   │   │       ├── myFavs.png
│   │   │       ├── myGroupon.png
│   │   │       ├── myOrder.png
│   │   │       ├── password.png
│   │   │       ├── payment-failed-icon.png
│   │   │       ├── payment-success-icon.png
│   │   │       ├── person-unselected.png
│   │   │       ├── person.png
│   │   │       ├── person_selected.png
│   │   │       ├── plus.png
│   │   │       ├── right_arrow.png
│   │   │       ├── search-icon.png
│   │   │       ├── unChecked.png
│   │   │       └── username.png
│   │   ├── ireport
│   │   │   ├── orderGoodsList.jasper
│   │   │   └── orderGoodsList.jrxml
│   │   ├── js
│   │   │   ├── AjaxFileUploaderV2.1
│   │   │   │   ├── ajaxfileupload.css
│   │   │   │   ├── ajaxfileupload.js
│   │   │   │   ├── ajaxfileupload.php
│   │   │   │   ├── ajaxfileupload_instructions.txt
│   │   │   │   ├── change_notes.php
│   │   │   │   ├── doajaxfileupload.php
│   │   │   │   ├── jquery.js
│   │   │   │   └── loading.gif
│   │   │   ├── My97DatePicker
│   │   │   │   ├── WdatePicker.js
│   │   │   │   ├── WdatePicker.js.bak
│   │   │   │   ├── calendar.js
│   │   │   │   ├── lang
│   │   │   │   │   ├── en.js
│   │   │   │   │   ├── zh-cn.js
│   │   │   │   │   └── zh-tw.js
│   │   │   │   ├── skin
│   │   │   │   │   ├── WdatePicker.css
│   │   │   │   │   ├── datePicker.gif
│   │   │   │   │   ├── default
│   │   │   │   │   │   ├── datepicker.css
│   │   │   │   │   │   └── img.gif
│   │   │   │   │   └── whyGreen
│   │   │   │   │       ├── bg.jpg
│   │   │   │   │       ├── datepicker.css
│   │   │   │   │       └── img.gif
│   │   │   │   └── 开发包
│   │   │   │       ├── lang
│   │   │   │       │   ├── en.js
│   │   │   │       │   ├── zh-cn.js
│   │   │   │       │   └── zh-tw.js
│   │   │   │       ├── readme.txt
│   │   │   │       └── skin
│   │   │   │           ├── WdatePicker.css
│   │   │   │           ├── datePicker.gif
│   │   │   │           ├── default
│   │   │   │           │   ├── datepicker.css
│   │   │   │           │   └── img.gif
│   │   │   │           └── whyGreen
│   │   │   │               ├── bg.jpg
│   │   │   │               ├── datepicker.css
│   │   │   │               └── img.gif
│   │   │   ├── bootstrap-master
│   │   │   │   ├── CHANGELOG.md
│   │   │   │   ├── CNAME
│   │   │   │   ├── CONTRIBUTING.md
│   │   │   │   ├── Gruntfile.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── README.md
│   │   │   │   ├── _config.yml
│   │   │   │   ├── bower.json
│   │   │   │   ├── composer.json
│   │   │   │   ├── dist
│   │   │   │   │   ├── css
│   │   │   │   │   │   ├── bootstrap-theme.css
│   │   │   │   │   │   ├── bootstrap-theme.css.map
│   │   │   │   │   │   ├── bootstrap-theme.min.css
│   │   │   │   │   │   ├── bootstrap-theme.min.css.map
│   │   │   │   │   │   ├── bootstrap.css
│   │   │   │   │   │   ├── bootstrap.css.map
│   │   │   │   │   │   ├── bootstrap.min.css
│   │   │   │   │   │   └── bootstrap.min.css.map
│   │   │   │   │   ├── fonts
│   │   │   │   │   │   ├── glyphicons-halflings-regular.eot
│   │   │   │   │   │   ├── glyphicons-halflings-regular.svg
│   │   │   │   │   │   ├── glyphicons-halflings-regular.ttf
│   │   │   │   │   │   ├── glyphicons-halflings-regular.woff
│   │   │   │   │   │   └── glyphicons-halflings-regular.woff2
│   │   │   │   │   └── js
│   │   │   │   │       ├── bootstrap.js
│   │   │   │   │       ├── bootstrap.min.js
│   │   │   │   │       └── npm.js
│   │   │   │   ├── docs
│   │   │   │   │   ├── LICENSE
│   │   │   │   │   ├── _data
│   │   │   │   │   │   ├── browser-bugs.yml
│   │   │   │   │   │   ├── core-team.yml
│   │   │   │   │   │   ├── glyphicons.yml
│   │   │   │   │   │   ├── sass-team.yml
│   │   │   │   │   │   ├── showcase.yml
│   │   │   │   │   │   └── translations.yml
│   │   │   │   │   ├── _includes
│   │   │   │   │   │   ├── ads.html
│   │   │   │   │   │   ├── components
│   │   │   │   │   │   │   ├── alerts.html
│   │   │   │   │   │   │   ├── badges.html
│   │   │   │   │   │   │   ├── breadcrumbs.html
│   │   │   │   │   │   │   ├── button-dropdowns.html
│   │   │   │   │   │   │   ├── button-groups.html
│   │   │   │   │   │   │   ├── dropdowns.html
│   │   │   │   │   │   │   ├── glyphicons.html
│   │   │   │   │   │   │   ├── input-groups.html
│   │   │   │   │   │   │   ├── jumbotron.html
│   │   │   │   │   │   │   ├── labels.html
│   │   │   │   │   │   │   ├── list-group.html
│   │   │   │   │   │   │   ├── media.html
│   │   │   │   │   │   │   ├── navbar.html
│   │   │   │   │   │   │   ├── navs.html
│   │   │   │   │   │   │   ├── page-header.html
│   │   │   │   │   │   │   ├── pagination.html
│   │   │   │   │   │   │   ├── panels.html
│   │   │   │   │   │   │   ├── progress-bars.html
│   │   │   │   │   │   │   ├── responsive-embed.html
│   │   │   │   │   │   │   ├── thumbnails.html
│   │   │   │   │   │   │   └── wells.html
│   │   │   │   │   │   ├── css
│   │   │   │   │   │   │   ├── buttons.html
│   │   │   │   │   │   │   ├── code.html
│   │   │   │   │   │   │   ├── forms.html
│   │   │   │   │   │   │   ├── grid.html
│   │   │   │   │   │   │   ├── helpers.html
│   │   │   │   │   │   │   ├── images.html
│   │   │   │   │   │   │   ├── less.html
│   │   │   │   │   │   │   ├── overview.html
│   │   │   │   │   │   │   ├── responsive-utilities.html
│   │   │   │   │   │   │   ├── sass.html
│   │   │   │   │   │   │   ├── tables.html
│   │   │   │   │   │   │   └── type.html
│   │   │   │   │   │   ├── customizer-variables.html
│   │   │   │   │   │   ├── footer.html
│   │   │   │   │   │   ├── getting-started
│   │   │   │   │   │   │   ├── accessibility.html
│   │   │   │   │   │   │   ├── browser-device-support.html
│   │   │   │   │   │   │   ├── community.html
│   │   │   │   │   │   │   ├── disabling-responsiveness.html
│   │   │   │   │   │   │   ├── download.html
│   │   │   │   │   │   │   ├── examples.html
│   │   │   │   │   │   │   ├── grunt.html
│   │   │   │   │   │   │   ├── license.html
│   │   │   │   │   │   │   ├── template.html
│   │   │   │   │   │   │   ├── third-party-support.html
│   │   │   │   │   │   │   ├── tools.html
│   │   │   │   │   │   │   ├── translations.html
│   │   │   │   │   │   │   └── whats-included.html
│   │   │   │   │   │   ├── header.html
│   │   │   │   │   │   ├── js
│   │   │   │   │   │   │   ├── affix.html
│   │   │   │   │   │   │   ├── alerts.html
│   │   │   │   │   │   │   ├── buttons.html
│   │   │   │   │   │   │   ├── carousel.html
│   │   │   │   │   │   │   ├── collapse.html
│   │   │   │   │   │   │   ├── dropdowns.html
│   │   │   │   │   │   │   ├── modal.html
│   │   │   │   │   │   │   ├── overview.html
│   │   │   │   │   │   │   ├── popovers.html
│   │   │   │   │   │   │   ├── scrollspy.html
│   │   │   │   │   │   │   ├── tabs.html
│   │   │   │   │   │   │   ├── tooltips.html
│   │   │   │   │   │   │   └── transitions.html
│   │   │   │   │   │   └── nav
│   │   │   │   │   │       ├── about.html
│   │   │   │   │   │       ├── components.html
│   │   │   │   │   │       ├── css.html
│   │   │   │   │   │       ├── customize.html
│   │   │   │   │   │       ├── getting-started.html
│   │   │   │   │   │       ├── javascript.html
│   │   │   │   │   │       ├── main.html
│   │   │   │   │   │       └── migration.html
│   │   │   │   │   ├── _jade
│   │   │   │   │   │   ├── customizer-nav.jade
│   │   │   │   │   │   └── customizer-variables.jade
│   │   │   │   │   ├── _layouts
│   │   │   │   │   │   ├── default.html
│   │   │   │   │   │   └── home.html
│   │   │   │   │   ├── _plugins
│   │   │   │   │   │   ├── bridge.rb
│   │   │   │   │   │   └── bugify.rb
│   │   │   │   │   ├── about.html
│   │   │   │   │   ├── apple-touch-icon.png
│   │   │   │   │   ├── assets
│   │   │   │   │   │   ├── brand
│   │   │   │   │   │   │   ├── bootstrap-outline.svg
│   │   │   │   │   │   │   ├── bootstrap-punchout.svg
│   │   │   │   │   │   │   └── bootstrap-solid.svg
│   │   │   │   │   │   ├── css
│   │   │   │   │   │   │   ├── docs.min.css
│   │   │   │   │   │   │   ├── docs.min.css.map
│   │   │   │   │   │   │   ├── ie10-viewport-bug-workaround.css
│   │   │   │   │   │   │   └── src
│   │   │   │   │   │   │       ├── docs.css
│   │   │   │   │   │   │       └── pygments-manni.css
│   │   │   │   │   │   ├── flash
│   │   │   │   │   │   │   └── ZeroClipboard.swf
│   │   │   │   │   │   ├── img
│   │   │   │   │   │   │   ├── components.png
│   │   │   │   │   │   │   ├── devices.png
│   │   │   │   │   │   │   ├── expo-lyft.jpg
│   │   │   │   │   │   │   ├── expo-newsweek.jpg
│   │   │   │   │   │   │   ├── expo-riot.jpg
│   │   │   │   │   │   │   ├── expo-vogue.jpg
│   │   │   │   │   │   │   └── sass-less.png
│   │   │   │   │   │   └── js
│   │   │   │   │   │       ├── customize.min.js
│   │   │   │   │   │       ├── docs.min.js
│   │   │   │   │   │       ├── ie-emulation-modes-warning.js
│   │   │   │   │   │       ├── ie10-viewport-bug-workaround.js
│   │   │   │   │   │       ├── ie8-responsive-file-warning.js
│   │   │   │   │   │       ├── raw-files.min.js
│   │   │   │   │   │       ├── src
│   │   │   │   │   │       │   ├── application.js
│   │   │   │   │   │       │   └── customizer.js
│   │   │   │   │   │       └── vendor
│   │   │   │   │   │           ├── Blob.js
│   │   │   │   │   │           ├── FileSaver.js
│   │   │   │   │   │           ├── ZeroClipboard.min.js
│   │   │   │   │   │           ├── anchor.js
│   │   │   │   │   │           ├── autoprefixer.js
│   │   │   │   │   │           ├── holder.min.js
│   │   │   │   │   │           ├── jquery.min.js
│   │   │   │   │   │           ├── jszip.min.js
│   │   │   │   │   │           ├── less.min.js
│   │   │   │   │   │           └── uglify.min.js
│   │   │   │   │   ├── browser-bugs.html
│   │   │   │   │   ├── components.html
│   │   │   │   │   ├── css.html
│   │   │   │   │   ├── customize.html
│   │   │   │   │   ├── dist
│   │   │   │   │   │   ├── css
│   │   │   │   │   │   │   ├── bootstrap-theme.css
│   │   │   │   │   │   │   ├── bootstrap-theme.css.map
│   │   │   │   │   │   │   ├── bootstrap-theme.min.css
│   │   │   │   │   │   │   ├── bootstrap-theme.min.css.map
│   │   │   │   │   │   │   ├── bootstrap.css
│   │   │   │   │   │   │   ├── bootstrap.css.map
│   │   │   │   │   │   │   ├── bootstrap.min.css
│   │   │   │   │   │   │   └── bootstrap.min.css.map
│   │   │   │   │   │   ├── fonts
│   │   │   │   │   │   │   ├── glyphicons-halflings-regular.eot
│   │   │   │   │   │   │   ├── glyphicons-halflings-regular.svg
│   │   │   │   │   │   │   ├── glyphicons-halflings-regular.ttf
│   │   │   │   │   │   │   ├── glyphicons-halflings-regular.woff
│   │   │   │   │   │   │   └── glyphicons-halflings-regular.woff2
│   │   │   │   │   │   └── js
│   │   │   │   │   │       ├── bootstrap.js
│   │   │   │   │   │       ├── bootstrap.min.js
│   │   │   │   │   │       └── npm.js
│   │   │   │   │   ├── examples
│   │   │   │   │   │   ├── blog
│   │   │   │   │   │   │   ├── blog.css
│   │   │   │   │   │   │   └── index.html
│   │   │   │   │   │   ├── carousel
│   │   │   │   │   │   │   ├── carousel.css
│   │   │   │   │   │   │   └── index.html
│   │   │   │   │   │   ├── cover
│   │   │   │   │   │   │   ├── cover.css
│   │   │   │   │   │   │   └── index.html
│   │   │   │   │   │   ├── dashboard
│   │   │   │   │   │   │   ├── dashboard.css
│   │   │   │   │   │   │   └── index.html
│   │   │   │   │   │   ├── grid
│   │   │   │   │   │   │   ├── grid.css
│   │   │   │   │   │   │   └── index.html
│   │   │   │   │   │   ├── jumbotron
│   │   │   │   │   │   │   ├── index.html
│   │   │   │   │   │   │   └── jumbotron.css
│   │   │   │   │   │   ├── jumbotron-narrow
│   │   │   │   │   │   │   ├── index.html
│   │   │   │   │   │   │   └── jumbotron-narrow.css
│   │   │   │   │   │   ├── justified-nav
│   │   │   │   │   │   │   ├── index.html
│   │   │   │   │   │   │   └── justified-nav.css
│   │   │   │   │   │   ├── navbar
│   │   │   │   │   │   │   ├── index.html
│   │   │   │   │   │   │   └── navbar.css
│   │   │   │   │   │   ├── navbar-fixed-top
│   │   │   │   │   │   │   ├── index.html
│   │   │   │   │   │   │   └── navbar-fixed-top.css
│   │   │   │   │   │   ├── navbar-static-top
│   │   │   │   │   │   │   ├── index.html
│   │   │   │   │   │   │   └── navbar-static-top.css
│   │   │   │   │   │   ├── non-responsive
│   │   │   │   │   │   │   ├── index.html
│   │   │   │   │   │   │   └── non-responsive.css
│   │   │   │   │   │   ├── offcanvas
│   │   │   │   │   │   │   ├── index.html
│   │   │   │   │   │   │   ├── offcanvas.css
│   │   │   │   │   │   │   └── offcanvas.js
│   │   │   │   │   │   ├── screenshots
│   │   │   │   │   │   │   ├── blog.jpg
│   │   │   │   │   │   │   ├── carousel.jpg
│   │   │   │   │   │   │   ├── cover.jpg
│   │   │   │   │   │   │   ├── dashboard.jpg
│   │   │   │   │   │   │   ├── equal-height-columns.jpg
│   │   │   │   │   │   │   ├── grid.jpg
│   │   │   │   │   │   │   ├── jumbotron-narrow.jpg
│   │   │   │   │   │   │   ├── jumbotron.jpg
│   │   │   │   │   │   │   ├── justified-nav.jpg
│   │   │   │   │   │   │   ├── navbar-fixed.jpg
│   │   │   │   │   │   │   ├── navbar-static.jpg
│   │   │   │   │   │   │   ├── navbar.jpg
│   │   │   │   │   │   │   ├── non-responsive.jpg
│   │   │   │   │   │   │   ├── offcanvas.jpg
│   │   │   │   │   │   │   ├── sign-in.jpg
│   │   │   │   │   │   │   ├── starter-template.jpg
│   │   │   │   │   │   │   ├── sticky-footer-navbar.jpg
│   │   │   │   │   │   │   ├── sticky-footer.jpg
│   │   │   │   │   │   │   └── theme.jpg
│   │   │   │   │   │   ├── signin
│   │   │   │   │   │   │   ├── index.html
│   │   │   │   │   │   │   └── signin.css
│   │   │   │   │   │   ├── starter-template
│   │   │   │   │   │   │   ├── index.html
│   │   │   │   │   │   │   └── starter-template.css
│   │   │   │   │   │   ├── sticky-footer
│   │   │   │   │   │   │   ├── index.html
│   │   │   │   │   │   │   └── sticky-footer.css
│   │   │   │   │   │   ├── sticky-footer-navbar
│   │   │   │   │   │   │   ├── index.html
│   │   │   │   │   │   │   └── sticky-footer-navbar.css
│   │   │   │   │   │   ├── theme
│   │   │   │   │   │   │   ├── index.html
│   │   │   │   │   │   │   └── theme.css
│   │   │   │   │   │   └── tooltip-viewport
│   │   │   │   │   │       ├── index.html
│   │   │   │   │   │       ├── tooltip-viewport.css
│   │   │   │   │   │       └── tooltip-viewport.js
│   │   │   │   │   ├── favicon.ico
│   │   │   │   │   ├── getting-started.html
│   │   │   │   │   ├── index.html
│   │   │   │   │   ├── javascript.html
│   │   │   │   │   ├── migration.html
│   │   │   │   │   ├── robots.txt
│   │   │   │   │   └── sitemap.xml
│   │   │   │   ├── fonts
│   │   │   │   │   ├── glyphicons-halflings-regular.eot
│   │   │   │   │   ├── glyphicons-halflings-regular.svg
│   │   │   │   │   ├── glyphicons-halflings-regular.ttf
│   │   │   │   │   ├── glyphicons-halflings-regular.woff
│   │   │   │   │   └── glyphicons-halflings-regular.woff2
│   │   │   │   ├── grunt
│   │   │   │   │   ├── bs-commonjs-generator.js
│   │   │   │   │   ├── bs-glyphicons-data-generator.js
│   │   │   │   │   ├── bs-lessdoc-parser.js
│   │   │   │   │   ├── bs-raw-files-generator.js
│   │   │   │   │   ├── configBridge.json
│   │   │   │   │   └── sauce_browsers.yml
│   │   │   │   ├── js
│   │   │   │   │   ├── affix.js
│   │   │   │   │   ├── alert.js
│   │   │   │   │   ├── button.js
│   │   │   │   │   ├── carousel.js
│   │   │   │   │   ├── collapse.js
│   │   │   │   │   ├── dropdown.js
│   │   │   │   │   ├── modal.js
│   │   │   │   │   ├── popover.js
│   │   │   │   │   ├── scrollspy.js
│   │   │   │   │   ├── tab.js
│   │   │   │   │   ├── tests
│   │   │   │   │   │   ├── README.md
│   │   │   │   │   │   ├── index.html
│   │   │   │   │   │   ├── unit
│   │   │   │   │   │   │   ├── affix.js
│   │   │   │   │   │   │   ├── alert.js
│   │   │   │   │   │   │   ├── button.js
│   │   │   │   │   │   │   ├── carousel.js
│   │   │   │   │   │   │   ├── collapse.js
│   │   │   │   │   │   │   ├── dropdown.js
│   │   │   │   │   │   │   ├── modal.js
│   │   │   │   │   │   │   ├── phantom.js
│   │   │   │   │   │   │   ├── popover.js
│   │   │   │   │   │   │   ├── scrollspy.js
│   │   │   │   │   │   │   ├── tab.js
│   │   │   │   │   │   │   └── tooltip.js
│   │   │   │   │   │   ├── vendor
│   │   │   │   │   │   │   ├── jquery.min.js
│   │   │   │   │   │   │   ├── qunit.css
│   │   │   │   │   │   │   └── qunit.js
│   │   │   │   │   │   └── visual
│   │   │   │   │   │       ├── affix-with-sticky-footer.html
│   │   │   │   │   │       ├── affix.html
│   │   │   │   │   │       ├── alert.html
│   │   │   │   │   │       ├── button.html
│   │   │   │   │   │       ├── carousel.html
│   │   │   │   │   │       ├── collapse.html
│   │   │   │   │   │       ├── dropdown.html
│   │   │   │   │   │       ├── modal.html
│   │   │   │   │   │       ├── popover.html
│   │   │   │   │   │       ├── scrollspy.html
│   │   │   │   │   │       ├── tab.html
│   │   │   │   │   │       └── tooltip.html
│   │   │   │   │   ├── tooltip.js
│   │   │   │   │   └── transition.js
│   │   │   │   ├── less
│   │   │   │   │   ├── alerts.less
│   │   │   │   │   ├── badges.less
│   │   │   │   │   ├── bootstrap.less
│   │   │   │   │   ├── breadcrumbs.less
│   │   │   │   │   ├── button-groups.less
│   │   │   │   │   ├── buttons.less
│   │   │   │   │   ├── carousel.less
│   │   │   │   │   ├── close.less
│   │   │   │   │   ├── code.less
│   │   │   │   │   ├── component-animations.less
│   │   │   │   │   ├── dropdowns.less
│   │   │   │   │   ├── forms.less
│   │   │   │   │   ├── glyphicons.less
│   │   │   │   │   ├── grid.less
│   │   │   │   │   ├── input-groups.less
│   │   │   │   │   ├── jumbotron.less
│   │   │   │   │   ├── labels.less
│   │   │   │   │   ├── list-group.less
│   │   │   │   │   ├── media.less
│   │   │   │   │   ├── mixins
│   │   │   │   │   │   ├── alerts.less
│   │   │   │   │   │   ├── background-variant.less
│   │   │   │   │   │   ├── border-radius.less
│   │   │   │   │   │   ├── buttons.less
│   │   │   │   │   │   ├── center-block.less
│   │   │   │   │   │   ├── clearfix.less
│   │   │   │   │   │   ├── forms.less
│   │   │   │   │   │   ├── gradients.less
│   │   │   │   │   │   ├── grid-framework.less
│   │   │   │   │   │   ├── grid.less
│   │   │   │   │   │   ├── hide-text.less
│   │   │   │   │   │   ├── image.less
│   │   │   │   │   │   ├── labels.less
│   │   │   │   │   │   ├── list-group.less
│   │   │   │   │   │   ├── nav-divider.less
│   │   │   │   │   │   ├── nav-vertical-align.less
│   │   │   │   │   │   ├── opacity.less
│   │   │   │   │   │   ├── pagination.less
│   │   │   │   │   │   ├── panels.less
│   │   │   │   │   │   ├── progress-bar.less
│   │   │   │   │   │   ├── reset-filter.less
│   │   │   │   │   │   ├── reset-text.less
│   │   │   │   │   │   ├── resize.less
│   │   │   │   │   │   ├── responsive-visibility.less
│   │   │   │   │   │   ├── size.less
│   │   │   │   │   │   ├── tab-focus.less
│   │   │   │   │   │   ├── table-row.less
│   │   │   │   │   │   ├── text-emphasis.less
│   │   │   │   │   │   ├── text-overflow.less
│   │   │   │   │   │   └── vendor-prefixes.less
│   │   │   │   │   ├── mixins.less
│   │   │   │   │   ├── modals.less
│   │   │   │   │   ├── navbar.less
│   │   │   │   │   ├── navs.less
│   │   │   │   │   ├── normalize.less
│   │   │   │   │   ├── pager.less
│   │   │   │   │   ├── pagination.less
│   │   │   │   │   ├── panels.less
│   │   │   │   │   ├── popovers.less
│   │   │   │   │   ├── print.less
│   │   │   │   │   ├── progress-bars.less
│   │   │   │   │   ├── responsive-embed.less
│   │   │   │   │   ├── responsive-utilities.less
│   │   │   │   │   ├── scaffolding.less
│   │   │   │   │   ├── tables.less
│   │   │   │   │   ├── theme.less
│   │   │   │   │   ├── thumbnails.less
│   │   │   │   │   ├── tooltip.less
│   │   │   │   │   ├── type.less
│   │   │   │   │   ├── utilities.less
│   │   │   │   │   ├── variables.less
│   │   │   │   │   └── wells.less
│   │   │   │   ├── nuget
│   │   │   │   │   ├── MyGet.ps1
│   │   │   │   │   ├── bootstrap.less.nuspec
│   │   │   │   │   └── bootstrap.nuspec
│   │   │   │   ├── package.js
│   │   │   │   ├── package.json
│   │   │   │   └── test-infra
│   │   │   │       ├── README.md
│   │   │   │       ├── S3Cachefile.json
│   │   │   │       ├── npm-shrinkwrap.json
│   │   │   │       ├── requirements.txt
│   │   │   │       ├── s3_cache.py
│   │   │   │       └── uncached-npm-install.sh
│   │   │   ├── delOrEditor
│   │   │   │   └── delOrEditor.js
│   │   │   ├── jquery-easyui
│   │   │   │   ├── demo
│   │   │   │   │   ├── accordion
│   │   │   │   │   │   ├── _content.html
│   │   │   │   │   │   ├── actions.html
│   │   │   │   │   │   ├── ajax.html
│   │   │   │   │   │   ├── basic.html
│   │   │   │   │   │   ├── datagrid_data1.json
│   │   │   │   │   │   ├── expandable.html
│   │   │   │   │   │   ├── fluid.html
│   │   │   │   │   │   ├── multiple.html
│   │   │   │   │   │   └── tools.html
│   │   │   │   │   ├── calendar
│   │   │   │   │   │   ├── basic.html
│   │   │   │   │   │   ├── custom.html
│   │   │   │   │   │   ├── disabledate.html
│   │   │   │   │   │   ├── firstday.html
│   │   │   │   │   │   └── fluid.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
│   │   │   │   │   │   ├── 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
│   │   │   │   │   │   └── tree_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
│   │   │   │   │   │   ├── 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
│   │   │   │   │   ├── 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
│   │   │   │   │   │   ├── 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
│   │   │   │   │   │   ├── loadcontent.html
│   │   │   │   │   │   ├── nestedpanel.html
│   │   │   │   │   │   └── paneltools.html
│   │   │   │   │   ├── progressbar
│   │   │   │   │   │   ├── basic.html
│   │   │   │   │   │   └── fluid.html
│   │   │   │   │   ├── propertygrid
│   │   │   │   │   │   ├── basic.html
│   │   │   │   │   │   ├── customcolumns.html
│   │   │   │   │   │   ├── groupformat.html
│   │   │   │   │   │   └── propertygrid_data1.json
│   │   │   │   │   ├── resizable
│   │   │   │   │   │   └── basic.html
│   │   │   │   │   ├── searchbox
│   │   │   │   │   │   ├── basic.html
│   │   │   │   │   │   ├── category.html
│   │   │   │   │   │   └── fluid.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
│   │   │   │   │   │   ├── images
│   │   │   │   │   │   │   ├── modem.png
│   │   │   │   │   │   │   ├── pda.png
│   │   │   │   │   │   │   ├── scanner.png
│   │   │   │   │   │   │   └── tablet.png
│   │   │   │   │   │   ├── nestedtabs.html
│   │   │   │   │   │   ├── striptools.html
│   │   │   │   │   │   ├── style.html
│   │   │   │   │   │   ├── tabimage.html
│   │   │   │   │   │   ├── tabposition.html
│   │   │   │   │   │   ├── tabstools.html
│   │   │   │   │   │   └── tree_data1.json
│   │   │   │   │   ├── textbox
│   │   │   │   │   │   ├── basic.html
│   │   │   │   │   │   ├── button.html
│   │   │   │   │   │   ├── clearicon.html
│   │   │   │   │   │   ├── custom.html
│   │   │   │   │   │   ├── fluid.html
│   │   │   │   │   │   ├── icons.html
│   │   │   │   │   │   ├── multiline.html
│   │   │   │   │   │   └── size.html
│   │   │   │   │   ├── timespinner
│   │   │   │   │   │   ├── actions.html
│   │   │   │   │   │   ├── basic.html
│   │   │   │   │   │   ├── fluid.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
│   │   │   │   │   │   ├── dnd.html
│   │   │   │   │   │   ├── editable.html
│   │   │   │   │   │   ├── formatting.html
│   │   │   │   │   │   ├── icons.html
│   │   │   │   │   │   ├── lazyload.html
│   │   │   │   │   │   ├── lines.html
│   │   │   │   │   │   ├── tree_data1.json
│   │   │   │   │   │   └── tree_data2.json
│   │   │   │   │   ├── treegrid
│   │   │   │   │   │   ├── actions.html
│   │   │   │   │   │   ├── basic.html
│   │   │   │   │   │   ├── clientpagination.html
│   │   │   │   │   │   ├── contextmenu.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
│   │   │   │   │   │   └── validateonblur.html
│   │   │   │   │   └── window
│   │   │   │   │       ├── basic.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
│   │   │   │   │   ├── images
│   │   │   │   │   │   ├── login1.jpg
│   │   │   │   │   │   ├── modem.png
│   │   │   │   │   │   ├── more.png
│   │   │   │   │   │   ├── pda.png
│   │   │   │   │   │   ├── scanner.png
│   │   │   │   │   │   └── tablet.png
│   │   │   │   │   ├── 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
│   │   │   │   ├── jeasyui.extensions.css
│   │   │   │   ├── jeasyui.extensions.datagrid.js
│   │   │   │   ├── jeasyui.extensions.js
│   │   │   │   ├── jeasyui.extensions.menu.js
│   │   │   │   ├── jeasyui.extensions.panel.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-fr.js
│   │   │   │   │   ├── easyui-lang-it.js
│   │   │   │   │   ├── easyui-lang-jp.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-zh_CN.js
│   │   │   │   │   └── easyui-lang-zh_TW.js
│   │   │   │   ├── plugins
│   │   │   │   │   ├── jquery.accordion.js
│   │   │   │   │   ├── jquery.calendar.js
│   │   │   │   │   ├── jquery.combo.js
│   │   │   │   │   ├── jquery.combobox.js
│   │   │   │   │   ├── jquery.combogrid.js
│   │   │   │   │   ├── jquery.combotree.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.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.progressbar.js
│   │   │   │   │   ├── jquery.propertygrid.js
│   │   │   │   │   ├── jquery.resizable.js
│   │   │   │   │   ├── jquery.searchbox.js
│   │   │   │   │   ├── jquery.slider.js
│   │   │   │   │   ├── jquery.spinner.js
│   │   │   │   │   ├── jquery.splitbutton.js
│   │   │   │   │   ├── jquery.switchbutton.js
│   │   │   │   │   ├── jquery.tabs.js
│   │   │   │   │   ├── jquery.textbox.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
│   │   │   │   │   ├── black
│   │   │   │   │   │   ├── accordion.css
│   │   │   │   │   │   ├── calendar.css
│   │   │   │   │   │   ├── combo.css
│   │   │   │   │   │   ├── combobox.css
│   │   │   │   │   │   ├── datagrid.css
│   │   │   │   │   │   ├── datalist.css
│   │   │   │   │   │   ├── datebox.css
│   │   │   │   │   │   ├── dialog.css
│   │   │   │   │   │   ├── easyui.css
│   │   │   │   │   │   ├── filebox.css
│   │   │   │   │   │   ├── images
│   │   │   │   │   │   │   ├── accordion_arrows.png
│   │   │   │   │   │   │   ├── blank.gif
│   │   │   │   │   │   │   ├── calendar_arrows.png
│   │   │   │   │   │   │   ├── combo_arrow.png
│   │   │   │   │   │   │   ├── datagrid_icons.png
│   │   │   │   │   │   │   ├── datebox_arrow.png
│   │   │   │   │   │   │   ├── layout_arrows.png
│   │   │   │   │   │   │   ├── linkbutton_bg.png
│   │   │   │   │   │   │   ├── loading.gif
│   │   │   │   │   │   │   ├── menu_arrows.png
│   │   │   │   │   │   │   ├── messager_icons.png
│   │   │   │   │   │   │   ├── pagination_icons.png
│   │   │   │   │   │   │   ├── panel_tools.png
│   │   │   │   │   │   │   ├── searchbox_button.png
│   │   │   │   │   │   │   ├── slider_handle.png
│   │   │   │   │   │   │   ├── spinner_arrows.png
│   │   │   │   │   │   │   ├── tabs_icons.png
│   │   │   │   │   │   │   ├── tree_icons.png
│   │   │   │   │   │   │   └── validatebox_warning.png
│   │   │   │   │   │   ├── layout.css
│   │   │   │   │   │   ├── linkbutton.css
│   │   │   │   │   │   ├── menu.css
│   │   │   │   │   │   ├── menubutton.css
│   │   │   │   │   │   ├── messager.css
│   │   │   │   │   │   ├── numberbox.css
│   │   │   │   │   │   ├── pagination.css
│   │   │   │   │   │   ├── panel.css
│   │   │   │   │   │   ├── progressbar.css
│   │   │   │   │   │   ├── propertygrid.css
│   │   │   │   │   │   ├── searchbox.css
│   │   │   │   │   │   ├── slider.css
│   │   │   │   │   │   ├── spinner.css
│   │   │   │   │   │   ├── splitbutton.css
│   │   │   │   │   │   ├── switchbutton.css
│   │   │   │   │   │   ├── tabs.css
│   │   │   │   │   │   ├── textbox.css
│   │   │   │   │   │   ├── tooltip.css
│   │   │   │   │   │   ├── tree.css
│   │   │   │   │   │   ├── validatebox.css
│   │   │   │   │   │   └── window.css
│   │   │   │   │   ├── bootstrap
│   │   │   │   │   │   ├── accordion.css
│   │   │   │   │   │   ├── calendar.css
│   │   │   │   │   │   ├── combo.css
│   │   │   │   │   │   ├── combobox.css
│   │   │   │   │   │   ├── datagrid.css
│   │   │   │   │   │   ├── datalist.css
│   │   │   │   │   │   ├── datebox.css
│   │   │   │   │   │   ├── dialog.css
│   │   │   │   │   │   ├── easyui.css
│   │   │   │   │   │   ├── filebox.css
│   │   │   │   │   │   ├── images
│   │   │   │   │   │   │   ├── accordion_arrows.png
│   │   │   │   │   │   │   ├── blank.gif
│   │   │   │   │   │   │   ├── calendar_arrows.png
│   │   │   │   │   │   │   ├── combo_arrow.png
│   │   │   │   │   │   │   ├── datagrid_icons.png
│   │   │   │   │   │   │   ├── datebox_arrow.png
│   │   │   │   │   │   │   ├── layout_arrows.png
│   │   │   │   │   │   │   ├── linkbutton_bg.png
│   │   │   │   │   │   │   ├── loading.gif
│   │   │   │   │   │   │   ├── menu_arrows.png
│   │   │   │   │   │   │   ├── messager_icons.png
│   │   │   │   │   │   │   ├── pagination_icons.png
│   │   │   │   │   │   │   ├── panel_tools.png
│   │   │   │   │   │   │   ├── searchbox_button.png
│   │   │   │   │   │   │   ├── slider_handle.png
│   │   │   │   │   │   │   ├── spinner_arrows.png
│   │   │   │   │   │   │   ├── tabs_icons.png
│   │   │   │   │   │   │   ├── tree_icons.png
│   │   │   │   │   │   │   └── validatebox_warning.png
│   │   │   │   │   │   ├── layout.css
│   │   │   │   │   │   ├── linkbutton.css
│   │   │   │   │   │   ├── menu.css
│   │   │   │   │   │   ├── menubutton.css
│   │   │   │   │   │   ├── messager.css
│   │   │   │   │   │   ├── numberbox.css
│   │   │   │   │   │   ├── pagination.css
│   │   │   │   │   │   ├── panel.css
│   │   │   │   │   │   ├── progressbar.css
│   │   │   │   │   │   ├── propertygrid.css
│   │   │   │   │   │   ├── searchbox.css
│   │   │   │   │   │   ├── slider.css
│   │   │   │   │   │   ├── spinner.css
│   │   │   │   │   │   ├── splitbutton.css
│   │   │   │   │   │   ├── switchbutton.css
│   │   │   │   │   │   ├── tabs.css
│   │   │   │   │   │   ├── textbox.css
│   │   │   │   │   │   ├── tooltip.css
│   │   │   │   │   │   ├── tree.css
│   │   │   │   │   │   ├── validatebox.css
│   │   │   │   │   │   └── window.css
│   │   │   │   │   ├── color.css
│   │   │   │   │   ├── default
│   │   │   │   │   │   ├── accordion.css
│   │   │   │   │   │   ├── calendar.css
│   │   │   │   │   │   ├── combo.css
│   │   │   │   │   │   ├── combobox.css
│   │   │   │   │   │   ├── datagrid.css
│   │   │   │   │   │   ├── datalist.css
│   │   │   │   │   │   ├── datebox.css
│   │   │   │   │   │   ├── dialog.css
│   │   │   │   │   │   ├── easyui.css
│   │   │   │   │   │   ├── filebox.css
│   │   │   │   │   │   ├── images
│   │   │   │   │   │   │   ├── accordion_arrows.png
│   │   │   │   │   │   │   ├── blank.gif
│   │   │   │   │   │   │   ├── calendar_arrows.png
│   │   │   │   │   │   │   ├── combo_arrow.png
│   │   │   │   │   │   │   ├── datagrid_icons.png
│   │   │   │   │   │   │   ├── datebox_arrow.png
│   │   │   │   │   │   │   ├── layout_arrows.png
│   │   │   │   │   │   │   ├── linkbutton_bg.png
│   │   │   │   │   │   │   ├── loading.gif
│   │   │   │   │   │   │   ├── menu_arrows.png
│   │   │   │   │   │   │   ├── messager_icons.png
│   │   │   │   │   │   │   ├── pagination_icons.png
│   │   │   │   │   │   │   ├── panel_tools.png
│   │   │   │   │   │   │   ├── searchbox_button.png
│   │   │   │   │   │   │   ├── slider_handle.png
│   │   │   │   │   │   │   ├── spinner_arrows.png
│   │   │   │   │   │   │   ├── tabs_icons.png
│   │   │   │   │   │   │   ├── tree_icons.png
│   │   │   │   │   │   │   └── validatebox_warning.png
│   │   │   │   │   │   ├── layout.css
│   │   │   │   │   │   ├── linkbutton.css
│   │   │   │   │   │   ├── menu.css
│   │   │   │   │   │   ├── menubutton.css
│   │   │   │   │   │   ├── messager.css
│   │   │   │   │   │   ├── numberbox.css
│   │   │   │   │   │   ├── pagination.css
│   │   │   │   │   │   ├── panel.css
│   │   │   │   │   │   ├── progressbar.css
│   │   │   │   │   │   ├── propertygrid.css
│   │   │   │   │   │   ├── searchbox.css
│   │   │   │   │   │   ├── slider.css
│   │   │   │   │   │   ├── spinner.css
│   │   │   │   │   │   ├── splitbutton.css
│   │   │   │   │   │   ├── switchbutton.css
│   │   │   │   │   │   ├── tabs.css
│   │   │   │   │   │   ├── textbox.css
│   │   │   │   │   │   ├── tooltip.css
│   │   │   │   │   │   ├── tree.css
│   │   │   │   │   │   ├── validatebox.css
│   │   │   │   │   │   └── window.css
│   │   │   │   │   ├── gray
│   │   │   │   │   │   ├── accordion.css
│   │   │   │   │   │   ├── calendar.css
│   │   │   │   │   │   ├── combo.css
│   │   │   │   │   │   ├── combobox.css
│   │   │   │   │   │   ├── datagrid.css
│   │   │   │   │   │   ├── datalist.css
│   │   │   │   │   │   ├── datebox.css
│   │   │   │   │   │   ├── dialog.css
│   │   │   │   │   │   ├── easyui.css
│   │   │   │   │   │   ├── filebox.css
│   │   │   │   │   │   ├── images
│   │   │   │   │   │   │   ├── accordion_arrows.png
│   │   │   │   │   │   │   ├── blank.gif
│   │   │   │   │   │   │   ├── calendar_arrows.png
│   │   │   │   │   │   │   ├── combo_arrow.png
│   │   │   │   │   │   │   ├── datagrid_icons.png
│   │   │   │   │   │   │   ├── datebox_arrow.png
│   │   │   │   │   │   │   ├── layout_arrows.png
│   │   │   │   │   │   │   ├── linkbutton_bg.png
│   │   │   │   │   │   │   ├── loading.gif
│   │   │   │   │   │   │   ├── menu_arrows.png
│   │   │   │   │   │   │   ├── messager_icons.png
│   │   │   │   │   │   │   ├── pagination_icons.png
│   │   │   │   │   │   │   ├── panel_tools.png
│   │   │   │   │   │   │   ├── searchbox_button.png
│   │   │   │   │   │   │   ├── slider_handle.png
│   │   │   │   │   │   │   ├── spinner_arrows.png
│   │   │   │   │   │   │   ├── tabs_icons.png
│   │   │   │   │   │   │   ├── tree_icons.png
│   │   │   │   │   │   │   └── validatebox_warning.png
│   │   │   │   │   │   ├── layout.css
│   │   │   │   │   │   ├── linkbutton.css
│   │   │   │   │   │   ├── menu.css
│   │   │   │   │   │   ├── menubutton.css
│   │   │   │   │   │   ├── messager.css
│   │   │   │   │   │   ├── numberbox.css
│   │   │   │   │   │   ├── pagination.css
│   │   │   │   │   │   ├── panel.css
│   │   │   │   │   │   ├── progressbar.css
│   │   │   │   │   │   ├── propertygrid.css
│   │   │   │   │   │   ├── searchbox.css
│   │   │   │   │   │   ├── slider.css
│   │   │   │   │   │   ├── spinner.css
│   │   │   │   │   │   ├── splitbutton.css
│   │   │   │   │   │   ├── switchbutton.css
│   │   │   │   │   │   ├── tabs.css
│   │   │   │   │   │   ├── textbox.css
│   │   │   │   │   │   ├── tooltip.css
│   │   │   │   │   │   ├── tree.css
│   │   │   │   │   │   ├── validatebox.css
│   │   │   │   │   │   └── window.css
│   │   │   │   │   ├── icon-hamburg
│   │   │   │   │   │   ├── !pc.de-icon-pack.txt
│   │   │   │   │   │   ├── 16x16
│   │   │   │   │   │   │   ├── address.png
│   │   │   │   │   │   │   ├── advertising.png
│   │   │   │   │   │   │   ├── archives.png
│   │   │   │   │   │   │   ├── attibutes.png
│   │   │   │   │   │   │   ├── bank.png
│   │   │   │   │   │   │   ├── basket.png
│   │   │   │   │   │   │   ├── bestseller.png
│   │   │   │   │   │   │   ├── billing.png
│   │   │   │   │   │   │   ├── bookmark.png
│   │   │   │   │   │   │   ├── bug.png
│   │   │   │   │   │   │   ├── business.png
│   │   │   │   │   │   │   ├── busy.png
│   │   │   │   │   │   │   ├── calendar.png
│   │   │   │   │   │   │   ├── category.png
│   │   │   │   │   │   │   ├── check.png
│   │   │   │   │   │   │   ├── config.png
│   │   │   │   │   │   │   ├── consulting.png
│   │   │   │   │   │   │   ├── contact.png
│   │   │   │   │   │   │   ├── cost.png
│   │   │   │   │   │   │   ├── credit-card.png
│   │   │   │   │   │   │   ├── credit.png
│   │   │   │   │   │   │   ├── current-work.png
│   │   │   │   │   │   │   ├── customers.png
│   │   │   │   │   │   │   ├── cv.png
│   │   │   │   │   │   │   ├── database.png
│   │   │   │   │   │   │   ├── date.png
│   │   │   │   │   │   │   ├── delicious.png
│   │   │   │   │   │   │   ├── docs.png
│   │   │   │   │   │   │   ├── document.png
│   │   │   │   │   │   │   ├── donate.png
│   │   │   │   │   │   │   ├── down.png
│   │   │   │   │   │   │   ├── drawings.png
│   │   │   │   │   │   │   ├── email.png
│   │   │   │   │   │   │   ├── equalizer.png
│   │   │   │   │   │   │   ├── exchange.png
│   │   │   │   │   │   │   ├── featured.png
│   │   │   │   │   │   │   ├── feed.png
│   │   │   │   │   │   │   ├── finished.png
│   │   │   │   │   │   │   ├── flag.png
│   │   │   │   │   │   │   ├── folder.png
│   │   │   │   │   │   │   ├── for-job.png
│   │   │   │   │   │   │   ├── freelance.png
│   │   │   │   │   │   │   ├── full-time.png
│   │   │   │   │   │   │   ├── future.png
│   │   │   │   │   │   │   ├── graphic.png
│   │   │   │   │   │   │   ├── graphy.png
│   │   │   │   │   │   │   ├── heart.png
│   │   │   │   │   │   │   ├── hire-me.png
│   │   │   │   │   │   │   ├── home.png
│   │   │   │   │   │   │   ├── illustration.png
│   │   │   │   │   │   │   ├── invoice.png
│   │   │   │   │   │   │   ├── issue.png
│   │   │   │   │   │   │   ├── left.png
│   │   │   │   │   │   │   ├── library.png
│   │   │   │   │   │   │   ├── lightbulb.png
│   │   │   │   │   │   │   ├── link.png
│   │   │   │   │   │   │   ├── lock.png
│   │   │   │   │   │   │   ├── login.png
│   │   │   │   │   │   │   ├── logout.png
│   │   │   │   │   │   │   ├── milestone.png
│   │   │   │   │   │   │   ├── monitor.png
│   │   │   │   │   │   │   ├── music.png
│   │   │   │   │   │   │   ├── my-account.png
│   │   │   │   │   │   │   ├── networking.png
│   │   │   │   │   │   │   ├── old-versions.png
│   │   │   │   │   │   │   ├── order.png
│   │   │   │   │   │   │   ├── payment-card.png
│   │   │   │   │   │   │   ├── pencil.png
│   │   │   │   │   │   │   ├── phone.png
│   │   │   │   │   │   │   ├── pictures.png
│   │   │   │   │   │   │   ├── plus.png
│   │   │   │   │   │   │   ├── premium.png
│   │   │   │   │   │   │   ├── print.png
│   │   │   │   │   │   │   ├── process.png
│   │   │   │   │   │   │   ├── product-design.png
│   │   │   │   │   │   │   ├── product.png
│   │   │   │   │   │   │   ├── project.png
│   │   │   │   │   │   │   ├── publish.png
│   │   │   │   │   │   │   ├── refresh.png
│   │   │   │   │   │   │   ├── right.png
│   │   │   │   │   │   │   ├── search.png
│   │   │   │   │   │   │   ├── settings.png
│   │   │   │   │   │   │   ├── shipping.png
│   │   │   │   │   │   │   ├── showreel.png
│   │   │   │   │   │   │   ├── sign-in.png
│   │   │   │   │   │   │   ├── sign-out.png
│   │   │   │   │   │   │   ├── sign-up.png
│   │   │   │   │   │   │   ├── sitemap.png
│   │   │   │   │   │   │   ├── special.png
│   │   │   │   │   │   │   ├── star.png
│   │   │   │   │   │   │   ├── statistics.png
│   │   │   │   │   │   │   ├── stop.png
│   │   │   │   │   │   │   ├── suppliers.png
│   │   │   │   │   │   │   ├── tag.png
│   │   │   │   │   │   │   ├── ticket.png
│   │   │   │   │   │   │   ├── trash.png
│   │   │   │   │   │   │   ├── up.png
│   │   │   │   │   │   │   ├── user.png
│   │   │   │   │   │   │   ├── world.png
│   │   │   │   │   │   │   └── zoom.png
│   │   │   │   │   │   └── 32x32
│   │   │   │   │   │       ├── address.png
│   │   │   │   │   │       ├── administrative-docs.png
│   │   │   │   │   │       ├── advertising.png
│   │   │   │   │   │       ├── archives.png
│   │   │   │   │   │       ├── attibutes.png
│   │   │   │   │   │       ├── bank.png
│   │   │   │   │   │       ├── basket.png
│   │   │   │   │   │       ├── bestseller.png
│   │   │   │   │   │       ├── billing.png
│   │   │   │   │   │       ├── bookmark.png
│   │   │   │   │   │       ├── brainstorming.png
│   │   │   │   │   │       ├── business-contact.png
│   │   │   │   │   │       ├── busy.png
│   │   │   │   │   │       ├── calendar.png
│   │   │   │   │   │       ├── category.png
│   │   │   │   │   │       ├── check.png
│   │   │   │   │   │       ├── collaboration.png
│   │   │   │   │   │       ├── comment.png
│   │   │   │   │   │       ├── communication.png
│   │   │   │   │   │       ├── config.png
│   │   │   │   │   │       ├── consulting.png
│   │   │   │   │   │       ├── contact.png
│   │   │   │   │   │       ├── cost.png
│   │   │   │   │   │       ├── credit-card.png
│   │   │   │   │   │       ├── credit.png
│   │   │   │   │   │       ├── current-work.png
│   │   │   │   │   │       ├── customers.png
│   │   │   │   │   │       ├── cv.png
│   │   │   │   │   │       ├── database.png
│   │   │   │   │   │       ├── date.png
│   │   │   │   │   │       ├── delicious.png
│   │   │   │   │   │       ├── document-library.png
│   │   │   │   │   │       ├── donate.png
│   │   │   │   │   │       ├── drawings.png
│   │   │   │   │   │       ├── edit.png
│   │   │   │   │   │       ├── email.png
│   │   │   │   │   │       ├── featured.png
│   │   │   │   │   │       ├── feed.png
│   │   │   │   │   │       ├── finished-work.png
│   │   │   │   │   │       ├── flag.png
│   │   │   │   │   │       ├── folder.png
│   │   │   │   │   │       ├── free-for-job.png
│   │   │   │   │   │       ├── freelance.png
│   │   │   │   │   │       ├── full-time.png
│   │   │   │   │   │       ├── future-projects.png
│   │   │   │   │   │       ├── graphic-design.png
│   │   │   │   │   │       ├── heart.png
│   │   │   │   │   │       ├── hire-me.png
│   │   │   │   │   │       ├── home.png
│   │   │   │   │   │       ├── illustration.png
│   │   │   │   │   │       ├── invoice.png
│   │   │   │   │   │       ├── issue.png
│   │   │   │   │   │       ├── library.png
│   │   │   │   │   │       ├── lightbulb.png
│   │   │   │   │   │       ├── limited-edition.png
│   │   │   │   │   │       ├── link.png
│   │   │   │   │   │       ├── lock.png
│   │   │   │   │   │       ├── login.png
│   │   │   │   │   │       ├── logout.png
│   │   │   │   │   │       ├── milestone.png
│   │   │   │   │   │       ├── my-account.png
│   │   │   │   │   │       ├── networking.png
│   │   │   │   │   │       ├── old-versions.png
│   │   │   │   │   │       ├── order-1.png
│   │   │   │   │   │       ├── order.png
│   │   │   │   │   │       ├── payment-card.png
│   │   │   │   │   │       ├── paypal.png
│   │   │   │   │   │       ├── pen.png
│   │   │   │   │   │       ├── pencil.png
│   │   │   │   │   │       ├── phone.png
│   │   │   │   │   │       ├── photography.png
│   │   │   │   │   │       ├── plus.png
│   │   │   │   │   │       ├── premium.png
│   │   │   │   │   │       ├── print.png
│   │   │   │   │   │       ├── process.png
│   │   │   │   │   │       ├── product-1.png
│   │   │   │   │   │       ├── product-design.png
│   │   │   │   │   │       ├── product.png
│   │   │   │   │   │       ├── project.png
│   │   │   │   │   │       ├── publish.png
│   │   │   │   │   │       ├── refresh.png
│   │   │   │   │   │       ├── search.png
│   │   │   │   │   │       ├── settings.png
│   │   │   │   │   │       ├── shipping.png
│   │   │   │   │   │       ├── showreel.png
│   │   │   │   │   │       ├── sign-in.png
│   │   │   │   │   │       ├── sign-out.png
│   │   │   │   │   │       ├── sign-up.png
│   │   │   │   │   │       ├── sitemap.png
│   │   │   │   │   │       ├── special-offer.png
│   │   │   │   │   │       ├── star.png
│   │   │   │   │   │       ├── statistics.png
│   │   │   │   │   │       ├── suppliers.png
│   │   │   │   │   │       ├── tag.png
│   │   │   │   │   │       ├── ticket.png
│   │   │   │   │   │       ├── twitter.png
│   │   │   │   │   │       ├── upcoming-work.png
│   │   │   │   │   │       ├── user.png
│   │   │   │   │   │       ├── world.png
│   │   │   │   │   │       └── zoom.png
│   │   │   │   │   ├── icon-hamburg.css
│   │   │   │   │   ├── icon.css
│   │   │   │   │   ├── icons
│   │   │   │   │   │   ├── address.png
│   │   │   │   │   │   ├── advertising.png
│   │   │   │   │   │   ├── archives.png
│   │   │   │   │   │   ├── attibutes.png
│   │   │   │   │   │   ├── back.png
│   │   │   │   │   │   ├── bank.png
│   │   │   │   │   │   ├── basket.png
│   │   │   │   │   │   ├── bestseller.png
│   │   │   │   │   │   ├── billing.png
│   │   │   │   │   │   ├── blank.gif
│   │   │   │   │   │   ├── bookmark.png
│   │   │   │   │   │   ├── bug.png
│   │   │   │   │   │   ├── business.png
│   │   │   │   │   │   ├── busy.png
│   │   │   │   │   │   ├── calendar.png
│   │   │   │   │   │   ├── cancel.png
│   │   │   │   │   │   ├── category.png
│   │   │   │   │   │   ├── check.png
│   │   │   │   │   │   ├── clear.png
│   │   │   │   │   │   ├── config.png
│   │   │   │   │   │   ├── consulting.png
│   │   │   │   │   │   ├── contact.png
│   │   │   │   │   │   ├── cost.png
│   │   │   │   │   │   ├── credit-card.png
│   │   │   │   │   │   ├── credit.png
│   │   │   │   │   │   ├── current-work.png
│   │   │   │   │   │   ├── customers.png
│   │   │   │   │   │   ├── cut.png
│   │   │   │   │   │   ├── cv.png
│   │   │   │   │   │   ├── database.png
│   │   │   │   │   │   ├── date.png
│   │   │   │   │   │   ├── delicious.png
│   │   │   │   │   │   ├── docs.png
│   │   │   │   │   │   ├── document.png
│   │   │   │   │   │   ├── donate.png
│   │   │   │   │   │   ├── down.png
│   │   │   │   │   │   ├── drawings.png
│   │   │   │   │   │   ├── edit_add.png
│   │   │   │   │   │   ├── edit_remove.png
│   │   │   │   │   │   ├── email.png
│   │   │   │   │   │   ├── equalizer.png
│   │   │   │   │   │   ├── exchange.png
│   │   │   │   │   │   ├── featured.png
│   │   │   │   │   │   ├── feed.png
│   │   │   │   │   │   ├── filesave.png
│   │   │   │   │   │   ├── filter.png
│   │   │   │   │   │   ├── finished.png
│   │   │   │   │   │   ├── flag.png
│   │   │   │   │   │   ├── folder.png
│   │   │   │   │   │   ├── for-job.png
│   │   │   │   │   │   ├── freelance.png
│   │   │   │   │   │   ├── full-time.png
│   │   │   │   │   │   ├── future.png
│   │   │   │   │   │   ├── graphic.png
│   │   │   │   │   │   ├── graphy.png
│   │   │   │   │   │   ├── heart.png
│   │   │   │   │   │   ├── help.png
│   │   │   │   │   │   ├── hire-me.png
│   │   │   │   │   │   ├── home.png
│   │   │   │   │   │   ├── illustration.png
│   │   │   │   │   │   ├── invoice.png
│   │   │   │   │   │   ├── issue.png
│   │   │   │   │   │   ├── large_chart.png
│   │   │   │   │   │   ├── large_clipart.png
│   │   │   │   │   │   ├── large_picture.png
│   │   │   │   │   │   ├── large_shapes.png
│   │   │   │   │   │   ├── large_smartart.png
│   │   │   │   │   │   ├── left.png
│   │   │   │   │   │   ├── library.png
│   │   │   │   │   │   ├── lightbulb.png
│   │   │   │   │   │   ├── link.png
│   │   │   │   │   │   ├── lock.png
│   │   │   │   │   │   ├── login.png
│   │   │   │   │   │   ├── logout.png
│   │   │   │   │   │   ├── man.png
│   │   │   │   │   │   ├── milestone.png
│   │   │   │   │   │   ├── mini_add.png
│   │   │   │   │   │   ├── mini_edit.png
│   │   │   │   │   │   ├── mini_refresh.png
│   │   │   │   │   │   ├── monitor.png
│   │   │   │   │   │   ├── more.png
│   │   │   │   │   │   ├── music.png
│   │   │   │   │   │   ├── my-account.png
│   │   │   │   │   │   ├── networking.png
│   │   │   │   │   │   ├── no.png
│   │   │   │   │   │   ├── ok.png
│   │   │   │   │   │   ├── old-versions.png
│   │   │   │   │   │   ├── order.png
│   │   │   │   │   │   ├── payment-card.png
│   │   │   │   │   │   ├── pencil.png
│   │   │   │   │   │   ├── phone.png
│   │   │   │   │   │   ├── pictures.png
│   │   │   │   │   │   ├── plus.png
│   │   │   │   │   │   ├── premium.png
│   │   │   │   │   │   ├── print.png
│   │   │   │   │   │   ├── process.png
│   │   │   │   │   │   ├── product-design.png
│   │   │   │   │   │   ├── product.png
│   │   │   │   │   │   ├── project.png
│   │   │   │   │   │   ├── publish.png
│   │   │   │   │   │   ├── redo.png
│   │   │   │   │   │   ├── refresh.png
│   │   │   │   │   │   ├── reload.png
│   │   │   │   │   │   ├── right.png
│   │   │   │   │   │   ├── search.png
│   │   │   │   │   │   ├── settings.png
│   │   │   │   │   │   ├── shipping.png
│   │   │   │   │   │   ├── showreel.png
│   │   │   │   │   │   ├── sign-in.png
│   │   │   │   │   │   ├── sign-out.png
│   │   │   │   │   │   ├── sign-up.png
│   │   │   │   │   │   ├── sitemap.png
│   │   │   │   │   │   ├── special.png
│   │   │   │   │   │   ├── star.png
│   │   │   │   │   │   ├── statistics.png
│   │   │   │   │   │   ├── stop.png
│   │   │   │   │   │   ├── sum.png
│   │   │   │   │   │   ├── suppliers.png
│   │   │   │   │   │   ├── tag.png
│   │   │   │   │   │   ├── ticket.png
│   │   │   │   │   │   ├── tip.png
│   │   │   │   │   │   ├── trash.png
│   │   │   │   │   │   ├── undo.png
│   │   │   │   │   │   ├── up.png
│   │   │   │   │   │   ├── user.png
│   │   │   │   │   │   ├── world.png
│   │   │   │   │   │   └── zoom.png
│   │   │   │   │   ├── jeasyui.icons.hamburg.js
│   │   │   │   │   ├── metro
│   │   │   │   │   │   ├── accordion.css
│   │   │   │   │   │   ├── calendar.css
│   │   │   │   │   │   ├── combo.css
│   │   │   │   │   │   ├── combobox.css
│   │   │   │   │   │   ├── datagrid.css
│   │   │   │   │   │   ├── datalist.css
│   │   │   │   │   │   ├── datebox.css
│   │   │   │   │   │   ├── dialog.css
│   │   │   │   │   │   ├── easyui.css
│   │   │   │   │   │   ├── filebox.css
│   │   │   │   │   │   ├── images
│   │   │   │   │   │   │   ├── accordion_arrows.png
│   │   │   │   │   │   │   ├── blank.gif
│   │   │   │   │   │   │   ├── calendar_arrows.png
│   │   │   │   │   │   │   ├── combo_arrow.png
│   │   │   │   │   │   │   ├── datagrid_icons.png
│   │   │   │   │   │   │   ├── datebox_arrow.png
│   │   │   │   │   │   │   ├── layout_arrows.png
│   │   │   │   │   │   │   ├── linkbutton_bg.png
│   │   │   │   │   │   │   ├── loading.gif
│   │   │   │   │   │   │   ├── menu_arrows.png
│   │   │   │   │   │   │   ├── messager_icons.png
│   │   │   │   │   │   │   ├── pagination_icons.png
│   │   │   │   │   │   │   ├── panel_tools.png
│   │   │   │   │   │   │   ├── searchbox_button.png
│   │   │   │   │   │   │   ├── slider_handle.png
│   │   │   │   │   │   │   ├── spinner_arrows.png
│   │   │   │   │   │   │   ├── tabs_icons.png
│   │   │   │   │   │   │   ├── tree_icons.png
│   │   │   │   │   │   │   └── validatebox_warning.png
│   │   │   │   │   │   ├── layout.css
│   │   │   │   │   │   ├── linkbutton.css
│   │   │   │   │   │   ├── menu.css
│   │   │   │   │   │   ├── menubutton.css
│   │   │   │   │   │   ├── messager.css
│   │   │   │   │   │   ├── numberbox.css
│   │   │   │   │   │   ├── pagination.css
│   │   │   │   │   │   ├── panel.css
│   │   │   │   │   │   ├── progressbar.css
│   │   │   │   │   │   ├── propertygrid.css
│   │   │   │   │   │   ├── searchbox.css
│   │   │   │   │   │   ├── slider.css
│   │   │   │   │   │   ├── spinner.css
│   │   │   │   │   │   ├── splitbutton.css
│   │   │   │   │   │   ├── switchbutton.css
│   │   │   │   │   │   ├── tabs.css
│   │   │   │   │   │   ├── textbox.css
│   │   │   │   │   │   ├── tooltip.css
│   │   │   │   │   │   ├── tree.css
│   │   │   │   │   │   ├── validatebox.css
│   │   │   │   │   │   └── window.css
│   │   │   │   │   └── mobile.css
│   │   │   │   └── 说明.htm
│   │   │   ├── mobile
│   │   │   │   └── goodsAddCookie.js
│   │   │   ├── pagination
│   │   │   │   ├── jquery.pagination.js
│   │   │   │   ├── members.js
│   │   │   │   └── pagination.css
│   │   │   ├── publicDefined
│   │   │   │   ├── easyDatagridLineEditor.js
│   │   │   │   └── publicDatagrid.js
│   │   │   ├── three
│   │   │   │   ├── autocomplete
│   │   │   │   │   └── jquery.autocomplete.min.js
│   │   │   │   ├── echarts
│   │   │   │   │   └── echarts.js
│   │   │   │   ├── iscroll-lite.js
│   │   │   │   ├── iscroll.min.js
│   │   │   │   ├── json2.js
│   │   │   │   ├── layer
│   │   │   │   │   ├── layer.js
│   │   │   │   │   └── need
│   │   │   │   │       ├── icon.png
│   │   │   │   │       └── layer.css
│   │   │   │   └── zepto.min.js
│   │   │   └── uploader
│   │   │       ├── demo.js
│   │   │       ├── images
│   │   │       │   ├── bg.png
│   │   │       │   ├── delete_blue.png
│   │   │       │   ├── delete_white.png
│   │   │       │   └── success.png
│   │   │       ├── main.css
│   │   │       ├── script.js
│   │   │       ├── zyFile.js
│   │   │       ├── zyUpload.css
│   │   │       └── zyUpload.js
│   │   └── shouhou.html
│   └── wrapper
│       ├── grails-wrapper-runtime-2.4.4.jar
│       ├── grails-wrapper.properties
│       └── springloaded-1.2.1.RELEASE.jar
└── 微信网上蔬菜采购系统_caipinxian.rar

581 directories, 2396 files


标签: ES 系统 微信

实例下载地址

微信网上蔬菜采购系统

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警