Project Structure

12120
└─ 405.jianghu-jufeng
  ├─ mgmt
  │ ├─ .autod.conf.js
  │ ├─ app
  │ │ ├─ common
  │ │ │ ├─ README.md
  │ │ │ └─ wechatUtil.js
  │ │ ├─ constant
  │ │ │ ├─ constant.js
  │ │ │ ├─ error.js
  │ │ │ └─ README.md
  │ │ ├─ controller
  │ │ │ └─ README.md
  │ │ ├─ public
  │ │ │ ├─ img
  │ │ │ │ └─ logo.svg
  │ │ │ ├─ lib
  │ │ │ │ ├─ axios
  │ │ │ │ │ ├─ axios.js
  │ │ │ │ │ └─ axios.min.js
  │ │ │ │ ├─ dayjs
  │ │ │ │ │ └─ dayjs.min.js
  │ │ │ │ ├─ jquery
  │ │ │ │ │ ├─ jquery.cookie.js
  │ │ │ │ │ ├─ jquery.cookie.min.js
  │ │ │ │ │ ├─ jquery.js
  │ │ │ │ │ └─ jquery.min.js
  │ │ │ │ ├─ lodash
  │ │ │ │ │ ├─ lodash.js
  │ │ │ │ │ └─ lodash.min.js
  │ │ │ │ ├─ socket
  │ │ │ │ │ ├─ socket.io.js
  │ │ │ │ │ └─ socket.io.min.js
  │ │ │ │ ├─ sortable
  │ │ │ │ │ ├─ Sortable.js
  │ │ │ │ │ └─ Sortable.min.js
  │ │ │ │ ├─ spark-md5
  │ │ │ │ │ ├─ spark-md5.js
  │ │ │ │ │ └─ spark-md5.min.js
  │ │ │ │ ├─ vue
  │ │ │ │ │ ├─ vue.js
  │ │ │ │ │ └─ vue.min.js
  │ │ │ │ ├─ vuedraggable
  │ │ │ │ │ ├─ vuedraggable.umd.js
  │ │ │ │ │ └─ vuedraggable.umd.min.js
  │ │ │ │ └─ vuetify
  │ │ │ │   ├─ materialdesignicons-webfont.eot
  │ │ │ │   ├─ materialdesignicons-webfont.ttf
  │ │ │ │   ├─ materialdesignicons-webfont.woff
  │ │ │ │   ├─ materialdesignicons-webfont.woff2
  │ │ │ │   ├─ materialdesignicons.css
  │ │ │ │   ├─ materialdesignicons.min.css
  │ │ │ │   ├─ vuetify.css
  │ │ │ │   ├─ vuetify.js
  │ │ │ │   ├─ vuetify.min.css
  │ │ │ │   └─ vuetify.min.js
  │ │ │ ├─ plugin
  │ │ │ │ ├─ docdiff
  │ │ │ │ │ ├─ codemirror.css
  │ │ │ │ │ ├─ codemirror.js
  │ │ │ │ │ ├─ diff_match_patch.js
  │ │ │ │ │ ├─ markdown.js
  │ │ │ │ │ ├─ merge.css
  │ │ │ │ │ └─ merge.js
  │ │ │ │ ├─ editor.md
  │ │ │ │ │ ├─ css
  │ │ │ │ │ │ ├─ editormd.min.css
  │ │ │ │ │ │ ├─ editormd.preview.min.css
  │ │ │ │ │ │ └─ font-awesome.min.css
  │ │ │ │ │ ├─ editormd.js
  │ │ │ │ │ ├─ editormd.min.js
  │ │ │ │ │ ├─ fonts
  │ │ │ │ │ │ ├─ fontawesome-webfont.eot
  │ │ │ │ │ │ ├─ fontawesome-webfont.svg
  │ │ │ │ │ │ ├─ fontawesome-webfont.ttf
  │ │ │ │ │ │ ├─ fontawesome-webfont.woff
  │ │ │ │ │ │ ├─ fontawesome-webfont.woff2
  │ │ │ │ │ │ └─ FontAwesome.otf
  │ │ │ │ │ ├─ images
  │ │ │ │ │ │ ├─ loading.gif
  │ │ │ │ │ │ ├─ loading@2x.gif
  │ │ │ │ │ │ └─ loading@3x.gif
  │ │ │ │ │ ├─ lib
  │ │ │ │ │ │ ├─ codemirror
  │ │ │ │ │ │ │ ├─ addon
  │ │ │ │ │ │ │ │ ├─ dialog
  │ │ │ │ │ │ │ │ │ └─ dialog.css
  │ │ │ │ │ │ │ │ ├─ hint
  │ │ │ │ │ │ │ │ │ └─ show-hint.css
  │ │ │ │ │ │ │ │ └─ search
  │ │ │ │ │ │ │ │   ├─ jump-to-line.js
  │ │ │ │ │ │ │ │   ├─ match-highlighter.js
  │ │ │ │ │ │ │ │   ├─ matchesonscrollbar.css
  │ │ │ │ │ │ │ │   ├─ matchesonscrollbar.js
  │ │ │ │ │ │ │ │   ├─ search.js
  │ │ │ │ │ │ │ │   └─ searchcursor.js
  │ │ │ │ │ │ │ ├─ addons.js
  │ │ │ │ │ │ │ ├─ addons.min.js
  │ │ │ │ │ │ │ ├─ bower.json
  │ │ │ │ │ │ │ ├─ codemirror.min.css
  │ │ │ │ │ │ │ ├─ codemirror.min.js
  │ │ │ │ │ │ │ ├─ diff_match_patch.js
  │ │ │ │ │ │ │ ├─ lib
  │ │ │ │ │ │ │ │ ├─ codemirror.css
  │ │ │ │ │ │ │ │ └─ codemirror.js
  │ │ │ │ │ │ │ ├─ modes.js
  │ │ │ │ │ │ │ ├─ modes.min.js
  │ │ │ │ │ │ │ └─ rollup.config.js
  │ │ │ │ │ │ ├─ marked.min.js
  │ │ │ │ │ │ ├─ prettify.min.js
  │ │ │ │ │ │ └─ purify.min.js
  │ │ │ │ │ └─ plugins
  │ │ │ │ │   └─ link-dialog
  │ │ │ │ │     └─ link-dialog.js
  │ │ │ │ ├─ iconFont
  │ │ │ │ │ ├─ iconfont.css
  │ │ │ │ │ ├─ iconfont.eot
  │ │ │ │ │ ├─ iconfont.js
  │ │ │ │ │ ├─ iconfont.svg
  │ │ │ │ │ ├─ iconfont.ttf
  │ │ │ │ │ ├─ iconfont.woff
  │ │ │ │ │ └─ iconfont.woff2
  │ │ │ │ ├─ imageViewer
  │ │ │ │ │ ├─ viewer.css
  │ │ │ │ │ ├─ viewer.js
  │ │ │ │ │ ├─ viewer.min.css
  │ │ │ │ │ └─ viewer.min.js
  │ │ │ │ ├─ jsoneditor
  │ │ │ │ │ ├─ img
  │ │ │ │ │ │ └─ jsoneditor-icons.svg
  │ │ │ │ │ ├─ jsoneditor.css
  │ │ │ │ │ └─ jsoneditor.js
  │ │ │ │ └─ qrcodejs
  │ │ │ │   └─ qrcode.min.js
  │ │ │ └─ README.md
  │ │ ├─ router.js
  │ │ ├─ service
  │ │ │ ├─ article.js
  │ │ │ ├─ commentList.js
  │ │ │ ├─ common.js
  │ │ │ ├─ constant.js
  │ │ │ ├─ constantUi.js
  │ │ │ ├─ course.js
  │ │ │ ├─ material.js
  │ │ │ ├─ order.js
  │ │ │ ├─ README.md
  │ │ │ ├─ userGroupRoleManagement.js
  │ │ │ └─ userManagement.js
  │ │ └─ view
  │ │   ├─ common
  │ │   │ └─ constantUtil.html
  │ │   ├─ component
  │ │   │ ├─ articleViewer
  │ │   │ │ ├─ jianghuCommonCss.html
  │ │   │ │ ├─ jianghuDocCss.html
  │ │   │ │ ├─ jianghuDocDocsCss.html
  │ │   │ │ ├─ jianghuJs.html
  │ │   │ │ └─ jianghuUiCss.html
  │ │   │ ├─ assignment
  │ │   │ │ └─ formItemListReview.html
  │ │   │ ├─ config-homeRecommend
  │ │   │ │ ├─ contentList-activity.html
  │ │   │ │ ├─ contentList-ad.html
  │ │   │ │ ├─ contentList-banner.html
  │ │   │ │ ├─ contentList-bulletin.html
  │ │   │ │ ├─ contentList-default.html
  │ │   │ │ ├─ contentList-navIcon.html
  │ │   │ │ ├─ contentList-news.html
  │ │   │ │ └─ contentList-teacher.html
  │ │   │ ├─ fileBrowser
  │ │   │ │ ├─ Breadcrumbs.html
  │ │   │ │ ├─ Confirm.html
  │ │   │ │ ├─ FileBrowser.html
  │ │   │ │ ├─ List.html
  │ │   │ │ ├─ Toolbar.html
  │ │   │ │ └─ Upload.html
  │ │   │ ├─ formItemMarkdown.html
  │ │   │ ├─ globalHandler.html
  │ │   │ ├─ imageUploadForm.html
  │ │   │ ├─ importMaterial
  │ │   │ │ ├─ Breadcrumbs.html
  │ │   │ │ ├─ FileBrowser.html
  │ │   │ │ ├─ List.html
  │ │   │ │ └─ Toolbar.html
  │ │   │ └─ markdown2html
  │ │   │   ├─ articleMarkdownEngine.html
  │ │   │   ├─ articleQueryTemplate.html
  │ │   │   ├─ jhTagEngine.html
  │ │   │   ├─ md2html.html
  │ │   │   ├─ pdfViewerTemplate.html
  │ │   │   └─ toggleTemplate.html
  │ │   ├─ page
  │ │   │ ├─ articlePreview.html
  │ │   │ ├─ audit-articleManagement.html
  │ │   │ ├─ audit-assignmentManagement.html
  │ │   │ ├─ audit-courseManagement.html
  │ │   │ ├─ audit-examManagement.html
  │ │   │ ├─ audit-materialManagement.html
  │ │   │ ├─ audit-newsManagement.html
  │ │   │ ├─ config-constantUI.html
  │ │   │ ├─ config-homeRecommend.html
  │ │   │ ├─ config-resetUserPassword.html
  │ │   │ ├─ config-userGroupRoleManagement.html
  │ │   │ ├─ config-userGroupRolePageOrResourceManagement.html
  │ │   │ ├─ config-userManagement.html
  │ │   │ ├─ courseCategoryManagement.html
  │ │   │ ├─ goodsEdit.html
  │ │   │ ├─ order-afterSaleOrderManagement.html
  │ │   │ ├─ order-courseOrderManagement.html
  │ │   │ ├─ order-examOrderManagement.html
  │ │   │ ├─ order-meterialOrderManagement.html
  │ │   │ ├─ order-productOrderManagement.html
  │ │   │ ├─ orderDetail.html
  │ │   │ ├─ store-categoryList.html
  │ │   │ ├─ store-goodsCommentList.html
  │ │   │ └─ store-goodsList.html
  │ │   └─ pageDoc
  │ │     ├─ 1.studentManagement.md
  │ │     ├─ upload
  │ │     │ └─ protocol.jpeg
  │ │     └─ _sidebar.md
  │ ├─ app.js
  │ ├─ appMigration.js
  │ ├─ config
  │ │ ├─ cert
  │ │ │ └─ apiclient_cert.p12
  │ │ ├─ config.default.js
  │ │ ├─ config.env.example.js
  │ │ ├─ config.local.example.js
  │ │ ├─ config.prod.example.js
  │ │ ├─ jianghuConfigData
  │ │ │ ├─ _constant.json
  │ │ │ ├─ _page.json
  │ │ │ ├─ _resource.json
  │ │ │ ├─ _test_case.json
  │ │ │ └─ _ui.json
  │ │ └─ plugin.js
  │ ├─ jsconfig.json
  │ ├─ package.json
  │ ├─ README.md
  │ └─ sql
  │   ├─ 1.init.sql
  │   ├─ 2.user.sql
  │   ├─ 3.mock.sql
  │   └─ init.sql
  ├─ student
  │ ├─ app
  │ │ ├─ common
  │ │ │ ├─ README.md
  │ │ │ └─ wechatUtil.js
  │ │ ├─ constant
  │ │ │ ├─ constant.js
  │ │ │ └─ error.js
  │ │ ├─ controller
  │ │ │ └─ wechatNotify.js
  │ │ ├─ middleware
  │ │ │ └─ parseXmlBodyMiddleware.js
  │ │ ├─ public
  │ │ │ ├─ images
  │ │ │ │ ├─ add-address.png
  │ │ │ │ ├─ apply-lecturer1.jpg
  │ │ │ │ ├─ apply-lecturer2.png
  │ │ │ │ ├─ audio1.png
  │ │ │ │ ├─ audio2.gif
  │ │ │ │ ├─ auth-login.png
  │ │ │ │ ├─ avatar_default.jpg
  │ │ │ │ ├─ avatar_default.png
  │ │ │ │ ├─ barrage1.png
  │ │ │ │ ├─ barrage2.png
  │ │ │ │ ├─ bmhx.png
  │ │ │ │ ├─ checkbox01.png
  │ │ │ │ ├─ checkbox02.png
  │ │ │ │ ├─ close.png
  │ │ │ │ ├─ close1.png
  │ │ │ │ ├─ coin.png
  │ │ │ │ ├─ crmeb.png
  │ │ │ │ ├─ crmeb_my.png
  │ │ │ │ ├─ ddgl.png
  │ │ │ │ ├─ del.png
  │ │ │ │ ├─ editor.png
  │ │ │ │ ├─ empty-box.png
  │ │ │ │ ├─ empty.png
  │ │ │ │ ├─ enter.png
  │ │ │ │ ├─ exchange1.png
  │ │ │ │ ├─ exchange2.png
  │ │ │ │ ├─ exchange3.png
  │ │ │ │ ├─ express.png
  │ │ │ │ ├─ face.png
  │ │ │ │ ├─ face2.png
  │ │ │ │ ├─ first.png
  │ │ │ │ ├─ footer1-001.png
  │ │ │ │ ├─ footer1-002.png
  │ │ │ │ ├─ footer2-001.png
  │ │ │ │ ├─ footer2-002.png
  │ │ │ │ ├─ footer3-01.png
  │ │ │ │ ├─ footer3-02.png
  │ │ │ │ ├─ footer4-001.png
  │ │ │ │ ├─ footer4-002.png
  │ │ │ │ ├─ friend.png
  │ │ │ │ ├─ gift.png
  │ │ │ │ ├─ gift1.png
  │ │ │ │ ├─ gold.png
  │ │ │ │ ├─ gold_detail.png
  │ │ │ │ ├─ group-way.png
  │ │ │ │ ├─ head.png
  │ │ │ │ ├─ high.png
  │ │ │ │ ├─ horn.png
  │ │ │ │ ├─ img-error.png
  │ │ │ │ ├─ index.png
  │ │ │ │ ├─ kefu.png
  │ │ │ │ ├─ keyboard.png
  │ │ │ │ ├─ king.png
  │ │ │ │ ├─ learn.png
  │ │ │ │ ├─ line.jpg
  │ │ │ │ ├─ LIVE.png
  │ │ │ │ ├─ live01.png
  │ │ │ │ ├─ live_time.png
  │ │ │ │ ├─ location_fill.png
  │ │ │ │ ├─ lock.png
  │ │ │ │ ├─ logistics.png
  │ │ │ │ ├─ logo.png
  │ │ │ │ ├─ logout.png
  │ │ │ │ ├─ medal01.png
  │ │ │ │ ├─ medal02.png
  │ │ │ │ ├─ medal03.png
  │ │ │ │ ├─ media1.png
  │ │ │ │ ├─ media2.png
  │ │ │ │ ├─ media3.png
  │ │ │ │ ├─ member-recharge.png
  │ │ │ │ ├─ member-recharge1.png
  │ │ │ │ ├─ member-recharge2.png
  │ │ │ │ ├─ member-recharge3.png
  │ │ │ │ ├─ member-recharge4.png
  │ │ │ │ ├─ member-recharge5.png
  │ │ │ │ ├─ member_center.png
  │ │ │ │ ├─ mfsk.png
  │ │ │ │ ├─ more.png
  │ │ │ │ ├─ msg_image
  │ │ │ │ │ ├─ error.png
  │ │ │ │ │ └─ success.png
  │ │ │ │ ├─ my
  │ │ │ │ │ ├─ serve-about.png
  │ │ │ │ │ ├─ serve-address.png
  │ │ │ │ │ ├─ serve-certificate.png
  │ │ │ │ │ ├─ serve-collection.png
  │ │ │ │ │ ├─ serve-follow.png
  │ │ │ │ │ ├─ serve-gift.png
  │ │ │ │ │ ├─ serve-group.png
  │ │ │ │ │ ├─ serve-material.png
  │ │ │ │ │ ├─ serve-member.png
  │ │ │ │ │ ├─ serve-merchant.png
  │ │ │ │ │ ├─ serve-promotion.png
  │ │ │ │ │ ├─ serve-recharge.png
  │ │ │ │ │ ├─ serve-service.png
  │ │ │ │ │ ├─ serve-sign-in.png
  │ │ │ │ │ ├─ serve-sign.png
  │ │ │ │ │ └─ serve-wallet.png
  │ │ │ │ ├─ nav01.png
  │ │ │ │ ├─ nav02.png
  │ │ │ │ ├─ nav03.png
  │ │ │ │ ├─ nav04.png
  │ │ │ │ ├─ nav05.png
  │ │ │ │ ├─ nav06.png
  │ │ │ │ ├─ nav07.png
  │ │ │ │ ├─ nav08.png
  │ │ │ │ ├─ nav09.png
  │ │ │ │ ├─ nav10.png
  │ │ │ │ ├─ news.png
  │ │ │ │ ├─ no-image.png
  │ │ │ │ ├─ noAddress.png
  │ │ │ │ ├─ noGood.png
  │ │ │ │ ├─ noOrder.png
  │ │ │ │ ├─ nothing.png
  │ │ │ │ ├─ no_address.png
  │ │ │ │ ├─ no_collection.png
  │ │ │ │ ├─ no_data_available.png
  │ │ │ │ ├─ no_order.png
  │ │ │ │ ├─ no_result.png
  │ │ │ │ ├─ no_search.png
  │ │ │ │ ├─ no_server.png
  │ │ │ │ ├─ no_store.png
  │ │ │ │ ├─ order-status.gif
  │ │ │ │ ├─ order.png
  │ │ │ │ ├─ paytip.png
  │ │ │ │ ├─ pic-share-point.png
  │ │ │ │ ├─ pic.jpg
  │ │ │ │ ├─ pink_list.png
  │ │ │ │ ├─ play.png
  │ │ │ │ ├─ plus.png
  │ │ │ │ ├─ plus2.png
  │ │ │ │ ├─ poster.jpg
  │ │ │ │ ├─ poster.png
  │ │ │ │ ├─ promotion.png
  │ │ │ │ ├─ promotion1.png
  │ │ │ │ ├─ promotion2.png
  │ │ │ │ ├─ push.png
  │ │ │ │ ├─ push2.png
  │ │ │ │ ├─ question01.png
  │ │ │ │ ├─ question02.png
  │ │ │ │ ├─ question03.png
  │ │ │ │ ├─ question04.png
  │ │ │ │ ├─ question05.png
  │ │ │ │ ├─ question06.png
  │ │ │ │ ├─ question07.png
  │ │ │ │ ├─ question08.png
  │ │ │ │ ├─ question21.png
  │ │ │ │ ├─ question22.png
  │ │ │ │ ├─ question23.png
  │ │ │ │ ├─ question24.png
  │ │ │ │ ├─ question25.png
  │ │ │ │ ├─ question26.png
  │ │ │ │ ├─ question_guide.png
  │ │ │ │ ├─ quick_chat.png
  │ │ │ │ ├─ quick_close.gif
  │ │ │ │ ├─ quick_home.png
  │ │ │ │ ├─ quick_open.gif
  │ │ │ │ ├─ quick_user.png
  │ │ │ │ ├─ receive-bg.png
  │ │ │ │ ├─ recording.png
  │ │ │ │ ├─ result01.png
  │ │ │ │ ├─ result02.png
  │ │ │ │ ├─ returnVisit.png
  │ │ │ │ ├─ right-menu-icon.png
  │ │ │ │ ├─ search.png
  │ │ │ │ ├─ share-info.png
  │ │ │ │ ├─ share.png
  │ │ │ │ ├─ share.svg
  │ │ │ │ ├─ signal.png
  │ │ │ │ ├─ signal2.gif
  │ │ │ │ ├─ sign_in.png
  │ │ │ │ ├─ sign_up.png
  │ │ │ │ ├─ small.png
  │ │ │ │ ├─ special01.png
  │ │ │ │ ├─ special02.png
  │ │ │ │ ├─ special03.png
  │ │ │ │ ├─ stars1.png
  │ │ │ │ ├─ stars2.png
  │ │ │ │ ├─ store_menu
  │ │ │ │ │ ├─ course-active.png
  │ │ │ │ │ ├─ course.png
  │ │ │ │ │ ├─ d4230202103261620283307.png
  │ │ │ │ │ ├─ index-active.png
  │ │ │ │ │ ├─ index.png
  │ │ │ │ │ ├─ my-active.png
  │ │ │ │ │ ├─ my.png
  │ │ │ │ │ ├─ store-active.png
  │ │ │ │ │ └─ store.png
  │ │ │ │ ├─ study.png
  │ │ │ │ ├─ svg
  │ │ │ │ │ ├─ alipay.svg
  │ │ │ │ │ ├─ balance.svg
  │ │ │ │ │ └─ wxpay.svg
  │ │ │ │ ├─ symbol.png
  │ │ │ │ ├─ teacher-detail1.png
  │ │ │ │ ├─ trash.png
  │ │ │ │ ├─ u01.png
  │ │ │ │ ├─ u02.png
  │ │ │ │ ├─ u03.png
  │ │ │ │ ├─ u04.png
  │ │ │ │ ├─ user_log.jpeg
  │ │ │ │ ├─ user_member1.png
  │ │ │ │ ├─ user_member2.png
  │ │ │ │ ├─ user_member3.png
  │ │ │ │ ├─ u_n01.png
  │ │ │ │ ├─ u_n02.png
  │ │ │ │ ├─ u_n03.png
  │ │ │ │ ├─ validity.png
  │ │ │ │ ├─ verify-activity.png
  │ │ │ │ ├─ vip.png
  │ │ │ │ ├─ voice.png
  │ │ │ │ ├─ wdkc.png
  │ │ │ │ ├─ wdsc.png
  │ │ │ │ ├─ weixin.png
  │ │ │ │ ├─ xxjl.png
  │ │ │ │ ├─ yue.png
  │ │ │ │ └─ ywc.gif
  │ │ │ ├─ lib
  │ │ │ │ ├─ aliplayer
  │ │ │ │ │ ├─ aliplayer-hls-min.js
  │ │ │ │ │ └─ aliplayer-min.js
  │ │ │ │ ├─ area.js
  │ │ │ │ ├─ axios
  │ │ │ │ │ ├─ axios.js
  │ │ │ │ │ └─ axios.min.js
  │ │ │ │ ├─ clipboard.js
  │ │ │ │ ├─ dayjs
  │ │ │ │ │ └─ dayjs.min.js
  │ │ │ │ ├─ decimal.js
  │ │ │ │ ├─ jquery
  │ │ │ │ │ ├─ jquery.cookie.js
  │ │ │ │ │ ├─ jquery.cookie.min.js
  │ │ │ │ │ ├─ jquery.emoji.js
  │ │ │ │ │ ├─ jquery.js
  │ │ │ │ │ └─ jquery.min.js
  │ │ │ │ ├─ lazyload.js
  │ │ │ │ ├─ lodash
  │ │ │ │ │ ├─ lodash.js
  │ │ │ │ │ └─ lodash.min.js
  │ │ │ │ ├─ md5.js
  │ │ │ │ ├─ picker.min.js
  │ │ │ │ ├─ qrcode.min.js
  │ │ │ │ ├─ scroll
  │ │ │ │ │ ├─ navbarscroll.js
  │ │ │ │ │ └─ scroll.js
  │ │ │ │ ├─ sweetalert2
  │ │ │ │ │ └─ sweetalert2.all.min.js
  │ │ │ │ ├─ vant
  │ │ │ │ │ ├─ index.css
  │ │ │ │ │ ├─ vant.js
  │ │ │ │ │ └─ vant.min.js
  │ │ │ │ ├─ video
  │ │ │ │ │ ├─ video-js.min.css
  │ │ │ │ │ ├─ video.min.js
  │ │ │ │ │ └─ video.zh.js
  │ │ │ │ ├─ vue
  │ │ │ │ │ ├─ dist
  │ │ │ │ │ │ ├─ README.md
  │ │ │ │ │ │ ├─ vue.common.js
  │ │ │ │ │ │ ├─ vue.esm.js
  │ │ │ │ │ │ ├─ vue.js
  │ │ │ │ │ │ ├─ vue.min.js
  │ │ │ │ │ │ ├─ vue.runtime.common.js
  │ │ │ │ │ │ ├─ vue.runtime.esm.js
  │ │ │ │ │ │ ├─ vue.runtime.js
  │ │ │ │ │ │ └─ vue.runtime.min.js
  │ │ │ │ │ ├─ vue-circle-progress.js
  │ │ │ │ │ ├─ vue.js
  │ │ │ │ │ └─ vue.min.js
  │ │ │ │ ├─ vue-photo-preview
  │ │ │ │ │ ├─ skin.css
  │ │ │ │ │ └─ vue-photo-preview.js
  │ │ │ │ ├─ webSocket.js
  │ │ │ │ └─ ydui
  │ │ │ │   ├─ province_city_area.js
  │ │ │ │   ├─ ydui-px.css
  │ │ │ │   └─ ydui.js
  │ │ │ ├─ pdf
  │ │ │ │ ├─ build
  │ │ │ │ │ ├─ pdf.js
  │ │ │ │ │ ├─ pdf.js.map
  │ │ │ │ │ ├─ pdf.sandbox.js
  │ │ │ │ │ ├─ pdf.sandbox.js.map
  │ │ │ │ │ ├─ pdf.worker.js
  │ │ │ │ │ └─ pdf.worker.js.map
  │ │ │ │ └─ web
  │ │ │ │   ├─ cmaps
  │ │ │ │   │ ├─ 78-EUC-H.bcmap
  │ │ │ │   │ ├─ 78-EUC-V.bcmap
  │ │ │ │   │ ├─ 78-H.bcmap
  │ │ │ │   │ ├─ 78-RKSJ-H.bcmap
  │ │ │ │   │ ├─ 78-RKSJ-V.bcmap
  │ │ │ │   │ ├─ 78-V.bcmap
  │ │ │ │   │ ├─ 78ms-RKSJ-H.bcmap
  │ │ │ │   │ ├─ 78ms-RKSJ-V.bcmap
  │ │ │ │   │ ├─ 83pv-RKSJ-H.bcmap
  │ │ │ │   │ ├─ 90ms-RKSJ-H.bcmap
  │ │ │ │   │ ├─ 90ms-RKSJ-V.bcmap
  │ │ │ │   │ ├─ 90msp-RKSJ-H.bcmap
  │ │ │ │   │ ├─ 90msp-RKSJ-V.bcmap
  │ │ │ │   │ ├─ 90pv-RKSJ-H.bcmap
  │ │ │ │   │ ├─ 90pv-RKSJ-V.bcmap
  │ │ │ │   │ ├─ Add-H.bcmap
  │ │ │ │   │ ├─ Add-RKSJ-H.bcmap
  │ │ │ │   │ ├─ Add-RKSJ-V.bcmap
  │ │ │ │   │ ├─ Add-V.bcmap
  │ │ │ │   │ ├─ Adobe-CNS1-0.bcmap
  │ │ │ │   │ ├─ Adobe-CNS1-1.bcmap
  │ │ │ │   │ ├─ Adobe-CNS1-2.bcmap
  │ │ │ │   │ ├─ Adobe-CNS1-3.bcmap
  │ │ │ │   │ ├─ Adobe-CNS1-4.bcmap
  │ │ │ │   │ ├─ Adobe-CNS1-5.bcmap
  │ │ │ │   │ ├─ Adobe-CNS1-6.bcmap
  │ │ │ │   │ ├─ Adobe-CNS1-UCS2.bcmap
  │ │ │ │   │ ├─ Adobe-GB1-0.bcmap
  │ │ │ │   │ ├─ Adobe-GB1-1.bcmap
  │ │ │ │   │ ├─ Adobe-GB1-2.bcmap
  │ │ │ │   │ ├─ Adobe-GB1-3.bcmap
  │ │ │ │   │ ├─ Adobe-GB1-4.bcmap
  │ │ │ │   │ ├─ Adobe-GB1-5.bcmap
  │ │ │ │   │ ├─ Adobe-GB1-UCS2.bcmap
  │ │ │ │   │ ├─ Adobe-Japan1-0.bcmap
  │ │ │ │   │ ├─ Adobe-Japan1-1.bcmap
  │ │ │ │   │ ├─ Adobe-Japan1-2.bcmap
  │ │ │ │   │ ├─ Adobe-Japan1-3.bcmap
  │ │ │ │   │ ├─ Adobe-Japan1-4.bcmap
  │ │ │ │   │ ├─ Adobe-Japan1-5.bcmap
  │ │ │ │   │ ├─ Adobe-Japan1-6.bcmap
  │ │ │ │   │ ├─ Adobe-Japan1-UCS2.bcmap
  │ │ │ │   │ ├─ Adobe-Korea1-0.bcmap
  │ │ │ │   │ ├─ Adobe-Korea1-1.bcmap
  │ │ │ │   │ ├─ Adobe-Korea1-2.bcmap
  │ │ │ │   │ ├─ Adobe-Korea1-UCS2.bcmap
  │ │ │ │   │ ├─ B5-H.bcmap
  │ │ │ │   │ ├─ B5-V.bcmap
  │ │ │ │   │ ├─ B5pc-H.bcmap
  │ │ │ │   │ ├─ B5pc-V.bcmap
  │ │ │ │   │ ├─ CNS-EUC-H.bcmap
  │ │ │ │   │ ├─ CNS-EUC-V.bcmap
  │ │ │ │   │ ├─ CNS1-H.bcmap
  │ │ │ │   │ ├─ CNS1-V.bcmap
  │ │ │ │   │ ├─ CNS2-H.bcmap
  │ │ │ │   │ ├─ CNS2-V.bcmap
  │ │ │ │   │ ├─ ETen-B5-H.bcmap
  │ │ │ │   │ ├─ ETen-B5-V.bcmap
  │ │ │ │   │ ├─ ETenms-B5-H.bcmap
  │ │ │ │   │ ├─ ETenms-B5-V.bcmap
  │ │ │ │   │ ├─ ETHK-B5-H.bcmap
  │ │ │ │   │ ├─ ETHK-B5-V.bcmap
  │ │ │ │   │ ├─ EUC-H.bcmap
  │ │ │ │   │ ├─ EUC-V.bcmap
  │ │ │ │   │ ├─ Ext-H.bcmap
  │ │ │ │   │ ├─ Ext-RKSJ-H.bcmap
  │ │ │ │   │ ├─ Ext-RKSJ-V.bcmap
  │ │ │ │   │ ├─ Ext-V.bcmap
  │ │ │ │   │ ├─ GB-EUC-H.bcmap
  │ │ │ │   │ ├─ GB-EUC-V.bcmap
  │ │ │ │   │ ├─ GB-H.bcmap
  │ │ │ │   │ ├─ GB-V.bcmap
  │ │ │ │   │ ├─ GBK-EUC-H.bcmap
  │ │ │ │   │ ├─ GBK-EUC-V.bcmap
  │ │ │ │   │ ├─ GBK2K-H.bcmap
  │ │ │ │   │ ├─ GBK2K-V.bcmap
  │ │ │ │   │ ├─ GBKp-EUC-H.bcmap
  │ │ │ │   │ ├─ GBKp-EUC-V.bcmap
  │ │ │ │   │ ├─ GBpc-EUC-H.bcmap
  │ │ │ │   │ ├─ GBpc-EUC-V.bcmap
  │ │ │ │   │ ├─ GBT-EUC-H.bcmap
  │ │ │ │   │ ├─ GBT-EUC-V.bcmap
  │ │ │ │   │ ├─ GBT-H.bcmap
  │ │ │ │   │ ├─ GBT-V.bcmap
  │ │ │ │   │ ├─ GBTpc-EUC-H.bcmap
  │ │ │ │   │ ├─ GBTpc-EUC-V.bcmap
  │ │ │ │   │ ├─ H.bcmap
  │ │ │ │   │ ├─ Hankaku.bcmap
  │ │ │ │   │ ├─ Hiragana.bcmap
  │ │ │ │   │ ├─ HKdla-B5-H.bcmap
  │ │ │ │   │ ├─ HKdla-B5-V.bcmap
  │ │ │ │   │ ├─ HKdlb-B5-H.bcmap
  │ │ │ │   │ ├─ HKdlb-B5-V.bcmap
  │ │ │ │   │ ├─ HKgccs-B5-H.bcmap
  │ │ │ │   │ ├─ HKgccs-B5-V.bcmap
  │ │ │ │   │ ├─ HKm314-B5-H.bcmap
  │ │ │ │   │ ├─ HKm314-B5-V.bcmap
  │ │ │ │   │ ├─ HKm471-B5-H.bcmap
  │ │ │ │   │ ├─ HKm471-B5-V.bcmap
  │ │ │ │   │ ├─ HKscs-B5-H.bcmap
  │ │ │ │   │ ├─ HKscs-B5-V.bcmap
  │ │ │ │   │ ├─ Katakana.bcmap
  │ │ │ │   │ ├─ KSC-EUC-H.bcmap
  │ │ │ │   │ ├─ KSC-EUC-V.bcmap
  │ │ │ │   │ ├─ KSC-H.bcmap
  │ │ │ │   │ ├─ KSC-Johab-H.bcmap
  │ │ │ │   │ ├─ KSC-Johab-V.bcmap
  │ │ │ │   │ ├─ KSC-V.bcmap
  │ │ │ │   │ ├─ KSCms-UHC-H.bcmap
  │ │ │ │   │ ├─ KSCms-UHC-HW-H.bcmap
  │ │ │ │   │ ├─ KSCms-UHC-HW-V.bcmap
  │ │ │ │   │ ├─ KSCms-UHC-V.bcmap
  │ │ │ │   │ ├─ KSCpc-EUC-H.bcmap
  │ │ │ │   │ ├─ KSCpc-EUC-V.bcmap
  │ │ │ │   │ ├─ NWP-H.bcmap
  │ │ │ │   │ ├─ NWP-V.bcmap
  │ │ │ │   │ ├─ RKSJ-H.bcmap
  │ │ │ │   │ ├─ RKSJ-V.bcmap
  │ │ │ │   │ ├─ Roman.bcmap
  │ │ │ │   │ ├─ UniCNS-UCS2-H.bcmap
  │ │ │ │   │ ├─ UniCNS-UCS2-V.bcmap
  │ │ │ │   │ ├─ UniCNS-UTF16-H.bcmap
  │ │ │ │   │ ├─ UniCNS-UTF16-V.bcmap
  │ │ │ │   │ ├─ UniCNS-UTF32-H.bcmap
  │ │ │ │   │ ├─ UniCNS-UTF32-V.bcmap
  │ │ │ │   │ ├─ UniCNS-UTF8-H.bcmap
  │ │ │ │   │ ├─ UniCNS-UTF8-V.bcmap
  │ │ │ │   │ ├─ UniGB-UCS2-H.bcmap
  │ │ │ │   │ ├─ UniGB-UCS2-V.bcmap
  │ │ │ │   │ ├─ UniGB-UTF16-H.bcmap
  │ │ │ │   │ ├─ UniGB-UTF16-V.bcmap
  │ │ │ │   │ ├─ UniGB-UTF32-H.bcmap
  │ │ │ │   │ ├─ UniGB-UTF32-V.bcmap
  │ │ │ │   │ ├─ UniGB-UTF8-H.bcmap
  │ │ │ │   │ ├─ UniGB-UTF8-V.bcmap
  │ │ │ │   │ ├─ UniJIS-UCS2-H.bcmap
  │ │ │ │   │ ├─ UniJIS-UCS2-HW-H.bcmap
  │ │ │ │   │ ├─ UniJIS-UCS2-HW-V.bcmap
  │ │ │ │   │ ├─ UniJIS-UCS2-V.bcmap
  │ │ │ │   │ ├─ UniJIS-UTF16-H.bcmap
  │ │ │ │   │ ├─ UniJIS-UTF16-V.bcmap
  │ │ │ │   │ ├─ UniJIS-UTF32-H.bcmap
  │ │ │ │   │ ├─ UniJIS-UTF32-V.bcmap
  │ │ │ │   │ ├─ UniJIS-UTF8-H.bcmap
  │ │ │ │   │ ├─ UniJIS-UTF8-V.bcmap
  │ │ │ │   │ ├─ UniJIS2004-UTF16-H.bcmap
  │ │ │ │   │ ├─ UniJIS2004-UTF16-V.bcmap
  │ │ │ │   │ ├─ UniJIS2004-UTF32-H.bcmap
  │ │ │ │   │ ├─ UniJIS2004-UTF32-V.bcmap
  │ │ │ │   │ ├─ UniJIS2004-UTF8-H.bcmap
  │ │ │ │   │ ├─ UniJIS2004-UTF8-V.bcmap
  │ │ │ │   │ ├─ UniJISPro-UCS2-HW-V.bcmap
  │ │ │ │   │ ├─ UniJISPro-UCS2-V.bcmap
  │ │ │ │   │ ├─ UniJISPro-UTF8-V.bcmap
  │ │ │ │   │ ├─ UniJISX0213-UTF32-H.bcmap
  │ │ │ │   │ ├─ UniJISX0213-UTF32-V.bcmap
  │ │ │ │   │ ├─ UniJISX02132004-UTF32-H.bcmap
  │ │ │ │   │ ├─ UniJISX02132004-UTF32-V.bcmap
  │ │ │ │   │ ├─ UniKS-UCS2-H.bcmap
  │ │ │ │   │ ├─ UniKS-UCS2-V.bcmap
  │ │ │ │   │ ├─ UniKS-UTF16-H.bcmap
  │ │ │ │   │ ├─ UniKS-UTF16-V.bcmap
  │ │ │ │   │ ├─ UniKS-UTF32-H.bcmap
  │ │ │ │   │ ├─ UniKS-UTF32-V.bcmap
  │ │ │ │   │ ├─ UniKS-UTF8-H.bcmap
  │ │ │ │   │ ├─ UniKS-UTF8-V.bcmap
  │ │ │ │   │ ├─ V.bcmap
  │ │ │ │   │ └─ WP-Symbol.bcmap
  │ │ │ │   ├─ compressed.tracemonkey-pldi-09.pdf
  │ │ │ │   ├─ debugger.css
  │ │ │ │   ├─ debugger.js
  │ │ │ │   ├─ images
  │ │ │ │   │ ├─ annotation-check.svg
  │ │ │ │   │ ├─ annotation-comment.svg