实例介绍
微信商城,小程序,带营销活动,比如:优惠券,抽奖,
【实例截图】
【核心代码】
shop
└── jfinal-wxmall
├── LICENSE
├── pom.xml
├── README.md
├── wxmall-message
│ ├── pom.xml
│ └── src
│ ├── main
│ │ └── java
│ │ └── com
│ │ └── dbumama
│ │ └── market
│ │ └── message
│ │ ├── Actions.java
│ │ ├── annotation
│ │ │ └── Listener.java
│ │ ├── Message.java
│ │ ├── MessageKit.java
│ │ ├── MessageListener.java
│ │ ├── MessageManager.java
│ │ └── plugin
│ │ └── MessagePlugin.java
│ └── test
│ └── java
│ └── com
│ └── dbumama
│ └── marker
│ └── service
│ └── AppTest.java
├── wxmall-model
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── dbumama
│ │ │ └── market
│ │ │ └── model
│ │ │ ├── App.java
│ │ │ ├── Area.java
│ │ │ ├── AuthUserConfig.java
│ │ │ ├── base
│ │ │ │ ├── BaseArea.java
│ │ │ │ ├── BaseAuthUserConfig.java
│ │ │ │ ├── BaseBuyerProd.java
│ │ │ │ ├── BaseBuyerReceiver.java
│ │ │ │ ├── BaseBuyerRecharge.java
│ │ │ │ ├── BaseBuyerUser.java
│ │ │ │ ├── BaseCart.java
│ │ │ │ ├── BaseCompTicket.java
│ │ │ │ ├── BaseDeliverySet.java
│ │ │ │ ├── BaseDeliveryTemplate.java
│ │ │ │ ├── BaseImageGroup.java
│ │ │ │ ├── BaseInvoiceTemplate.java
│ │ │ │ ├── BaseLotteryAward.java
│ │ │ │ ├── BaseLottery.java
│ │ │ │ ├── BaseLotteryRecord.java
│ │ │ │ ├── BaseLotteryTrade.java
│ │ │ │ ├── BaseMemberRank.java
│ │ │ │ ├── BaseModuleFun.java
│ │ │ │ ├── BaseModule.java
│ │ │ │ ├── BaseOrderGheader.java
│ │ │ │ ├── BaseOrderGuser.java
│ │ │ │ ├── BaseOrderItem.java
│ │ │ │ ├── BaseOrder.java
│ │ │ │ ├── BaseOrderLog.java
│ │ │ │ ├── BaseOrderPressRcd.java
│ │ │ │ ├── BasePrize.java
│ │ │ │ ├── BasePrizeSendRecord.java
│ │ │ │ ├── BasePrizeType.java
│ │ │ │ ├── BaseProductBrand.java
│ │ │ │ ├── BaseProductCategory.java
│ │ │ │ ├── BaseProductGroup.java
│ │ │ │ ├── BaseProductGroupSet.java
│ │ │ │ ├── BaseProductImage.java
│ │ │ │ ├── BaseProduct.java
│ │ │ │ ├── BaseProductReview.java
│ │ │ │ ├── BaseProductSpecification.java
│ │ │ │ ├── BaseProductSpecificationValue.java
│ │ │ │ ├── BaseProductSpecItem.java
│ │ │ │ ├── BasePromotion.java
│ │ │ │ ├── BasePromotionSet.java
│ │ │ │ ├── BasePurchase.java
│ │ │ │ ├── BasePurchaseOrder.java
│ │ │ │ ├── BaseQiandaoConfig.java
│ │ │ │ ├── BaseQiandao.java
│ │ │ │ ├── BaseQiandaoRecord.java
│ │ │ │ ├── BaseQiandaoUser.java
│ │ │ │ ├── BaseRefund.java
│ │ │ │ ├── BaseRole.java
│ │ │ │ ├── BaseSellerAddr.java
│ │ │ │ ├── BaseSellerImages.java
│ │ │ │ ├── BaseSellerUser.java
│ │ │ │ ├── BaseShipping.java
│ │ │ │ ├── BaseShop.java
│ │ │ │ ├── BaseSpecification.java
│ │ │ │ ├── BaseSpecificationValue.java
│ │ │ │ ├── BaseUserCode.java
│ │ │ │ ├── BaseWeappAudit.java
│ │ │ │ ├── BaseWeapp.java
│ │ │ │ ├── BaseWeipageCategory.java
│ │ │ │ └── BaseWeiPage.java
│ │ │ ├── BuyerProd.java
│ │ │ ├── BuyerReceiver.java
│ │ │ ├── BuyerRecharge.java
│ │ │ ├── BuyerUser.java
│ │ │ ├── Cart.java
│ │ │ ├── CompTicket.java
│ │ │ ├── _DataDictionary.txt
│ │ │ ├── DeliverySet.java
│ │ │ ├── DeliveryTemplate.java
│ │ │ ├── ImageGroup.java
│ │ │ ├── InvoiceTemplate.java
│ │ │ ├── LotteryAward.java
│ │ │ ├── Lottery.java
│ │ │ ├── LotteryRecord.java
│ │ │ ├── LotteryTrade.java
│ │ │ ├── _MappingKit.java
│ │ │ ├── MemberRank.java
│ │ │ ├── ModelGeneratorExt.java
│ │ │ ├── ModuleFun.java
│ │ │ ├── Module.java
│ │ │ ├── OrderGheader.java
│ │ │ ├── OrderGuser.java
│ │ │ ├── OrderItem.java
│ │ │ ├── Order.java
│ │ │ ├── OrderLog.java
│ │ │ ├── OrderPressRcd.java
│ │ │ ├── Prize.java
│ │ │ ├── PrizeSendRecord.java
│ │ │ ├── PrizeType.java
│ │ │ ├── ProductBrand.java
│ │ │ ├── ProductCategory.java
│ │ │ ├── ProductGroup.java
│ │ │ ├── ProductGroupSet.java
│ │ │ ├── ProductImage.java
│ │ │ ├── Product.java
│ │ │ ├── ProductReview.java
│ │ │ ├── ProductSpecification.java
│ │ │ ├── ProductSpecificationValue.java
│ │ │ ├── ProductSpecItem.java
│ │ │ ├── Promotion.java
│ │ │ ├── PromotionSet.java
│ │ │ ├── QiandaoConfig.java
│ │ │ ├── Qiandao.java
│ │ │ ├── QiandaoRecord.java
│ │ │ ├── QiandaoUser.java
│ │ │ ├── Refund.java
│ │ │ ├── Role.java
│ │ │ ├── SellerAddr.java
│ │ │ ├── SellerImages.java
│ │ │ ├── SellerUser.java
│ │ │ ├── Shipping.java
│ │ │ ├── Shop.java
│ │ │ ├── Specification.java
│ │ │ ├── SpecificationValue.java
│ │ │ ├── UserCode.java
│ │ │ ├── WeappAudit.java
│ │ │ ├── Weapp.java
│ │ │ ├── WeipageCategory.java
│ │ │ └── WeiPage.java
│ │ └── resources
│ │ └── db.properties
│ └── test
│ └── java
│ └── com
│ └── dbumama
│ └── market
│ └── model
│ └── AppTest.java
├── wxmall-service-api
│ ├── pom.xml
│ └── src
│ ├── main
│ │ └── java
│ │ └── com
│ │ └── dbumama
│ │ └── market
│ │ └── service
│ │ └── api
│ │ ├── area
│ │ │ ├── AreaResultDto.java
│ │ │ └── AreaService.java
│ │ ├── authuser
│ │ │ ├── AuthUserConfigParamDto.java
│ │ │ ├── AuthUserConfigService.java
│ │ │ └── WeappService.java
│ │ ├── base
│ │ │ └── BaseService.java
│ │ ├── cart
│ │ │ ├── CartItemResultDto.java
│ │ │ └── CartService.java
│ │ ├── common
│ │ │ ├── AbstractPageParamDto.java
│ │ │ ├── AbstractParamDto.java
│ │ │ └── AbstractResultDto.java
│ │ ├── customer
│ │ │ ├── CustomerException.java
│ │ │ ├── CustomerParamDto.java
│ │ │ ├── CustomerService.java
│ │ │ ├── MemberRankService.java
│ │ │ └── MemberResultDto.java
│ │ ├── delivery
│ │ │ ├── DeliverySetResultDto.java
│ │ │ ├── DeliveryTemplateEditResultDto.java
│ │ │ ├── DeliveryTemplateException.java
│ │ │ ├── DeliveryTemplateResultDto.java
│ │ │ └── DeliveryTemplateService.java
│ │ ├── exception
│ │ │ └── MarketBaseException.java
│ │ ├── file
│ │ │ └── FileService.java
│ │ ├── group
│ │ │ ├── GroupException.java
│ │ │ └── ProductGroupService.java
│ │ ├── lottery
│ │ │ ├── DrawResultDto.java
│ │ │ ├── LotteryResultDto.java
│ │ │ ├── LotteryServiceException.java
│ │ │ ├── LotteryService.java
│ │ │ └── LotteryTestResultDto.java
│ │ ├── matter
│ │ │ ├── MatterException.java
│ │ │ ├── MatterListParamDto.java
│ │ │ ├── MatterResultDto.java
│ │ │ └── MatterService.java
│ │ ├── module
│ │ │ ├── FuncResultDto.java
│ │ │ ├── GetFunParamDto.java
│ │ │ ├── ModuleException.java
│ │ │ └── ModuleService.java
│ │ ├── order
│ │ │ ├── OrderCreateParamDto.java
│ │ │ ├── OrderException.java
│ │ │ ├── OrderItemResultDto.java
│ │ │ ├── OrderJoinParamDto.java
│ │ │ ├── OrderListParamDto.java
│ │ │ ├── OrderMobileResultDto.java
│ │ │ ├── OrderPayResultDto.java
│ │ │ ├── OrderResultDto.java
│ │ │ ├── OrderService.java
│ │ │ ├── OrderTuanGuserInfoDto.java
│ │ │ ├── OrderTuanResultDto.java
│ │ │ ├── RefundParamDto.java
│ │ │ ├── SellerAddrSaveParamDto.java
│ │ │ ├── SellerAddrService.java
│ │ │ └── SendGoodParamDto.java
│ │ ├── pay
│ │ │ ├── PayException.java
│ │ │ ├── PayService.java
│ │ │ └── TempOrderResultDto.java
│ │ ├── prize
│ │ │ ├── ExchangeServiceException.java
│ │ │ ├── ExchangeService.java
│ │ │ ├── LotteryAwardResultDto.java
│ │ │ ├── PrizeResultDto.java
│ │ │ ├── PrizeSendParamDto.java
│ │ │ ├── PrizeSendResultDto.java
│ │ │ └── PrizeService.java
│ │ ├── product
│ │ │ ├── ImageGroupResultDto.java
│ │ │ ├── ImageGroupService.java
│ │ │ ├── ImagepathResultDto.java
│ │ │ ├── ProductAllResultDto.java
│ │ │ ├── ProductCategoryService.java
│ │ │ ├── ProductDetailResultDto.java
│ │ │ ├── ProductException.java
│ │ │ ├── ProductMobileParamDto.java
│ │ │ ├── ProductMobileResultDto.java
│ │ │ ├── ProductParamDto.java
│ │ │ ├── ProductResultDto.java
│ │ │ ├── ProductService.java
│ │ │ ├── ProductSpecificationService.java
│ │ │ ├── ProductSpecPriceResultDto.java
│ │ │ └── ProductSubmitParamDto.java
│ │ ├── qiandao
│ │ │ ├── QiandaoException.java
│ │ │ ├── QiandaoParamDto.java
│ │ │ ├── QiandaoResultDto.java
│ │ │ ├── QiandaoService.java
│ │ │ ├── QiandaoSubmitParamDto.java
│ │ │ └── QiandaoSubmitResultDto.java
│ │ ├── receiver
│ │ │ ├── BuyerReceiverSubmitParamDto.java
│ │ │ ├── ReceiverException.java
│ │ │ └── ReceiverService.java
│ │ ├── serinum
│ │ │ └── SerinumService.java
│ │ ├── shop
│ │ │ └── ShopService.java
│ │ ├── specification
│ │ │ ├── SpecificationException.java
│ │ │ ├── SpecificationParamDto.java
│ │ │ ├── SpecificationResultDto.java
│ │ │ ├── SpecificationService.java
│ │ │ └── SpecificationsResultDto.java
│ │ ├── ump
│ │ │ ├── CashbackResultDto.java
│ │ │ ├── FullCutParamDto.java
│ │ │ ├── GroupingResultDto.java
│ │ │ ├── GrouponParamDto.java
│ │ │ ├── GrouponUserResultDto.java
│ │ │ ├── ProdCashbackResultDto.java
│ │ │ ├── ProdFullCutResultDto.java
│ │ │ ├── ProdGroupResultDto.java
│ │ │ ├── ProdPromotionResultDto.java
│ │ │ ├── PromotionParamDto.java
│ │ │ ├── PromotionResultDto.java
│ │ │ ├── PromotionService.java
│ │ │ ├── PromotionSetResultDto.java
│ │ │ └── UmpException.java
│ │ ├── user
│ │ │ ├── PhoneCodeService.java
│ │ │ ├── SellerUserService.java
│ │ │ ├── UserException.java
│ │ │ ├── UserService.java
│ │ │ ├── WeappLoginResultDto.java
│ │ │ └── WeappUserCheckParamDto.java
│ │ └── weipage
│ │ ├── component
│ │ │ ├── Ad.java
│ │ │ ├── Ads.java
│ │ │ ├── Goods.java
│ │ │ ├── Line.java
│ │ │ ├── Product.java
│ │ │ ├── Search.java
│ │ │ ├── TextHref.java
│ │ │ └── Title.java
│ │ └── WeiPageService.java
│ └── test
│ └── java
│ └── com
│ └── dbumama
│ └── market
│ └── service
│ └── api
│ └── AppTest.java
├── wxmall-service-provider
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── dbumama
│ │ │ └── market
│ │ │ └── service
│ │ │ ├── base
│ │ │ │ ├── AbstractServiceImpl.java
│ │ │ │ └── BaseServiceImpl.java
│ │ │ ├── constants
│ │ │ │ └── Constants.java
│ │ │ ├── enmu
│ │ │ │ ├── AgentStatus.java
│ │ │ │ ├── GroupStatus.java
│ │ │ │ ├── LotteryCondType.java
│ │ │ │ ├── LotteryType.java
│ │ │ │ ├── OrderStatus.java
│ │ │ │ ├── OrderType.java
│ │ │ │ ├── PaymentStatus.java
│ │ │ │ ├── PayType.java
│ │ │ │ ├── PrizeStatus.java
│ │ │ │ ├── PrizeType.java
│ │ │ │ ├── ShippingStatus.java
│ │ │ │ ├── SignType.java
│ │ │ │ └── WeappAuditStatus.java
│ │ │ ├── notify
│ │ │ │ │ ├── AliyunEmailSender.java
│ │ │ │ │ ├── Email.java
│ │ │ │ │ ├── EmailSenderFactory.java
│ │ │ │ │ ├── IEmailSender.java
│ │ │ │ │ └── SimplerEmailSender.java
│ │ │ │ └── sms
│ │ │ │ ├── AlidayuSmsSender.java
│ │ │ │ ├── ISmsSender.java
│ │ │ │ ├── SmsMessage.java
│ │ │ │ └── SmsSenderFactory.java
│ │ │ ├── provider
│ │ │ │ ├── AreaServiceImpl.java
│ │ │ │ ├── AuthUserConfigServiceImpl.java
│ │ │ │ ├── CartServiceImpl.java
│ │ │ │ ├── CustomerServiceImpl.java
│ │ │ │ ├── DeliveryTemplateServiceImpl.java
│ │ │ │ ├── FileServiceImpl.java
│ │ │ │ ├── FlawcashServiceImpl.java
│ │ │ │ ├── ImageGroupServiceImpl.java
│ │ │ │ ├── LotteryServiceImpl.java
│ │ │ │ ├── MatterServiceImpl.java
│ │ │ │ ├── MemberRankServiceImpl.java
│ │ │ │ ├── ModuleServiceImpl.java
│ │ │ │ ├── OrderServiceImpl.java
│ │ │ │ ├── PalletElement.java
│ │ │ │ ├── PayServiceImpl.java
│ │ │ │ ├── PhoneCodeServiceImpl.java
│ │ │ │ ├── PrizeServiceImpl.java
│ │ │ │ ├── ProductCategoryServiceImpl.java
│ │ │ │ ├── ProductGroupServiceImpl.java
│ │ │ │ ├── ProductServiceImpl.java
│ │ │ │ ├── ProductSpecificationServiceImpl.java
│ │ │ │ ├── PromotionServiceImpl.java
│ │ │ │ ├── QiandaoServiceImpl.java
│ │ │ │ ├── ReceiverServiceImpl.java
│ │ │ │ ├── SellerAddrServiceImpl.java
│ │ │ │ ├── SellerUserServiceImpl.java
│ │ │ │ ├── SerinumServiceImpl.java
│ │ │ │ ├── ShopServiceImpl.java
│ │ │ │ ├── SpecificationServiceImpl.java
│ │ │ │ ├── UserServiceImpl.java
│ │ │ │ ├── WeappServiceImpl.java
│ │ │ │ └── WeiPageServiceImpl.java
│ │ │ ├── sql
│ │ │ │ ├── QueryHelper.java
│ │ │ │ ├── Type.java
│ │ │ │ └── Where.java
│ │ │ └── utils
│ │ │ ├── AttachmentUtils.java
│ │ │ ├── CommonUtil.java
│ │ │ ├── DateTimeUtil.java
│ │ │ ├── EncryptUtils.java
│ │ │ ├── FileUtils.java
│ │ │ ├── FreeMarkUtil.java
│ │ │ ├── MD5.java
│ │ │ ├── ResultUtil.java
│ │ │ ├── SendSmsMessageUtil.java
│ │ │ ├── StringUtils.java
│ │ │ └── ValidateUtil.java
│ │ └── resources
│ │ └── fdfs_client.properties
│ └── test
│ └── java
│ └── com
│ └── dbumama
│ └── market
│ └── service
│ └── provider
│ └── AppTest.java
├── wxmall-web
│ ├── pom.xml
│ └── src
│ └── main
│ └── webapp
│ └── WEB-INF
│ └── web.xml
├── wxmall-web-admin
│ ├── pom.xml
│ └── src
│ └── main
│ ├── java
│ │ └── com
│ │ └── dbumama
│ │ └── market
│ │ └── web
│ │ ├── admin
│ │ │ ├── area
│ │ │ │ └── controller
│ │ │ │ └── AreaController.java
│ │ │ ├── customer
│ │ │ │ ├── controller
│ │ │ │ │ ├── CustomerController.java
│ │ │ │ │ └── MemberRankController.java
│ │ │ │ └── validator
│ │ │ │ └── BuyerUserValidator.java
│ │ │ ├── index
│ │ │ │ └── controller
│ │ │ │ └── IndexController.java
│ │ │ ├── lottery
│ │ │ │ ├── controller
│ │ │ │ │ ├── LotteryAwardController.java
│ │ │ │ │ ├── LotteryController.java
│ │ │ │ │ ├── LotterySetController.java
│ │ │ │ │ └── LotteryTypeController.java
│ │ │ │ └── validator
│ │ │ │ └── LotteryValidator.java
│ │ │ ├── matter
│ │ │ │ └── controller
│ │ │ │ └── MatterController.java
│ │ │ ├── menu
│ │ │ │ └── controller
│ │ │ │ └── MenuController.java
│ │ │ ├── module
│ │ │ │ └── controller
│ │ │ │ └── ModuleController.java
│ │ │ ├── order
│ │ │ │ └── controller
│ │ │ │ └── OrderController.java
│ │ │ ├── prize
│ │ │ │ ├── controller
│ │ │ │ │ ├── PrizeController.java
│ │ │ │ │ ├── PrizeSendRecordController.java
│ │ │ │ │ └── PrizeTypeController.java
│ │ │ │ └── validator
│ │ │ │ └── PrizeValidator.java
│ │ │ ├── product
│ │ │ │ ├── controller
│ │ │ │ │ ├── CategoryController.java
│ │ │ │ │ ├── ComponentController.java
│ │ │ │ │ ├── DeliveryController.java
│ │ │ │ │ ├── ProductController.java
│ │ │ │ │ ├── ProductGroupController.java
│ │ │ │ │ └── SpecificationController.java
│ │ │ │ └── validator
│ │ │ │ ├── ProdCategoryValidator.java
│ │ │ │ └── ProductValidator.java
│ │ │ ├── qiandao
│ │ │ │ ├── controller
│ │ │ │ │ └── QiandaoController.java
│ │ │ │ └── validator
│ │ │ │ └── QiandaoValidator.java
│ │ │ ├── qrcode
│ │ │ │ └── controller
│ │ │ │ └── QrcodeController.java
│ │ │ ├── setting
│ │ │ │ └── controller
│ │ │ │ └── SettingController.java
│ │ │ ├── shop
│ │ │ │ └── controller
│ │ │ │ └── ShopController.java
│ │ │ ├── ump
│ │ │ │ ├── controller
│ │ │ │ │ └── PromotionController.java
│ │ │ │ └── validator
│ │ │ │ └── PromotionValidator.java
│ │ │ ├── upload
│ │ │ │ └── controller
│ │ │ │ ├── AttachmentController.java
│ │ │ │ └── UploadController.java
│ │ │ ├── weipage
│ │ │ │ └── controller
│ │ │ │ ├── DesignData.java
│ │ │ │ ├── validator
│ │ │ │ │ └── WeippageCategoryValidator.java
│ │ │ │ ├── WeipageCategoryController.java
│ │ │ │ └── WeiPageController.java
│ │ │ └── weixin
│ │ │ └── controller
│ │ │ └── WeixinMsgController.java
│ │ └── common
│ │ └── WebConfig.java
│ └── webapp
│ ├── MP_verify_5ClKgfPfennt7ZfN.txt
│ ├── resources
│ │ ├── assets
│ │ │ ├── css
│ │ │ │ ├── animate.css
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ ├── bootstrap-rtl.css
│ │ │ │ ├── font-awesome.css
│ │ │ │ ├── font-awesome.min.css
│ │ │ │ ├── jquery-weui.css
│ │ │ │ ├── jquery-weui.min.css
│ │ │ │ ├── login.css
│ │ │ │ ├── patterns
│ │ │ │ │ ├── header-profile.png
│ │ │ │ │ ├── header-profile-skin-1.png
│ │ │ │ │ ├── header-profile-skin-3.png
│ │ │ │ │ └── shattered.png
│ │ │ │ ├── plugins
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── sort_asc.png
│ │ │ │ │ │ ├── sort_desc.png
│ │ │ │ │ │ ├── spritemap@2x.png
│ │ │ │ │ │ ├── spritemap.png
│ │ │ │ │ │ └── sprite-skin-flat.png
│ │ │ │ │ ├── steps
│ │ │ │ │ │ └── jquery.steps.css
│ │ │ │ │ ├── sweetalert
│ │ │ │ │ │ └── sweetalert.css
│ │ │ │ │ └── toastr
│ │ │ │ │ └── toastr.min.css
│ │ │ │ ├── style.css
│ │ │ │ ├── weui.css
│ │ │ │ ├── weui-ext.css
│ │ │ │ └── weui.min.css
│ │ │ ├── fonts
│ │ │ │ ├── FontAwesome.otf
│ │ │ │ ├── fontawesome-webfont.eot
│ │ │ │ ├── fontawesome-webfont.svg
│ │ │ │ ├── fontawesome-webfont.ttf
│ │ │ │ ├── fontawesome-webfont.woff
│ │ │ │ ├── fontawesome-webfont.woff2
│ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ │ └── glyphicons-halflings-regular.woff2
│ │ │ ├── img
│ │ │ │ └── showcase-1416814739063.png
│ │ │ └── js
│ │ │ ├── bootstrap-dialog.js
│ │ │ ├── bootstrap.min.js
│ │ │ ├── contabs.js
│ │ │ ├── content.js
│ │ │ ├── hplus.js
│ │ │ ├── jquery.min.js
│ │ │ ├── jquery.min.map
│ │ │ ├── jquery-ui-1.10.4.min.js
│ │ │ ├── jquery-ui.custom.min.js
│ │ │ ├── jquery-weui.js
│ │ │ ├── jquery-weui.min.js
│ │ │ ├── plugins
│ │ │ │ ├── artTemplate
│ │ │ │ │ ├── template-debug.js
│ │ │ │ │ ├── template.js
│ │ │ │ │ ├── template-native-debug.js
│ │ │ │ │ └── template-native.js
│ │ │ │ ├── chartJs
│ │ │ │ │ └── Chart.min.js
│ │ │ │ ├── easypiechart
│ │ │ │ │ └── jquery.easypiechart.js
│ │ │ │ ├── echarts
│ │ │ │ │ └── echarts-all.js
│ │ │ │ ├── flot
│ │ │ │ │ ├── curvedLines.js
│ │ │ │ │ ├── jquery.flot.js
│ │ │ │ │ ├── jquery.flot.pie.js
│ │ │ │ │ ├── jquery.flot.resize.js
│ │ │ │ │ ├── jquery.flot.spline.js
│ │ │ │ │ ├── jquery.flot.symbol.js
│ │ │ │ │ └── jquery.flot.tooltip.min.js
│ │ │ │ ├── jvectormap
│ │ │ │ │ ├── jquery-jvectormap-1.2.2.min.js
│ │ │ │ │ └── jquery-jvectormap-world-mill-en.js
│ │ │ │ ├── layer
│ │ │ │ │ ├── extend
│ │ │ │ │ │ └── layer.ext.js
│ │ │ │ │ ├── laydate
│ │ │ │ │ │ ├── laydate.js
│ │ │ │ │ │ ├── need
│ │ │ │ │ │ │ └── laydate.css
│ │ │ │ │ │ └── skins
│ │ │ │ │ │ └── default
│ │ │ │ │ │ ├── icon.png
│ │ │ │ │ │ └── laydate.css
│ │ │ │ │ ├── layer.min.js
│ │ │ │ │ ├── layim
│ │ │ │ │ │ ├── data
│ │ │ │ │ │ │ ├── chatlog.json
│ │ │ │ │ │ │ ├── friend.json
│ │ │ │ │ │ │ ├── group.json
│ │ │ │ │ │ │ └── groups.json
│ │ │ │ │ │ ├── layim.css
│ │ │ │ │ │ ├── layim.js
│ │ │ │ │ │ └── loading.gif
│ │ │ │ │ └── skin
│ │ │ │ │ ├── default
│ │ │ │ │ │ ├── icon-ext.png
│ │ │ │ │ │ ├── icon_ext.png
│ │ │ │ │ │ ├── icon.png
│ │ │ │ │ │ ├── loading-0.gif
│ │ │ │ │ │ ├── loading-1.gif
│ │ │ │ │ │ ├── loading-2.gif
│ │ │ │ │ │ ├── textbg.png
│ │ │ │ │ │ ├── xubox_ico0.png
│ │ │ │ │ │ ├── xubox_loading0.gif
│ │ │ │ │ │ ├── xubox_loading1.gif
│ │ │ │ │ │ ├── xubox_loading2.gif
│ │ │ │ │ │ ├── xubox_loading3.gif
│ │ │ │ │ │ └── xubox_title0.png
│ │ │ │ │ ├── layer.css
│ │ │ │ │ ├── layer.ext.css
│ │ │ │ │ └── moon
│ │ │ │ │ ├── default.png
│ │ │ │ │ └── style.css
│ │ │ │ ├── metisMenu
│ │ │ │ │ └── jquery.metisMenu.js
│ │ │ │ ├── slimscroll
│ │ │ │ │ └── jquery.slimscroll.min.js
│ │ │ │ ├── sparkline
│ │ │ │ │ └── jquery.sparkline.min.js
│ │ │ │ ├── staps
│ │ │ │ │ └── jquery.steps.min.js
│ │ │ │ ├── sweetalert
│ │ │ │ │ └── sweetalert.min.js
│ │ │ │ ├── toastr
│ │ │ │ │ └── toastr.min.js
│ │ │ │ └── validate
│ │ │ │ ├── additional-methods.min.js
│ │ │ │ ├── jquery.validate.min.js
│ │ │ │ └── messages_zh.min.js
│ │ │ ├── swiper.js
│ │ │ ├── swiper.min.js
│ │ │ └── welcome.js
│ │ ├── css
│ │ │ ├── areaselector.css
│ │ │ ├── batchPrint.css
│ │ │ ├── card.css
│ │ │ ├── component.css
│ │ │ ├── console_custom.css
│ │ │ ├── dbumama.table.css
│ │ │ ├── delivery.css
│ │ │ ├── fbuilder.css
│ │ │ ├── images
│ │ │ │ ├── areaselector_z218878.png
│ │ │ │ ├── bg_mobile_foot_default2968da.png
│ │ │ │ ├── bg_mobile_head_default2968da.png
│ │ │ │ ├── big_goods.jpg
│ │ │ │ ├── builder
│ │ │ │ │ ├── hd_bar_bg.gif
│ │ │ │ │ ├── icon_open_new_window.png
│ │ │ │ │ ├── logo.png
│ │ │ │ │ ├── navlist_img_bg.png
│ │ │ │ │ ├── navlist_img.png
│ │ │ │ │ ├── sidebar_bg.gif
│ │ │ │ │ ├── sidebar_element.gif
│ │ │ │ │ ├── sidebar_hd_title_bg.gif
│ │ │ │ │ ├── steps_active-bg.gif
│ │ │ │ │ ├── steps_active_next.gif
│ │ │ │ │ ├── steps_active_next_rtl.gif
│ │ │ │ │ ├── steps_arrow_active.gif
│ │ │ │ │ ├── steps_arrow_active_rtl.gif
│ │ │ │ │ ├── steps_arrow_inactive.gif
│ │ │ │ │ ├── steps_arrow_inactive_rtl.gif
│ │ │ │ │ ├── steps_inactive-bg.gif
│ │ │ │ │ └── tab_panel_bg.gif
│ │ │ │ ├── delete_16.png
│ │ │ │ ├── dropdown_btn_bg.gif
│ │ │ │ ├── dropdown_btn_bg_hover.gif
│ │ │ │ ├── icon32_arrow_right218877.png
│ │ │ │ ├── icon-add.png
│ │ │ │ ├── ico-set.png
│ │ │ │ ├── index_z31aed1.png
│ │ │ │ ├── loading.gif
│ │ │ │ ├── payment_alipay.png
│ │ │ │ ├── payment_wxpay.png
│ │ │ │ ├── spr_icon_selector218877.png
│ │ │ │ ├── status-bar.png
│ │ │ │ └── wap
│ │ │ │ ├── border-line-2.png
│ │ │ │ ├── loading.gif
│ │ │ │ ├── product_img_0.jpg
│ │ │ │ ├── product_img_1.jpg
│ │ │ │ ├── product_img_2.jpg
│ │ │ │ ├── product_img_3.jpg
│ │ │ │ ├── showcase-1416814739063.png
│ │ │ │ ├── showcase@2x_e270134134.png
│ │ │ │ ├── showcase_e270134134.png
│ │ │ │ └── wish_list.png
│ │ │ ├── jquery-filer.css
│ │ │ ├── jquery.filer.css
│ │ │ ├── jquery.filer-dragdropbox-theme.css
│ │ │ ├── jquery.loadmask.css
│ │ │ ├── jquery.matter.css
│ │ │ ├── meditor.css
│ │ │ ├── menu-config.css
│ │ │ ├── mpreview.css
│ │ │ ├── pay.css
│ │ │ ├── product.css
│ │ │ └── productList.css
│ │ ├── images
│ │ │ ├── dianbuLogo.png
│ │ │ ├── favicon.ico
│ │ │ ├── favicon_uv.ico
│ │ │ └── qc_code.png
│ │ ├── js
│ │ │ ├── datePicker
│ │ │ │ ├── calendar.js
│ │ │ │ ├── config.js
│ │ │ │ ├── lang
│ │ │ │ │ ├── en.js
│ │ │ │ │ ├── zh-cn.js
│ │ │ │ │ └── zh-tw.js
│ │ │ │ ├── My97DatePicker.html
│ │ │ │ ├── skin
│ │ │ │ │ ├── datePicker.gif
│ │ │ │ │ ├── default
│ │ │ │ │ │ ├── datepicker.css
│ │ │ │ │ │ └── img.gif
│ │ │ │ │ ├── twoer
│ │ │ │ │ │ ├── datepicker.css
│ │ │ │ │ │ ├── datepicker-dev.css
│ │ │ │ │ │ ├── img.gif
│ │ │ │ │ │ └── img.png
│ │ │ │ │ ├── WdatePicker.css
│ │ │ │ │ └── whyGreen
│ │ │ │ │ ├── bg.jpg
│ │ │ │ │ ├── datepicker.css
│ │ │ │ │ └── img.gif
│ │ │ │ └── WdatePicker.js
│ │ │ ├── dateUtils.js
│ │ │ ├── dbumama.table.js
│ │ │ ├── ddsort.js
│ │ │ ├── echarts
│ │ │ │ ├── chart
│ │ │ │ │ ├── bar.js
│ │ │ │ │ ├── chord.js
│ │ │ │ │ ├── eventRiver.js
│ │ │ │ │ ├── force.js
│ │ │ │ │ ├── funnel.js
│ │ │ │ │ ├── gauge.js
│ │ │ │ │ ├── k.js
│ │ │ │ │ ├── line.js
│ │ │ │ │ ├── map.js
│ │ │ │ │ ├── pie.js
│ │ │ │ │ ├── radar.js
│ │ │ │ │ ├── scatter.js
│ │ │ │ │ ├── tree.js
│ │ │ │ │ ├── treemap.js
│ │ │ │ │ ├── venn.js
│ │ │ │ │ └── wordCloud.js
│ │ │ │ ├── echarts-all.js
│ │ │ │ └── echarts.js
│ │ │ ├── fileupload
│ │ │ │ ├── jquery.fileupload.js
│ │ │ │ ├── jquery.iframe-transport.js
│ │ │ │ └── jquery.ui.widget.js
│ │ │ ├── input.js
│ │ │ ├── jquery
│ │ │ │ ├── autocomplete
│ │ │ │ │ ├── jquery.autocomplete.css
│ │ │ │ │ ├── jquery.autocomplete.pack.js
│ │ │ │ │ └── lib
│ │ │ │ │ └── jquery.bgiframe.min.js
│ │ │ │ ├── jquery-1.4.4.min.js
│ │ │ │ ├── jquery-1.5.2.min.js
│ │ │ │ ├── jquery-1.7.2.min.js
│ │ │ │ ├── jquery-1.8.3.min.js
│ │ │ │ ├── jquery-1.9.1.min.js
│ │ │ │ ├── jquery.bjqs-1.3.js
│ │ │ │ ├── jquery.bjqs-1.3.min.js
│ │ │ │ ├── jquerycluetip
│ │ │ │ │ ├── css
│ │ │ │ │ │ └── jquery.cluetip.css
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── arrowdown.gif
│ │ │ │ │ │ ├── arrowleft.gif
│ │ │ │ │ │ ├── arrowright.gif
│ │ │ │ │ │ ├── arrowup.gif
│ │ │ │ │ │ ├── bl.gif
│ │ │ │ │ │ ├── bl.png
│ │ │ │ │ │ ├── br.gif
│ │ │ │ │ │ ├── br.png
│ │ │ │ │ │ ├── darrowdown.gif
│ │ │ │ │ │ ├── darrowleft.gif
│ │ │ │ │ │ ├── darrowright.gif
│ │ │ │ │ │ ├── darrowup.gif
│ │ │ │ │ │ ├── rarrowdown.gif
│ │ │ │ │ │ ├── rarrowleft.gif
│ │ │ │ │ │ ├── rarrowright.gif
│ │ │ │ │ │ ├── rarrowup.gif
│ │ │ │ │ │ ├── tl.gif
│ │ │ │ │ │ ├── tl.png
│ │ │ │ │ │ ├── tr.gif
│ │ │ │ │ │ └── tr.png
│ │ │ │ │ ├── jquery.cluetip.js
│ │ │ │ │ ├── jquery.dimensions.js
│ │ │ │ │ ├── jquery.hoverIntent.js
│ │ │ │ │ └── wait.gif
│ │ │ │ ├── jquery.cookie.js
│ │ │ │ ├── jquery.form.js
│ │ │ │ ├── jquery.jeditable.js
│ │ │ │ ├── jquery.loadmask.js
│ │ │ │ ├── jquery-migrate-1.2.1.min.js
│ │ │ │ ├── md5
│ │ │ │ │ └── jquery.md5.js
│ │ │ │ ├── page
│ │ │ │ │ ├── jquery.pager.css
│ │ │ │ │ └── jquery.pager.js
│ │ │ │ ├── table
│ │ │ │ │ ├── jquery.resizableColumns.css
│ │ │ │ │ ├── jquery.resizableColumns.js
│ │ │ │ │ └── jquery.resizableColumns.min.js
│ │ │ │ ├── themes
│ │ │ │ │ ├── themeroller
│ │ │ │ │ │ ├── images
│ │ │ │ │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png
│ │ │ │ │ │ │ ├── ui-bg_flat_75_ffffff_40x100.png
│ │ │ │ │ │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png
│ │ │ │ │ │ │ ├── ui-bg_glass_65_ffffff_1x400.png
│ │ │ │ │ │ │ ├── ui-bg_glass_75_dadada_1x400.png
│ │ │ │ │ │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png
│ │ │ │ │ │ │ ├── ui-bg_highlight-soft_75_efefef_1x100.png
│ │ │ │ │ │ │ ├── ui-bg_inset-soft_95_fef1ec_1x100.png
│ │ │ │ │ │ │ ├── ui-icons_222222_256x240.png
│ │ │ │ │ │ │ ├── ui-icons_2e83ff_256x240.png
│ │ │ │ │ │ │ ├── ui-icons_454545_256x240.png
│ │ │ │ │ │ │ ├── ui-icons_888888_256x240.png
│ │ │ │ │ │ │ └── ui-icons_cd0a0a_256x240.png
│ │ │ │ │ │ └── jquery-ui-themeroller.css
│ │ │ │ │ ├── ui.datepicker.css
│ │ │ │ │ └── ui-lightness
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── animated-overlay.gif
│ │ │ │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png
│ │ │ │ │ │ ├── ui-bg_flat_75_ffffff_40x100.png
│ │ │ │ │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png
│ │ │ │ │ │ ├── ui-bg_glass_65_ffffff_1x400.png
│ │ │ │ │ │ ├── ui-bg_glass_75_dadada_1x400.png
│ │ │ │ │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png
│ │ │ │ │ │ ├── ui-bg_glass_95_fef1ec_1x400.png
│ │ │ │ │ │ ├── ui-bg_highlight-soft_75_fff_1x100.png
│ │ │ │ │ │ ├── ui-icons_222222_256x240.png
│ │ │ │ │ │ ├── ui-icons_2e83ff_256x240.png
│ │ │ │ │ │ ├── ui-icons_454545_256x240.png
│ │ │ │ │ │ ├── ui-icons_888888_256x240.png
│ │ │ │ │ │ └── ui-icons_cd0a0a_256x240.png
│ │ │ │ │ ├── jquery-ui-1.10.3.custom.css
│ │ │ │ │ └── jquery-ui-1.10.3.custom.min.css
│ │ │ │ └── ui
│ │ │ │ ├── jquery-ui-1.10.3.custom.js
│ │ │ │ ├── jquery-ui-1.10.3.min.js
│ │ │ │ ├── jquery-ui-1.8.6.min.js
│ │ │ │ └── jquery-ui-1.9.2.min.js
│ │ │ ├── jquery.filer.js
│ │ │ ├── jquery.filer.min.js
│ │ │ ├── jquery.lSelect.js
│ │ │ ├── json
│ │ │ │ ├── formUtil.js
│ │ │ │ ├── ui.js
│ │ │ │ └── util.js
│ │ │ ├── json2.js
│ │ │ ├── JSON.js
│ │ │ ├── LodopFuncs.js
│ │ │ ├── LodopFuncs-v1.js
│ │ │ ├── map.js
│ │ │ ├── obz.js
│ │ │ ├── product
│ │ │ │ ├── product.add.js
│ │ │ │ └── product.edit.js
│ │ │ ├── promotion
│ │ │ │ └── promotion.js
│ │ │ ├── timerDiscount.js
│ │ │ └── weipage
│ │ │ └── meditor.js
│ │ ├── lodop
│ │ │ ├── CLodop_Setup_for_Win32NT.exe
│ │ │ ├── install_lodop32.exe
│ │ │ └── install_lodop64.exe
│ │ └── ueditor
│ │ ├── dialogs
│ │ │ ├── anchor
│ │ │ │ └── anchor.html
│ │ │ ├── attachment
│ │ │ │ ├── attachment.css
│ │ │ │ ├── attachment.html
│ │ │ │ ├── attachment.js
│ │ │ │ ├── fileTypeImages
│ │ │ │ │ ├── icon_chm.gif
│ │ │ │ │ ├── icon_default.png
│ │ │ │ │ ├── icon_doc.gif
│ │ │ │ │ ├── icon_exe.gif
│ │ │ │ │ ├── icon_jpg.gif
│ │ │ │ │ ├── icon_mp3.gif
│ │ │ │ │ ├── icon_mv.gif
│ │ │ │ │ ├── icon_pdf.gif
│ │ │ │ │ ├── icon_ppt.gif
│ │ │ │ │ ├── icon_psd.gif
│ │ │ │ │ ├── icon_rar.gif
│ │ │ │ │ ├── icon_txt.gif
│ │ │ │ │ └── icon_xls.gif
│ │ │ │ └── images
│ │ │ │ ├── alignicon.gif
│ │ │ │ ├── alignicon.png
│ │ │ │ ├── bg.png
│ │ │ │ ├── file-icons.gif
│ │ │ │ ├── file-icons.png
│ │ │ │ ├── icons.gif
│ │ │ │ ├── icons.png
│ │ │ │ ├── image.png
│ │ │ │ ├── progress.png
│ │ │ │ ├── success.gif
│ │ │ │ └── success.png
│ │ │ ├── background
│ │ │ │ ├── background.css
│ │ │ │ ├── background.html
│ │ │ │ ├── background.js
│ │ │ │ └── images
│ │ │ │ ├── bg.png
│ │ │ │ └── success.png
│ │ │ ├── charts
│ │ │ │ ├── chart.config.js
│ │ │ │ ├── charts.css
│ │ │ │ ├── charts.html
│ │ │ │ ├── charts.js
│ │ │ │ └── images
│ │ │ │ ├── charts0.png
│ │ │ │ ├── charts1.png
│ │ │ │ ├── charts2.png
│ │ │ │ ├── charts3.png
│ │ │ │ ├── charts4.png
│ │ │ │ └── charts5.png
│ │ │ ├── emotion
│ │ │ │ ├── emotion.css
│ │ │ │ ├── emotion.html
│ │ │ │ ├── emotion.js
│ │ │ │ └── images
│ │ │ │ ├── 0.gif
│ │ │ │ ├── bface.gif
│ │ │ │ ├── cface.gif
│ │ │ │ ├── fface.gif
│ │ │ │ ├── jxface2.gif
│ │ │ │ ├── neweditor-tab-bg.png
│ │ │ │ ├── tface.gif
│ │ │ │ ├── wface.gif
│ │ │ │ └── yface.gif
│ │ │ ├── gmap
│ │ │ │ └── gmap.html
│ │ │ ├── help
│ │ │ │ ├── help.css
│ │ │ │ ├── help.html
│ │ │ │ └── help.js
│ │ │ ├── image
│ │ │ │ ├── image.css
│ │ │ │ ├── image.html
│ │ │ │ ├── image.js
│ │ │ │ └── images
│ │ │ │ ├── alignicon.jpg
│ │ │ │ ├── bg.png
│ │ │ │ ├── icons.gif
│ │ │ │ ├── icons.png
│ │ │ │ ├── image.png
│ │ │ │ ├── progress.png
│ │ │ │ ├── success.gif
│ │ │ │ └── success.png
│ │ │ ├── insertframe
│ │ │ │ └── insertframe.html
│ │ │ ├── internal.js
│ │ │ ├── link
│ │ │ │ └── link.html
│ │ │ ├── map
│ │ │ │ ├── map.html
│ │ │ │ └── show.html
│ │ │ ├── music
│ │ │ │ ├── music.css
│ │ │ │ ├── music.html
│ │ │ │ └── music.js
│ │ │ ├── preview
│ │ │ │ └── preview.html
│ │ │ ├── scrawl
│ │ │ │ ├── images
│ │ │ │ │ ├── addimg.png
│ │ │ │ │ ├── brush.png
│ │ │ │ │ ├── delimgH.png
│ │ │ │ │ ├── delimg.png
│ │ │ │ │ ├── emptyH.png
│ │ │ │ │ ├── empty.png
│ │ │ │ │ ├── eraser.png
│ │ │ │ │ ├── redoH.png
│ │ │ │ │ ├── redo.png
│ │ │ │ │ ├── scaleH.png
│ │ │ │ │ ├── scale.png
│ │ │ │ │ ├── size.png
│ │ │ │ │ ├── undoH.png
│ │ │ │ │ └── undo.png
│ │ │ │ ├── scrawl.css
│ │ │ │ ├── scrawl.html
│ │ │ │ └── scrawl.js
│ │ │ ├── searchreplace
│ │ │ │ ├── searchreplace.html
│ │ │ │ └── searchreplace.js
│ │ │ ├── snapscreen
│ │ │ │ └── snapscreen.html
│ │ │ ├── spechars
│ │ │ │ ├── spechars.html
│ │ │ │ └── spechars.js
│ │ │ ├── table
│ │ │ │ ├── dragicon.png
│ │ │ │ ├── edittable.css
│ │ │ │ ├── edittable.html
│ │ │ │ ├── edittable.js
│ │ │ │ ├── edittd.html
│ │ │ │ └── edittip.html
│ │ │ ├── template
│ │ │ │ ├── config.js
│ │ │ │ ├── images
│ │ │ │ │ ├── bg.gif
│ │ │ │ │ ├── pre0.png
│ │ │ │ │ ├── pre1.png
│ │ │ │ │ ├── pre2.png
│ │ │ │ │ ├── pre3.png
│ │ │ │ │ └── pre4.png
│ │ │ │ ├── template.css
│ │ │ │ ├── template.html
│ │ │ │ └── template.js
│ │ │ ├── video
│ │ │ │ ├── images
│ │ │ │ │ ├── bg.png
│ │ │ │ │ ├── center_focus.jpg
│ │ │ │ │ ├── file-icons.gif
│ │ │ │ │ ├── file-icons.png
│ │ │ │ │ ├── icons.gif
│ │ │ │ │ ├── icons.png
│ │ │ │ │ ├── image.png
│ │ │ │ │ ├── left_focus.jpg
│ │ │ │ │ ├── none_focus.jpg
│ │ │ │ │ ├── progress.png
│ │ │ │ │ ├── right_focus.jpg
│ │ │ │ │ ├── success.gif
│ │ │ │ │ └── success.png
│ │ │ │ ├── video.css
│ │ │ │ ├── video.html
│ │ │ │ └── video.js
│ │ │ ├── webapp
│ │ │ │ └── webapp.html
│ │ │ └── wordimage
│ │ │ ├── fClipboard_ueditor.swf
│ │ │ ├── imageUploader.swf
│ │ │ ├── tangram.js
│ │ │ ├── wordimage.html
│ │ │ └── wordimage.js
│ │ ├── index.html
│ │ ├── jsp
│ │ │ ├── config.json
│ │ │ └── lib
│ │ │ ├── commons-codec-1.9.jar
│ │ │ ├── commons-fileupload-1.3.1.jar
│ │ │ ├── commons-io-2.4.jar
│ │ │ ├── json.jar
│ │ │ └── ueditor-1.1.2.jar
│ │ ├── lang
│ │ │ ├── en
│ │ │ │ ├── en.js
│ │ │ │ └── images
│ │ │ │ ├── addimage.png
│ │ │ │ ├── alldeletebtnhoverskin.png
│ │ │ │ ├── alldeletebtnupskin.png
│ │ │ │ ├── background.png
│ │ │ │ ├── button.png
│ │ │ │ ├── copy.png
│ │ │ │ ├── deletedisable.png
│ │ │ │ ├── deleteenable.png
│ │ │ │ ├── listbackground.png
│ │ │ │ ├── localimage.png
│ │ │ │ ├── music.png
│ │ │ │ ├── rotateleftdisable.png
│ │ │ │ ├── rotateleftenable.png
│ │ │ │ ├── rotaterightdisable.png
│ │ │ │ ├── rotaterightenable.png
│ │ │ │ └── upload.png
│ │ │ └── zh-cn
│ │ │ ├── images
│ │ │ │ ├── copy.png
│ │ │ │ ├── localimage.png
│ │ │ │ ├── music.png
│ │ │ │ └── upload.png
│ │ │ └── zh-cn.js
│ │ ├── themes
│ │ │ ├── default
│ │ │ │ ├── css
│ │ │ │ │ ├── ueditor.css
│ │ │ │ │ └── ueditor.min.css
│ │ │ │ ├── dialogbase.css
│ │ │ │ └── images
│ │ │ │ ├── anchor.gif
│ │ │ │ ├── arrow_down.png
│ │ │ │ ├── arrow.png
│ │ │ │ ├── arrow_up.png
│ │ │ │ ├── button-bg.gif
│ │ │ │ ├── cancelbutton.gif
│ │ │ │ ├── charts.png
│ │ │ │ ├── cursor_h.gif
│ │ │ │ ├── cursor_h.png
│ │ │ │ ├── cursor_v.gif
│ │ │ │ ├── cursor_v.png
│ │ │ │ ├── dialog-title-bg.png
│ │ │ │ ├── filescan.png
│ │ │ │ ├── highlighted.gif
│ │ │ │ ├── icons-all.gif
│ │ │ │ ├── icons.gif
│ │ │ │ ├── icons.png
│ │ │ │ ├── loaderror.png
│ │ │ │ ├── loading.gif
│ │ │ │ ├── lock.gif
│ │ │ │ ├── neweditor-tab-bg.png
│ │ │ │ ├── pagebreak.gif
│ │ │ │ ├── scale.png
│ │ │ │ ├── sortable.png
│ │ │ │ ├── spacer.gif
│ │ │ │ ├── sparator_v.png
│ │ │ │ ├── table-cell-align.png
│ │ │ │ ├── tangram-colorpicker.png
│ │ │ │ ├── toolbar_bg.png
│ │ │ │ ├── unhighlighted.gif
│ │ │ │ ├── upload.png
│ │ │ │ ├── videologo.gif
│ │ │ │ ├── word.gif
│ │ │ │ └── wordpaste.png
│ │ │ └── iframe.css
│ │ ├── third-party
│ │ │ ├── codemirror
│ │ │ │ ├── codemirror.css
│ │ │ │ └── codemirror.js
│ │ │ ├── highcharts
│ │ │ │ ├── adapters
│ │ │ │ │ ├── mootools-adapter.js
│ │ │ │ │ ├── mootools-adapter.src.js
│ │ │ │ │ ├── prototype-adapter.js
│ │ │ │ │ ├── prototype-adapter.src.js
│ │ │ │ │ ├── standalone-framework.js
│ │ │ │ │ └── standalone-framework.src.js
│ │ │ │ ├── highcharts.js
│ │ │ │ ├── highcharts-more.js
│ │ │ │ ├── highcharts-more.src.js
│ │ │ │ ├── highcharts.src.js
│ │ │ │ ├── modules
│ │ │ │ │ ├── annotations.js
│ │ │ │ │ ├── annotations.src.js
│ │ │ │ │ ├── canvas-tools.js
│ │ │ │ │ ├── canvas-tools.src.js
│ │ │ │ │ ├── data.js
│ │ │ │ │ ├── data.src.js
│ │ │ │ │ ├── drilldown.js
│ │ │ │ │ ├── drilldown.src.js
│ │ │ │ │ ├── exporting.js
│ │ │ │ │ ├── exporting.src.js
│ │ │ │ │ ├── funnel.js
│ │ │ │ │ ├── funnel.src.js
│ │ │ │ │ ├── heatmap.js
│ │ │ │ │ ├── heatmap.src.js
│ │ │ │ │ ├── map.js
│ │ │ │ │ ├── map.src.js
│ │ │ │ │ ├── no-data-to-display.js
│ │ │ │ │ └── no-data-to-display.src.js
│ │ │ │ └── themes
│ │ │ │ ├── dark-blue.js
│ │ │ │ ├── dark-green.js
│ │ │ │ ├── gray.js
│ │ │ │ ├── grid.js
│ │ │ │ └── skies.js
│ │ │ ├── jquery-1.10.2.js
│ │ │ ├── jquery-1.10.2.min.js
│ │ │ ├── jquery-1.10.2.min.map
│ │ │ ├── SyntaxHighlighter
│ │ │ │ ├── shCoreDefault.css
│ │ │ │ └── shCore.js
│ │ │ ├── video-js
│ │ │ │ ├── font
│ │ │ │ │ ├── vjs.eot
│ │ │ │ │ ├── vjs.svg
│ │ │ │ │ ├── vjs.ttf
│ │ │ │ │ └── vjs.woff
│ │ │ │ ├── video.dev.js
│ │ │ │ ├── video.js
│ │ │ │ ├── video-js.css
│ │ │ │ ├── video-js.min.css
│ │ │ │ └── video-js.swf
│ │ │ ├── webuploader
│ │ │ │ ├── Uploader.swf
│ │ │ │ ├── webuploader.css
│ │ │ │ ├── webuploader.custom.js
│ │ │ │ ├── webuploader.custom.min.js
│ │ │ │ ├── webuploader.flashonly.js
│ │ │ │ ├── webuploader.flashonly.min.js
│ │ │ │ ├── webuploader.html5only.js
│ │ │ │ ├── webuploader.html5only.min.js
│ │ │ │ ├── webuploader.js
│ │ │ │ ├── webuploader.min.js
│ │ │ │ ├── webuploader.withoutimage.js
│ │ │ │ └── webuploader.withoutimage.min.js
│ │ │ ├── xss.min.js
│ │ │ └── zeroclipboard
│ │ │ ├── ZeroClipboard.js
│ │ │ ├── ZeroClipboard.min.js
│ │ │ └── ZeroClipboard.swf
│ │ ├── ueditor.all.js
│ │ ├── ueditor.all.min.js
│ │ ├── ueditor.config.js
│ │ ├── ueditor.configMatter.js
│ │ ├── ueditor.parse.js
│ │ └── ueditor.parse.min.js
│ ├── upload
│ │ └── image
│ │ └── 20180117
│ │ └── 1516131760665.jpg
│ └── WEB-INF
│ ├── template
│ │ ├── 404.html
│ │ ├── 500.html
│ │ ├── attachment
│ │ │ ├── add_group.html
│ │ │ ├── edit_group.html
│ │ │ └── image_group_index.html
│ │ ├── category
│ │ │ ├── category_add.html
│ │ │ └── category_index.html
│ │ ├── component
│ │ │ └── component_set.html
│ │ ├── customer
│ │ │ ├── customer_detail.html
│ │ │ ├── customer_index.html
│ │ │ ├── customer_member.html
│ │ │ ├── customer_select.html
│ │ │ ├── member_rank_add.html
│ │ │ └── member_rank_index.html
│ │ ├── delivery
│ │ │ ├── delivery_add.html
│ │ │ ├── delivery_edit.html
│ │ │ └── delivery_index.html
│ │ ├── group
│ │ │ ├── group_add.html
│ │ │ └── group_index.html
│ │ ├── help.html
│ │ ├── includes
│ │ │ ├── css.html
│ │ │ ├── footer.html
│ │ │ ├── header.html
│ │ │ ├── _layout.html
│ │ │ ├── menu-agent.html
│ │ │ ├── menu-interaction.html
│ │ │ ├── menu-member.html
│ │ │ ├── menu-product.html
│ │ │ ├── menus.html
│ │ │ ├── menus-setting.html
│ │ │ ├── menu-store.html
│ │ │ ├── scripts.html
│ │ │ └── toper.html
│ │ ├── index.html
│ │ ├── install
│ │ │ ├── finished.html
│ │ │ ├── sqls
│ │ │ │ └── wxmall.sql
│ │ │ ├── step1.html
│ │ │ ├── step2_error.html
│ │ │ ├── step2.html
│ │ │ └── step3.html
│ │ ├── login.html
│ │ ├── lottery
│ │ │ ├── lt_condition.html
│ │ │ ├── lt_fanfanle.html
│ │ │ ├── lt_guaguale.html
│ │ │ ├── lt_index.html
│ │ │ ├── lt_jiugongge.html
│ │ │ ├── lt_test.html
│ │ │ ├── lt_types.html
│ │ │ ├── lt_wins.html
│ │ │ ├── lt_yaoyiyao.html
│ │ │ ├── lt_zhuanzhuan.html
│ │ │ ├── prize_setting_dialog.html
│ │ │ ├── prize_setting_fanfanle.html
│ │ │ ├── prize_setting_guaguale.html
│ │ │ ├── prize_setting_jiugongge.html
│ │ │ ├── prize_setting_yaoyiyao.html
│ │ │ └── prize_setting_zhuanzhuan.html
│ │ ├── matter
│ │ │ ├── matter_index.html
│ │ │ └── matter_set.html
│ │ ├── menu
│ │ │ ├── m_index.html
│ │ │ └── m_select_modules.html
│ │ ├── order
│ │ │ ├── o_index.html
│ │ │ ├── refund.html
│ │ │ ├── send_goods.html
│ │ │ └── send_more_goods.html
│ │ ├── pay
│ │ │ └── pay_index.html
│ │ ├── prize
│ │ │ ├── p_error.html
│ │ │ ├── p_index.html
│ │ │ ├── p_send_record.html
│ │ │ ├── selectPrize.html
│ │ │ ├── showItems.html
│ │ │ ├── t_flow.html
│ │ │ ├── t_item.html
│ │ │ ├── t_jifenbao.html
│ │ │ ├── t_jifen.html
│ │ │ ├── t_phone_cash.html
│ │ │ ├── t_redpack.html
│ │ │ ├── t_taojinbi.html
│ │ │ └── t_youhuijuan.html
│ │ ├── product
│ │ │ ├── list_image.html
│ │ │ ├── pd_add.html
│ │ │ ├── pd_edit.html
│ │ │ ├── pd_error.html
│ │ │ ├── pd_index.html
│ │ │ ├── pd_upload_image.html
│ │ │ └── pd_warehouse.html
│ │ ├── promotion
│ │ │ ├── promotion_index.html
│ │ │ └── promotion_set.html
│ │ ├── qiandao
│ │ │ ├── qd_index.html
│ │ │ ├── qd_setting.html
│ │ │ └── qd_stat.html
│ │ ├── register.html
│ │ ├── scan
│ │ │ ├── add_tag.html
│ │ │ ├── scan_add.html
│ │ │ └── scan_index.html
│ │ ├── setting
│ │ │ ├── st_auth_config.html
│ │ │ ├── st_error.html
│ │ │ ├── st_index.html
│ │ │ ├── st_pack_pub.html
│ │ │ └── st_xcx_index.html
│ │ ├── shop
│ │ │ ├── send_addr.html
│ │ │ └── shop_index.html
│ │ ├── specification
│ │ │ ├── specification_add.html
│ │ │ ├── specification_index.html
│ │ │ └── specification_new_add.html
│ │ ├── upload
│ │ │ ├── list_image.html
│ │ │ └── upload_image.html
│ │ └── weipage
│ │ ├── add.html
│ │ ├── cat
│ │ │ ├── cat_edit.html
│ │ │ └── cat_index.html
│ │ ├── edit.html
│ │ ├── preview.html
│ │ ├── tpl
│ │ │ └── weipage
│ │ │ ├── activity.ftl
│ │ │ ├── ad.ftl
│ │ │ ├── goods_1.ftl
│ │ │ ├── goods_2.ftl
│ │ │ ├── goods_3.ftl
│ │ │ ├── goods_4.ftl
│ │ │ ├── img_href.ftl
│ │ │ ├── line.ftl
│ │ │ ├── richtext.ftl
│ │ │ ├── search.ftl
│ │ │ ├── text_href.ftl
│ │ │ └── title.ftl
│ │ └── w_index.html
│ └── web.xml
├── wxmall-web-core
│ ├── pom.xml
│ └── src
│ └── main
│ ├── java
│ │ ├── com
│ │ │ └── dbumama
│ │ │ └── market
│ │ │ └── web
│ │ │ └── core
│ │ │ ├── annotation
│ │ │ │ ├── ClassUtils.java
│ │ │ │ ├── RouteBind.java
│ │ │ │ └── TableBind.java
│ │ │ ├── config
│ │ │ │ ├── Wxmall.java
│ │ │ │ ├── WxmFreekConfig.java
│ │ │ │ ├── WxmFreemarkerConfig.java
│ │ │ │ ├── WxmWebConfigAdapter.java
│ │ │ │ └── WxmWebConfig.java
│ │ │ ├── controller
│ │ │ │ ├── AdminBaseController.java
│ │ │ │ ├── ApiController.java
│ │ │ │ ├── ApiInterceptor.java
│ │ │ │ ├── BaseController.java
│ │ │ │ ├── BaseMobileController.java
│ │ │ │ └── MsgController.java
│ │ │ ├── freemarker
│ │ │ │ ├── method
│ │ │ │ │ ├── AbbreviateMethod.java
│ │ │ │ │ ├── CurrencyMethod.java
│ │ │ │ │ ├── MessageMethod.java
│ │ │ │ │ └── WxmMethod.java
│ │ │ │ └── tag
│ │ │ │ ├── AuthenticatedTag.java
│ │ │ │ ├── AuthUserTag.java
│ │ │ │ ├── PrincipalTag.java
│ │ │ │ ├── ShiroTags.java
│ │ │ │ ├── WxmShiroTag.java
│ │ │ │ └── WxmTag.java
│ │ │ ├── handler
│ │ │ │ ├── ShiroHandler.java
│ │ │ │ ├── WeixinJssdkHandler.java
│ │ │ │ └── WxmHandler.java
│ │ │ ├── install
│ │ │ │ ├── InstallController.java
│ │ │ │ ├── InstallInterceptor.java
│ │ │ │ └── InstallUtils.java
│ │ │ ├── interceptor
│ │ │ │ ├── AbstractMobileInterceptor.java
│ │ │ │ ├── ApiInterceptor.java
│ │ │ │ ├── ForbidInterceptor.java
│ │ │ │ ├── MobileSessionInterceptor.java
│ │ │ │ ├── MsgInterceptor.java
│ │ │ │ ├── RepeatRequestInterceptor.java
│ │ │ │ ├── SessionInterceptor.java
│ │ │ │ └── Wxm18nInterceptor.java
│ │ │ ├── listener
│ │ │ │ ├── AbstractConfig.java
│ │ │ │ ├── AuthUserConfigListener.java
│ │ │ │ ├── FileUploadListener.java
│ │ │ │ └── WeappConfigListener.java
│ │ │ ├── plugin
│ │ │ │ ├── message
│ │ │ │ │ └── MessagePlugin.java
│ │ │ │ ├── shiro
│ │ │ │ │ ├── AbstractAuthzHandler.java
│ │ │ │ │ ├── AuthenticatedAuthzHandler.java
│ │ │ │ │ ├── AuthzHandler.java
│ │ │ │ │ ├── ClearShiro.java
│ │ │ │ │ ├── CompositeAuthzHandler.java
│ │ │ │ │ ├── GuestAuthzHandler.java
│ │ │ │ │ ├── PermissionAuthzHandler.java
│ │ │ │ │ ├── RoleAuthzHandler.java
│ │ │ │ │ ├── ShiroAuthorizingRealm.java
│ │ │ │ │ ├── ShiroInterceptor.java
│ │ │ │ │ ├── ShiroKit.java
│ │ │ │ │ ├── ShiroMethod.java
│ │ │ │ │ ├── ShiroPlugin.java
│ │ │ │ │ └── UserAuthzHandler.java
│ │ │ │ └── spring
│ │ │ │ ├── Inject.java
│ │ │ │ ├── IocInterceptor.java
│ │ │ │ └── SpringPlugin.java
│ │ │ ├── render
│ │ │ │ ├── Base64ImageRender.java
│ │ │ │ ├── chart
│ │ │ │ │ ├── amchart
│ │ │ │ │ │ ├── AmChartsConstans.java
│ │ │ │ │ │ ├── AmChartsRender.java
│ │ │ │ │ │ ├── Creater.java
│ │ │ │ │ │ ├── GraphChart.java
│ │ │ │ │ │ └── PieChart.java
│ │ │ │ │ └── funshion
│ │ │ │ │ ├── CreateCharts.java
│ │ │ │ │ ├── FunshionChartsConstans.java
│ │ │ │ │ ├── FunshionChartsRender.java
│ │ │ │ │ ├── FusionCharts.java
│ │ │ │ │ ├── GraphChart.java
│ │ │ │ │ └── PieChart.java
│ │ │ │ ├── csv
│ │ │ │ │ ├── CsvRender.java
│ │ │ │ │ ├── CsvUtil.java
│ │ │ │ │ ├── Letters.java
│ │ │ │ │ └── UserSettings.java
│ │ │ │ ├── DwzRender.java
│ │ │ │ ├── excel
│ │ │ │ │ ├── Cellable.java
│ │ │ │ │ ├── CellableMap.java
│ │ │ │ │ ├── convert
│ │ │ │ │ │ └── CellConvert.java
│ │ │ │ │ ├── ExcelException.java
│ │ │ │ │ ├── filter
│ │ │ │ │ │ └── RowFilter.java
│ │ │ │ │ ├── JxlsRender.java
│ │ │ │ │ ├── PoiExporter.java
│ │ │ │ │ ├── PoiImporter.java
│ │ │ │ │ ├── PoiRender.java
│ │ │ │ │ ├── Rule.java
│ │ │ │ │ └── validate
│ │ │ │ │ └── CellValidate.java
│ │ │ │ ├── exception
│ │ │ │ │ └── ExceptionRender.java
│ │ │ │ ├── FreeMarkerXMLRender.java
│ │ │ │ ├── KeyLabel.java
│ │ │ │ ├── QrcodeRender.java
│ │ │ │ ├── ReflectException.java
│ │ │ │ └── Reflect.java
│ │ │ ├── route
│ │ │ │ ├── AdminRoutes.java
│ │ │ │ ├── ApiRoutes.java
│ │ │ │ ├── AutoBindRoutes.java
│ │ │ │ └── MobileRoutes.java
│ │ │ ├── security
│ │ │ │ ├── Base64.java
│ │ │ │ ├── DESUtil.java
│ │ │ │ ├── Parameter.java
│ │ │ │ └── WirelessSecretUtil.java
│ │ │ ├── ueditor
│ │ │ │ ├── ActionEnter.java
│ │ │ │ ├── ConfigManager.java
│ │ │ │ ├── controller
│ │ │ │ │ └── UeditorApiController.java
│ │ │ │ ├── define
│ │ │ │ │ ├── ActionMap.java
│ │ │ │ │ ├── ActionState.java
│ │ │ │ │ ├── AppInfo.java
│ │ │ │ │ ├── BaseState.java
│ │ │ │ │ ├── FileType.java
│ │ │ │ │ ├── MIMEType.java
│ │ │ │ │ ├── MultiState.java
│ │ │ │ │ └── State.java
│ │ │ │ ├── Encoder.java
│ │ │ │ ├── hunter
│ │ │ │ │ └── ImageHunter.java
│ │ │ │ ├── manager
│ │ │ │ │ ├── AbstractFileManager.java
│ │ │ │ │ ├── DefaultFileManager.java
│ │ │ │ │ ├── QiniuFileManager.java
│ │ │ │ │ └── UeditorFileManager.java
│ │ │ │ ├── PathFormat.java
│ │ │ │ ├── UeditorConfigKit.java
│ │ │ │ └── upload
│ │ │ │ ├── Base64Uploader.java
│ │ │ │ ├── BinaryUploader.java
│ │ │ │ └── Uploader.java
│ │ │ ├── utils
│ │ │ │ ├── CommonUtil.java
│ │ │ │ ├── IpKit.java
│ │ │ │ └── ResultUtil.java
│ │ │ └── validator
│ │ │ └── BaseJsonRenderValidator.java
│ │ └── META-INF
│ │ └── MANIFEST.MF
│ ├── language
│ │ ├── i18n_en_US.properties
│ │ ├── i18n.properties
│ │ └── i18n_zh_CN.properties
│ └── resources
│ ├── dev
│ │ ├── jdbc.properties
│ │ ├── log4j.properties
│ │ ├── ueditor.config.json
│ │ ├── weixin.sdk.properties
│ │ └── wxmall.properties
│ ├── ehcache.xml
│ ├── jdbc-simple.properties
│ ├── prod
│ │ ├── jdbc.properties
│ │ ├── log4j.properties
│ │ ├── ueditor.config.json
│ │ ├── weixin.sdk.properties
│ │ └── wxmall.properties
│ └── shiro.ini
├── wxmall-web-mobile
│ ├── pom.xml
│ └── src
│ └── main
│ ├── java
│ │ └── com
│ │ └── dbumama
│ │ └── market
│ │ └── web
│ │ ├── common
│ │ │ └── WebConfig.java
│ │ └── mobile
│ │ ├── cart
│ │ │ └── controller
│ │ │ └── CartController.java
│ │ ├── categroy
│ │ │ └── controller
│ │ │ └── CategoryController.java
│ │ ├── index
│ │ │ └── controller
│ │ │ └── IndexController.java
│ │ ├── lottery
│ │ │ └── controller
│ │ │ └── LotteryController.java
│ │ ├── order
│ │ │ └── controller
│ │ │ └── OrderController.java
│ │ ├── pay
│ │ │ └── controller
│ │ │ └── PayController.java
│ │ ├── prize
│ │ │ └── controller
│ │ │ └── PrizeController.java
│ │ ├── product
│ │ │ └── controller
│ │ │ └── ProductController.java
│ │ ├── qiandao
│ │ │ └── controller
│ │ │ └── QiandaoController.java
│ │ ├── qrcode
│ │ │ └── controller
│ │ │ └── QrcodeController.java
│ │ ├── receiver
│ │ │ └── controller
│ │ │ └── ReceiverController.java
│ │ ├── user
│ │ │ └── controller
│ │ │ └── UserController.java
│ │ └── weipage
│ │ └── controller
│ │ └── WeiPageController.java
│ └── webapp
│ ├── MP_verify_5ClKgfPfennt7ZfN.txt
│ ├── resources
│ │ ├── css
│ │ │ ├── activity-style.css
│ │ │ ├── animate.min.css
│ │ │ ├── base.css
│ │ │ ├── custom.css
│ │ │ ├── detail.css
│ │ │ ├── feedback.css
│ │ │ ├── iconfontnav.css
│ │ │ ├── iconfontwuye.css
│ │ │ ├── icons-extra.css
│ │ │ ├── images
│ │ │ │ └── wap
│ │ │ │ ├── border-line-2.png
│ │ │ │ ├── loading.gif
│ │ │ │ ├── product_img_0.jpg
│ │ │ │ ├── product_img_1.jpg
│ │ │ │ ├── product_img_2.jpg
│ │ │ │ ├── product_img_3.jpg
│ │ │ │ ├── productList.css
│ │ │ │ ├── showcase-1416814739063.png
│ │ │ │ ├── showcase@2x_e270134134.png
│ │ │ │ ├── showcase_e270134134.png
│ │ │ │ └── wish_list.png
│ │ │ ├── jiesuan.css
│ │ │ ├── jquery-weui.css
│ │ │ ├── jquery-weui.min.css
│ │ │ ├── lotteryAll.css
│ │ │ ├── mpreview.css
│ │ │ ├── mui.css
│ │ │ ├── mui.min.css
│ │ │ ├── mui.picker.min.css
│ │ │ ├── my.css
│ │ │ ├── product.css
│ │ │ ├── product-detail.css
│ │ │ ├── productList.css
│ │ │ ├── qiandao.css
│ │ │ ├── style.css
│ │ │ ├── weui.css
│ │ │ ├── weui-ext.css
│ │ │ └── weui.min.css
│ │ ├── fonts
│ │ │ ├── iconfontnav.ttf
│ │ │ ├── iconfontwuye.ttf
│ │ │ └── mui.ttf
│ │ ├── images
│ │ │ ├── 1.png
│ │ │ ├── 2.png
│ │ │ ├── 3.jpg
│ │ │ ├── 3.png
│ │ │ ├── activity-lottery-1.png
│ │ │ ├── activity-lottery-2.png
│ │ │ ├── activity-scratch-card-bannerbg.png
│ │ │ ├── activity-scratch-card-bg.jpg
│ │ │ ├── address_img.png
│ │ │ ├── arrow-down.png
│ │ │ ├── avatar-60.png
│ │ │ ├── bankcard.png
│ │ │ ├── bar_exchange.png
│ │ │ ├── bar_mine.png
│ │ │ ├── bar_top.png
│ │ │ ├── b.jpg
│ │ │ ├── btn_chart.png
│ │ │ ├── BuynBtn.png
│ │ │ ├── center-icon-dlmm.png
│ │ │ ├── center-icon-dz.png
│ │ │ ├── center-icon-jk.png
│ │ │ ├── center-icon-jyjl.png
│ │ │ ├── center-icon-order-all.png
│ │ │ ├── center-icon-order-dfh.png
│ │ │ ├── center-icon-order-dfk.png
│ │ │ ├── center-icon-order-dpj.png
│ │ │ ├── center-icon-order-dsh.png
│ │ │ ├── center-icon-out.png
│ │ │ ├── center-icon-sc.png
│ │ │ ├── center-icon-yhk.png
│ │ │ ├── center-top-bj.jpg
│ │ │ ├── comment1.png
│ │ │ ├── comment-star.png
│ │ │ ├── dazp-4040.png
│ │ │ ├── delivery.png
│ │ │ ├── eamil.png
│ │ │ ├── footer001.png
│ │ │ ├── footer002.png
│ │ │ ├── footer003.png
│ │ │ ├── footer004.png
│ │ │ ├── footer01.png
│ │ │ ├── footer02.png
│ │ │ ├── footer03.png
│ │ │ ├── footer04.png
│ │ │ ├── ggk-4040.png
│ │ │ ├── ggk_bg.png
│ │ │ ├── grade-gold.png
│ │ │ ├── grade-silver.png
│ │ │ ├── icon1.png
│ │ │ ├── icon3.jpg
│ │ │ ├── icon-back.png
│ │ │ ├── icon-collection.png
│ │ │ ├── icon-dele.png
│ │ │ ├── icon-edit.png
│ │ │ ├── icon-kefu.png
│ │ │ ├── icon-link1.png
│ │ │ ├── icon-link2.png
│ │ │ ├── icon-link3.png
│ │ │ ├── icon-link4.png
│ │ │ ├── icon-more.png
│ │ │ ├── icon_nav_actionSheet.png
│ │ │ ├── icon_nav_article.png
│ │ │ ├── icon_nav_button.png
│ │ │ ├── icon_nav_calendar.png
│ │ │ ├── icon_nav_cell.png
│ │ │ ├── icon_nav_city.png
│ │ │ ├── icon_nav_datetime.png
│ │ │ ├── icon_nav_dialog.png
│ │ │ ├── icon_nav_icons.png
│ │ │ ├── icon_nav_msg.png
│ │ │ ├── icon_nav_noti.png
│ │ │ ├── icon_nav_panel.png
│ │ │ ├── icon_nav_photo.png
│ │ │ ├── icon_nav_picker.png
│ │ │ ├── icon_nav_progress.png
│ │ │ ├── icon_nav_ptr.png
│ │ │ ├── icon_nav_search_bar.png
│ │ │ ├── icon_nav_select.png
│ │ │ ├── icon_nav_swiper.png
│ │ │ ├── icon_nav_tab.png
│ │ │ ├── icon_nav_toast.png
│ │ │ ├── icon_nav_up.png
│ │ │ ├── icon.png
│ │ │ ├── icon_radio.png
│ │ │ ├── indent.png
│ │ │ ├── jjg-4040.png
│ │ │ ├── loading.gif
│ │ │ ├── location-border.png
│ │ │ ├── lottery_btn.jpg
│ │ │ ├── lottery_btn.png
│ │ │ ├── lottery_prize_bg.png
│ │ │ ├── lottery_prize_no_bg.jpg
│ │ │ ├── lottery_prize_no_bg.png
│ │ │ │ ├── arrow_left.png
│ │ │ │ ├── arrow.png
│ │ │ │ ├── bottom_line.png
│ │ │ │ ├── icon_vip.png
│ │ │ │ ├── index.png
│ │ │ │ ├── mail.png
│ │ │ │ ├── my_activitie.png
│ │ │ │ ├── my_v2.png
│ │ │ │ ├── search_icon_2.png
│ │ │ │ ├── sq_tab_icons.png
│ │ │ │ ├── wx_set.png
│ │ │ │ └── wx_theme.png
│ │ │ ├── m.gif
│ │ │ ├── mygua.png
│ │ │ ├── nav-ionic.png
│ │ │ ├── news-icon.png
│ │ │ ├── password.png
│ │ │ ├── pic_160.png
│ │ │ ├── pic_article.png
│ │ │ ├── pic_heart01.png
│ │ │ ├── pic_heart02.png
│ │ │ ├── prize_item_caipiao.png
│ │ │ ├── prize_item_coupon.png
│ │ │ ├── prize_item_flow.png
│ │ │ ├── prize_item_goods.png
│ │ │ ├── prize_item_hongbao.png
│ │ │ ├── prize_item_huafei.png
│ │ │ ├── prize_item_jifenbao.png
│ │ │ ├── prize_item_score.png
│ │ │ ├── rename.png
│ │ │ ├── rotate-static.png
│ │ │ ├── ruzhuliucheng.jpg
│ │ │ ├── shopping-cart-active.png
│ │ │ ├── shopping-cart.png
│ │ │ ├── start-lottery2.png
│ │ │ ├── title-bg-brown.png
│ │ │ ├── title-bg-green.png
│ │ │ ├── title-bg-red.png
│ │ │ ├── tophovertree.gif
│ │ │ ├── turnplate-bg.png
│ │ │ ├── turnplate-pointer.png
│ │ │ ├── vcode.jpg
│ │ │ ├── wap
│ │ │ │ ├── border-line-2.png
│ │ │ │ ├── loading.gif
│ │ │ │ ├── product_img_0.jpg
│ │ │ │ ├── product_img_1.jpg
│ │ │ │ ├── product_img_2.jpg
│ │ │ │ ├── product_img_3.jpg
│ │ │ │ ├── productList.css
│ │ │ │ ├── showcase-1416814739063.png
│ │ │ │ ├── showcase@2x_e270134134.png
│ │ │ │ ├── showcase_e270134134.png
│ │ │ │ └── wish_list.png
│ │ │ └── xuanze.png
│ │ └── js
│ │ ├── animo.min.js
│ │ ├── awardRotate4jq.js
│ │ ├── awardRotate.js
│ │ ├── canvas2d.js
│ │ ├── city-picker.js
│ │ ├── city-picker.min.js
│ │ ├── fastclick.js
│ │ ├── feedback.js
│ │ ├── index.js
│ │ ├── jquery-2.0.0.min.js
│ │ ├── jquery-2.1.4.js
│ │ ├── jquery.lSelect.js
│ │ ├── jQueryRotate.2.2.js
│ │ ├── jquery.Spinner.js
│ │ ├── jquery-weui.js
│ │ ├── jquery-weui.min.js
│ │ ├── json2.js
│ │ ├── lotteryAll.js
│ │ ├── lottery.js
│ │ ├── menu_activity.js
│ │ ├── menu_choujiang.js
│ │ ├── menu_games.js
│ │ ├── menu_index.js
│ │ ├── menu_my.js
│ │ ├── menu_prize.js
│ │ ├── menu_qiandao.js
│ │ ├── mui.js
│ │ ├── mui.min.js
│ │ ├── mui.picker.min.js
│ │ ├── public.js
│ │ ├── qiandao.js
│ │ ├── swiper.js
│ │ ├── swiper.min.js
│ │ ├── task_qiandao.js
│ │ ├── template.js
│ │ ├── timer2.js
│ │ ├── timer.js
│ │ ├── tool.js
│ │ ├── user.js
│ │ ├── weixincommon.js
│ │ └── wScratchPad.js
│ └── WEB-INF
│ ├── template
│ │ ├── 404.html
│ │ ├── 500.html
│ │ ├── auth.html
│ │ ├── cart
│ │ │ └── index.html
│ │ ├── category
│ │ │ └── index.html
│ │ ├── error.html
│ │ ├── feature
│ │ │ └── index.html
│ │ ├── forbid.html
│ │ ├── groups
│ │ │ ├── group_product_detail.html
│ │ │ └── prod_group_index.html
│ │ ├── includes
│ │ │ ├── css.html
│ │ │ ├── footer.html
│ │ │ ├── header.html
│ │ │ ├── menus.html
│ │ │ ├── scripts.html
│ │ │ └── search.html
│ │ ├── index.html
│ │ ├── install
│ │ │ └── step1.html
│ │ ├── lottery
│ │ │ ├── l_draw.html
│ │ │ ├── l_guaguale.html
│ │ │ ├── l_index.html
│ │ │ ├── l_yaoyiyao.html
│ │ │ ├── l_zajindan.html
│ │ │ └── l_zhuanzhuan.html
│ │ ├── order
│ │ │ ├── detail.html
│ │ │ ├── g_index.html
│ │ │ ├── index.html
│ │ │ └── review.html
│ │ ├── pay
│ │ │ ├── g_jiesuan.html
│ │ │ ├── jiesuan_error.html
│ │ │ └── jiesuan.html
│ │ ├── prize
│ │ │ ├── flowDetail.html
│ │ │ ├── forbid.html
│ │ │ ├── itemDetail.html
│ │ │ ├── luck.html
│ │ │ ├── phoneDetail.html
│ │ │ └── prize.html
│ │ ├── product
│ │ │ ├── desc.html
│ │ │ ├── detail_error.html
│ │ │ ├── detail.html
│ │ │ ├── detail-old.html
│ │ │ ├── g_detail.html
│ │ │ ├── g_join.html
│ │ │ ├── index.html
│ │ │ └── promotion_index.html
│ │ ├── qiandao
│ │ │ ├── qd_index.html
│ │ │ └── qd_noqiandao.html
│ │ ├── receiver
│ │ │ ├── index.html
│ │ │ └── receiver-input.html
│ │ ├── review
│ │ │ └── add.html
│ │ ├── search
│ │ │ └── search.html
│ │ └── user
│ │ ├── active_card.html
│ │ ├── index.html
│ │ ├── rech_card.html
│ │ ├── rech_card_rank.html
│ │ └── vip_index.html
│ └── web.xml
└── wxmall-wxsdk
├── pom.xml
├── README.md
└── src
├── main
│ ├── java
│ │ ├── com
│ │ │ └── weixin
│ │ │ └── sdk
│ │ │ ├── api
│ │ │ │ ├── AccessTokenApi.java
│ │ │ │ ├── AccessToken.java
│ │ │ │ ├── ApiConfig.java
│ │ │ │ ├── ApiConfigKit.java
│ │ │ │ ├── ApiResult.java
│ │ │ │ ├── CallbackIpApi.java
│ │ │ │ ├── CardApi.java
│ │ │ │ ├── CustomServiceApi.java
│ │ │ │ ├── DatacubeApi.java
│ │ │ │ ├── GroupsApi.java
│ │ │ │ ├── JsApiTicket.java
│ │ │ │ ├── JsTicketApi.java
│ │ │ │ ├── JsTicket.java
│ │ │ │ ├── MediaApi.java
│ │ │ │ ├── MediaArticles.java
│ │ │ │ ├── MediaFile.java
│ │ │ │ ├── MenuApi.java
│ │ │ │ ├── MessageApi.java
│ │ │ │ ├── PaymentApi.java
│ │ │ │ ├── QfMessageByOpenIdApi.java
│ │ │ │ ├── QrcodeApi.java
│ │ │ │ ├── ReturnCode.java
│ │ │ │ ├── SemanticApi.java
│ │ │ │ ├── shakearound
│ │ │ │ │ ├── bean
│ │ │ │ │ │ └── DeviceIdentifier.java
│ │ │ │ │ ├── ShakeAroundAccountApi.java
│ │ │ │ │ ├── ShakeAroundDeviceApi.java
│ │ │ │ │ ├── ShakeAroundMaterialApi.java
│ │ │ │ │ ├── ShakeAroundPageApi.java
│ │ │ │ │ ├── ShakeAroundStatisticsApi.java
│ │ │ │ │ └── ShakeAroundUserApi.java
│ │ │ │ ├── ShorturlApi.java
│ │ │ │ ├── SnsAccessTokenApi.java
│ │ │ │ ├── SnsAccessToken.java
│ │ │ │ ├── SnsApi.java
│ │ │ │ ├── TemplateData.java
│ │ │ │ ├── TemplateMsgApi.java
│ │ │ │ └── UserApi.java
│ │ │ ├── App.java
│ │ │ ├── cache
│ │ │ │ ├── DefaultAccessTokenCache.java
│ │ │ │ ├── IAccessTokenCache.java
│ │ │ │ └── RedisAccessTokenCache.java
│ │ │ ├── Constants.java
│ │ │ ├── encrypt
│ │ │ │ ├── AesException.java
│ │ │ │ ├── ByteGroup.java
│ │ │ │ ├── PKCS7Encoder.java
│ │ │ │ ├── Program.java
│ │ │ │ ├── readme.txt
│ │ │ │ ├── SHA1.java
│ │ │ │ ├── WXBizMsgCrypt.java
│ │ │ │ ├── WXBizMsgCryptTest.java
│ │ │ │ ├── XMLParse.java
│ │ │ │ └── 必读.txt
│ │ │ ├── json
│ │ │ │ ├── FastJsonFactory.java
│ │ │ │ ├── FastJson.java
│ │ │ │ ├── IJsonFactory.java
│ │ │ │ ├── JacksonFactory.java
│ │ │ │ ├── Jackson.java
│ │ │ │ ├── json_date.txt
│ │ │ │ ├── Json.java
│ │ │ │ └── JsonManager.java
│ │ │ ├── kit
│ │ │ │ ├── HashKit.java
│ │ │ │ ├── HttpKit.java
│ │ │ │ ├── MsgEncryptKit.java
│ │ │ │ ├── ParaMap.java
│ │ │ │ ├── PaymentKit.java
│ │ │ │ ├── Prop.java
│ │ │ │ ├── SignatureCheckKit.java
│ │ │ │ ├── WxSdkPropKit.java
│ │ │ │ ├── XmlBuilder.java
│ │ │ │ └── XmlKit.java
│ │ │ ├── msg
│ │ │ │ ├── in
│ │ │ │ │ ├── event
│ │ │ │ │ │ ├── card
│ │ │ │ │ │ │ ├── InCardPasscheckEvent.java
│ │ │ │ │ │ │ ├── InCardPayorderEvent.java
│ │ │ │ │ │ │ ├── InCardskuRemindEvent.java
│ │ │ │ │ │ │ ├── InSubmitMembercardUserinfoEvent.java
│ │ │ │ │ │ │ ├── InUpdateMembercardEvent.java
│ │ │ │ │ │ │ ├── InUserConsumecardEvent.java
│ │ │ │ │ │ │ ├── InUserDelcardEvent.java
│ │ │ │ │ │ │ ├── InUserEntersessionFromcardEvent.java
│ │ │ │ │ │ │ ├── InUserGetcardEvent.java
│ │ │ │ │ │ │ ├── InUserPayfromPaycellEvent.java
│ │ │ │ │ │ │ └── InUserViewcardEvent.java
│ │ │ │ │ │ ├── EventInMsg.java
│ │ │ │ │ │ ├── InCustomEvent.java
│ │ │ │ │ │ ├── InFollowEvent.java
│ │ │ │ │ │ ├── InLocationEvent.java
│ │ │ │ │ │ ├── InMassEvent.java
│ │ │ │ │ │ ├── InMenuEvent.java
│ │ │ │ │ │ ├── InPoiCheckNotifyEvent.java
│ │ │ │ │ │ ├── InQrCodeEvent.java
│ │ │ │ │ │ ├── InShakearoundUserShakeEvent.java
│ │ │ │ │ │ ├── InTemplateMsgEvent.java
│ │ │ │ │ │ ├── InVerifyFailEvent.java
│ │ │ │ │ │ ├── InVerifySuccessEvent.java
│ │ │ │ │ │ ├── ScanCodeInfo.java
│ │ │ │ │ │ └── weapp
│ │ │ │ │ │ ├── InWeappAuditFailEvent.java
│ │ │ │ │ │ └── InWeappAuditSuccessEvent.java
│ │ │ │ │ ├── InImageMsg.java
│ │ │ │ │ ├── InLinkMsg.java
│ │ │ │ │ ├── InLocationMsg.java
│ │ │ │ │ ├── InMsg.java
│ │ │ │ │ ├── InShortVideoMsg.java
│ │ │ │ │ ├── InTextMsg.java
│ │ │ │ │ ├── InVideoMsg.java
│ │ │ │ │ ├── InVoiceMsg.java
│ │ │ │ │ └── speech_recognition
│ │ │ │ │ └── InSpeechRecognitionResults.java
│ │ │ │ ├── InMsgParser.java
│ │ │ │ ├── out
│ │ │ │ │ ├── News.java
│ │ │ │ │ ├── OutCustomMsg.java
│ │ │ │ │ ├── OutCustomTransInfoMsg.java
│ │ │ │ │ ├── OutImageMsg.java
│ │ │ │ │ ├── OutMsg.java
│ │ │ │ │ ├── OutMusicMsg.java
│ │ │ │ │ ├── OutNewsMsg.java
│ │ │ │ │ ├── OutTextMsg.java
│ │ │ │ │ ├── OutVideoMsg.java
│ │ │ │ │ └── OutVoiceMsg.java
│ │ │ │ └── OutMsgXmlBuilder.java
│ │ │ ├── pay
│ │ │ │ ├── BaseReqCommData.java
│ │ │ │ ├── BaseReqData.java
│ │ │ │ ├── BaseReq.java
│ │ │ │ ├── BaseResData.java
│ │ │ │ ├── CloseorderApi.java
│ │ │ │ ├── CloseorderReqData.java
│ │ │ │ ├── CloseorderResData.java
│ │ │ │ ├── CompanyTransfersApi.java
│ │ │ │ ├── CompanyTransfersReqData.java
│ │ │ │ ├── CompanyTransfersResData.java
│ │ │ │ ├── DownloadbillApi.java
│ │ │ │ ├── DownloadbillReqData.java
│ │ │ │ ├── DownloadbillResData.java
│ │ │ │ ├── GetredpackInfoApi.java
│ │ │ │ ├── GetredpackInfoReqData.java
│ │ │ │ ├── GetredpackInfoResData.java
│ │ │ │ ├── OrderqueryApi.java
│ │ │ │ ├── OrderqueryReqData.java
│ │ │ │ ├── OrderqueryResData.java
│ │ │ │ ├── PayApi.java
│ │ │ │ ├── PaycertApi.java
│ │ │ │ ├── RefundApi.java
│ │ │ │ ├── RefundqueryApi.java
│ │ │ │ ├── RefundqueryReqData.java
│ │ │ │ ├── RefundqueryResData.java
│ │ │ │ ├── RefundReqData.java
│ │ │ │ ├── RefundResData.java
│ │ │ │ ├── SendredpackApi.java
│ │ │ │ ├── SendredpackReqData.java
│ │ │ │ ├── SendredpackResData.java
│ │ │ │ ├── UnifiedOrderApi.java
│ │ │ │ ├── UnifiedOrderAppReqData.java
│ │ │ │ ├── UnifiedOrderReqData.java
│ │ │ │ └── UnifiedOrderResData.java
│ │ │ ├── redis
│ │ │ │ ├── Cache.java
│ │ │ │ ├── ICallback.java
│ │ │ │ ├── IKeyNamingPolicy.java
│ │ │ │ ├── Redis.java
│ │ │ │ └── serializer
│ │ │ │ ├── FstSerializer.java
│ │ │ │ ├── ISerializer.java
│ │ │ │ └── JdkSerializer.java
│ │ │ ├── shop
│ │ │ │ └── QueryItemByStatusApi.java
│ │ │ └── utils
│ │ │ ├── Base64Utils.java
│ │ │ ├── ClassSearcher.java
│ │ │ ├── ClassUtils.java
│ │ │ ├── DateTimeUtil.java
│ │ │ ├── HttpKitExt.java
│ │ │ ├── HttpUtils.java
│ │ │ ├── IOUtils.java
│ │ │ ├── JaxbKit.java
│ │ │ ├── JsonUtils.java
│ │ │ ├── ResultUtil.java
│ │ │ ├── RetryUtils.java
│ │ │ ├── SignKit.java
│ │ │ ├── TypeConverter.java
│ │ │ └── ValidateUtil.java
│ │ └── META-INF
│ │ └── MANIFEST.MF
│ └── resources
│ └── weixin.sdk.properties
└── test
└── java
└── com
└── weixin
└── sdk
└── AppTest.java
463 directories, 1725 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论