实例介绍
完美小程序商城,是一款开源的电商系统,为中小企业提供最佳的新零售解决方案。采用稳定的MVC框架开发,执行效率、扩展性、稳定性值得信赖。
【实例截图】
【核心代码】
完美商城版小程序(php)
└── 完美商城版小程序(php)
├── bestshop-php
│ ├── doc
│ │ ├── database
│ │ │ ├── install.sql
│ │ │ └── upgrade
│ │ │ ├── v1.0.10.sql
│ │ │ ├── v1.0.14.sql
│ │ │ ├── v1.0.7.sql
│ │ │ ├── v1.0.8.sql
│ │ │ └── v1.0.9.sql
│ │ ├── 升级教程.docx
│ │ ├── 安装教程.docx
│ │ └── 更新日志.txt
│ ├── icon.jpg
│ ├── README.md
│ ├── source
│ │ ├── application
│ │ │ ├── api
│ │ │ │ ├── config.php
│ │ │ │ ├── controller
│ │ │ │ │ ├── Address.php
│ │ │ │ │ ├── Cart.php
│ │ │ │ │ ├── Category.php
│ │ │ │ │ ├── Controller.php
│ │ │ │ │ ├── Goods.php
│ │ │ │ │ ├── Index.php
│ │ │ │ │ ├── Order.php
│ │ │ │ │ ├── user
│ │ │ │ │ │ ├── Index.php
│ │ │ │ │ │ └── Order.php
│ │ │ │ │ ├── User.php
│ │ │ │ │ └── Wxapp.php
│ │ │ │ └── model
│ │ │ │ ├── Cart.php
│ │ │ │ ├── Category.php
│ │ │ │ ├── Delivery.php
│ │ │ │ ├── DeliveryRule.php
│ │ │ │ ├── GoodsImage.php
│ │ │ │ ├── Goods.php
│ │ │ │ ├── GoodsSpec.php
│ │ │ │ ├── GoodsSpecRel.php
│ │ │ │ ├── OrderAddress.php
│ │ │ │ ├── OrderGoods.php
│ │ │ │ ├── Order.php
│ │ │ │ ├── Setting.php
│ │ │ │ ├── Spec.php
│ │ │ │ ├── SpecValue.php
│ │ │ │ ├── UploadFile.php
│ │ │ │ ├── UserAddress.php
│ │ │ │ ├── User.php
│ │ │ │ ├── WxappHelp.php
│ │ │ │ ├── WxappNavbar.php
│ │ │ │ ├── WxappPage.php
│ │ │ │ └── Wxapp.php
│ │ │ ├── common
│ │ │ │ ├── exception
│ │ │ │ │ ├── BaseException.php
│ │ │ │ │ └── ExceptionHandler.php
│ │ │ │ ├── library
│ │ │ │ │ ├── sms
│ │ │ │ │ │ ├── Driver.php
│ │ │ │ │ │ ├── engine
│ │ │ │ │ │ │ ├── Aliyun.php
│ │ │ │ │ │ │ └── Server.php
│ │ │ │ │ │ └── package
│ │ │ │ │ │ └── aliyun
│ │ │ │ │ │ └── SignatureHelper.php
│ │ │ │ │ ├── storage
│ │ │ │ │ │ ├── Driver.php
│ │ │ │ │ │ └── engine
│ │ │ │ │ │ ├── Local.php
│ │ │ │ │ │ ├── Qiniu.php
│ │ │ │ │ │ └── Server.php
│ │ │ │ │ ├── logs
│ │ │ │ │ ├── WxPay.php
│ │ │ │ │ └── WxUser.php
│ │ │ │ └── model
│ │ │ │ ├── BaseModel.php
│ │ │ │ ├── Category.php
│ │ │ │ ├── Delivery.php
│ │ │ │ ├── DeliveryRule.php
│ │ │ │ ├── GoodsImage.php
│ │ │ │ ├── Goods.php
│ │ │ │ ├── GoodsSpec.php
│ │ │ │ ├── GoodsSpecRel.php
│ │ │ │ ├── OrderAddress.php
│ │ │ │ ├── OrderGoods.php
│ │ │ │ ├── Order.php
│ │ │ │ ├── Region.php
│ │ │ │ ├── Setting.php
│ │ │ │ ├── Spec.php
│ │ │ │ ├── SpecValue.php
│ │ │ │ ├── StoreUser.php
│ │ │ │ ├── UploadFile.php
│ │ │ │ ├── UploadFileUsed.php
│ │ │ │ ├── UploadGroup.php
│ │ │ │ ├── UserAddress.php
│ │ │ │ ├── User.php
│ │ │ │ ├── WxappHelp.php
│ │ │ │ ├── WxappNavbar.php
│ │ │ │ ├── WxappPage.php
│ │ │ │ └── Wxapp.php
│ │ │ ├── common.php
│ │ │ ├── config.php
│ │ │ ├── database.php
│ │ │ ├── route.php
│ │ │ ├── store
│ │ │ │ ├── config.php
│ │ │ │ ├── controller
│ │ │ │ │ ├── Controller.php
│ │ │ │ │ ├── goods
│ │ │ │ │ │ ├── Category.php
│ │ │ │ │ │ └── Spec.php
│ │ │ │ │ ├── Goods.php
│ │ │ │ │ ├── Index.php
│ │ │ │ │ ├── Order.php
│ │ │ │ │ ├── Passport.php
│ │ │ │ │ ├── setting
│ │ │ │ │ │ ├── Cache.php
│ │ │ │ │ │ ├── Delivery.php
│ │ │ │ │ │ └── Science.php
│ │ │ │ │ ├── Setting.php
│ │ │ │ │ ├── store
│ │ │ │ │ │ └── User.php
│ │ │ │ │ ├── upload
│ │ │ │ │ │ └── Library.php
│ │ │ │ │ ├── Upload.php
│ │ │ │ │ ├── User.php
│ │ │ │ │ ├── wxapp
│ │ │ │ │ │ ├── Help.php
│ │ │ │ │ │ └── Page.php
│ │ │ │ │ └── Wxapp.php
│ │ │ │ ├── extra
│ │ │ │ │ └── menus.php
│ │ │ │ ├── model
│ │ │ │ │ ├── Category.php
│ │ │ │ │ ├── Delivery.php
│ │ │ │ │ ├── DeliveryRule.php
│ │ │ │ │ ├── GoodsImage.php
│ │ │ │ │ ├── Goods.php
│ │ │ │ │ ├── GoodsSpec.php
│ │ │ │ │ ├── GoodsSpecRel.php
│ │ │ │ │ ├── OrderAddress.php
│ │ │ │ │ ├── OrderGoods.php
│ │ │ │ │ ├── Order.php
│ │ │ │ │ ├── Region.php
│ │ │ │ │ ├── Setting.php
│ │ │ │ │ ├── Spec.php
│ │ │ │ │ ├── SpecValue.php
│ │ │ │ │ ├── StoreUser.php
│ │ │ │ │ ├── UploadFile.php
│ │ │ │ │ ├── UploadFileUsed.php
│ │ │ │ │ ├── UploadGroup.php
│ │ │ │ │ ├── User.php
│ │ │ │ │ ├── WxappHelp.php
│ │ │ │ │ ├── WxappNavbar.php
│ │ │ │ │ ├── WxappPage.php
│ │ │ │ │ └── Wxapp.php
│ │ │ │ └── view
│ │ │ │ ├── goods
│ │ │ │ │ ├── add.php
│ │ │ │ │ ├── category
│ │ │ │ │ │ ├── add.php
│ │ │ │ │ │ ├── edit.php
│ │ │ │ │ │ └── index.php
│ │ │ │ │ ├── edit.php
│ │ │ │ │ ├── index.php
│ │ │ │ │ └── _template
│ │ │ │ │ └── spec_many.php
│ │ │ │ ├── index
│ │ │ │ │ ├── demo-list.php
│ │ │ │ │ └── index.php
│ │ │ │ ├── layouts
│ │ │ │ │ ├── layout.php
│ │ │ │ │ └── _template
│ │ │ │ │ ├── file_library.php
│ │ │ │ │ └── tpl_file_item.php
│ │ │ │ ├── order
│ │ │ │ │ ├── detail.php
│ │ │ │ │ └── index.php
│ │ │ │ ├── passport
│ │ │ │ │ └── login.php
│ │ │ │ ├── setting
│ │ │ │ │ ├── cache
│ │ │ │ │ │ └── clear.php
│ │ │ │ │ ├── delivery
│ │ │ │ │ │ ├── add.php
│ │ │ │ │ │ ├── edit.php
│ │ │ │ │ │ └── index.php
│ │ │ │ │ ├── science
│ │ │ │ │ │ └── index.php
│ │ │ │ │ ├── sms.php
│ │ │ │ │ ├── storage.php
│ │ │ │ │ ├── store.php
│ │ │ │ │ └── trade.php
│ │ │ │ ├── store
│ │ │ │ │ └── user
│ │ │ │ │ └── renew.php
│ │ │ │ ├── user
│ │ │ │ │ └── index.php
│ │ │ │ └── wxapp
│ │ │ │ ├── help
│ │ │ │ │ ├── add.php
│ │ │ │ │ ├── edit.php
│ │ │ │ │ └── index.php
│ │ │ │ ├── page
│ │ │ │ │ ├── home.php
│ │ │ │ │ ├── links.php
│ │ │ │ │ └── tpl
│ │ │ │ │ ├── diy.php
│ │ │ │ │ └── editor.php
│ │ │ │ ├── setting.php
│ │ │ │ └── tabbar.php
│ │ │ ├── tags.php
│ │ │ └── task
│ │ │ ├── behavior
│ │ │ │ ├── logs
│ │ │ │ └── Order.php
│ │ │ ├── controller
│ │ │ │ └── Notify.php
│ │ │ └── model
│ │ │ ├── Goods.php
│ │ │ ├── GoodsSpec.php
│ │ │ ├── OrderGoods.php
│ │ │ ├── Order.php
│ │ │ └── Setting.php
│ │ ├── composer.json
│ │ ├── runtime
│ │ ├── thinkphp
│ │ │ ├── base.php
│ │ │ ├── codecov.yml
│ │ │ ├── composer.json
│ │ │ ├── console.php
│ │ │ ├── CONTRIBUTING.md
│ │ │ ├── convention.php
│ │ │ ├── helper.php
│ │ │ ├── lang
│ │ │ │ └── zh-cn.php
│ │ │ ├── library
│ │ │ │ ├── think
│ │ │ │ │ ├── App.php
│ │ │ │ │ ├── Build.php
│ │ │ │ │ ├── cache
│ │ │ │ │ │ ├── driver
│ │ │ │ │ │ │ ├── File.php
│ │ │ │ │ │ │ ├── Lite.php
│ │ │ │ │ │ │ ├── Memcached.php
│ │ │ │ │ │ │ ├── Memcache.php
│ │ │ │ │ │ │ ├── Redis.php
│ │ │ │ │ │ │ ├── Sqlite.php
│ │ │ │ │ │ │ ├── Wincache.php
│ │ │ │ │ │ │ └── Xcache.php
│ │ │ │ │ │ └── Driver.php
│ │ │ │ │ ├── Cache.php
│ │ │ │ │ ├── Collection.php
│ │ │ │ │ ├── config
│ │ │ │ │ │ └── driver
│ │ │ │ │ │ ├── Ini.php
│ │ │ │ │ │ ├── Json.php
│ │ │ │ │ │ └── Xml.php
│ │ │ │ │ ├── Config.php
│ │ │ │ │ ├── console
│ │ │ │ │ │ ├── bin
│ │ │ │ │ │ │ ├── hiddeninput.exe
│ │ │ │ │ │ │ └── README.md
│ │ │ │ │ │ ├── command
│ │ │ │ │ │ │ ├── Build.php
│ │ │ │ │ │ │ ├── Clear.php
│ │ │ │ │ │ │ ├── Help.php
│ │ │ │ │ │ │ ├── Lists.php
│ │ │ │ │ │ │ ├── make
│ │ │ │ │ │ │ │ ├── Controller.php
│ │ │ │ │ │ │ │ ├── Model.php
│ │ │ │ │ │ │ │ └── stubs
│ │ │ │ │ │ │ │ ├── controller.plain.stub
│ │ │ │ │ │ │ │ ├── controller.stub
│ │ │ │ │ │ │ │ └── model.stub
│ │ │ │ │ │ │ ├── Make.php
│ │ │ │ │ │ │ └── optimize
│ │ │ │ │ │ │ ├── Autoload.php
│ │ │ │ │ │ │ ├── Config.php
│ │ │ │ │ │ │ ├── Route.php
│ │ │ │ │ │ │ └── Schema.php
│ │ │ │ │ │ ├── Command.php
│ │ │ │ │ │ ├── input
│ │ │ │ │ │ │ ├── Argument.php
│ │ │ │ │ │ │ ├── Definition.php
│ │ │ │ │ │ │ └── Option.php
│ │ │ │ │ │ ├── Input.php
│ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ ├── output
│ │ │ │ │ │ │ ├── Ask.php
│ │ │ │ │ │ │ ├── descriptor
│ │ │ │ │ │ │ │ └── Console.php
│ │ │ │ │ │ │ ├── Descriptor.php
│ │ │ │ │ │ │ ├── driver
│ │ │ │ │ │ │ │ ├── Buffer.php
│ │ │ │ │ │ │ │ ├── Console.php
│ │ │ │ │ │ │ │ └── Nothing.php
│ │ │ │ │ │ │ ├── formatter
│ │ │ │ │ │ │ │ ├── Stack.php
│ │ │ │ │ │ │ │ └── Style.php
│ │ │ │ │ │ │ ├── Formatter.php
│ │ │ │ │ │ │ ├── question
│ │ │ │ │ │ │ │ ├── Choice.php
│ │ │ │ │ │ │ │ └── Confirmation.php
│ │ │ │ │ │ │ └── Question.php
│ │ │ │ │ │ └── Output.php
│ │ │ │ │ ├── Console.php
│ │ │ │ │ ├── controller
│ │ │ │ │ │ ├── Rest.php
│ │ │ │ │ │ └── Yar.php
│ │ │ │ │ ├── Controller.php
│ │ │ │ │ ├── Cookie.php
│ │ │ │ │ ├── db
│ │ │ │ │ │ ├── builder
│ │ │ │ │ │ │ ├── Mysql.php
│ │ │ │ │ │ │ ├── Pgsql.php
│ │ │ │ │ │ │ ├── Sqlite.php
│ │ │ │ │ │ │ └── Sqlsrv.php
│ │ │ │ │ │ ├── Builder.php
│ │ │ │ │ │ ├── Connection.php
│ │ │ │ │ │ ├── connector
│ │ │ │ │ │ │ ├── Mysql.php
│ │ │ │ │ │ │ ├── Pgsql.php
│ │ │ │ │ │ │ ├── pgsql.sql
│ │ │ │ │ │ │ ├── Sqlite.php
│ │ │ │ │ │ │ └── Sqlsrv.php
│ │ │ │ │ │ ├── exception
│ │ │ │ │ │ │ ├── BindParamException.php
│ │ │ │ │ │ │ ├── DataNotFoundException.php
│ │ │ │ │ │ │ └── ModelNotFoundException.php
│ │ │ │ │ │ ├── Expression.php
│ │ │ │ │ │ └── Query.php
│ │ │ │ │ ├── Db.php
│ │ │ │ │ ├── debug
│ │ │ │ │ │ ├── Console.php
│ │ │ │ │ │ └── Html.php
│ │ │ │ │ ├── Debug.php
│ │ │ │ │ ├── Env.php
│ │ │ │ │ ├── Error.php
│ │ │ │ │ ├── exception
│ │ │ │ │ │ ├── ClassNotFoundException.php
│ │ │ │ │ │ ├── DbException.php
│ │ │ │ │ │ ├── ErrorException.php
│ │ │ │ │ │ ├── Handle.php
│ │ │ │ │ │ ├── HttpException.php
│ │ │ │ │ │ ├── HttpResponseException.php
│ │ │ │ │ │ ├── PDOException.php
│ │ │ │ │ │ ├── RouteNotFoundException.php
│ │ │ │ │ │ ├── TemplateNotFoundException.php
│ │ │ │ │ │ ├── ThrowableError.php
│ │ │ │ │ │ └── ValidateException.php
│ │ │ │ │ ├── Exception.php
│ │ │ │ │ ├── File.php
│ │ │ │ │ ├── Hook.php
│ │ │ │ │ ├── Lang.php
│ │ │ │ │ ├── Loader.php
│ │ │ │ │ ├── log
│ │ │ │ │ │ └── driver
│ │ │ │ │ │ ├── File.php
│ │ │ │ │ │ ├── Socket.php
│ │ │ │ │ │ └── Test.php
│ │ │ │ │ ├── Log.php
│ │ │ │ │ ├── model
│ │ │ │ │ │ ├── Collection.php
│ │ │ │ │ │ ├── Merge.php
│ │ │ │ │ │ ├── Pivot.php
│ │ │ │ │ │ ├── relation
│ │ │ │ │ │ │ ├── BelongsToMany.php
│ │ │ │ │ │ │ ├── BelongsTo.php
│ │ │ │ │ │ │ ├── HasMany.php
│ │ │ │ │ │ │ ├── HasManyThrough.php
│ │ │ │ │ │ │ ├── HasOne.php
│ │ │ │ │ │ │ ├── MorphMany.php
│ │ │ │ │ │ │ ├── MorphOne.php
│ │ │ │ │ │ │ ├── MorphTo.php
│ │ │ │ │ │ │ └── OneToOne.php
│ │ │ │ │ │ └── Relation.php
│ │ │ │ │ ├── Model.php
│ │ │ │ │ ├── paginator
│ │ │ │ │ │ └── driver
│ │ │ │ │ │ └── Bootstrap.php
│ │ │ │ │ ├── Paginator.php
│ │ │ │ │ ├── process
│ │ │ │ │ │ ├── Builder.php
│ │ │ │ │ │ ├── exception
│ │ │ │ │ │ │ ├── Failed.php
│ │ │ │ │ │ │ └── Timeout.php
│ │ │ │ │ │ ├── pipes
│ │ │ │ │ │ │ ├── Pipes.php
│ │ │ │ │ │ │ ├── Unix.php
│ │ │ │ │ │ │ └── Windows.php
│ │ │ │ │ │ └── Utils.php
│ │ │ │ │ ├── Process.php
│ │ │ │ │ ├── Request.php
│ │ │ │ │ ├── response
│ │ │ │ │ │ ├── Json.php
│ │ │ │ │ │ ├── Jsonp.php
│ │ │ │ │ │ ├── Redirect.php
│ │ │ │ │ │ ├── View.php
│ │ │ │ │ │ └── Xml.php
│ │ │ │ │ ├── Response.php
│ │ │ │ │ ├── Route.php
│ │ │ │ │ ├── session
│ │ │ │ │ │ └── driver
│ │ │ │ │ │ ├── Memcached.php
│ │ │ │ │ │ ├── Memcache.php
│ │ │ │ │ │ └── Redis.php
│ │ │ │ │ ├── Session.php
│ │ │ │ │ ├── template
│ │ │ │ │ │ ├── driver
│ │ │ │ │ │ │ └── File.php
│ │ │ │ │ │ ├── taglib
│ │ │ │ │ │ │ └── Cx.php
│ │ │ │ │ │ └── TagLib.php
│ │ │ │ │ ├── Template.php
│ │ │ │ │ ├── Url.php
│ │ │ │ │ ├── Validate.php
│ │ │ │ │ ├── view
│ │ │ │ │ │ └── driver
│ │ │ │ │ │ ├── Php.php
│ │ │ │ │ │ └── Think.php
│ │ │ │ │ └── View.php
│ │ │ │ └── traits
│ │ │ │ ├── controller
│ │ │ │ │ └── Jump.php
│ │ │ │ ├── model
│ │ │ │ │ └── SoftDelete.php
│ │ │ │ └── think
│ │ │ │ └── Instance.php
│ │ │ ├── LICENSE.txt
│ │ │ ├── logo.png
│ │ │ ├── phpunit.xml
│ │ │ ├── README.md
│ │ │ ├── start.php
│ │ │ └── tpl
│ │ │ ├── default_index.tpl
│ │ │ ├── dispatch_jump.tpl
│ │ │ ├── page_trace.tpl
│ │ │ └── think_exception.tpl
│ │ └── vendor
│ │ ├── autoload.php
│ │ ├── composer
│ │ │ ├── autoload_classmap.php
│ │ │ ├── autoload_files.php
│ │ │ ├── autoload_namespaces.php
│ │ │ ├── autoload_psr4.php
│ │ │ ├── autoload_real.php
│ │ │ ├── autoload_static.php
│ │ │ ├── ClassLoader.php
│ │ │ ├── installed.json
│ │ │ └── LICENSE
│ │ ├── qiniu
│ │ │ └── php-sdk
│ │ │ ├── autoload.php
│ │ │ ├── CHANGELOG.md
│ │ │ ├── composer.json
│ │ │ ├── CONTRIBUTING.md
│ │ │ ├── docs
│ │ │ │ └── rtc
│ │ │ │ ├── example.php
│ │ │ │ └── README.md
│ │ │ ├── examples
│ │ │ │ ├── cdn_get_bandwidth.php
│ │ │ │ ├── cdn_get_flux.php
│ │ │ │ ├── cdn_get_log_list.php
│ │ │ │ ├── cdn_refresh_urls_dirs.php
│ │ │ │ ├── cdn_timestamp_antileech.php
│ │ │ │ ├── image_url_builder.php
│ │ │ │ ├── persistent_fop_init.php
│ │ │ │ ├── persistent_fop_status.php
│ │ │ │ ├── pfop_mkzip.php
│ │ │ │ ├── pfop_vframe.php
│ │ │ │ ├── pfop_video_avthumb.php
│ │ │ │ ├── pfop_watermark.php
│ │ │ │ ├── php-logo.png
│ │ │ │ ├── prefop.php
│ │ │ │ ├── qetag.php
│ │ │ │ ├── README.md
│ │ │ │ ├── rs_batch_change_mime.php
│ │ │ │ ├── rs_batch_change_type.php
│ │ │ │ ├── rs_batch_copy.php
│ │ │ │ ├── rs_batch_delete_after_days.php
│ │ │ │ ├── rs_batch_delete.php
│ │ │ │ ├── rs_batch_move.php
│ │ │ │ ├── rs_batch_stat.php
│ │ │ │ ├── rs_bucket_domains.php
│ │ │ │ ├── rs_buckets.php
│ │ │ │ ├── rs_change_mime.php
│ │ │ │ ├── rs_change_status.php
│ │ │ │ ├── rs_change_type.php
│ │ │ │ ├── rs_copy.php
│ │ │ │ ├── rs_delete_after_days.php
│ │ │ │ ├── rs_delete.php
│ │ │ │ ├── rs_download_urls.php
│ │ │ │ ├── rs_fetch.php
│ │ │ │ ├── rsf_list_bucket.php
│ │ │ │ ├── rsf_list_files.php
│ │ │ │ ├── rs_move.php
│ │ │ │ ├── rs_prefetch.php
│ │ │ │ ├── rs_stat.php
│ │ │ │ ├── saveas.php
│ │ │ │ ├── upload_and_callback.php
│ │ │ │ ├── upload_and_pfop.php
│ │ │ │ ├── upload_mgr_init.php
│ │ │ │ ├── upload_multi_demos.php
│ │ │ │ ├── upload_simple_file.php
│ │ │ │ ├── upload_tokens.php
│ │ │ │ └── upload_verify_callback.php
│ │ │ ├── LICENSE
│ │ │ ├── phpunit.xml.dist
│ │ │ ├── README.md
│ │ │ ├── src
│ │ │ │ └── Qiniu
│ │ │ │ ├── Auth.php
│ │ │ │ ├── Cdn
│ │ │ │ │ └── CdnManager.php
│ │ │ │ ├── Config.php
│ │ │ │ ├── Etag.php
│ │ │ │ ├── functions.php
│ │ │ │ ├── Http
│ │ │ │ │ ├── Client.php
│ │ │ │ │ ├── Error.php
│ │ │ │ │ ├── Request.php
│ │ │ │ │ └── Response.php
│ │ │ │ ├── Processing
│ │ │ │ │ ├── ImageUrlBuilder.php
│ │ │ │ │ ├── Operation.php
│ │ │ │ │ └── PersistentFop.php
│ │ │ │ ├── Rtc
│ │ │ │ │ └── AppClient.php
│ │ │ │ ├── Storage
│ │ │ │ │ ├── BucketManager.php
│ │ │ │ │ ├── FormUploader.php
│ │ │ │ │ ├── ResumeUploader.php
│ │ │ │ │ └── UploadManager.php
│ │ │ │ └── Zone.php
│ │ │ ├── test-env.sh
│ │ │ └── tests
│ │ │ ├── bootstrap.php
│ │ │ └── Qiniu
│ │ │ └── Tests
│ │ │ ├── AuthTest.php
│ │ │ ├── Base64Test.php
│ │ │ ├── BucketTest.php
│ │ │ ├── CdnManagerTest.php
│ │ │ ├── Crc32Test.php
│ │ │ ├── DownloadTest.php
│ │ │ ├── EtagTest.php
│ │ │ ├── FopTest.php
│ │ │ ├── FormUpTest.php
│ │ │ ├── HttpTest.php
│ │ │ ├── ImageUrlBuilderTest.php
│ │ │ ├── PfopTest.php
│ │ │ ├── ResumeUpTest.php
│ │ │ └── ZoneTest.php
│ │ └── topthink
│ │ └── think-installer
│ │ ├── composer.json
│ │ └── src
│ │ ├── Plugin.php
│ │ ├── ThinkExtend.php
│ │ ├── ThinkFramework.php
│ │ └── ThinkTesting.php
│ ├── version.json
│ └── web
│ ├── assets
│ │ ├── layer
│ │ │ ├── layer.js
│ │ │ ├── mobile
│ │ │ │ ├── layer.js
│ │ │ │ └── need
│ │ │ │ └── layer.css
│ │ │ └── theme
│ │ │ └── default
│ │ │ ├── icon-ext.png
│ │ │ ├── icon.png
│ │ │ ├── layer.css
│ │ │ ├── loading-0.gif
│ │ │ ├── loading-1.gif
│ │ │ └── loading-2.gif
│ │ └── store
│ │ ├── css
│ │ │ ├── amazeui.datatables.min.css
│ │ │ ├── amazeui.min.css
│ │ │ ├── app.css
│ │ │ ├── diy.css
│ │ │ ├── fullcalendar.min.css
│ │ │ ├── fullcalendar.print.css
│ │ │ ├── goods.css
│ │ │ └── login
│ │ │ └── style.css
│ │ ├── fonts
│ │ │ ├── FontAwesome.otf
│ │ │ ├── fontawesome-webfont.eot
│ │ │ ├── fontawesome-webfont.ttf
│ │ │ ├── fontawesome-webfont.woff
│ │ │ └── fontawesome-webfont.woff2
│ │ ├── i
│ │ │ └── favicon.ico
│ │ ├── img
│ │ │ ├── chose.png
│ │ │ ├── diy
│ │ │ │ ├── banner_01.jpg
│ │ │ │ └── banner_02.jpg
│ │ │ ├── login_bg.jpg
│ │ │ └── phone-top.png
│ │ ├── js
│ │ │ ├── amazeui.datatables.min.js
│ │ │ ├── amazeui.min.js
│ │ │ ├── app.js
│ │ │ ├── art-template.js
│ │ │ ├── dataTables.responsive.min.js
│ │ │ ├── ddsort.js
│ │ │ ├── delivery.js
│ │ │ ├── diy.js
│ │ │ ├── echarts.min.js
│ │ │ ├── file.library.js
│ │ │ ├── fullcalendar.min.js
│ │ │ ├── goods.spec.js
│ │ │ ├── jquery.dad.js
│ │ │ ├── jquery.form.min.js
│ │ │ ├── jquery.min.js
│ │ │ ├── moment.js
│ │ │ ├── test.js
│ │ │ └── webuploader.html5only.js
│ │ ├── plugins
│ │ │ └── umeditor
│ │ │ ├── dialogs
│ │ │ │ ├── emotion
│ │ │ │ │ ├── emotion.css
│ │ │ │ │ ├── emotion.js
│ │ │ │ │ └── images
│ │ │ │ │ ├── 0.gif
│ │ │ │ │ ├── bface.gif
│ │ │ │ │ ├── cface.gif
│ │ │ │ │ ├── fface.gif
│ │ │ │ │ ├── jxface2.gif
│ │ │ │ │ ├── neweditor-tab-bg.png
│ │ │ │ │ ├── tface.gif
│ │ │ │ │ ├── wface.gif
│ │ │ │ │ └── yface.gif
│ │ │ │ ├── formula
│ │ │ │ │ ├── formula.css
│ │ │ │ │ ├── formula.html
│ │ │ │ │ ├── formula.js
│ │ │ │ │ └── images
│ │ │ │ │ └── formula.png
│ │ │ │ ├── image
│ │ │ │ │ ├── image.css
│ │ │ │ │ ├── image.js
│ │ │ │ │ └── images
│ │ │ │ │ ├── close.png
│ │ │ │ │ ├── upload1.png
│ │ │ │ │ └── upload2.png
│ │ │ │ ├── link
│ │ │ │ │ └── link.js
│ │ │ │ ├── map
│ │ │ │ │ ├── map.html
│ │ │ │ │ └── map.js
│ │ │ │ └── video
│ │ │ │ ├── images
│ │ │ │ │ ├── center_focus.jpg
│ │ │ │ │ ├── left_focus.jpg
│ │ │ │ │ ├── none_focus.jpg
│ │ │ │ │ └── right_focus.jpg
│ │ │ │ ├── video.css
│ │ │ │ └── video.js
│ │ │ ├── lang
│ │ │ │ ├── en
│ │ │ │ │ ├── en.js
│ │ │ │ │ └── images
│ │ │ │ │ ├── addimage.png
│ │ │ │ │ ├── alldeletebtnhoverskin.png
│ │ │ │ │ ├── alldeletebtnupskin.png
│ │ │ │ │ ├── background.png
│ │ │ │ │ ├── button.png
│ │ │ │ │ ├── copy.png
│ │ │ │ │ ├── deletedisable.png
│ │ │ │ │ ├── deleteenable.png
│ │ │ │ │ ├── imglabel.png
│ │ │ │ │ ├── listbackground.png
│ │ │ │ │ ├── localimage.png
│ │ │ │ │ ├── music.png
│ │ │ │ │ ├── rotateleftdisable.png
│ │ │ │ │ ├── rotateleftenable.png
│ │ │ │ │ ├── rotaterightdisable.png
│ │ │ │ │ ├── rotaterightenable.png
│ │ │ │ │ └── upload.png
│ │ │ │ └── zh-cn
│ │ │ │ ├── images
│ │ │ │ │ ├── copy.png
│ │ │ │ │ ├── imglabel.png
│ │ │ │ │ ├── localimage.png
│ │ │ │ │ ├── music.png
│ │ │ │ │ └── upload.png
│ │ │ │ └── zh-cn.js
│ │ │ ├── themes
│ │ │ │ └── default
│ │ │ │ ├── css
│ │ │ │ │ ├── umeditor.css
│ │ │ │ │ └── umeditor.min.css
│ │ │ │ └── images
│ │ │ │ ├── caret.png
│ │ │ │ ├── close.png
│ │ │ │ ├── icons.gif
│ │ │ │ ├── icons.png
│ │ │ │ ├── ok.gif
│ │ │ │ ├── pop-bg.png
│ │ │ │ ├── spacer.gif
│ │ │ │ └── videologo.gif
│ │ │ ├── umeditor.config.js
│ │ │ ├── umeditor.js
│ │ │ └── umeditor.min.js
│ │ └── scss
│ │ ├── app.scss
│ │ ├── diy.scss
│ │ └── goods.scss
│ ├── index.php
│ ├── notice.php
│ └── uploads
└── yoshop_wechat
├── app.js
├── app.json
├── app.wxss
├── images
│ ├── cate-active.png
│ ├── cate.png
│ ├── collect_active.png
│ ├── collect.png
│ ├── failure.png
│ ├── flow-active.png
│ ├── flow.png
│ ├── home-active.png
│ ├── home.png
│ ├── kefu.png
│ ├── no_content.png
│ ├── normal.png
│ ├── selected.png
│ ├── top.png
│ ├── user-active.png
│ ├── user-bg.png
│ ├── user.png
│ └── wechatapp.png
├── pages
│ ├── address
│ │ ├── create.js
│ │ ├── create.json
│ │ ├── create.wxml
│ │ ├── create.wxss
│ │ ├── detail.js
│ │ ├── detail.json
│ │ ├── detail.wxml
│ │ ├── detail.wxss
│ │ ├── index.js
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.wxss
│ ├── category
│ │ ├── index.js
│ │ ├── index.json
│ │ ├── index.wxml
│ │ ├── index.wxss
│ │ ├── list.js
│ │ ├── list.json
│ │ ├── list.wxml
│ │ └── list.wxss
│ ├── flow
│ │ ├── checkout.js
│ │ ├── checkout.json
│ │ ├── checkout.wxml
│ │ ├── checkout.wxss
│ │ ├── index.js
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.wxss
│ ├── goods
│ │ ├── comment.js
│ │ ├── comment.json
│ │ ├── comment.wxml
│ │ ├── comment.wxss
│ │ ├── index.js
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.wxss
│ ├── index
│ │ ├── components
│ │ │ ├── banner
│ │ │ │ ├── banner.wxml
│ │ │ │ └── banner.wxss
│ │ │ └── search
│ │ │ ├── search.wxml
│ │ │ └── search.wxss
│ │ ├── index.js
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.wxss
│ ├── login
│ │ ├── login.js
│ │ ├── login.json
│ │ ├── login.wxml
│ │ └── login.wxss
│ ├── order
│ │ ├── detail.js
│ │ ├── detail.json
│ │ ├── detail.wxml
│ │ ├── detail.wxss
│ │ ├── index.js
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.wxss
│ ├── search
│ │ ├── index.js
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.wxss
│ └── user
│ ├── help.js
│ ├── help.json
│ ├── help.wxml
│ ├── help.wxss
│ ├── index.js
│ ├── index.json
│ ├── index.wxml
│ └── index.wxss
├── project.config.json
├── README.md
├── siteinfo.js
├── utils
│ ├── common.wxss
│ ├── iconfont.wxss
│ ├── login.js
│ ├── md5.js
│ └── util.js
├── version.json
└── wxParse
├── html2json.js
├── htmlparser.js
├── showdown.js
├── wxDiscode.js
├── wxParse.js
├── wxParse.wxml
└── wxParse.wxss
183 directories, 663 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论