实例介绍
【实例截图】






【核心代码】
.
├── java小程序团购 代理商城源码20210921
│ ├── 后台
│ │ └── Admin
│ │ ├── platform-admin
│ │ │ ├── platform-admin.iml
│ │ │ ├── pom.xml
│ │ │ └── src
│ │ │ └── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ └── platform
│ │ │ │ ├── aop
│ │ │ │ │ ├── DataFilterAspect.java
│ │ │ │ │ └── SysLogAspect.java
│ │ │ │ ├── controller
│ │ │ │ │ ├── SysConfigController.java
│ │ │ │ │ ├── SysDeptController.java
│ │ │ │ │ ├── SysLogController.java
│ │ │ │ │ ├── SysMacroController.java
│ │ │ │ │ ├── SysOssController.java
│ │ │ │ │ ├── SysPageController.java
│ │ │ │ │ ├── SysRegionController.java
│ │ │ │ │ └── SysSmsLogController.java
│ │ │ │ ├── dao
│ │ │ │ │ └── SysOssDao.java
│ │ │ │ ├── entity
│ │ │ │ │ └── SysOssEntity.java
│ │ │ │ ├── service
│ │ │ │ │ ├── SysOssService.java
│ │ │ │ │ └── impl
│ │ │ │ │ └── SysOssServiceImpl.java
│ │ │ │ └── task
│ │ │ │ └── TestTask.java
│ │ │ ├── resources
│ │ │ │ ├── caffeine.properties
│ │ │ │ ├── com
│ │ │ │ │ └── platform
│ │ │ │ │ └── dao
│ │ │ │ │ └── SysOssDao.xml
│ │ │ │ ├── dev
│ │ │ │ │ ├── log4j.properties
│ │ │ │ │ └── platform.properties
│ │ │ │ ├── ehcache.xml
│ │ │ │ ├── freemarker
│ │ │ │ │ └── mail.ftl
│ │ │ │ ├── j2cache.properties
│ │ │ │ ├── mybatis.xml
│ │ │ │ ├── network.xml
│ │ │ │ ├── prod
│ │ │ │ │ ├── log4j.properties
│ │ │ │ │ └── platform.properties
│ │ │ │ ├── spring-jdbc.xml
│ │ │ │ └── spring-mvc.xml
│ │ │ └── webapp
│ │ │ ├── WEB-INF
│ │ │ │ ├── dispatcher-servlet.xml
│ │ │ │ ├── page
│ │ │ │ │ ├── sys
│ │ │ │ │ │ ├── config.html
│ │ │ │ │ │ ├── dept.html
│ │ │ │ │ │ ├── generator.html
│ │ │ │ │ │ ├── header.html
│ │ │ │ │ │ ├── holiday.html
│ │ │ │ │ │ ├── icon.html
│ │ │ │ │ │ ├── log.html
│ │ │ │ │ │ ├── macro.html
│ │ │ │ │ │ ├── main.html
│ │ │ │ │ │ ├── menu.html
│ │ │ │ │ │ ├── oss.html
│ │ │ │ │ │ ├── region.html
│ │ │ │ │ │ ├── role.html
│ │ │ │ │ │ ├── schedule.html
│ │ │ │ │ │ ├── schedule_log.html
│ │ │ │ │ │ ├── sendsms.html
│ │ │ │ │ │ ├── smslog.html
│ │ │ │ │ │ └── user.html
│ │ │ │ │ └── test
│ │ │ │ │ └── iviewDemo.html
│ │ │ │ ├── velocity-toolbox.xml
│ │ │ │ └── web.xml
│ │ │ ├── index.html
│ │ │ ├── js
│ │ │ │ ├── common.js
│ │ │ │ ├── navtab.js
│ │ │ │ ├── sys
│ │ │ │ │ ├── config.js
│ │ │ │ │ ├── dept.js
│ │ │ │ │ ├── generator.js
│ │ │ │ │ ├── holiday.js
│ │ │ │ │ ├── log.js
│ │ │ │ │ ├── macro.js
│ │ │ │ │ ├── menu.js
│ │ │ │ │ ├── oss.js
│ │ │ │ │ ├── region.js
│ │ │ │ │ ├── role.js
│ │ │ │ │ ├── schedule.js
│ │ │ │ │ ├── schedule_log.js
│ │ │ │ │ ├── smslog.js
│ │ │ │ │ └── user.js
│ │ │ │ └── test
│ │ │ │ └── iviewDemo.js
│ │ │ ├── login.html
│ │ │ └── statics
│ │ │ ├── audio
│ │ │ │ ├── dforder.mp3
│ │ │ │ ├── msg.mp3
│ │ │ │ └── order.mp3
│ │ │ ├── base
│ │ │ │ ├── base.png
│ │ │ │ └── base2.png
│ │ │ ├── css
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ ├── font-awesome.min.css
│ │ │ │ ├── iview.css
│ │ │ │ ├── login.css
│ │ │ │ ├── main.css
│ │ │ │ ├── patterns
│ │ │ │ │ ├── header-profile-skin-1.png
│ │ │ │ │ ├── header-profile-skin-3.png
│ │ │ │ │ ├── header-profile.png
│ │ │ │ │ └── shattered.png
│ │ │ │ └── style.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
│ │ │ │ ├── ionicons.eot
│ │ │ │ ├── ionicons.svg
│ │ │ │ ├── ionicons.ttf
│ │ │ │ └── ionicons.woff
│ │ │ ├── icon
│ │ │ │ ├── address.png
│ │ │ │ ├── gwc.png
│ │ │ │ ├── icon_bz.png
│ │ │ │ ├── icon_dfh.png
│ │ │ │ ├── icon_dfk.png
│ │ │ │ ├── icon_dsh.png
│ │ │ │ ├── icon_dz.png
│ │ │ │ ├── icon_fk.png
│ │ │ │ ├── icon_fx.png
│ │ │ │ ├── icon_kf.png
│ │ │ │ ├── icon_sc.png
│ │ │ │ ├── icon_sj.png
│ │ │ │ ├── icon_tk.png
│ │ │ │ ├── icon_yhj.png
│ │ │ │ ├── icon_zj.png
│ │ │ │ ├── jt.png
│ │ │ │ ├── order.png
│ │ │ │ ├── phone.png
│ │ │ │ ├── serch.png
│ │ │ │ └── tx.png
│ │ │ ├── img
│ │ │ │ ├── bg_1.png
│ │ │ │ ├── bg_2.png
│ │ │ │ ├── del.png
│ │ │ │ ├── favicon.ico
│ │ │ │ ├── login.jpeg
│ │ │ │ ├── login.jpg
│ │ │ │ ├── login_bg.jpg
│ │ │ │ └── love.jpg
│ │ │ ├── invite
│ │ │ │ ├── logo.png
│ │ │ │ └── reset
│ │ │ │ ├── index.html
│ │ │ │ └── js
│ │ │ │ ├── ajax.js
│ │ │ │ ├── alertdiv.js
│ │ │ │ ├── index.js
│ │ │ │ ├── jquery.min.js
│ │ │ │ └── style.css
│ │ │ ├── libs
│ │ │ │ ├── ajaxupload.js
│ │ │ │ ├── bootstrap.min.js
│ │ │ │ ├── contabs.js
│ │ │ │ ├── content.js
│ │ │ │ ├── fastclick.min.js
│ │ │ │ ├── hplus.js
│ │ │ │ ├── html5shiv.min.js
│ │ │ │ ├── iNotify.js
│ │ │ │ ├── iview.min.js
│ │ │ │ ├── jquery-extend.js
│ │ │ │ ├── jquery.min.js
│ │ │ │ ├── respond.min.js
│ │ │ │ ├── vue-validator.min.js
│ │ │ │ └── vue.min.js
│ │ │ └── plugins
│ │ │ ├── beautifyhtml
│ │ │ │ └── beautifyhtml.js
│ │ │ ├── blueimp
│ │ │ │ └── jquery.blueimp-gallery.min.js
│ │ │ ├── bootstrap-table
│ │ │ │ ├── bootstrap-table-mobile.min.js
│ │ │ │ ├── bootstrap-table.min.js
│ │ │ │ └── locale
│ │ │ │ ├── bootstrap-table-zh-CN.js
│ │ │ │ └── bootstrap-table-zh-CN.min.js
│ │ │ ├── chartJs
│ │ │ │ └── Chart.min.js
│ │ │ ├── chosen
│ │ │ │ └── chosen.jquery.js
│ │ │ ├── clockpicker
│ │ │ │ └── clockpicker.js
│ │ │ ├── codemirror
│ │ │ │ ├── codemirror.js
│ │ │ │ └── mode
│ │ │ │ ├── apl
│ │ │ │ │ ├── apl.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── asterisk
│ │ │ │ │ ├── asterisk.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── clike
│ │ │ │ │ ├── clike.js
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── scala.html
│ │ │ │ ├── clojure
│ │ │ │ │ ├── clojure.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── cobol
│ │ │ │ │ ├── cobol.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── coffeescript
│ │ │ │ │ ├── coffeescript.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── commonlisp
│ │ │ │ │ ├── commonlisp.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── css
│ │ │ │ │ ├── css.js
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── less.html
│ │ │ │ │ ├── less_test.js
│ │ │ │ │ ├── scss.html
│ │ │ │ │ ├── scss_test.js
│ │ │ │ │ └── test.js
│ │ │ │ ├── cypher
│ │ │ │ │ ├── cypher.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── d
│ │ │ │ │ ├── d.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── dart
│ │ │ │ │ ├── dart.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── diff
│ │ │ │ │ ├── diff.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── django
│ │ │ │ │ ├── django.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── dockerfile
│ │ │ │ │ ├── dockerfile.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── dtd
│ │ │ │ │ ├── dtd.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── dylan
│ │ │ │ │ ├── dylan.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── ebnf
│ │ │ │ │ ├── ebnf.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── ecl
│ │ │ │ │ ├── ecl.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── eiffel
│ │ │ │ │ ├── eiffel.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── erlang
│ │ │ │ │ ├── erlang.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── fortran
│ │ │ │ │ ├── fortran.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── gas
│ │ │ │ │ ├── gas.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── gfm
│ │ │ │ │ ├── gfm.js
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── test.js
│ │ │ │ ├── gherkin
│ │ │ │ │ ├── gherkin.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── go
│ │ │ │ │ ├── go.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── groovy
│ │ │ │ │ ├── groovy.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── haml
│ │ │ │ │ ├── haml.js
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── test.js
│ │ │ │ ├── haskell
│ │ │ │ │ ├── haskell.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── haxe
│ │ │ │ │ ├── haxe.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── htmlembedded
│ │ │ │ │ ├── htmlembedded.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── htmlmixed
│ │ │ │ │ ├── htmlmixed.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── http
│ │ │ │ │ ├── http.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── idl
│ │ │ │ │ ├── idl.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── index.html
│ │ │ │ ├── jade
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── jade.js
│ │ │ │ ├── javascript
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── javascript.js
│ │ │ │ │ ├── json-ld.html
│ │ │ │ │ ├── test.js
│ │ │ │ │ └── typescript.html
│ │ │ │ ├── jinja2
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── jinja2.js
│ │ │ │ ├── julia
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── julia.js
│ │ │ │ ├── kotlin
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── kotlin.js
│ │ │ │ ├── livescript
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── livescript.js
│ │ │ │ ├── lua
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── lua.js
│ │ │ │ ├── markdown
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── markdown.js
│ │ │ │ │ └── test.js
│ │ │ │ ├── meta.js
│ │ │ │ ├── mirc
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── mirc.js
│ │ │ │ ├── mllike
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── mllike.js
│ │ │ │ ├── modelica
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── modelica.js
│ │ │ │ ├── nginx
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── nginx.js
│ │ │ │ ├── ntriples
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── ntriples.js
│ │ │ │ ├── octave
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── octave.js
│ │ │ │ ├── pascal
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── pascal.js
│ │ │ │ ├── pegjs
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── pegjs.js
│ │ │ │ ├── perl
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── perl.js
│ │ │ │ ├── php
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── php.js
│ │ │ │ │ └── test.js
│ │ │ │ ├── pig
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── pig.js
│ │ │ │ ├── properties
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── properties.js
│ │ │ │ ├── puppet
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── puppet.js
│ │ │ │ ├── python
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── python.js
│ │ │ │ ├── q
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── q.js
│ │ │ │ ├── r
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── r.js
│ │ │ │ ├── rpm
│ │ │ │ │ ├── changes
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── rpm.js
│ │ │ │ ├── rst
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── rst.js
│ │ │ │ ├── ruby
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── ruby.js
│ │ │ │ │ └── test.js
│ │ │ │ ├── rust
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── rust.js
│ │ │ │ ├── sass
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── sass.js
│ │ │ │ ├── scheme
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── scheme.js
│ │ │ │ ├── shell
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── shell.js
│ │ │ │ │ └── test.js
│ │ │ │ ├── sieve
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── sieve.js
│ │ │ │ ├── slim
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── slim.js
│ │ │ │ │ └── test.js
│ │ │ │ ├── smalltalk
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── smalltalk.js
│ │ │ │ ├── smarty
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── smarty.js
│ │ │ │ ├── smartymixed
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── smartymixed.js
│ │ │ │ ├── solr
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── solr.js
│ │ │ │ ├── soy
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── soy.js
│ │ │ │ ├── sparql
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── sparql.js
│ │ │ │ ├── spreadsheet
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── spreadsheet.js
│ │ │ │ ├── sql
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── sql.js
│ │ │ │ ├── stex
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── stex.js
│ │ │ │ │ └── test.js
│ │ │ │ ├── tcl
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── tcl.js
│ │ │ │ ├── textile
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── test.js
│ │ │ │ │ └── textile.js
│ │ │ │ ├── tiddlywiki
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── tiddlywiki.css
│ │ │ │ │ └── tiddlywiki.js
│ │ │ │ ├── tiki
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── tiki.css
│ │ │ │ │ └── tiki.js
│ │ │ │ ├── toml
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── toml.js
│ │ │ │ ├── tornado
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── tornado.js
│ │ │ │ ├── turtle
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── turtle.js
│ │ │ │ ├── vb
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── vb.js
│ │ │ │ ├── vbscript
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── vbscript.js
│ │ │ │ ├── velocity
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── velocity.js
│ │ │ │ ├── verilog
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── test.js
│ │ │ │ │ └── verilog.js
│ │ │ │ ├── xml
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── test.js
│ │ │ │ │ └── xml.js
│ │ │ │ ├── xquery
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── test.js
│ │ │ │ │ └── xquery.js
│ │ │ │ ├── yaml
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── yaml.js
│ │ │ │ └── z80
│ │ │ │ ├── index.html
│ │ │ │ └── z80.js
│ │ │ ├── colorpicker
│ │ │ │ └── bootstrap-colorpicker.min.js
│ │ │ ├── cropper
│ │ │ │ └── cropper.min.js
│ │ │ ├── dataTables
│ │ │ │ ├── dataTables.bootstrap.js
│ │ │ │ └── jquery.dataTables.js
│ │ │ ├── datapicker
│ │ │ │ └── bootstrap-datepicker.js
│ │ │ ├── diff_match_patch
│ │ │ │ └── diff_match_patch.js
│ │ │ ├── dropzone
│ │ │ │ └── dropzone.js
│ │ │ ├── duallistbox
│ │ │ │ └── jquery.bootstrap-duallistbox.js
│ │ │ ├── easypiechart
│ │ │ │ └── jquery.easypiechart.js
│ │ │ ├── echarts
│ │ │ │ └── echarts-all.js
│ │ │ ├── fancybox
│ │ │ │ ├── blank.gif
│ │ │ │ ├── fancybox_loading.gif
│ │ │ │ ├── fancybox_loading@2x.gif
│ │ │ │ ├── fancybox_overlay.png
│ │ │ │ ├── fancybox_sprite.png
│ │ │ │ ├── fancybox_sprite@2x.png
│ │ │ │ ├── jquery.fancybox.css
│ │ │ │ └── jquery.fancybox.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
│ │ │ ├── footable
│ │ │ │ └── footable.all.min.js
│ │ │ ├── froala_editor
│ │ │ │ ├── css
│ │ │ │ │ ├── font-awesome.css
│ │ │ │ │ ├── font-awesome.min.css
│ │ │ │ │ ├── froala_editor.css
│ │ │ │ │ ├── froala_editor.min.css
│ │ │ │ │ ├── froala_page.css
│ │ │ │ │ ├── froala_page.min.css
│ │ │ │ │ └── themes
│ │ │ │ │ ├── dark.css
│ │ │ │ │ ├── dark.min.css
│ │ │ │ │ ├── gray.css
│ │ │ │ │ ├── gray.min.css
│ │ │ │ │ ├── red.css
│ │ │ │ │ ├── red.min.css
│ │ │ │ │ ├── royal.css
│ │ │ │ │ └── royal.min.css
│ │ │ │ ├── examples
│ │ │ │ │ ├── always_blank.html
│ │ │ │ │ ├── always_visible.html
│ │ │ │ │ ├── basic.html
│ │ │ │ │ ├── characters_counter.html
│ │ │ │ │ ├── custom_block_styles.html
│ │ │ │ │ ├── custom_buttons.html
│ │ │ │ │ ├── custom_dropdown.html
│ │ │ │ │ ├── customize_button_icons.html
│ │ │ │ │ ├── direction_basic_mode.html
│ │ │ │ │ ├── direction_inline_mode.html
│ │ │ │ │ ├── empty.html
│ │ │ │ │ ├── events
│ │ │ │ │ │ ├── blur.html
│ │ │ │ │ │ ├── blur_and_focus.html
│ │ │ │ │ │ ├── contentChanged.html
│ │ │ │ │ │ ├── focus.html
│ │ │ │ │ │ ├── onPaste.html
│ │ │ │ │ │ └── removeImage.html
│ │ │ │ │ ├── file_upload.html
│ │ │ │ │ ├── focus_on_editor.html
│ │ │ │ │ ├── font_family.html
│ │ │ │ │ ├── height.html
│ │ │ │ │ ├── icons.html
│ │ │ │ │ ├── image_buttons.html
│ │ │ │ │ ├── image_link_disabled.html
│ │ │ │ │ ├── image_upload_disabled.html
│ │ │ │ │ ├── init_on_button.html
│ │ │ │ │ ├── init_on_click.html
│ │ │ │ │ ├── init_on_image.html
│ │ │ │ │ ├── init_on_image_with_link.html
│ │ │ │ │ ├── init_on_link.html
│ │ │ │ │ ├── init_on_link_unlink_button_disabled.html
│ │ │ │ │ ├── init_on_link_with_link_text.html
│ │ │ │ │ ├── init_without_image_and_link.html
│ │ │ │ │ ├── inline.html
│ │ │ │ │ ├── inline_with_no_buttons.html
│ │ │ │ │ ├── language.html
│ │ │ │ │ ├── media_manager_disabled.html
│ │ │ │ │ ├── min_height.html
│ │ │ │ │ ├── paragraphy_disabled.html
│ │ │ │ │ ├── plain_paste.html
│ │ │ │ │ ├── require_js
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── js
│ │ │ │ │ │ ├── app.js
│ │ │ │ │ │ └── lib
│ │ │ │ │ │ └── require.js
│ │ │ │ │ ├── shortcuts_available.html
│ │ │ │ │ ├── simple_ampersand.html
│ │ │ │ │ ├── tabSpaces_disabled.html
│ │ │ │ │ ├── table.html
│ │ │ │ │ ├── text_near_image.html
│ │ │ │ │ ├── textarea.html
│ │ │ │ │ ├── themes
│ │ │ │ │ │ ├── dark_theme.html
│ │ │ │ │ │ ├── gray_theme.html
│ │ │ │ │ │ ├── red_theme.html
│ │ │ │ │ │ └── royal_theme.html
│ │ │ │ │ ├── toolbar_customization.html
│ │ │ │ │ ├── toolbar_fixed.html
│ │ │ │ │ ├── two_editors.html
│ │ │ │ │ └── upload_pasted_images.html
│ │ │ │ ├── fonts
│ │ │ │ │ ├── FontAwesome.otf
│ │ │ │ │ ├── fontawesome-webfont.eot
│ │ │ │ │ ├── fontawesome-webfont.svg
│ │ │ │ │ ├── fontawesome-webfont.ttf
│ │ │ │ │ └── fontawesome-webfont.woff
│ │ │ │ ├── img
│ │ │ │ │ └── old_clock.jpg
│ │ │ │ ├── index.html
│ │ │ │ └── js
│ │ │ │ ├── froala_editor.min.js
│ │ │ │ ├── froala_editor_ie8.min.js
│ │ │ │ ├── langs
│ │ │ │ │ ├── ar.js
│ │ │ │ │ ├── bs.js
│ │ │ │ │ ├── cs.js
│ │ │ │ │ ├── da.js
│ │ │ │ │ ├── de.js
│ │ │ │ │ ├── en_ca.js
│ │ │ │ │ ├── en_gb.js
│ │ │ │ │ ├── en_us.js
│ │ │ │ │ ├── es.js
│ │ │ │ │ ├── fa.js
│ │ │ │ │ ├── fi.js
│ │ │ │ │ ├── fr.js
│ │ │ │ │ ├── he.js
│ │ │ │ │ ├── hr.js
│ │ │ │ │ ├── hu.js
│ │ │ │ │ ├── id.js
│ │ │ │ │ ├── it.js
│ │ │ │ │ ├── ja.js
│ │ │ │ │ ├── ko.js
│ │ │ │ │ ├── me.js
│ │ │ │ │ ├── nb.js
│ │ │ │ │ ├── nl.js
│ │ │ │ │ ├── pl.js
│ │ │ │ │ ├── pt_br.js
│ │ │ │ │ ├── pt_pt.js
│ │ │ │ │ ├── ro.js
│ │ │ │ │ ├── ru.js
│ │ │ │ │ ├── sr.js
│ │ │ │ │ ├── sv.js
│ │ │ │ │ ├── th.js
│ │ │ │ │ ├── tr.js
│ │ │ │ │ ├── zh_cn.js
│ │ │ │ │ └── zh_tw.js
│ │ │ │ ├── libs
│ │ │ │ │ └── jquery-1.11.1.min.js
│ │ │ │ └── plugins
│ │ │ │ ├── block_styles.min.js
│ │ │ │ ├── char_counter.min.js
│ │ │ │ ├── colors.min.js
│ │ │ │ ├── file_upload.min.js
│ │ │ │ ├── font_family.min.js
│ │ │ │ ├── font_size.min.js
│ │ │ │ ├── lists.min.js
│ │ │ │ ├── media_manager.min.js
│ │ │ │ ├── tables.min.js
│ │ │ │ └── video.min.js
│ │ │ ├── fullcalendar
│ │ │ │ ├── fullcalendar.min.js
│ │ │ │ └── moment.min.js
│ │ │ ├── gritter
│ │ │ │ ├── images
│ │ │ │ │ ├── gritter-light.png
│ │ │ │ │ ├── gritter.png
│ │ │ │ │ └── ie-spacer.gif
│ │ │ │ ├── jquery.gritter.css
│ │ │ │ └── jquery.gritter.min.js
│ │ │ ├── iCheck
│ │ │ │ └── icheck.min.js
│ │ │ ├── ionRangeSlider
│ │ │ │ ├── ion.rangeSlider.min.js
│ │ │ │ └── jasny
│ │ │ │ └── jasny-bootstrap.min.js
│ │ │ ├── jasny
│ │ │ │ └── jasny-bootstrap.min.js
│ │ │ ├── jeditable
│ │ │ │ └── jquery.jeditable.js
│ │ │ ├── jqgrid
│ │ │ │ ├── grid.locale-cn.js
│ │ │ │ ├── jquery.jqGrid.min.js
│ │ │ │ ├── ui.jqgrid-bootstrap-ui.css
│ │ │ │ ├── ui.jqgrid-bootstrap.css
│ │ │ │ └── ui.jqgrid.css
│ │ │ ├── jquery-ui
│ │ │ │ └── jquery-ui.min.js
│ │ │ ├── jsKnob
│ │ │ │ └── jquery.knob.js
│ │ │ ├── jsTree
│ │ │ │ ├── jstree.js
│ │ │ │ └── jstree.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.js
│ │ │ │ ├── layer.min.js
│ │ │ │ ├── layim
│ │ │ │ │ ├── data
│ │ │ │ │ │ ├── chatlog.json
│ │ │ │ │ │ ├── friend.json
│ │ │ │ │ │ ├── group.json
│ │ │ │ │ │ └── groups.json
│ │ │ │ │ ├── layim.css
│ │ │ │ │ ├── layim.js
│ │ │ │ │ └── loading.gif
│ │ │ │ ├── mobile
│ │ │ │ │ ├── layer.js
│ │ │ │ │ └── need
│ │ │ │ │ └── layer.css
│ │ │ │ └── skin
│ │ │ │ ├── default
│ │ │ │ │ ├── icon-ext.png
│ │ │ │ │ ├── icon.png
│ │ │ │ │ ├── icon_ext.png
│ │ │ │ │ ├── layer.css
│ │ │ │ │ ├── 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
│ │ │ ├── layui
│ │ │ │ ├── css
│ │ │ │ │ ├── layui.css
│ │ │ │ │ └── modules
│ │ │ │ │ ├── code.css
│ │ │ │ │ ├── icheck
│ │ │ │ │ │ ├── flat
│ │ │ │ │ │ │ ├── _all.css
│ │ │ │ │ │ │ ├── aero.css
│ │ │ │ │ │ │ ├── aero.png
│ │ │ │ │ │ │ ├── aero@2x.png
│ │ │ │ │ │ │ ├── blue.css
│ │ │ │ │ │ │ ├── blue.png
│ │ │ │ │ │ │ ├── blue@2x.png
│ │ │ │ │ │ │ ├── flat.css
│ │ │ │ │ │ │ ├── flat.png
│ │ │ │ │ │ │ ├── flat@2x.png
│ │ │ │ │ │ │ ├── green.css
│ │ │ │ │ │ │ ├── green.png
│ │ │ │ │ │ │ ├── green@2x.png
│ │ │ │ │ │ │ ├── grey.css
│ │ │ │ │ │ │ ├── grey.png
│ │ │ │ │ │ │ ├── grey@2x.png
│ │ │ │ │ │ │ ├── orange.css
│ │ │ │ │ │ │ ├── orange.png
│ │ │ │ │ │ │ ├── orange@2x.png
│ │ │ │ │ │ │ ├── pink.css
│ │ │ │ │ │ │ ├── pink.png
│ │ │ │ │ │ │ ├── pink@2x.png
│ │ │ │ │ │ │ ├── purple.css
│ │ │ │ │ │ │ ├── purple.png
│ │ │ │ │ │ │ ├── purple@2x.png
│ │ │ │ │ │ │ ├── red.css
│ │ │ │ │ │ │ ├── red.png
│ │ │ │ │ │ │ ├── red@2x.png
│ │ │ │ │ │ │ ├── yellow.css
│ │ │ │ │ │ │ ├── yellow.png
│ │ │ │ │ │ │ └── yellow@2x.png
│ │ │ │ │ │ ├── futurico
│ │ │ │ │ │ │ ├── futurico.css
│ │ │ │ │ │ │ ├── futurico.png
│ │ │ │ │ │ │ └── futurico@2x.png
│ │ │ │ │ │ ├── icheck.css
│ │ │ │ │ │ ├── line
│ │ │ │ │ │ │ ├── _all.css
│ │ │ │ │ │ │ ├── aero.css
│ │ │ │ │ │ │ ├── blue.css
│ │ │ │ │ │ │ ├── green.css
│ │ │ │ │ │ │ ├── grey.css
│ │ │ │ │ │ │ ├── line.css
│ │ │ │ │ │ │ ├── line.png
│ │ │ │ │ │ │ ├── line@2x.png
│ │ │ │ │ │ │ ├── orange.css
│ │ │ │ │ │ │ ├── pink.css
│ │ │ │ │ │ │ ├── purple.css
│ │ │ │ │ │ │ ├── red.css
│ │ │ │ │ │ │ └── yellow.css
│ │ │ │ │ │ ├── minimal
│ │ │ │ │ │ │ ├── _all.css
│ │ │ │ │ │ │ ├── aero.css
│ │ │ │ │ │ │ ├── aero.png
│ │ │ │ │ │ │ ├── aero@2x.png
│ │ │ │ │ │ │ ├── blue.css
│ │ │ │ │ │ │ ├── blue.png
│ │ │ │ │ │ │ ├── blue@2x.png
│ │ │ │ │ │ │ ├── green.css
│ │ │ │ │ │ │ ├── green.png
│ │ │ │ │ │ │ ├── green@2x.png
│ │ │ │ │ │ │ ├── grey.css
│ │ │ │ │ │ │ ├── grey.png
│ │ │ │ │ │ │ ├── grey@2x.png
│ │ │ │ │ │ │ ├── minimal.css
│ │ │ │ │ │ │ ├── minimal.png
│ │ │ │ │ │ │ ├── minimal@2x.png
│ │ │ │ │ │ │ ├── orange.css
│ │ │ │ │ │ │ ├── orange.png
│ │ │ │ │ │ │ ├── orange@2x.png
│ │ │ │ │ │ │ ├── pink.css
│ │ │ │ │ │ │ ├── pink.png
│ │ │ │ │ │ │ ├── pink@2x.png
│ │ │ │ │ │ │ ├── purple.css
│ │ │ │ │ │ │ ├── purple.png
│ │ │ │ │ │ │ ├── purple@2x.png
│ │ │ │ │ │ │ ├── red.css
│ │ │ │ │ │ │ ├── red.png
│ │ │ │ │ │ │ ├── red@2x.png
│ │ │ │ │ │ │ ├── yellow.css
│ │ │ │ │ │ │ ├── yellow.png
│ │ │ │ │ │ │ └── yellow@2x.png
│ │ │ │ │ │ ├── polaris
│ │ │ │ │ │ │ ├── polaris.css
│ │ │ │ │ │ │ ├── polaris.png
│ │ │ │ │ │ │ └── polaris@2x.png
│ │ │ │ │ │ └── square
│ │ │ │ │ │ ├── _all.css
│ │ │ │ │ │ ├── aero.css
│ │ │ │ │ │ ├── aero.png
│ │ │ │ │ │ ├── aero@2x.png
│ │ │ │ │ │ ├── blue.css
│ │ │ │ │ │ ├── blue.png
│ │ │ │ │ │ ├── blue@2x.png
│ │ │ │ │ │ ├── green.css
│ │ │ │ │ │ ├── green.png
│ │ │ │ │ │ ├── green@2x.png
│ │ │ │ │ │ ├── grey.css
│ │ │ │ │ │ ├── grey.png
│ │ │ │ │ │ ├── grey@2x.png
│ │ │ │ │ │ ├── orange.css
│ │ │ │ │ │ ├── orange.png
│ │ │ │ │ │ ├── orange@2x.png
│ │ │ │ │ │ ├── pink.css
│ │ │ │ │ │ ├── pink.png
│ │ │ │ │ │ ├── pink@2x.png
│ │ │ │ │ │ ├── purple.css
│ │ │ │ │ │ ├── purple.png
│ │ │ │ │ │ ├── purple@2x.png
│ │ │ │ │ │ ├── red.css
│ │ │ │ │ │ ├── red.png
│ │ │ │ │ │ ├── red@2x.png
│ │ │ │ │ │ ├── square.css
│ │ │ │ │ │ ├── square.png
│ │ │ │ │ │ ├── square@2x.png
│ │ │ │ │ │ ├── yellow.css
│ │ │ │ │ │ ├── yellow.png
│ │ │ │ │ │ └── yellow@2x.png
│ │ │ │ │ ├── laydate
│ │ │ │ │ │ ├── icon.png
│ │ │ │ │ │ └── laydate.css
│ │ │ │ │ └── layer
│ │ │ │ │ └── default
│ │ │ │ │ ├── icon-ext.png
│ │ │ │ │ ├── icon.png
│ │ │ │ │ ├── layer.css
│ │ │ │ │ ├── loading-0.gif
│ │ │ │ │ ├── loading-1.gif
│ │ │ │ │ └── loading-2.gif
│ │ │ │ ├── font
│ │ │ │ │ ├── iconfont.eot
│ │ │ │ │ ├── iconfont.svg
│ │ │ │ │ ├── iconfont.ttf
│ │ │ │ │ └── iconfont.woff
│ │ │ │ ├── images
│ │ │ │ │ └── face
│ │ │ │ │ ├── 0.gif
│ │ │ │ │ ├── 1.gif
│ │ │ │ │ ├── 10.gif
│ │ │ │ │ ├── 11.gif
│ │ │ │ │ ├── 12.gif
│ │ │ │ │ ├── 13.gif
│ │ │ │ │ ├── 14.gif
│ │ │ │ │ ├── 15.gif
│ │ │ │ │ ├── 16.gif
│ │ │ │ │ ├── 17.gif
│ │ │ │ │ ├── 18.gif
│ │ │ │ │ ├── 19.gif
│ │ │ │ │ ├── 2.gif
│ │ │ │ │ ├── 20.gif
│ │ │ │ │ ├── 21.gif
│ │ │ │ │ ├── 22.gif
│ │ │ │ │ ├── 23.gif
│ │ │ │ │ ├── 24.gif
│ │ │ │ │ ├── 25.gif
│ │ │ │ │ ├── 26.gif
│ │ │ │ │ ├── 27.gif
│ │ │ │ │ ├── 28.gif
│ │ │ │ │ ├── 29.gif
│ │ │ │ │ ├── 3.gif
│ │ │ │ │ ├── 30.gif
│ │ │ │ │ ├── 31.gif
│ │ │ │ │ ├── 32.gif
│ │ │ │ │ ├── 33.gif
│ │ │ │ │ ├── 34.gif
│ │ │ │ │ ├── 35.gif
│ │ │ │ │ ├── 36.gif
│ │ │ │ │ ├── 37.gif
│ │ │ │ │ ├── 38.gif
│ │ │ │ │ ├── 39.gif
│ │ │ │ │ ├── 4.gif
│ │ │ │ │ ├── 40.gif
│ │ │ │ │ ├── 41.gif
│ │ │ │ │ ├── 42.gif
│ │ │ │ │ ├── 43.gif
│ │ │ │ │ ├── 44.gif
│ │ │ │ │ ├── 45.gif
│ │ │ │ │ ├── 46.gif
│ │ │ │ │ ├── 47.gif
│ │ │ │ │ ├── 48.gif
│ │ │ │ │ ├── 49.gif
│ │ │ │ │ ├── 5.gif
│ │ │ │ │ ├── 50.gif
│ │ │ │ │ ├── 51.gif
│ │ │ │ │ ├── 52.gif
│ │ │ │ │ ├── 53.gif
│ │ │ │ │ ├── 54.gif
│ │ │ │ │ ├── 55.gif
│ │ │ │ │ ├── 56.gif
│ │ │ │ │ ├── 57.gif
│ │ │ │ │ ├── 58.gif
│ │ │ │ │ ├── 59.gif
│ │ │ │ │ ├── 6.gif
│ │ │ │ │ ├── 60.gif
│ │ │ │ │ ├── 61.gif
│ │ │ │ │ ├── 62.gif
│ │ │ │ │ ├── 63.gif
│ │ │ │ │ ├── 64.gif
│ │ │ │ │ ├── 65.gif
│ │ │ │ │ ├── 66.gif
│ │ │ │ │ ├── 67.gif
│ │ │ │ │ ├── 68.gif
│ │ │ │ │ ├── 69.gif
│ │ │ │ │ ├── 7.gif
│ │ │ │ │ ├── 70.gif
│ │ │ │ │ ├── 71.gif
│ │ │ │ │ ├── 8.gif
│ │ │ │ │ └── 9.gif
│ │ │ │ ├── lay
│ │ │ │ │ ├── dest
│ │ │ │ │ │ ├── layui.all.js
│ │ │ │ │ │ └── layui.mod.js
│ │ │ │ │ ├── lib
│ │ │ │ │ │ └── jquery.js
│ │ │ │ │ └── modules
│ │ │ │ │ ├── code.js
│ │ │ │ │ ├── element.js
│ │ │ │ │ ├── flow.js
│ │ │ │ │ ├── form.js
│ │ │ │ │ ├── laydate.js
│ │ │ │ │ ├── layedit.js
│ │ │ │ │ ├── layer.js
│ │ │ │ │ ├── laypage.js
│ │ │ │ │ ├── laytpl.js
│ │ │ │ │ ├── tree.js
│ │ │ │ │ ├── upload.js
│ │ │ │ │ └── util.js
│ │ │ │ ├── layui.js
│ │ │ │ └── modules
│ │ │ │ ├── icheck.js
│ │ │ │ └── pjax.js
│ │ │ ├── markdown
│ │ │ │ ├── bootstrap-markdown.js
│ │ │ │ ├── bootstrap-markdown.zh.js
│ │ │ │ ├── markdown.js
│ │ │ │ └── to-markdown.js
│ │ │ ├── metisMenu
│ │ │ │ └── jquery.metisMenu.js
│ │ │ ├── morris
│ │ │ │ ├── morris.js
│ │ │ │ └── raphael-2.1.0.min.js
│ │ │ ├── multiselect
│ │ │ │ └── bootstrap-multiselect.js
│ │ │ ├── nestable
│ │ │ │ └── jquery.nestable.js
│ │ │ ├── nouslider
│ │ │ │ └── jquery.nouislider.min.js
│ │ │ ├── pace
│ │ │ │ └── pace.min.js
│ │ │ ├── peity
│ │ │ │ └── jquery.peity.min.js
│ │ │ ├── plyr
│ │ │ │ └── plyr.js
│ │ │ ├── preetyTextDiff
│ │ │ │ └── jquery.pretty-text-diff.min.js
│ │ │ ├── prettyfile
│ │ │ │ └── bootstrap-prettyfile.js
│ │ │ ├── rickshaw
│ │ │ │ ├── rickshaw.min.js
│ │ │ │ └── vendor
│ │ │ │ └── d3.v3.js
│ │ │ ├── simditor
│ │ │ │ ├── hotkeys.js
│ │ │ │ ├── hotkeys.min.js
│ │ │ │ ├── jquery.min.js
│ │ │ │ ├── module.js
│ │ │ │ ├── module.min.js
│ │ │ │ ├── simditor.js
│ │ │ │ ├── simditor.min.js
│ │ │ │ ├── uploader.js
│ │ │ │ └── uploader.min.js
│ │ │ ├── slimscroll
│ │ │ │ └── jquery.slimscroll.min.js
│ │ │ ├── sparkline
│ │ │ │ └── jquery.sparkline.min.js
│ │ │ ├── staps
│ │ │ │ └── jquery.steps.min.js
│ │ │ ├── suggest
│ │ │ │ ├── bootstrap-suggest.min.js
│ │ │ │ └── data.json
│ │ │ ├── summernote
│ │ │ │ ├── summernote-zh-CN.js
│ │ │ │ └── summernote.min.js
│ │ │ ├── sweetalert
│ │ │ │ └── sweetalert.min.js
│ │ │ ├── switchery
│ │ │ │ └── switchery.js
│ │ │ ├── toastr
│ │ │ │ └── toastr.min.js
│ │ │ ├── treegrid
│ │ │ │ ├── jquery.treegrid.bootstrap3.js
│ │ │ │ ├── jquery.treegrid.css
│ │ │ │ ├── jquery.treegrid.extension.js
│ │ │ │ ├── jquery.treegrid.min.js
│ │ │ │ └── tree.table.js
│ │ │ ├── treeview
│ │ │ │ └── bootstrap-treeview.js
│ │ │ ├── validate
│ │ │ │ ├── additional-methods.min.js
│ │ │ │ ├── jquery.validate.min.js
│ │ │ │ └── messages_zh.min.js
│ │ │ ├── webuploader
│ │ │ │ ├── README.md
│ │ │ │ ├── Uploader.swf
│ │ │ │ ├── webuploader.css
│ │ │ │ ├── webuploader.custom.js
│ │ │ │ ├── webuploader.custom.min.js
│ │ │ │ ├── webuploader.fis.js
│ │ │ │ ├── webuploader.flashonly.js
│ │ │ │ ├── webuploader.flashonly.min.js
│ │ │ │ ├── webuploader.html5only.js
│ │ │ │ ├── webuploader.html5only.min.js
│ │ │ │ ├── webuploader.js
│ │ │ │ ├── webuploader.min.js
│ │ │ │ ├── webuploader.noimage.js
│ │ │ │ ├── webuploader.noimage.min.js
│ │ │ │ ├── webuploader.nolog.js
│ │ │ │ ├── webuploader.nolog.min.js
│ │ │ │ ├── webuploader.withoutimage.js
│ │ │ │ └── webuploader.withoutimage.min.js
│ │ │ └── ztree
│ │ │ ├── css
│ │ │ │ ├── awesomeStyle
│ │ │ │ │ ├── awesome.css
│ │ │ │ │ ├── awesome.less
│ │ │ │ │ ├── fa.less
│ │ │ │ │ └── img
│ │ │ │ │ └── loading.gif
│ │ │ │ ├── metroStyle
│ │ │ │ │ ├── img
│ │ │ │ │ │ ├── line_conn.png
│ │ │ │ │ │ ├── loading.gif
│ │ │ │ │ │ ├── metro.gif
│ │ │ │ │ │ └── metro.png
│ │ │ │ │ └── metroStyle.css
│ │ │ │ └── zTreeStyle
│ │ │ │ ├── img
│ │ │ │ │ ├── diy
│ │ │ │ │ │ ├── 1_close.png
│ │ │ │ │ │ ├── 1_open.png
│ │ │ │ │ │ ├── 2.png
│ │ │ │ │ │ ├── 3.png
│ │ │ │ │ │ ├── 4.png
│ │ │ │ │ │ ├── 5.png
│ │ │ │ │ │ ├── 6.png
│ │ │ │ │ │ ├── 7.png
│ │ │ │ │ │ ├── 8.png
│ │ │ │ │ │ └── 9.png
│ │ │ │ │ ├── line_conn.gif
│ │ │ │ │ ├── loading.gif
│ │ │ │ │ ├── zTreeStandard.gif
│ │ │ │ │ └── zTreeStandard.png
│ │ │ │ └── zTreeStyle.css
│ │ │ └── jquery.ztree.all.min.js
│ │ ├── platform-api
│ │ │ ├── platform-api.iml
│ │ │ ├── pom.xml
│ │ │ └── src
│ │ │ └── main
│ │ │ ├── java
│ │ │ │ ├── Ognl.java
│ │ │ │ └── com
│ │ │ │ └── platform
│ │ │ │ ├── annotation
│ │ │ │ │ ├── APPLoginUser.java
│ │ │ │ │ ├── IgnoreAuth.java
│ │ │ │ │ └── LoginUser.java
│ │ │ │ ├── api
│ │ │ │ │ ├── ApiAddressController.java
│ │ │ │ │ ├── ApiAuthController.java
│ │ │ │ │ ├── ApiBrandController.java
│ │ │ │ │ ├── ApiBuyController.java
│ │ │ │ │ ├── ApiCartController.java
│ │ │ │ │ ├── ApiCatalogController.java
│ │ │ │ │ ├── ApiCollectController.java
│ │ │ │ │ ├── ApiCommentController.java
│ │ │ │ │ ├── ApiCouponController.java
│ │ │ │ │ ├── ApiFeedbackController.java
│ │ │ │ │ ├── ApiFootprintController.java
│ │ │ │ │ ├── ApiFxGoodsController.java
│ │ │ │ │ ├── ApiGoodsController.java
│ │ │ │ │ ├── ApiIndexController.java
│ │ │ │ │ ├── ApiOrderController.java
│ │ │ │ │ ├── ApiOrderFxController.java
│ │ │ │ │ ├── ApiPayController.java
│ │ │ │ │ ├── ApiRegionController.java
│ │ │ │ │ ├── ApiRegisterController.java
│ │ │ │ │ ├── ApiSearchController.java
│ │ │ │ │ ├── ApiSmsController.java
│ │ │ │ │ ├── ApiTestController.java
│ │ │ │ │ ├── ApiTopicController.java
│ │ │ │ │ ├── ApiUploadController.java
│ │ │ │ │ ├── ApiUserController.java
│ │ │ │ │ ├── LogintCtr.java
│ │ │ │ │ ├── MlsUserCtr.java
│ │ │ │ │ └── UserRecordCtr.java
│ │ │ │ ├── config
│ │ │ │ │ └── SwaggerConfig.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── ApiAdMapper.java
│ │ │ │ │ ├── ApiAdPositionMapper.java
│ │ │ │ │ ├── ApiAddressMapper.java
│ │ │ │ │ ├── ApiAttributeCategoryMapper.java
│ │ │ │ │ ├── ApiAttributeMapper.java
│ │ │ │ │ ├── ApiBrandMapper.java
│ │ │ │ │ ├── ApiCartMapper.java
│ │ │ │ │ ├── ApiCategoryMapper.java
│ │ │ │ │ ├── ApiChannelMapper.java
│ │ │ │ │ ├── ApiCollectMapper.java
│ │ │ │ │ ├── ApiCommentMapper.java
│ │ │ │ │ ├── ApiCommentPictureMapper.java
│ │ │ │ │ ├── ApiCouponMapper.java
│ │ │ │ │ ├── ApiFeedbackMapper.java
│ │ │ │ │ ├── ApiFootprintMapper.java
│ │ │ │ │ ├── ApiGoodsGalleryMapper.java
│ │ │ │ │ ├── ApiGoodsIssueMapper.java
│ │ │ │ │ ├── ApiGoodsMapper.java
│ │ │ │ │ ├── ApiGoodsSpecificationMapper.java
│ │ │ │ │ ├── ApiKeywordsMapper.java
│ │ │ │ │ ├── ApiOrderGoodsMapper.java
│ │ │ │ │ ├── ApiOrderMapper.java
│ │ │ │ │ ├── ApiProductMapper.java
│ │ │ │ │ ├── ApiRelatedGoodsMapper.java
│ │ │ │ │ ├── ApiSearchHistoryMapper.java
│ │ │ │ │ ├── ApiSpecificationMapper.java
│ │ │ │ │ ├── ApiTokenMapper.java
│ │ │ │ │ ├── ApiTopicCategoryMapper.java
│ │ │ │ │ ├── ApiTopicMapper.java
│ │ │ │ │ ├── ApiUserCouponMapper.java
│ │ │ │ │ ├── ApiUserLevelMapper.java
│ │ │ │ │ ├── ApiUserMapper.java
│ │ │ │ │ ├── GroupBuyingDetailedMapper.java
│ │ │ │ │ ├── GroupBuyingMapper.java
│ │ │ │ │ ├── MlsUserMapper.java
│ │ │ │ │ └── UserRecordMapper.java
│ │ │ │ ├── entity
│ │ │ │ │ ├── AdPositionVo.java
│ │ │ │ │ ├── AdVo.java
│ │ │ │ │ ├── AddressVo.java
│ │ │ │ │ ├── AttributeCategoryVo.java
│ │ │ │ │ ├── AttributeVo.java
│ │ │ │ │ ├── BrandVo.java
│ │ │ │ │ ├── BuyGoodsVo.java
│ │ │ │ │ ├── CartVo.java
│ │ │ │ │ ├── CategoryVo.java
│ │ │ │ │ ├── ChannelVo.java
│ │ │ │ │ ├── CollectVo.java
│ │ │ │ │ ├── CommentPictureVo.java
│ │ │ │ │ ├── CommentVo.java
│ │ │ │ │ ├── CouponInfoVo.java
│ │ │ │ │ ├── CouponVo.java
│ │ │ │ │ ├── FeedbackVo.java
│ │ │ │ │ ├── FootprintVo.java
│ │ │ │ │ ├── GoodsAttributeVo.java
│ │ │ │ │ ├── GoodsGalleryVo.java
│ │ │ │ │ ├── GoodsIssueVo.java
│ │ │ │ │ ├── GoodsSpecificationVo.java
│ │ │ │ │ ├── GoodsVo.java
│ │ │ │ │ ├── GroupBuyingDetailedVo.java
│ │ │ │ │ ├── GroupBuyingVo.java
│ │ │ │ │ ├── KeywordsVo.java
│ │ │ │ │ ├── LoginInfo.java
│ │ │ │ │ ├── MerCartVo
│ │ │ │ │ ├── MerCartVo.java
│ │ │ │ │ ├── OrderGoodsVo.java
│ │ │ │ │ ├── OrderVo.java
│ │ │ │ │ ├── ProductVo.java
│ │ │ │ │ ├── RegionVo.java
│ │ │ │ │ ├── RelatedGoodsVo.java
│ │ │ │ │ ├── SearchHistoryVo.java
│ │ │ │ │ ├── SmsLogVo.java
│ │ │ │ │ ├── SpecificationVo.java
│ │ │ │ │ ├── TokenEntity.java
│ │ │ │ │ ├── TopicCategoryVo.java
│ │ │ │ │ ├── TopicVo.java
│ │ │ │ │ ├── UserCouponVo.java
│ │ │ │ │ ├── UserGoods.java
│ │ │ │ │ ├── UserInfo.java
│ │ │ │ │ ├── UserLevelVo.java
│ │ │ │ │ ├── UserRecord.java
│ │ │ │ │ └── UserVo.java
│ │ │ │ ├── interceptor
│ │ │ │ │ └── AuthorizationInterceptor.java
│ │ │ │ ├── resolver
│ │ │ │ │ ├── AppLoginUserHandlerMethodArgumentResolver.java
│ │ │ │ │ └── LoginUserHandlerMethodArgumentResolver.java
│ │ │ │ ├── service
│ │ │ │ │ ├── ApiAdService.java
│ │ │ │ │ ├── ApiAddressService.java
│ │ │ │ │ ├── ApiAttributeService.java
│ │ │ │ │ ├── ApiBrandService.java
│ │ │ │ │ ├── ApiCartService.java
│ │ │ │ │ ├── ApiCategoryService.java
│ │ │ │ │ ├── ApiChannelService.java
│ │ │ │ │ ├── ApiCollectService.java
│ │ │ │ │ ├── ApiCommentPictureService.java
│ │ │ │ │ ├── ApiCommentService.java
│ │ │ │ │ ├── ApiCouponService.java
│ │ │ │ │ ├── ApiFeedbackService.java
│ │ │ │ │ ├── ApiFootprintService.java
│ │ │ │ │ ├── ApiGoodsGalleryService.java
│ │ │ │ │ ├── ApiGoodsIssueService.java
│ │ │ │ │ ├── ApiGoodsService.java
│ │ │ │ │ ├── ApiGoodsSpecificationService.java
│ │ │ │ │ ├── ApiKdniaoService.java
│ │ │ │ │ ├── ApiKeywordsService.java
│ │ │ │ │ ├── ApiOrderGoodsService.java
│ │ │ │ │ ├── ApiOrderService.java
│ │ │ │ │ ├── ApiOrderService2.java
│ │ │ │ │ ├── ApiProductService.java
│ │ │ │ │ ├── ApiRelatedGoodsService.java
│ │ │ │ │ ├── ApiSearchHistoryService.java
│ │ │ │ │ ├── ApiTopicService.java
│ │ │ │ │ ├── ApiUserCouponService.java
│ │ │ │ │ ├── ApiUserService.java
│ │ │ │ │ ├── GroupBuyingDetailedService.java
│ │ │ │ │ ├── GroupBuyingService.java
│ │ │ │ │ ├── LifeServiceSer.java
│ │ │ │ │ ├── MlsUserSer.java
│ │ │ │ │ ├── TokenService.java
│ │ │ │ │ └── UserRecordSer.java
│ │ │ │ ├── task
│ │ │ │ │ └── Test2Task.java
│ │ │ │ └── util
│ │ │ │ ├── ApiBaseAction.java
│ │ │ │ ├── ApiPageUtils.java
│ │ │ │ ├── ApiUserUtils.java
│ │ │ │ ├── CommonUtil.java
│ │ │ │ ├── EntityDao.java
│ │ │ │ ├── ImageUtils.java
│ │ │ │ ├── JuheUtil.java
│ │ │ │ ├── Kuai100Util.java
│ │ │ │ ├── MyX509TrustManager.java
│ │ │ │ ├── QRCodeUtil.java
│ │ │ │ ├── QRCodeUtils.java
│ │ │ │ ├── RedisUtils.java
│ │ │ │ ├── SmsUtils.java
│ │ │ │ ├── SortInfo.java
│ │ │ │ ├── UrlUtilA.java
│ │ │ │ ├── WXUtils.java
│ │ │ │ ├── test.java
│ │ │ │ └── wechat
│ │ │ │ ├── MD5.java
│ │ │ │ ├── WechatConfig.java
│ │ │ │ ├── WechatRefundApiResult.java
│ │ │ │ └── WechatUtil.java
│ │ │ └── resources
│ │ │ ├── com
│ │ │ │ └── platform
│ │ │ │ └── dao
│ │ │ │ ├── ApiAdMapper.xml
│ │ │ │ ├── ApiAdPositionMapper.xml
│ │ │ │ ├── ApiAddressMapper.xml
│ │ │ │ ├── ApiAttributeCategoryMapper.xml
│ │ │ │ ├── ApiAttributeMapper.xml
│ │ │ │ ├── ApiBrandMapper.xml
│ │ │ │ ├── ApiCartMapper.xml
│ │ │ │ ├── ApiCategoryMapper.xml
│ │ │ │ ├── ApiChannelMapper.xml
│ │ │ │ ├── ApiCollectMapper.xml
│ │ │ │ ├── ApiCommentMapper.xml
│ │ │ │ ├── ApiCommentPictureMapper.xml
│ │ │ │ ├── ApiCouponMapper.xml
│ │ │ │ ├── ApiFeedbackMapper.xml
│ │ │ │ ├── ApiFootprintMapper.xml
│ │ │ │ ├── ApiGoodsGalleryMapper.xml
│ │ │ │ ├── ApiGoodsIssueMapper.xml
│ │ │ │ ├── ApiGoodsMapper.xml
│ │ │ │ ├── ApiGoodsSpecificationMapper.xml
│ │ │ │ ├── ApiKeywordsMapper.xml
│ │ │ │ ├── ApiOrderGoodsMapper.xml
│ │ │ │ ├── ApiOrderMapper.xml
│ │ │ │ ├── ApiProductMapper.xml
│ │ │ │ ├── ApiRelatedGoodsMapper.xml
│ │ │ │ ├── ApiSearchHistoryMapper.xml
│ │ │ │ ├── ApiSpecificationMapper.xml
│ │ │ │ ├── ApiTokenMapper.xml
│ │ │ │ ├── ApiTopicCategoryMapper.xml
│ │ │ │ ├── ApiTopicMapper.xml
│ │ │ │ ├── ApiUserCouponMapper.xml
│ │ │ │ ├── ApiUserLevelMapper.xml
│ │ │ │ ├── ApiUserMapper.xml
│ │ │ │ ├── GroupBuyingDetailedMapper.xml
│ │ │ │ ├── GroupBuyingMapper.xml
│ │ │ │ ├── MlsUserMapper.xml
│ │ │ │ ├── TokenDao.xml
│ │ │ │ ├── UserDao.xml
│ │ │ │ └── UserRecordMapper.xml
│ │ │ └── platform-api.xml
│ │ ├── platform-common
│ │ │ ├── platform-common.iml
│ │ │ ├── pom.xml
│ │ │ └── src
│ │ │ └── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ └── platform
│ │ │ │ ├── MysqlTest.java
│ │ │ │ ├── annotation
│ │ │ │ │ ├── DataFilter.java
│ │ │ │ │ └── SysLog.java
│ │ │ │ ├── cache
│ │ │ │ │ ├── CacheUtil.java
│ │ │ │ │ ├── J2CacheUtils.java
│ │ │ │ │ └── RegionCacheUtil.java
│ │ │ │ ├── controller
│ │ │ │ │ ├── AbstractController.java
│ │ │ │ │ ├── SysLoginController.java
│ │ │ │ │ ├── SysMenuController.java
│ │ │ │ │ ├── SysRoleController.java
│ │ │ │ │ └── SysUserController.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── BaseDao.java
│ │ │ │ │ ├── BaseMapper.java
│ │ │ │ │ ├── SysConfigDao.java
│ │ │ │ │ ├── SysDeptDao.java
│ │ │ │ │ ├── SysLogDao.java
│ │ │ │ │ ├── SysMacroDao.java
│ │ │ │ │ ├── SysMenuDao.java
│ │ │ │ │ ├── SysRegionDao.java
│ │ │ │ │ ├── SysRoleDao.java
│ │ │ │ │ ├── SysRoleDeptDao.java
│ │ │ │ │ ├── SysRoleMenuDao.java
│ │ │ │ │ ├── SysSmsLogDao.java
│ │ │ │ │ ├── SysUserDao.java
│ │ │ │ │ └── SysUserRoleDao.java
│ │ │ │ ├── entity
│ │ │ │ │ ├── BaseEntity.java
│ │ │ │ │ ├── MlsUserEntity2.java
│ │ │ │ │ ├── SmsConfig.java
│ │ │ │ │ ├── SysConfigEntity.java
│ │ │ │ │ ├── SysDeptEntity.java
│ │ │ │ │ ├── SysLogEntity.java
│ │ │ │ │ ├── SysMacroEntity.java
│ │ │ │ │ ├── SysMenuEntity.java
│ │ │ │ │ ├── SysRegionEntity.java
│ │ │ │ │ ├── SysRoleDeptEntity.java
│ │ │ │ │ ├── SysRoleEntity.java
│ │ │ │ │ ├── SysRoleMenuEntity.java
│ │ │ │ │ ├── SysSmsLogEntity.java
│ │ │ │ │ ├── SysUserEntity.java
│ │ │ │ │ ├── SysUserRoleEntity.java
│ │ │ │ │ ├── TableInfo.java
│ │ │ │ │ ├── Tree.java
│ │ │ │ │ ├── UserWindowDto.java
│ │ │ │ │ └── example
│ │ │ │ │ ├── AbstractExample.java
│ │ │ │ │ ├── Criterion.java
│ │ │ │ │ └── GeneratedCriteria.java
│ │ │ │ ├── interceptor
│ │ │ │ │ └── LogInterceptor.java
│ │ │ │ ├── log4j
│ │ │ │ │ └── GradeLogDailyRollingFileAppender.java
│ │ │ │ ├── oss
│ │ │ │ │ ├── AliyunCloudStorageService.java
│ │ │ │ │ ├── CloudStorageConfig.java
│ │ │ │ │ ├── CloudStorageService.java
│ │ │ │ │ ├── OSSFactory.java
│ │ │ │ │ ├── QcloudCloudStorageService.java
│ │ │ │ │ └── QiniuCloudStorageService.java
│ │ │ │ ├── page
│ │ │ │ │ ├── Page.java
│ │ │ │ │ └── PageHelper.java
│ │ │ │ ├── service
│ │ │ │ │ ├── SysConfigService.java
│ │ │ │ │ ├── SysDeptService.java
│ │ │ │ │ ├── SysLogService.java
│ │ │ │ │ ├── SysMacroService.java
│ │ │ │ │ ├── SysMenuService.java
│ │ │ │ │ ├── SysRegionService.java
│ │ │ │ │ ├── SysRoleDeptService.java
│ │ │ │ │ ├── SysRoleMenuService.java
│ │ │ │ │ ├── SysRoleService.java
│ │ │ │ │ ├── SysSmsLogService.java
│ │ │ │ │ ├── SysUserRoleService.java
│ │ │ │ │ ├── SysUserService.java
│ │ │ │ │ └── impl
│ │ │ │ │ ├── SysConfigServiceImpl.java
│ │ │ │ │ ├── SysDeptServiceImpl.java
│ │ │ │ │ ├── SysLogServiceImpl.java
│ │ │ │ │ ├── SysMacroServiceImpl.java
│ │ │ │ │ ├── SysMenuServiceImpl.java
│ │ │ │ │ ├── SysRegionServiceImpl.java
│ │ │ │ │ ├── SysRoleDeptServiceImpl.java
│ │ │ │ │ ├── SysRoleMenuServiceImpl.java
│ │ │ │ │ ├── SysRoleServiceImpl.java
│ │ │ │ │ ├── SysSmsLogServiceImpl.java
│ │ │ │ │ ├── SysUserRoleServiceImpl.java
│ │ │ │ │ └── SysUserServiceImpl.java
│ │ │ │ ├── shiro
│ │ │ │ │ ├── CluterShiroSessionDao.java
│ │ │ │ │ ├── UserRealm.java
│ │ │ │ │ └── VelocityShiro.java
│ │ │ │ ├── utils
│ │ │ │ │ ├── ApiRRException.java
│ │ │ │ │ ├── Base64.java
│ │ │ │ │ ├── BeanUtils.java
│ │ │ │ │ ├── CharUtil.java
│ │ │ │ │ ├── Constant.java
│ │ │ │ │ ├── DateUtils.java
│ │ │ │ │ ├── DealMapValueHelper.java
│ │ │ │ │ ├── HttpContextUtils.java
│ │ │ │ │ ├── HttpUtil.java
│ │ │ │ │ ├── IPUtils.java
│ │ │ │ │ ├── IdUtil.java
│ │ │ │ │ ├── JsonDateSerializer.java
│ │ │ │ │ ├── JsonTimeSerializer.java
│ │ │ │ │ ├── JsonUtil.java
│ │ │ │ │ ├── MapUtils.java
│ │ │ │ │ ├── MyBeanUtils.java
│ │ │ │ │ ├── PageUtils.java
│ │ │ │ │ ├── PinyinUtils.java
│ │ │ │ │ ├── Query.java
│ │ │ │ │ ├── R.java
│ │ │ │ │ ├── RRException.java
│ │ │ │ │ ├── RRExceptionHandler.java
│ │ │ │ │ ├── RequestUtil.java
│ │ │ │ │ ├── ResourceUtil.java
│ │ │ │ │ ├── RestTemplateConfig.java
│ │ │ │ │ ├── ShiroUtils.java
│ │ │ │ │ ├── SmsUtil.java
│ │ │ │ │ ├── SpringContextUtils.java
│ │ │ │ │ ├── StringUtils.java
│ │ │ │ │ ├── TreeUtils.java
│ │ │ │ │ ├── XmlUtil.java
│ │ │ │ │ └── excel
│ │ │ │ │ ├── Excel2003Reader.java
│ │ │ │ │ ├── Excel2007Reader.java
│ │ │ │ │ ├── Excel2Html.java
│ │ │ │ │ ├── ExcelExport.java
│ │ │ │ │ ├── ExcelImport.java
│ │ │ │ │ └── XssfDataType.java
│ │ │ │ ├── validator
│ │ │ │ │ ├── Assert.java
│ │ │ │ │ ├── ValidatorUtils.java
│ │ │ │ │ └── group
│ │ │ │ │ ├── AddGroup.java
│ │ │ │ │ ├── AliyunGroup.java
│ │ │ │ │ ├── Group.java
│ │ │ │ │ ├── QcloudGroup.java
│ │ │ │ │ ├── QiniuGroup.java
│ │ │ │ │ └── UpdateGroup.java
│ │ │ │ └── xss
│ │ │ │ ├── HTMLFilter.java
│ │ │ │ ├── SQLFilter.java
│ │ │ │ ├── XssFilter.java
│ │ │ │ └── XssHttpServletRequestWrapper.java
│ │ │ └── resources
│ │ │ ├── com
│ │ │ │ └── platform
│ │ │ │ └── dao
│ │ │ │ ├── SysConfigDao.xml
│ │ │ │ ├── SysDeptDao.xml
│ │ │ │ ├── SysLogDao.xml
│ │ │ │ ├── SysMacroDao.xml
│ │ │ │ ├── SysMenuDao.xml
│ │ │ │ ├── SysRegionDao.xml
│ │ │ │ ├── SysRoleDao.xml
│ │ │ │ ├── SysRoleDeptDao.xml
│ │ │ │ ├── SysRoleMenuDao.xml
│ │ │ │ ├── SysSmsLogDao.xml
│ │ │ │ ├── SysUserDao.xml
│ │ │ │ └── SysUserRoleDao.xml
│ │ │ ├── platform-common.xml
│ │ │ └── platform-shiro.xml
│ │ ├── platform-framework
│ │ │ ├── platform-framework.iml
│ │ │ ├── pom.xml
│ │ │ └── src
│ │ │ ├── main
│ │ │ │ └── webapp
│ │ │ │ └── WEB-INF
│ │ │ │ └── web.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── platform
│ │ │ ├── BaseSpringTestCase.java
│ │ │ ├── controller
│ │ │ │ └── TestSysUserController.java
│ │ │ ├── dao
│ │ │ │ └── TestSysUserDao.java
│ │ │ └── service
│ │ │ ├── TestSysUserService.java
│ │ │ └── impl
│ │ │ └── TestSysUserServiceImpl.java
│ │ ├── platform-gen
│ │ │ ├── platform-gen.iml
│ │ │ ├── pom.xml
│ │ │ └── src
│ │ │ └── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ └── platform
│ │ │ │ ├── controller
│ │ │ │ │ └── SysGeneratorController.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── SysGeneratorDao.java
│ │ │ │ │ └── SysOracleGeneratorDao.java
│ │ │ │ ├── entity
│ │ │ │ │ ├── ColumnEntity.java
│ │ │ │ │ ├── ResultMap.java
│ │ │ │ │ └── TableEntity.java
│ │ │ │ ├── service
│ │ │ │ │ ├── SysGeneratorService.java
│ │ │ │ │ └── impl
│ │ │ │ │ └── SysGeneratorServiceImpl.java
│ │ │ │ └── utils
│ │ │ │ └── GenUtils.java
│ │ │ └── resources
│ │ │ ├── com
│ │ │ │ └── platform
│ │ │ │ └── dao
│ │ │ │ ├── SysGeneratorDao.xml
│ │ │ │ └── SysOracleGeneratorDao.xml
│ │ │ ├── generator.properties
│ │ │ └── template
│ │ │ ├── Controller.java.vm
│ │ │ ├── Entity.java.vm
│ │ │ ├── Example.java.vm
│ │ │ ├── Mapper.java.vm
│ │ │ ├── Mapper.xml.vm
│ │ │ ├── Service.java.vm
│ │ │ ├── ServiceImpl.java.vm
│ │ │ ├── list.html.vm
│ │ │ ├── list.js.vm
│ │ │ └── menu.sql.vm
│ │ ├── platform-schedule
│ │ │ ├── platform-schedule.iml
│ │ │ ├── pom.xml
│ │ │ └── src
│ │ │ └── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ └── platform
│ │ │ │ ├── controller
│ │ │ │ │ ├── ScheduleJobController.java
│ │ │ │ │ └── ScheduleJobLogController.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── ScheduleJobDao.java
│ │ │ │ │ └── ScheduleJobLogDao.java
│ │ │ │ ├── entity
│ │ │ │ │ ├── ScheduleJobEntity.java
│ │ │ │ │ └── ScheduleJobLogEntity.java
│ │ │ │ ├── service
│ │ │ │ │ ├── ScheduleJobLogService.java
│ │ │ │ │ ├── ScheduleJobService.java
│ │ │ │ │ └── impl
│ │ │ │ │ ├── ScheduleJobLogServiceImpl.java
│ │ │ │ │ └── ScheduleJobServiceImpl.java
│ │ │ │ └── utils
│ │ │ │ ├── ScheduleJob.java
│ │ │ │ ├── ScheduleRunnable.java
│ │ │ │ └── ScheduleUtils.java
│ │ │ └── resources
│ │ │ ├── com
│ │ │ │ └── platform
│ │ │ │ └── dao
│ │ │ │ ├── ScheduleJobDao.xml
│ │ │ │ └── ScheduleJobLogDao.xml
│ │ │ └── platform-scheduler.xml
│ │ ├── platform-shop
│ │ │ ├── platform-shop.iml
│ │ │ ├── pom.xml
│ │ │ ├── src
│ │ │ │ └── main
│ │ │ │ ├── java
│ │ │ │ │ └── com
│ │ │ │ │ └── platform
│ │ │ │ │ ├── controller
│ │ │ │ │ │ ├── AdController.java
│ │ │ │ │ │ ├── AdPositionController.java
│ │ │ │ │ │ ├── AddressController.java
│ │ │ │ │ │ ├── AttributeCategoryController.java
│ │ │ │ │ │ ├── AttributeController.java
│ │ │ │ │ │ ├── BrandController.java
│ │ │ │ │ │ ├── CartController.java
│ │ │ │ │ │ ├── CategoryController.java
│ │ │ │ │ │ ├── ChannelController.java
│ │ │ │ │ │ ├── CollectController.java
│ │ │ │ │ │ ├── CommentController.java
│ │ │ │ │ │ ├── CommentPictureController.java
│ │ │ │ │ │ ├── CouponController.java
│ │ │ │ │ │ ├── CouponGoodsController.java
│ │ │ │ │ │ ├── CustomerController.java
│ │ │ │ │ │ ├── FeedbackController.java
│ │ │ │ │ │ ├── FootprintController.java
│ │ │ │ │ │ ├── GoodsAttributeController.java
│ │ │ │ │ │ ├── GoodsController.java
│ │ │ │ │ │ ├── GoodsGalleryController.java
│ │ │ │ │ │ ├── GoodsIssueController.java
│ │ │ │ │ │ ├── GoodsSpecificationController.java
│ │ │ │ │ │ ├── KeywordsController.java
│ │ │ │ │ │ ├── MlsUserController.java
│ │ │ │ │ │ ├── OrderController.java
│ │ │ │ │ │ ├── OrderGoodsController.java
│ │ │ │ │ │ ├── ProductController.java
│ │ │ │ │ │ ├── RelatedGoodsController.java
│ │ │ │ │ │ ├── SearchHistoryController.java
│ │ │ │ │ │ ├── ShippingController.java
│ │ │ │ │ │ ├── SpecificationController.java
│ │ │ │ │ │ ├── TopicCategoryController.java
│ │ │ │ │ │ ├── TopicController.java
│ │ │ │ │ │ ├── UpkeepController.java
│ │ │ │ │ │ ├── UserController.java
│ │ │ │ │ │ ├── UserCouponController.java
│ │ │ │ │ │ ├── UserLevelController.java
│ │ │ │ │ │ └── UserRecordController.java
│ │ │ │ │ ├── dao
│ │ │ │ │ │ ├── AdDao.java
│ │ │ │ │ │ ├── AdPositionDao.java
│ │ │ │ │ │ ├── AddressDao.java
│ │ │ │ │ │ ├── AttributeCategoryDao.java
│ │ │ │ │ │ ├── AttributeDao.java
│ │ │ │ │ │ ├── BrandDao.java
│ │ │ │ │ │ ├── CartDao.java
│ │ │ │ │ │ ├── CategoryDao.java
│ │ │ │ │ │ ├── ChannelDao.java
│ │ │ │ │ │ ├── CollectDao.java
│ │ │ │ │ │ ├── CommentDao.java
│ │ │ │ │ │ ├── CommentPictureDao.java
│ │ │ │ │ │ ├── CouponDao.java
│ │ │ │ │ │ ├── CouponGoodsDao.java
│ │ │ │ │ │ ├── CustomerDao.java
│ │ │ │ │ │ ├── FeedbackDao.java
│ │ │ │ │ │ ├── FootprintDao.java
│ │ │ │ │ │ ├── GoodsAttributeDao.java
│ │ │ │ │ │ ├── GoodsDao.java
│ │ │ │ │ │ ├── GoodsGalleryDao.java
│ │ │ │ │ │ ├── GoodsIssueDao.java
│ │ │ │ │ │ ├── GoodsSpecificationDao.java
│ │ │ │ │ │ ├── KeywordsDao.java
│ │ │ │ │ │ ├── MlsUserDao.java
│ │ │ │ │ │ ├── OrderDao.java
│ │ │ │ │ │ ├── OrderGoodsDao.java
│ │ │ │ │ │ ├── ProductDao.java
│ │ │ │ │ │ ├── RelatedGoodsDao.java
│ │ │ │ │ │ ├── SearchHistoryDao.java
│ │ │ │ │ │ ├── ShippingDao.java
│ │ │ │ │ │ ├── SpecificationDao.java
│ │ │ │ │ │ ├── TopicCategoryDao.java
│ │ │ │ │ │ ├── TopicDao.java
│ │ │ │ │ │ ├── UpkeepDao.java
│ │ │ │ │ │ ├── UserCouponDao.java
│ │ │ │ │ │ ├── UserDao.java
│ │ │ │ │ │ ├── UserLevelDao.java
│ │ │ │ │ │ └── UserRecordDao.java
│ │ │ │ │ ├── entity
│ │ │ │ │ │ ├── AdEntity.java
│ │ │ │ │ │ ├── AdPositionEntity.java
│ │ │ │ │ │ ├── AddressEntity.java
│ │ │ │ │ │ ├── AttributeCategoryEntity.java
│ │ │ │ │ │ ├── AttributeEntity.java
│ │ │ │ │ │ ├── BrandEntity.java
│ │ │ │ │ │ ├── CartEntity.java
│ │ │ │ │ │ ├── CategoryEntity.java
│ │ │ │ │ │ ├── ChannelEntity.java
│ │ │ │ │ │ ├── CollectEntity.java
│ │ │ │ │ │ ├── CommentEntity.java
│ │ │ │ │ │ ├── CommentPictureEntity.java
│ │ │ │ │ │ ├── CouponEntity.java
│ │ │ │ │ │ ├── CouponGoodsEntity.java
│ │ │ │ │ │ ├── CustomerEntity.java
│ │ │ │ │ │ ├── FeedbackEntity.java
│ │ │ │ │ │ ├── FootprintEntity.java
│ │ │ │ │ │ ├── GoodsAttributeEntity.java
│ │ │ │ │ │ ├── GoodsEntity.java
│ │ │ │ │ │ ├── GoodsGalleryEntity.java
│ │ │ │ │ │ ├── GoodsIssueEntity.java
│ │ │ │ │ │ ├── GoodsSpecificationEntity.java
│ │ │ │ │ │ ├── GroupBuyingEntity.java
│ │ │ │ │ │ ├── KeywordsEntity.java
│ │ │ │ │ │ ├── MlsUserEntity.java
│ │ │ │ │ │ ├── OrderEntity.java
│ │ │ │ │ │ ├── OrderGoodsEntity.java
│ │ │ │ │ │ ├── ProductEntity.java
│ │ │ │ │ │ ├── RelatedGoodsEntity.java
│ │ │ │ │ │ ├── SearchHistoryEntity.java
│ │ │ │ │ │ ├── ShippingEntity.java
│ │ │ │ │ │ ├── SpecificationEntity.java
│ │ │ │ │ │ ├── TopicCategoryEntity.java
│ │ │ │ │ │ ├── TopicEntity.java
│ │ │ │ │ │ ├── UpkeepEntity.java
│ │ │ │ │ │ ├── UserCouponEntity.java
│ │ │ │ │ │ ├── UserEntity.java
│ │ │ │ │ │ ├── UserLevelEntity.java
│ │ │ │ │ │ └── UserRecordEntity.java
│ │ │ │ │ └── service
│ │ │ │ │ ├── AdPositionService.java
│ │ │ │ │ ├── AdService.java
│ │ │ │ │ ├── AddressService.java
│ │ │ │ │ ├── AttributeCategoryService.java
│ │ │ │ │ ├── AttributeService.java
│ │ │ │ │ ├── BrandService.java
│ │ │ │ │ ├── CartService.java
│ │ │ │ │ ├── CategoryService.java
│ │ │ │ │ ├── ChannelService.java
│ │ │ │ │ ├── CollectService.java
│ │ │ │ │ ├── CommentPictureService.java
│ │ │ │ │ ├── CommentService.java
│ │ │ │ │ ├── CouponGoodsService.java
│ │ │ │ │ ├── CouponService.java
│ │ │ │ │ ├── CustomerService.java
│ │ │ │ │ ├── FeedbackService.java
│ │ │ │ │ ├── FootprintService.java
│ │ │ │ │ ├── GoodsAttributeService.java
│ │ │ │ │ ├── GoodsGalleryService.java
│ │ │ │ │ ├── GoodsIssueService.java
│ │ │ │ │ ├── GoodsService.java
│ │ │ │ │ ├── GoodsSpecificationService.java
│ │ │ │ │ ├── KeywordsService.java
│ │ │ │ │ ├── MlsUserService.java
│ │ │ │ │ ├── OrderGoodsService.java
│ │ │ │ │ ├── OrderService.java
│ │ │ │ │ ├── ProductService.java
│ │ │ │ │ ├── RelatedGoodsService.java
│ │ │ │ │ ├── SearchHistoryService.java
│ │ │ │ │ ├── ShippingService.java
│ │ │ │ │ ├── SpecificationService.java
│ │ │ │ │ ├── TopicCategoryService.java
│ │ │ │ │ ├── TopicService.java
│ │ │ │ │ ├── UpkeepService.java
│ │ │ │ │ ├── UserCouponService.java
│ │ │ │ │ ├── UserLevelService.java
│ │ │ │ │ ├── UserRecordService.java
│ │ │ │ │ ├── UserService.java
│ │ │ │ │ └── impl
│ │ │ │ │ ├── AdPositionServiceImpl.java
│ │ │ │ │ ├── AdServiceImpl.java
│ │ │ │ │ ├── AddressServiceImpl.java
│ │ │ │ │ ├── AttributeCategoryServiceImpl.java
│ │ │ │ │ ├── AttributeServiceImpl.java
│ │ │ │ │ ├── BrandServiceImpl.java
│ │ │ │ │ ├── CartServiceImpl.java
│ │ │ │ │ ├── CategoryServiceImpl.java
│ │ │ │ │ ├── ChannelServiceImpl.java
│ │ │ │ │ ├── CollectServiceImpl.java
│ │ │ │ │ ├── CommentPictureServiceImpl.java
│ │ │ │ │ ├── CommentServiceImpl.java
│ │ │ │ │ ├── CouponGoodsServiceImpl.java
│ │ │ │ │ ├── CouponServiceImpl.java
│ │ │ │ │ ├── CustomerServiceImpl.java
│ │ │ │ │ ├── FeedbackServiceImpl.java
│ │ │ │ │ ├── FootprintServiceImpl.java
│ │ │ │ │ ├── GoodsAttributeServiceImpl.java
│ │ │ │ │ ├── GoodsGalleryServiceImpl.java
│ │ │ │ │ ├── GoodsIssueServiceImpl.java
│ │ │ │ │ ├── GoodsServiceImpl.java
│ │ │ │ │ ├── GoodsSpecificationServiceImpl.java
│ │ │ │ │ ├── KeywordsServiceImpl.java
│ │ │ │ │ ├── MlsUserServiceImpl.java
│ │ │ │ │ ├── OrderGoodsServiceImpl.java
│ │ │ │ │ ├── OrderServiceImpl.java
│ │ │ │ │ ├── ProductServiceImpl.java
│ │ │ │ │ ├── RelatedGoodsServiceImpl.java
│ │ │ │ │ ├── SearchHistoryServiceImpl.java
│ │ │ │ │ ├── ShippingServiceImpl.java
│ │ │ │ │ ├── SpecificationServiceImpl.java
│ │ │ │ │ ├── TopicCategoryServiceImpl.java
│ │ │ │ │ ├── TopicServiceImpl.java
│ │ │ │ │ ├── UpKeepServiceImpl.java
│ │ │ │ │ ├── UserCouponServiceImpl.java
│ │ │ │ │ ├── UserLevelServiceImpl.java
│ │ │ │ │ ├── UserRecordServiceImpl.java
│ │ │ │ │ └── UserServiceImpl.java
│ │ │ │ ├── resources
│ │ │ │ │ ├── cert
│ │ │ │ │ │ ├── apiclient_cert.p12
│ │ │ │ │ │ ├── apiclient_cert.pem
│ │ │ │ │ │ ├── apiclient_key.pem
│ │ │ │ │ │ └── 证书使用说明.txt
│ │ │ │ │ └── com
│ │ │ │ │ └── platform
│ │ │ │ │ └── dao
│ │ │ │ │ ├── AdDao.xml
│ │ │ │ │ ├── AdPositionDao.xml
│ │ │ │ │ ├── AddressDao.xml
│ │ │ │ │ ├── AttributeCategoryDao.xml
│ │ │ │ │ ├── AttributeDao.xml
│ │ │ │ │ ├── BrandDao.xml
│ │ │ │ │ ├── CartDao.xml
│ │ │ │ │ ├── CategoryDao.xml
│ │ │ │ │ ├── ChannelDao.xml
│ │ │ │ │ ├── CollectDao.xml
│ │ │ │ │ ├── CommentDao.xml
│ │ │ │ │ ├── CommentPictureDao.xml
│ │ │ │ │ ├── CouponDao.xml
│ │ │ │ │ ├── CouponGoodsDao.xml
│ │ │ │ │ ├── CustomerDao.xml
│ │ │ │ │ ├── FeedbackDao.xml
│ │ │ │ │ ├── FootprintDao.xml
│ │ │ │ │ ├── GoodsAttributeDao.xml
│ │ │ │ │ ├── GoodsDao.xml
│ │ │ │ │ ├── GoodsGalleryDao.xml
│ │ │ │ │ ├── GoodsIssueDao.xml
│ │ │ │ │ ├── GoodsSpecificationDao.xml
│ │ │ │ │ ├── HolidayDao.xml
│ │ │ │ │ ├── KeywordsDao.xml
│ │ │ │ │ ├── OrderDao.xml
│ │ │ │ │ ├── OrderGoodsDao.xml
│ │ │ │ │ ├── ProductDao.xml
│ │ │ │ │ ├── RelatedGoodsDao.xml
│ │ │ │ │ ├── SearchHistoryDao.xml
│ │ │ │ │ ├── ShippingDao.xml
│ │ │ │ │ ├── SpecificationDao.xml
│ │ │ │ │ ├── TopicCategoryDao.xml
│ │ │ │ │ ├── TopicDao.xml
│ │ │ │ │ ├── UpkeepDao.xml
│ │ │ │ │ ├── UserCouponDao.xml
│ │ │ │ │ ├── UserDao.xml
│ │ │ │ │ ├── UserLevelDao.xml
│ │ │ │ │ └── UserRecordDao.xml
│ │ │ │ └── webapp
│ │ │ │ ├── WEB-INF
│ │ │ │ │ └── page
│ │ │ │ │ └── shop
│ │ │ │ │ ├── ad.html
│ │ │ │ │ ├── address.html
│ │ │ │ │ ├── adposition.html
│ │ │ │ │ ├── attribute.html
│ │ │ │ │ ├── attributecategory.html
│ │ │ │ │ ├── brand.html
│ │ │ │ │ ├── cart.html
│ │ │ │ │ ├── category.html
│ │ │ │ │ ├── channel.html
│ │ │ │ │ ├── collect.html
│ │ │ │ │ ├── comment.html
│ │ │ │ │ ├── coupon.html
│ │ │ │ │ ├── customer.html
│ │ │ │ │ ├── feedback.html
│ │ │ │ │ ├── footprint.html
│ │ │ │ │ ├── goods.html
│ │ │ │ │ ├── goodshistory.html
│ │ │ │ │ ├── goodsissue.html
│ │ │ │ │ ├── goodsspecification.html
│ │ │ │ │ ├── group.html
│ │ │ │ │ ├── keywords.html
│ │ │ │ │ ├── mlsUser.html
│ │ │ │ │ ├── order.html
│ │ │ │ │ ├── orderPrint.html
│ │ │ │ │ ├── product.html
│ │ │ │ │ ├── promoter.html
│ │ │ │ │ ├── promoterUpdate.html
│ │ │ │ │ ├── searchhistory.html
│ │ │ │ │ ├── shopuser.html
│ │ │ │ │ ├── specification.html
│ │ │ │ │ ├── topic.html
│ │ │ │ │ ├── topiccategory.html
│ │ │ │ │ ├── upkeep.html
│ │ │ │ │ ├── userRecord.html
│ │ │ │ │ ├── usercoupon.html
│ │ │ │ │ └── userlevel.html
│ │ │ │ └── js
│ │ │ │ └── shop
│ │ │ │ ├── ad.js
│ │ │ │ ├── address.js
│ │ │ │ ├── adposition.js
│ │ │ │ ├── attribute.js
│ │ │ │ ├── attributecategory.js
│ │ │ │ ├── brand.js
│ │ │ │ ├── cart.js
│ │ │ │ ├── category.js
│ │ │ │ ├── channel.js
│ │ │ │ ├── collect.js
│ │ │ │ ├── comment.js
│ │ │ │ ├── coupon.js
│ │ │ │ ├── customer.js
│ │ │ │ ├── download2.js
│ │ │ │ ├── feedback.js
│ │ │ │ ├── footprint.js
│ │ │ │ ├── goods.js
│ │ │ │ ├── goodshistory.js
│ │ │ │ ├── goodsissue.js
│ │ │ │ ├── goodsspecification.js
│ │ │ │ ├── group.js
│ │ │ │ ├── keywords.js
│ │ │ │ ├── mlsUser.js
│ │ │ │ ├── order.js
│ │ │ │ ├── product.js
│ │ │ │ ├── promoter.js
│ │ │ │ ├── promoterUpdate.js
│ │ │ │ ├── searchhistory.js
│ │ │ │ ├── shopuser.js
│ │ │ │ ├── specification.js
│ │ │ │ ├── topic.js
│ │ │ │ ├── topiccategory.js
│ │ │ │ ├── upkeep.js
│ │ │ │ ├── userRecord.js
│ │ │ │ ├── usercoupon.js
│ │ │ │ └── userlevel.js
│ │ │ └── target
│ │ │ ├── classes
│ │ │ │ ├── cert
│ │ │ │ │ ├── apiclient_cert.p12
│ │ │ │ │ ├── apiclient_cert.pem
│ │ │ │ │ ├── apiclient_key.pem
│ │ │ │ │ └── 证书使用说明.txt
│ │ │ │ └── com
│ │ │ │ └── platform
│ │ │ │ ├── controller
│ │ │ │ │ ├── AdController.class
│ │ │ │ │ ├── AdPositionController.class
│ │ │ │ │ ├── AddressController.class
│ │ │ │ │ ├── AttributeCategoryController.class
│ │ │ │ │ ├── AttributeController.class
│ │ │ │ │ ├── BrandController.class
│ │ │ │ │ ├── CartController.class
│ │ │ │ │ ├── CategoryController.class
│ │ │ │ │ ├── ChannelController.class
│ │ │ │ │ ├── CollectController.class
│ │ │ │ │ ├── CommentController.class
│ │ │ │ │ ├── CommentPictureController.class
│ │ │ │ │ ├── CouponController.class
│ │ │ │ │ ├── CouponGoodsController.class
│ │ │ │ │ ├── CustomerController.class
│ │ │ │ │ ├── FeedbackController.class
│ │ │ │ │ ├── FootprintController.class
│ │ │ │ │ ├── GoodsAttributeController.class
│ │ │ │ │ ├── GoodsController.class
│ │ │ │ │ ├── GoodsGalleryController.class
│ │ │ │ │ ├── GoodsIssueController.class
│ │ │ │ │ ├── GoodsSpecificationController.class
│ │ │ │ │ ├── KeywordsController.class
│ │ │ │ │ ├── MlsUserController.class
│ │ │ │ │ ├── OrderController.class
│ │ │ │ │ ├── OrderGoodsController.class
│ │ │ │ │ ├── ProductController.class
│ │ │ │ │ ├── RelatedGoodsController.class
│ │ │ │ │ ├── SearchHistoryController.class
│ │ │ │ │ ├── ShippingController.class
│ │ │ │ │ ├── SpecificationController.class
│ │ │ │ │ ├── TopicCategoryController.class
│ │ │ │ │ ├── TopicController.class
│ │ │ │ │ ├── UpkeepController.class
│ │ │ │ │ ├── UserController.class
│ │ │ │ │ ├── UserCouponController.class
│ │ │ │ │ ├── UserLevelController.class
│ │ │ │ │ └── UserRecordController.class
│ │ │ │ ├── dao
│ │ │ │ │ ├── AdDao.class
│ │ │ │ │ ├── AdDao.xml
│ │ │ │ │ ├── AdPositionDao.class
│ │ │ │ │ ├── AdPositionDao.xml
│ │ │ │ │ ├── AddressDao.class
│ │ │ │ │ ├── AddressDao.xml
│ │ │ │ │ ├── AttributeCategoryDao.class
│ │ │ │ │ ├── AttributeCategoryDao.xml
│ │ │ │ │ ├── AttributeDao.class
│ │ │ │ │ ├── AttributeDao.xml
│ │ │ │ │ ├── BrandDao.class
│ │ │ │ │ ├── BrandDao.xml
│ │ │ │ │ ├── CartDao.class
│ │ │ │ │ ├── CartDao.xml
│ │ │ │ │ ├── CategoryDao.class
│ │ │ │ │ ├── CategoryDao.xml
│ │ │ │ │ ├── ChannelDao.class
│ │ │ │ │ ├── ChannelDao.xml
│ │ │ │ │ ├── CollectDao.class
│ │ │ │ │ ├── CollectDao.xml
│ │ │ │ │ ├── CommentDao.class
│ │ │ │ │ ├── CommentDao.xml
│ │ │ │ │ ├── CommentPictureDao.class
│ │ │ │ │ ├── CommentPictureDao.xml
│ │ │ │ │ ├── CouponDao.class
│ │ │ │ │ ├── CouponDao.xml
│ │ │ │ │ ├── CouponGoodsDao.class
│ │ │ │ │ ├── CouponGoodsDao.xml
│ │ │ │ │ ├── CustomerDao.class
│ │ │ │ │ ├── CustomerDao.xml
│ │ │ │ │ ├── FeedbackDao.class
│ │ │ │ │ ├── FeedbackDao.xml
│ │ │ │ │ ├── FootprintDao.class
│ │ │ │ │ ├── FootprintDao.xml
│ │ │ │ │ ├── GoodsAttributeDao.class
│ │ │ │ │ ├── GoodsAttributeDao.xml
│ │ │ │ │ ├── GoodsDao.class
│ │ │ │ │ ├── GoodsDao.xml
│ │ │ │ │ ├── GoodsGalleryDao.class
│ │ │ │ │ ├── GoodsGalleryDao.xml
│ │ │ │ │ ├── GoodsIssueDao.class
│ │ │ │ │ ├── GoodsIssueDao.xml
│ │ │ │ │ ├── GoodsSpecificationDao.class
│ │ │ │ │ ├── GoodsSpecificationDao.xml
│ │ │ │ │ ├── HolidayDao.xml
│ │ │ │ │ ├── KeywordsDao.class
│ │ │ │ │ ├── KeywordsDao.xml
│ │ │ │ │ ├── MlsUserDao.class
│ │ │ │ │ ├── OrderDao.class
│ │ │ │ │ ├── OrderDao.xml
│ │ │ │ │ ├── OrderGoodsDao.class
│ │ │ │ │ ├── OrderGoodsDao.xml
│ │ │ │ │ ├── ProductDao.class
│ │ │ │ │ ├── ProductDao.xml
│ │ │ │ │ ├── RelatedGoodsDao.class
│ │ │ │ │ ├── RelatedGoodsDao.xml
│ │ │ │ │ ├── SearchHistoryDao.class
│ │ │ │ │ ├── SearchHistoryDao.xml
│ │ │ │ │ ├── ShippingDao.class
│ │ │ │ │ ├── ShippingDao.xml
│ │ │ │ │ ├── SpecificationDao.class
│ │ │ │ │ ├── SpecificationDao.xml
│ │ │ │ │ ├── TopicCategoryDao.class
│ │ │ │ │ ├── TopicCategoryDao.xml
│ │ │ │ │ ├── TopicDao.class
│ │ │ │ │ ├── TopicDao.xml
│ │ │ │ │ ├── UpkeepDao.class
│ │ │ │ │ ├── UpkeepDao.xml
│ │ │ │ │ ├── UserCouponDao.class
│ │ │ │ │ ├── UserCouponDao.xml
│ │ │ │ │ ├── UserDao.class
│ │ │ │ │ ├── UserDao.xml
│ │ │ │ │ ├── UserLevelDao.class
│ │ │ │ │ ├── UserLevelDao.xml
│ │ │ │ │ ├── UserRecordDao.class
│ │ │ │ │ └── UserRecordDao.xml
│ │ │ │ ├── entity
│ │ │ │ │ ├── AdEntity.class
│ │ │ │ │ ├── AdPositionEntity.class
│ │ │ │ │ ├── AddressEntity.class
│ │ │ │ │ ├── AttributeCategoryEntity.class
│ │ │ │ │ ├── AttributeEntity.class
│ │ │ │ │ ├── BrandEntity.class
│ │ │ │ │ ├── CartEntity.class
│ │ │ │ │ ├── CategoryEntity.class
│ │ │ │ │ ├── ChannelEntity.class
│ │ │ │ │ ├── CollectEntity.class
│ │ │ │ │ ├── CommentEntity.class
│ │ │ │ │ ├── CommentPictureEntity.class
│ │ │ │ │ ├── CouponEntity.class
│ │ │ │ │ ├── CouponGoodsEntity.class
│ │ │ │ │ ├── CustomerEntity.class
│ │ │ │ │ ├── FeedbackEntity.class
│ │ │ │ │ ├── FootprintEntity.class
│ │ │ │ │ ├── GoodsAttributeEntity.class
│ │ │ │ │ ├── GoodsEntity.class
│ │ │ │ │ ├── GoodsGalleryEntity.class
│ │ │ │ │ ├── GoodsIssueEntity.class
│ │ │ │ │ ├── GoodsSpecificationEntity.class
│ │ │ │ │ ├── GroupBuyingEntity.class
│ │ │ │ │ ├── KeywordsEntity.class
│ │ │ │ │ ├── MlsUserEntity.class
│ │ │ │ │ ├── OrderEntity.class
│ │ │ │ │ ├── OrderGoodsEntity.class
│ │ │ │ │ ├── ProductEntity.class
│ │ │ │ │ ├── RelatedGoodsEntity.class
│ │ │ │ │ ├── SearchHistoryEntity.class
│ │ │ │ │ ├── ShippingEntity.class
│ │ │ │ │ ├── SpecificationEntity.class
│ │ │ │ │ ├── TopicCategoryEntity.class
│ │ │ │ │ ├── TopicEntity.class
│ │ │ │ │ ├── UpkeepEntity.class
│ │ │ │ │ ├── UserCouponEntity.class
│ │ │ │ │ ├── UserEntity.class
│ │ │ │ │ ├── UserLevelEntity.class
│ │ │ │ │ └── UserRecordEntity.class
│ │ │ │ └── service
│ │ │ │ ├── AdPositionService.class
│ │ │ │ ├── AdService.class
│ │ │ │ ├── AddressService.class
│ │ │ │ ├── AttributeCategoryService.class
│ │ │ │ ├── AttributeService.class
│ │ │ │ ├── BrandService.class
│ │ │ │ ├── CartService.class
│ │ │ │ ├── CategoryService.class
│ │ │ │ ├── ChannelService.class
│ │ │ │ ├── CollectService.class
│ │ │ │ ├── CommentPictureService.class
│ │ │ │ ├── CommentService.class
│ │ │ │ ├── CouponGoodsService.class
│ │ │ │ ├── CouponService.class
│ │ │ │ ├── CustomerService.class
│ │ │ │ ├── FeedbackService.class
│ │ │ │ ├── FootprintService.class
│ │ │ │ ├── GoodsAttributeService.class
│ │ │ │ ├── GoodsGalleryService.class
│ │ │ │ ├── GoodsIssueService.class
│ │ │ │ ├── GoodsService.class
│ │ │ │ ├── GoodsSpecificationService.class
│ │ │ │ ├── KeywordsService.class
│ │ │ │ ├── MlsUserService.class
│ │ │ │ ├── OrderGoodsService.class
│ │ │ │ ├── OrderService.class
│ │ │ │ ├── ProductService.class
│ │ │ │ ├── RelatedGoodsService.class
│ │ │ │ ├── SearchHistoryService.class
│ │ │ │ ├── ShippingService.class
│ │ │ │ ├── SpecificationService.class
│ │ │ │ ├── TopicCategoryService.class
│ │ │ │ ├── TopicService.class
│ │ │ │ ├── UpkeepService.class
│ │ │ │ ├── UserCouponService.class
│ │ │ │ ├── UserLevelService.class
│ │ │ │ ├── UserRecordService.class
│ │ │ │ ├── UserService.class
│ │ │ │ └── impl
│ │ │ │ ├── AdPositionServiceImpl.class
│ │ │ │ ├── AdServiceImpl.class
│ │ │ │ ├── AddressServiceImpl.class
│ │ │ │ ├── AttributeCategoryServiceImpl.class
│ │ │ │ ├── AttributeServiceImpl.class
│ │ │ │ ├── BrandServiceImpl.class
│ │ │ │ ├── CartServiceImpl.class
│ │ │ │ ├── CategoryServiceImpl.class
│ │ │ │ ├── ChannelServiceImpl.class
│ │ │ │ ├── CollectServiceImpl.class
│ │ │ │ ├── CommentPictureServiceImpl.class
│ │ │ │ ├── CommentServiceImpl.class
│ │ │ │ ├── CouponGoodsServiceImpl.class
│ │ │ │ ├── CouponServiceImpl.class
│ │ │ │ ├── CustomerServiceImpl.class
│ │ │ │ ├── FeedbackServiceImpl.class
│ │ │ │ ├── FootprintServiceImpl.class
│ │ │ │ ├── GoodsAttributeServiceImpl.class
│ │ │ │ ├── GoodsGalleryServiceImpl.class
│ │ │ │ ├── GoodsIssueServiceImpl.class
│ │ │ │ ├── GoodsServiceImpl.class
│ │ │ │ ├── GoodsSpecificationServiceImpl.class
│ │ │ │ ├── KeywordsServiceImpl.class
│ │ │ │ ├── MlsUserServiceImpl.class
│ │ │ │ ├── OrderGoodsServiceImpl.class
│ │ │ │ ├── OrderServiceImpl.class
│ │ │ │ ├── ProductServiceImpl.class
│ │ │ │ ├── RelatedGoodsServiceImpl.class
│ │ │ │ ├── SearchHistoryServiceImpl.class
│ │ │ │ ├── ShippingServiceImpl.class
│ │ │ │ ├── SpecificationServiceImpl.class
│ │ │ │ ├── TopicCategoryServiceImpl.class
│ │ │ │ ├── TopicServiceImpl.class
│ │ │ │ ├── UpKeepServiceImpl.class
│ │ │ │ ├── UserCouponServiceImpl.class
│ │ │ │ ├── UserLevelServiceImpl.class
│ │ │ │ ├── UserRecordServiceImpl.class
│ │ │ │ └── UserServiceImpl.class
│ │ │ ├── generated-sources
│ │ │ │ └── annotations
│ │ │ └── platform-shop-1.0.0
│ │ │ ├── META-INF
│ │ │ │ └── MANIFEST.MF
│ │ │ ├── WEB-INF
│ │ │ │ ├── classes
│ │ │ │ │ ├── cert
│ │ │ │ │ │ ├── apiclient_cert.p12
│ │ │ │ │ │ ├── apiclient_cert.pem
│ │ │ │ │ │ ├── apiclient_key.pem
│ │ │ │ │ │ └── 证书使用说明.txt
│ │ │ │ │ └── com
│ │ │ │ │ └── platform
│ │ │ │ │ ├── controller
│ │ │ │ │ │ ├── AdController.class
│ │ │ │ │ │ ├── AdPositionController.class
│ │ │ │ │ │ ├── AddressController.class
│ │ │ │ │ │ ├── AttributeCategoryController.class
│ │ │ │ │ │ ├── AttributeController.class
│ │ │ │ │ │ ├── BrandController.class
│ │ │ │ │ │ ├── CartController.class
│ │ │ │ │ │ ├── CategoryController.class
│ │ │ │ │ │ ├── ChannelController.class
│ │ │ │ │ │ ├── CollectController.class
│ │ │ │ │ │ ├── CommentController.class
│ │ │ │ │ │ ├── CommentPictureController.class
│ │ │ │ │ │ ├── CouponController.class
│ │ │ │ │ │ ├── CouponGoodsController.class
│ │ │ │ │ │ ├── CustomerController.class
│ │ │ │ │ │ ├── FeedbackController.class
│ │ │ │ │ │ ├── FootprintController.class
│ │ │ │ │ │ ├── GoodsAttributeController.class
│ │ │ │ │ │ ├── GoodsController.class
│ │ │ │ │ │ ├── GoodsGalleryController.class
│ │ │ │ │ │ ├── GoodsIssueController.class
│ │ │ │ │ │ ├── GoodsSpecificationController.class
│ │ │ │ │ │ ├── KeywordsController.class
│ │ │ │ │ │ ├── MlsUserController.class
│ │ │ │ │ │ ├── OrderController.class
│ │ │ │ │ │ ├── OrderGoodsController.class
│ │ │ │ │ │ ├── ProductController.class
│ │ │ │ │ │ ├── RelatedGoodsController.class
│ │ │ │ │ │ ├── SearchHistoryController.class
│ │ │ │ │ │ ├── ShippingController.class
│ │ │ │ │ │ ├── SpecificationController.class
│ │ │ │ │ │ ├── TopicCategoryController.class
│ │ │ │ │ │ ├── TopicController.class
│ │ │ │ │ │ ├── UpkeepController.class
│ │ │ │ │ │ ├── UserController.class
│ │ │ │ │ │ ├── UserCouponController.class
│ │ │ │ │ │ ├── UserLevelController.class
│ │ │ │ │ │ └── UserRecordController.class
│ │ │ │ │ ├── dao
│ │ │ │ │ │ ├── AdDao.class
│ │ │ │ │ │ ├── AdDao.xml
│ │ │ │ │ │ ├── AdPositionDao.class
│ │ │ │ │ │ ├── AdPositionDao.xml
│ │ │ │ │ │ ├── AddressDao.class
│ │ │ │ │ │ ├── AddressDao.xml
│ │ │ │ │ │ ├── AttributeCategoryDao.class
│ │ │ │ │ │ ├── AttributeCategoryDao.xml
│ │ │ │ │ │ ├── AttributeDao.class
│ │ │ │ │ │ ├── AttributeDao.xml
│ │ │ │ │ │ ├── BrandDao.class
│ │ │ │ │ │ ├── BrandDao.xml
│ │ │ │ │ │ ├── CartDao.class
│ │ │ │ │ │ ├── CartDao.xml
│ │ │ │ │ │ ├── CategoryDao.class
│ │ │ │ │ │ ├── CategoryDao.xml
│ │ │ │ │ │ ├── ChannelDao.class
│ │ │ │ │ │ ├── ChannelDao.xml
│ │ │ │ │ │ ├── CollectDao.class
│ │ │ │ │ │ ├── CollectDao.xml
│ │ │ │ │ │ ├── CommentDao.class
│ │ │ │ │ │ ├── CommentDao.xml
│ │ │ │ │ │ ├── CommentPictureDao.class
│ │ │ │ │ │ ├── CommentPictureDao.xml
│ │ │ │ │ │ ├── CouponDao.class
│ │ │ │ │ │ ├── CouponDao.xml
│ │ │ │ │ │ ├── CouponGoodsDao.class
│ │ │ │ │ │ ├── CouponGoodsDao.xml
│ │ │ │ │ │ ├── CustomerDao.class
│ │ │ │ │ │ ├── CustomerDao.xml
│ │ │ │ │ │ ├── FeedbackDao.class
│ │ │ │ │ │ ├── FeedbackDao.xml
│ │ │ │ │ │ ├── FootprintDao.class
│ │ │ │ │ │ ├── FootprintDao.xml
│ │ │ │ │ │ ├── GoodsAttributeDao.class
│ │ │ │ │ │ ├── GoodsAttributeDao.xml
│ │ │ │ │ │ ├── GoodsDao.class
│ │ │ │ │ │ ├── GoodsDao.xml
│ │ │ │ │ │ ├── GoodsGalleryDao.class
│ │ │ │ │ │ ├── GoodsGalleryDao.xml
│ │ │ │ │ │ ├── GoodsIssueDao.class
│ │ │ │ │ │ ├── GoodsIssueDao.xml
│ │ │ │ │ │ ├── GoodsSpecificationDao.class
│ │ │ │ │ │ ├── GoodsSpecificationDao.xml
│ │ │ │ │ │ ├── HolidayDao.xml
│ │ │ │ │ │ ├── KeywordsDao.class
│ │ │ │ │ │ ├── KeywordsDao.xml
│ │ │ │ │ │ ├── MlsUserDao.class
│ │ │ │ │ │ ├── OrderDao.class
│ │ │ │ │ │ ├── OrderDao.xml
│ │ │ │ │ │ ├── OrderGoodsDao.class
│ │ │ │ │ │ ├── OrderGoodsDao.xml
│ │ │ │ │ │ ├── ProductDao.class
│ │ │ │ │ │ ├── ProductDao.xml
│ │ │ │ │ │ ├── RelatedGoodsDao.class
│ │ │ │ │ │ ├── RelatedGoodsDao.xml
│ │ │ │ │ │ ├── SearchHistoryDao.class
│ │ │ │ │ │ ├── SearchHistoryDao.xml
│ │ │ │ │ │ ├── ShippingDao.class
│ │ │ │ │ │ ├── ShippingDao.xml
│ │ │ │ │ │ ├── SpecificationDao.class
│ │ │ │ │ │ ├── SpecificationDao.xml
│ │ │ │ │ │ ├── TopicCategoryDao.class
│ │ │ │ │ │ ├── TopicCategoryDao.xml
│ │ │ │ │ │ ├── TopicDao.class
│ │ │ │ │ │ ├── TopicDao.xml
│ │ │ │ │ │ ├── UpkeepDao.class
│ │ │ │ │ │ ├── UpkeepDao.xml
│ │ │ │ │ │ ├── UserCouponDao.class
│ │ │ │ │ │ ├── UserCouponDao.xml
│ │ │ │ │ │ ├── UserDao.class
│ │ │ │ │ │ ├── UserDao.xml
│ │ │ │ │ │ ├── UserLevelDao.class
│ │ │ │ │ │ ├── UserLevelDao.xml
│ │ │ │ │ │ ├── UserRecordDao.class
│ │ │ │ │ │ └── UserRecordDao.xml
│ │ │ │ │ ├── entity
│ │ │ │ │ │ ├── AdEntity.class
│ │ │ │ │ │ ├── AdPositionEntity.class
│ │ │ │ │ │ ├── AddressEntity.class
│ │ │ │ │ │ ├── AttributeCategoryEntity.class
│ │ │ │ │ │ ├── AttributeEntity.class
│ │ │ │ │ │ ├── BrandEntity.class
│ │ │ │ │ │ ├── CartEntity.class
│ │ │ │ │ │ ├── CategoryEntity.class
│ │ │ │ │ │ ├── ChannelEntity.class
│ │ │ │ │ │ ├── CollectEntity.class
│ │ │ │ │ │ ├── CommentEntity.class
│ │ │ │ │ │ ├── CommentPictureEntity.class
│ │ │ │ │ │ ├── CouponEntity.class
│ │ │ │ │ │ ├── CouponGoodsEntity.class
│ │ │ │ │ │ ├── CustomerEntity.class
│ │ │ │ │ │ ├── FeedbackEntity.class
│ │ │ │ │ │ ├── FootprintEntity.class
│ │ │ │ │ │ ├── GoodsAttributeEntity.class
│ │ │ │ │ │ ├── GoodsEntity.class
│ │ │ │ │ │ ├── GoodsGalleryEntity.class
│ │ │ │ │ │ ├── GoodsIssueEntity.class
│ │ │ │ │ │ ├── GoodsSpecificationEntity.class
│ │ │ │ │ │ ├── GroupBuyingEntity.class
│ │ │ │ │ │ ├── KeywordsEntity.class
│ │ │ │ │ │ ├── MlsUserEntity.class
│ │ │ │ │ │ ├── OrderEntity.class
│ │ │ │ │ │ ├── OrderGoodsEntity.class
│ │ │ │ │ │ ├── ProductEntity.class
│ │ │ │ │ │ ├── RelatedGoodsEntity.class
│ │ │ │ │ │ ├── SearchHistoryEntity.class
│ │ │ │ │ │ ├── ShippingEntity.class
│ │ │ │ │ │ ├── SpecificationEntity.class
│ │ │ │ │ │ ├── TopicCategoryEntity.class
│ │ │ │ │ │ ├── TopicEntity.class
│ │ │ │ │ │ ├── UpkeepEntity.class
│ │ │ │ │ │ ├── UserCouponEntity.class
│ │ │ │ │ │ ├── UserEntity.class
│ │ │ │ │ │ ├── UserLevelEntity.class
│ │ │ │ │ │ └── UserRecordEntity.class
│ │ │ │ │ └── service
│ │ │ │ │ ├── AdPositionService.class
│ │ │ │ │ ├── AdService.class
│ │ │ │ │ ├── AddressService.class
│ │ │ │ │ ├── AttributeCategoryService.class
│ │ │ │ │ ├── AttributeService.class
│ │ │ │ │ ├── BrandService.class
│ │ │ │ │ ├── CartService.class
│ │ │ │ │ ├── CategoryService.class
│ │ │ │ │ ├── ChannelService.class
│ │ │ │ │ ├── CollectService.class
│ │ │ │ │ ├── CommentPictureService.class
│ │ │ │ │ ├── CommentService.class
│ │ │ │ │ ├── CouponGoodsService.class
│ │ │ │ │ ├── CouponService.class
│ │ │ │ │ ├── CustomerService.class
│ │ │ │ │ ├── FeedbackService.class
│ │ │ │ │ ├── FootprintService.class
│ │ │ │ │ ├── GoodsAttributeService.class
│ │ │ │ │ ├── GoodsGalleryService.class
│ │ │ │ │ ├── GoodsIssueService.class
│ │ │ │ │ ├── GoodsService.class
│ │ │ │ │ ├── GoodsSpecificationService.class
│ │ │ │ │ ├── KeywordsService.class
│ │ │ │ │ ├── MlsUserService.class
│ │ │ │ │ ├── OrderGoodsService.class
│ │ │ │ │ ├── OrderService.class
│ │ │ │ │ ├── ProductService.class
│ │ │ │ │ ├── RelatedGoodsService.class
│ │ │ │ │ ├── SearchHistoryService.class
│ │ │ │ │ ├── ShippingService.class
│ │ │ │ │ ├── SpecificationService.class
│ │ │ │ │ ├── TopicCategoryService.class
│ │ │ │ │ ├── TopicService.class
│ │ │ │ │ ├── UpkeepService.class
│ │ │ │ │ ├── UserCouponService.class
│ │ │ │ │ ├── UserLevelService.class
│ │ │ │ │ ├── UserRecordService.class
│ │ │ │ │ ├── UserService.class
│ │ │ │ │ └── impl
│ │ │ │ │ ├── AdPositionServiceImpl.class
│ │ │ │ │ ├── AdServiceImpl.class
│ │ │ │ │ ├── AddressServiceImpl.class
│ │ │ │ │ ├── AttributeCategoryServiceImpl.class
│ │ │ │ │ ├── AttributeServiceImpl.class
│ │ │ │ │ ├── BrandServiceImpl.class
│ │ │ │ │ ├── CartServiceImpl.class
│ │ │ │ │ ├── CategoryServiceImpl.class
│ │ │ │ │ ├── ChannelServiceImpl.class
│ │ │ │ │ ├── CollectServiceImpl.class
│ │ │ │ │ ├── CommentPictureServiceImpl.class
│ │ │ │ │ ├── CommentServiceImpl.class
│ │ │ │ │ ├── CouponGoodsServiceImpl.class
│ │ │ │ │ ├── CouponServiceImpl.class
│ │ │ │ │ ├── CustomerServiceImpl.class
│ │ │ │ │ ├── FeedbackServiceImpl.class
│ │ │ │ │ ├── FootprintServiceImpl.class
│ │ │ │ │ ├── GoodsAttributeServiceImpl.class
│ │ │ │ │ ├── GoodsGalleryServiceImpl.class
│ │ │ │ │ ├── GoodsIssueServiceImpl.class
│ │ │ │ │ ├── GoodsServiceImpl.class
│ │ │ │ │ ├── GoodsSpecificationServiceImpl.class
│ │ │ │ │ ├── KeywordsServiceImpl.class
│ │ │ │ │ ├── MlsUserServiceImpl.class
│ │ │ │ │ ├── OrderGoodsServiceImpl.class
│ │ │ │ │ ├── OrderServiceImpl.class
│ │ │ │ │ ├── ProductServiceImpl.class
│ │ │ │ │ ├── RelatedGoodsServiceImpl.class
│ │ │ │ │ ├── SearchHistoryServiceImpl.class
│ │ │ │ │ ├── ShippingServiceImpl.class
│ │ │ │ │ ├── SpecificationServiceImpl.class
│ │ │ │ │ ├── TopicCategoryServiceImpl.class
│ │ │ │ │ ├── TopicServiceImpl.class
│ │ │ │ │ ├── UpKeepServiceImpl.class
│ │ │ │ │ ├── UserCouponServiceImpl.class
│ │ │ │ │ ├── UserLevelServiceImpl.class
│ │ │ │ │ ├── UserRecordServiceImpl.class
│ │ │ │ │ └── UserServiceImpl.class
│ │ │ │ ├── lib
│ │ │ │ │ ├── aliyun-sdk-oss-2.5.0.jar
│ │ │ │ │ ├── aspectjweaver-1.8.9.jar
│ │ │ │ │ ├── caffeine-2.6.2.jar
│ │ │ │ │ ├── classmate-1.3.1.jar
│ │ │ │ │ ├── commons-beanutils-1.8.3.jar
│ │ │ │ │ ├── commons-codec-1.10.jar
│ │ │ │ │ ├── commons-collections-3.2.1.jar
│ │ │ │ │ ├── commons-collections4-4.1.jar
│ │ │ │ │ ├── commons-configuration-1.10.jar
│ │ │ │ │ ├── commons-digester-1.8.jar
│ │ │ │ │ ├── commons-fileupload-1.3.1.jar
│ │ │ │ │ ├── commons-httpclient-3.1.jar
│ │ │ │ │ ├── commons-io-2.5.jar
│ │ │ │ │ ├── commons-lang-2.6.jar
│ │ │ │ │ ├── commons-logging-1.1.1.jar
│ │ │ │ │ ├── commons-pool2-2.4.2.jar
│ │ │ │ │ ├── commons-validator-1.3.1.jar
│ │ │ │ │ ├── cos_api-5.2.4.jar
│ │ │ │ │ ├── curvesapi-1.04.jar
│ │ │ │ │ ├── dom4j-1.6.1.jar
│ │ │ │ │ ├── druid-1.0.28.jar
│ │ │ │ │ ├── ehcache-2.10.4.jar
│ │ │ │ │ ├── ezmorph-1.0.6.jar
│ │ │ │ │ ├── fastjson-1.2.30.jar
│ │ │ │ │ ├── filters-2.0.235.jar
│ │ │ │ │ ├── freemarker-2.3.23.jar
│ │ │ │ │ ├── fst-2.57.jar
│ │ │ │ │ ├── gson-2.8.5.jar
│ │ │ │ │ ├── hibernate-validator-5.4.1.Final.jar
│ │ │ │ │ ├── httpclient-4.4.1.jar
│ │ │ │ │ ├── httpcore-4.4.1.jar
│ │ │ │ │ ├── j2cache-core-2.3.22-release.jar
│ │ │ │ │ ├── jackson-annotations-2.5.0.jar
│ │ │ │ │ ├── jackson-core-2.5.0.jar
│ │ │ │ │ ├── jackson-databind-2.5.0.jar
│ │ │ │ │ ├── javassist-3.21.0-GA.jar
│ │ │ │ │ ├── jboss-logging-3.3.0.Final.jar
│ │ │ │ │ ├── jdom-1.1.jar
│ │ │ │ │ ├── jedis-2.9.0.jar
│ │ │ │ │ ├── jgroups-3.6.13.Final.jar
│ │ │ │ │ ├── jline-2.14.2.jar
│ │ │ │ │ ├── joda-time-2.9.6.jar
│ │ │ │ │ ├── json-20180130.jar
│ │ │ │ │ ├── json-lib-2.4-jdk15.jar
│ │ │ │ │ ├── jsqlparser-1.0.jar
│ │ │ │ │ ├── jstl-1.2.jar
│ │ │ │ │ ├── kaptcha-0.0.9.jar
│ │ │ │ │ ├── log4j-1.2.17.jar
│ │ │ │ │ ├── mybatis-3.4.1.jar
│ │ │ │ │ ├── mybatis-paginator-1.2.10.jar
│ │ │ │ │ ├── mybatis-spring-1.3.0.jar
│ │ │ │ │ ├── mysql-connector-java-5.1.39.jar
│ │ │ │ │ ├── objenesis-2.5.1.jar
│ │ │ │ │ ├── okhttp-3.14.4.jar
│ │ │ │ │ ├── okio-1.17.2.jar
│ │ │ │ │ ├── pagehelper-5.1.4.jar
│ │ │ │ │ ├── pinyin4j-2.5.0.jar
│ │ │ │ │ ├── platform-common-1.0.0.jar
│ │ │ │ │ ├── poi-3.15.jar
│ │ │ │ │ ├── poi-ooxml-3.15.jar
│ │ │ │ │ ├── poi-ooxml-schemas-3.15.jar
│ │ │ │ │ ├── qiniu-java-sdk-7.2.29.jar
│ │ │ │ │ ├── shiro-core-1.3.2.jar
│ │ │ │ │ ├── shiro-spring-1.3.2.jar
│ │ │ │ │ ├── shiro-web-1.3.2.jar
│ │ │ │ │ ├── slf4j-api-1.7.19.jar
│ │ │ │ │ ├── slf4j-log4j12-1.7.19.jar
│ │ │ │ │ ├── slf4j-simple-1.7.25.jar
│ │ │ │ │ ├── spring-aop-4.3.7.RELEASE.jar
│ │ │ │ │ ├── spring-aspects-4.3.7.RELEASE.jar
│ │ │ │ │ ├── spring-beans-4.3.7.RELEASE.jar
│ │ │ │ │ ├── spring-context-4.3.7.RELEASE.jar
│ │ │ │ │ ├── spring-context-support-4.3.7.RELEASE.jar
│ │ │ │ │ ├── spring-core-4.3.7.RELEASE.jar
│ │ │ │ │ ├── spring-expression-4.3.7.RELEASE.jar
│ │ │ │ │ ├── spring-jdbc-4.3.7.RELEASE.jar
│ │ │ │ │ ├── spring-tx-4.3.7.RELEASE.jar
│ │ │ │ │ ├── spring-web-4.3.7.RELEASE.jar
│ │ │ │ │ ├── spring-webmvc-4.3.7.RELEASE.jar
│ │ │ │ │ ├── standard-1.1.2.jar
│ │ │ │ │ ├── validation-api-1.1.0.Final.jar
│ │ │ │ │ ├── velocity-1.7.jar
│ │ │ │ │ ├── velocity-tools-2.0.jar
│ │ │ │ │ ├── xml-apis-1.0.b2.jar
│ │ │ │ │ └── xmlbeans-2.6.0.jar
│ │ │ │ └── page
│ │ │ │ └── shop
│ │ │ │ ├── ad.html
│ │ │ │ ├── address.html
│ │ │ │ ├── adposition.html
│ │ │ │ ├── attribute.html
│ │ │ │ ├── attributecategory.html
│ │ │ │ ├── brand.html
│ │ │ │ ├── cart.html
│ │ │ │ ├── category.html
│ │ │ │ ├── channel.html
│ │ │ │ ├── collect.html
│ │ │ │ ├── comment.html
│ │ │ │ ├── coupon.html
│ │ │ │ ├── customer.html
│ │ │ │ ├── feedback.html
│ │ │ │ ├── footprint.html
│ │ │ │ ├── goods.html
│ │ │ │ ├── goodshistory.html
│ │ │ │ ├── goodsissue.html
│ │ │ │ ├── goodsspecification.html
│ │ │ │ ├── group.html
│ │ │ │ ├── keywords.html
│ │ │ │ ├── mlsUser.html
│ │ │ │ ├── order.html
│ │ │ │ ├── orderPrint.html
│ │ │ │ ├── product.html
│ │ │ │ ├── promoter.html
│ │ │ │ ├── promoterUpdate.html
│ │ │ │ ├── searchhistory.html
│ │ │ │ ├── shopuser.html
│ │ │ │ ├── specification.html
│ │ │ │ ├── topic.html
│ │ │ │ ├── topiccategory.html
│ │ │ │ ├── upkeep.html
│ │ │ │ ├── userRecord.html
│ │ │ │ ├── usercoupon.html
│ │ │ │ └── userlevel.html
│ │ │ └── js
│ │ │ └── shop
│ │ │ ├── ad.js
│ │ │ ├── address.js
│ │ │ ├── adposition.js
│ │ │ ├── attribute.js
│ │ │ ├── attributecategory.js
│ │ │ ├── brand.js
│ │ │ ├── cart.js
│ │ │ ├── category.js
│ │ │ ├── channel.js
│ │ │ ├── collect.js
│ │ │ ├── comment.js
│ │ │ ├── coupon.js
│ │ │ ├── customer.js
│ │ │ ├── download2.js
│ │ │ ├── feedback.js
│ │ │ ├── footprint.js
│ │ │ ├── goods.js
│ │ │ ├── goodshistory.js
│ │ │ ├── goodsissue.js
│ │ │ ├── goodsspecification.js
│ │ │ ├── group.js
│ │ │ ├── keywords.js
│ │ │ ├── mlsUser.js
│ │ │ ├── order.js
│ │ │ ├── product.js
│ │ │ ├── promoter.js
│ │ │ ├── promoterUpdate.js
│ │ │ ├── searchhistory.js
│ │ │ ├── shopuser.js
│ │ │ ├── specification.js
│ │ │ ├── topic.js
│ │ │ ├── topiccategory.js
│ │ │ ├── upkeep.js
│ │ │ ├── userRecord.js
│ │ │ ├── usercoupon.js
│ │ │ └── userlevel.js
│ │ ├── platform.iml
│ │ └── pom.xml
│ ├── 小程序
│ │ └── wx-mall
│ │ ├── app.js
│ │ ├── app.json
│ │ ├── app.wxss
│ │ ├── component
│ │ │ ├── count-down-list
│ │ │ │ ├── count-down-list.js
│ │ │ │ ├── count-down-list.json
│ │ │ │ ├── count-down-list.wxml
│ │ │ │ └── count-down-list.wxss
│ │ │ ├── index-type-data
│ │ │ │ ├── index-type-data.js
│ │ │ │ ├── index-type-data.json
│ │ │ │ ├── index-type-data.wxml
│ │ │ │ └── index-type-data.wxss
│ │ │ └── show-empty-data
│ │ │ ├── show-empty-data.js
│ │ │ ├── show-empty-data.json
│ │ │ ├── show-empty-data.wxml
│ │ │ └── show-empty-data.wxss
│ │ ├── config
│ │ │ └── api.js
│ │ ├── lib
│ │ │ └── wxParse
│ │ │ ├── html2json.js
│ │ │ ├── htmlparser.js
│ │ │ ├── showdown.js
│ │ │ ├── wxDiscode.js
│ │ │ ├── wxParse.js
│ │ │ ├── wxParse.wxml
│ │ │ └── wxParse.wxss
│ │ ├── pages
│ │ │ ├── auth
│ │ │ │ ├── login
│ │ │ │ │ ├── login.js
│ │ │ │ │ ├── login.json
│ │ │ │ │ ├── login.wxml
│ │ │ │ │ └── login.wxss
│ │ │ │ ├── mobile
│ │ │ │ │ ├── mobile.js
│ │ │ │ │ ├── mobile.json
│ │ │ │ │ ├── mobile.wxml
│ │ │ │ │ └── mobile.wxss
│ │ │ │ ├── register
│ │ │ │ │ ├── register.js
│ │ │ │ │ ├── register.json
│ │ │ │ │ ├── register.wxml
│ │ │ │ │ └── register.wxss
│ │ │ │ └── reset
│ │ │ │ ├── reset.js
│ │ │ │ ├── reset.json
│ │ │ │ ├── reset.wxml
│ │ │ │ └── reset.wxss
│ │ │ ├── brand
│ │ │ │ ├── brand.js
│ │ │ │ ├── brand.json
│ │ │ │ ├── brand.wxml
│ │ │ │ └── brand.wxss
│ │ │ ├── brandDetail
│ │ │ │ ├── brandDetail.js
│ │ │ │ ├── brandDetail.json
│ │ │ │ ├── brandDetail.wxml
│ │ │ │ └── brandDetail.wxss
│ │ │ ├── cart
│ │ │ │ ├── cart.js
│ │ │ │ ├── cart.json
│ │ │ │ ├── cart.wxml
│ │ │ │ └── cart.wxss
│ │ │ ├── catalog
│ │ │ │ ├── catalog.js
│ │ │ │ ├── catalog.json
│ │ │ │ ├── catalog.wxml
│ │ │ │ └── catalog.wxss
│ │ │ ├── category
│ │ │ │ ├── category.js
│ │ │ │ ├── category.json
│ │ │ │ ├── category.wxml
│ │ │ │ └── category.wxss
│ │ │ ├── comment
│ │ │ │ ├── comment.js
│ │ │ │ ├── comment.json
│ │ │ │ ├── comment.wxml
│ │ │ │ └── comment.wxss
│ │ │ ├── commentPost
│ │ │ │ ├── commentPost.js
│ │ │ │ ├── commentPost.json
│ │ │ │ ├── commentPost.wxml
│ │ │ │ └── commentPost.wxss
│ │ │ ├── customer
│ │ │ │ ├── add
│ │ │ │ │ ├── add.js
│ │ │ │ │ ├── add.json
│ │ │ │ │ ├── add.wxml
│ │ │ │ │ └── add.wxss
│ │ │ │ ├── addwh
│ │ │ │ │ ├── addwh.js
│ │ │ │ │ ├── addwh.json
│ │ │ │ │ ├── addwh.wxml
│ │ │ │ │ └── addwh.wxss
│ │ │ │ ├── auth
│ │ │ │ │ ├── auth.js
│ │ │ │ │ ├── auth.json
│ │ │ │ │ ├── auth.wxml
│ │ │ │ │ └── auth.wxss
│ │ │ │ ├── cuslist
│ │ │ │ │ ├── cuslist.js
│ │ │ │ │ ├── cuslist.json
│ │ │ │ │ ├── cuslist.wxml
│ │ │ │ │ └── cuslist.wxss
│ │ │ │ ├── list
│ │ │ │ │ ├── list.js
│ │ │ │ │ ├── list.json
│ │ │ │ │ ├── list.wxml
│ │ │ │ │ └── list.wxss
│ │ │ │ ├── whlist
│ │ │ │ │ ├── whlist.js
│ │ │ │ │ ├── whlist.json
│ │ │ │ │ ├── whlist.wxml
│ │ │ │ │ └── whlist.wxss
│ │ │ │ └── zcuslist
│ │ │ │ ├── zcuslist.js
│ │ │ │ ├── zcuslist.json
│ │ │ │ ├── zcuslist.wxml
│ │ │ │ └── zcuslist.wxss
│ │ │ ├── goods
│ │ │ │ ├── goods.js
│ │ │ │ ├── goods.json
│ │ │ │ ├── goods.wxml
│ │ │ │ └── goods.wxss
│ │ │ ├── group
│ │ │ │ ├── group.js
│ │ │ │ ├── group.json
│ │ │ │ ├── group.wxml
│ │ │ │ └── group.wxss
│ │ │ ├── hotGoods
│ │ │ │ ├── hotGoods.js
│ │ │ │ ├── hotGoods.json
│ │ │ │ ├── hotGoods.wxml
│ │ │ │ └── hotGoods.wxss
│ │ │ ├── index
│ │ │ │ ├── index.js
│ │ │ │ ├── index.json
│ │ │ │ ├── index.wxml
│ │ │ │ └── index.wxss
│ │ │ ├── logs
│ │ │ │ ├── logs.js
│ │ │ │ ├── logs.json
│ │ │ │ ├── logs.wxml
│ │ │ │ └── logs.wxss
│ │ │ ├── newGoods
│ │ │ │ ├── newGoods.js
│ │ │ │ ├── newGoods.json
│ │ │ │ ├── newGoods.wxml
│ │ │ │ └── newGoods.wxss
│ │ │ ├── pay
│ │ │ │ ├── pay.js
│ │ │ │ ├── pay.json
│ │ │ │ ├── pay.wxml
│ │ │ │ └── pay.wxss
│ │ │ ├── payResult
│ │ │ │ ├── payResult.js
│ │ │ │ ├── payResult.json
│ │ │ │ ├── payResult.wxml
│ │ │ │ └── payResult.wxss
│ │ │ ├── product
│ │ │ │ ├── product.js
│ │ │ │ ├── product.json
│ │ │ │ ├── product.wxml
│ │ │ │ └── product.wxss
│ │ │ ├── search
│ │ │ │ ├── search.js
│ │ │ │ ├── search.json
│ │ │ │ ├── search.wxml
│ │ │ │ └── search.wxss
│ │ │ ├── shopping
│ │ │ │ ├── address
│ │ │ │ │ ├── address.js
│ │ │ │ │ ├── address.json
│ │ │ │ │ ├── address.wxml
│ │ │ │ │ └── address.wxss
│ │ │ │ ├── addressAdd
│ │ │ │ │ ├── addressAdd.js
│ │ │ │ │ ├── addressAdd.json
│ │ │ │ │ ├── addressAdd.wxml
│ │ │ │ │ └── addressAdd.wxss
│ │ │ │ ├── checkout
│ │ │ │ │ ├── checkout.js
│ │ │ │ │ ├── checkout.json
│ │ │ │ │ ├── checkout.wxml
│ │ │ │ │ └── checkout.wxss
│ │ │ │ └── selCoupon
│ │ │ │ ├── selCoupon.js
│ │ │ │ ├── selCoupon.json
│ │ │ │ ├── selCoupon.wxml
│ │ │ │ └── selCoupon.wxss
│ │ │ ├── spike
│ │ │ │ ├── spike.js
│ │ │ │ ├── spike.json
│ │ │ │ ├── spike.wxml
│ │ │ │ └── spike.wxss
│ │ │ ├── topic
│ │ │ │ ├── topic.js
│ │ │ │ ├── topic.json
│ │ │ │ ├── topic.wxml
│ │ │ │ └── topic.wxss
│ │ │ ├── topicComment
│ │ │ │ ├── topicComment.js
│ │ │ │ ├── topicComment.json
│ │ │ │ ├── topicComment.wxml
│ │ │ │ └── topicComment.wxss
│ │ │ ├── topicDetail
│ │ │ │ ├── topicDetail.js
│ │ │ │ ├── topicDetail.json
│ │ │ │ ├── topicDetail.wxml
│ │ │ │ └── topicDetail.wxss
│ │ │ └── ucenter
│ │ │ ├── address
│ │ │ │ ├── address.js
│ │ │ │ ├── address.json
│ │ │ │ ├── address.wxml
│ │ │ │ └── address.wxss
│ │ │ ├── addressAdd
│ │ │ │ ├── addressAdd.js
│ │ │ │ ├── addressAdd.json
│ │ │ │ ├── addressAdd.wxml
│ │ │ │ └── addressAdd.wxss
│ │ │ ├── collect
│ │ │ │ ├── collect.js
│ │ │ │ ├── collect.json
│ │ │ │ ├── collect.wxml
│ │ │ │ └── collect.wxss
│ │ │ ├── coupon
│ │ │ │ ├── coupon.js
│ │ │ │ ├── coupon.json
│ │ │ │ ├── coupon.wxml
│ │ │ │ └── coupon.wxss
│ │ │ ├── feedback
│ │ │ │ ├── feedback.js
│ │ │ │ ├── feedback.json
│ │ │ │ ├── feedback.wxml
│ │ │ │ └── feedback.wxss
│ │ │ ├── footprint
│ │ │ │ ├── footprint.js
│ │ │ │ ├── footprint.json
│ │ │ │ ├── footprint.wxml
│ │ │ │ └── footprint.wxss
│ │ │ ├── index
│ │ │ │ ├── index.js
│ │ │ │ ├── index.json
│ │ │ │ ├── index.wxml
│ │ │ │ └── index.wxss
│ │ │ ├── order
│ │ │ │ ├── order.js
│ │ │ │ ├── order.json
│ │ │ │ ├── order.wxml
│ │ │ │ └── order.wxss
│ │ │ ├── orderDetail
│ │ │ │ ├── orderDetail.js
│ │ │ │ ├── orderDetail.json
│ │ │ │ ├── orderDetail.wxml
│ │ │ │ └── orderDetail.wxss
│ │ │ └── return
│ │ │ ├── return.js
│ │ │ ├── return.json
│ │ │ ├── return.wxml
│ │ │ └── return.wxss
│ │ ├── project.config.json
│ │ ├── services
│ │ │ ├── pay.js
│ │ │ └── user.js
│ │ ├── sitemap.json
│ │ ├── static
│ │ │ └── images
│ │ │ ├── Group@2x.png
│ │ │ ├── address-bg-bd.png
│ │ │ ├── address_right.png
│ │ │ ├── allorder.png
│ │ │ ├── checkbox.png
│ │ │ ├── clear_input.png
│ │ │ ├── coupon_bky.png
│ │ │ ├── coupon_gq.png
│ │ │ ├── coupon_ksy.png
│ │ │ ├── coupon_ysy.png
│ │ │ ├── cus_ywh.png
│ │ │ ├── del-address.png
│ │ │ ├── detail_back.png
│ │ │ ├── detail_kefu.png
│ │ │ ├── go.png
│ │ │ ├── ic_menu_choice_nor.png
│ │ │ ├── ic_menu_choice_pressed.png
│ │ │ ├── ic_menu_me_nor.png
│ │ │ ├── ic_menu_me_pressed.png
│ │ │ ├── ic_menu_shoping_nor.png
│ │ │ ├── ic_menu_shoping_pressed.png
│ │ │ ├── ic_menu_sort_nor.png
│ │ │ ├── ic_menu_sort_pressed.png
│ │ │ ├── ic_menu_topic_nor.png
│ │ │ ├── ic_menu_topic_pressed.png
│ │ │ ├── icon_add.png
│ │ │ ├── icon_collect.png
│ │ │ ├── icon_collect_checked.png
│ │ │ ├── icon_cus.png
│ │ │ ├── icon_error.png
│ │ │ ├── icon_go_more.png
│ │ │ ├── icon_home.png
│ │ │ ├── icon_ipone.png
│ │ │ ├── icon_jl.png
│ │ │ ├── icon_rz.png
│ │ │ ├── icon_wx.png
│ │ │ ├── icon_xz.png
│ │ │ ├── icon_zkh.png
│ │ │ ├── logo40.png
│ │ │ ├── my_course_empty.png
│ │ │ ├── selnum.png
│ │ │ ├── tu1@2x.png
│ │ │ ├── tu2@2x.png
│ │ │ ├── wxpay.png
│ │ │ └── xsmune.png
│ │ └── utils
│ │ └── util.js
│ ├── 数据库
│ │ └── dbshop.sql
│ └── 部署说明.txt
└── 好例子网_java小程序团购 代理商城源码20210921.zip
464 directories, 2483 files
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论