gitextract_wa8ztkhb/ ├── LICENSE ├── README.md ├── 前端商城/ │ ├── .gitignore │ ├── App.vue │ ├── README.md │ ├── common/ │ │ ├── app.css │ │ ├── app_token.js │ │ ├── axios.js │ │ ├── cache/ │ │ │ └── user.js │ │ ├── cache.js │ │ ├── check.js │ │ ├── config.js │ │ ├── filters/ │ │ │ └── filters.js │ │ ├── h5_pay.js │ │ ├── mixin.js │ │ ├── switch.js │ │ ├── uni.css │ │ ├── wx_token.js │ │ └── xcx_token.js │ ├── components/ │ │ ├── actionsheet/ │ │ │ └── actionsheet.vue │ │ ├── badge/ │ │ │ └── badge.vue │ │ ├── bottom-popup/ │ │ │ └── bottom-popup.vue │ │ ├── button/ │ │ │ └── button.vue │ │ ├── dateTime/ │ │ │ └── dateTime.vue │ │ ├── discount/ │ │ │ └── discount.vue │ │ ├── drawer/ │ │ │ └── drawer.vue │ │ ├── empty.vue │ │ ├── form_data/ │ │ │ └── form_data.vue │ │ ├── hch-poster/ │ │ │ ├── hch-poster - 副本.vue │ │ │ └── hch-poster.vue │ │ ├── icon/ │ │ │ └── icon.vue │ │ ├── jing-swiper/ │ │ │ └── jing-swiper.vue │ │ ├── linnian-CountDown/ │ │ │ ├── readme.md │ │ │ └── uni-countdown.vue │ │ ├── loadmore/ │ │ │ └── loadmore.vue │ │ ├── mix-list-cell.vue │ │ ├── modal/ │ │ │ └── modal.vue │ │ ├── new_HB/ │ │ │ ├── index/ │ │ │ │ └── index.vue │ │ │ └── mg-h5hb/ │ │ │ └── common/ │ │ │ ├── canvas_x.js │ │ │ ├── myUtil.js │ │ │ ├── qrCode.js │ │ │ └── style.scss │ │ ├── nomore/ │ │ │ └── nomore.vue │ │ ├── numberbox/ │ │ │ └── numberbox.vue │ │ ├── plan-image-upload/ │ │ │ ├── index.vue │ │ │ ├── up_img.vue │ │ │ └── work_log - 副本.vue │ │ ├── qy/ │ │ │ ├── Black.vue │ │ │ ├── Coupon.vue │ │ │ ├── FenX.vue │ │ │ ├── List-d.vue │ │ │ ├── List-f.vue │ │ │ ├── Tan.vue │ │ │ ├── Title-c.vue │ │ │ ├── list/ │ │ │ │ └── h.vue │ │ │ ├── none.vue │ │ │ ├── shopProduct.vue │ │ │ ├── xianshi.vue │ │ │ └── xieyi.vue │ │ ├── rate/ │ │ │ └── rate.vue │ │ ├── share.vue │ │ ├── tag/ │ │ │ └── tag.vue │ │ ├── top-dropdown/ │ │ │ └── top-dropdown.vue │ │ ├── tui-tabs/ │ │ │ └── tui-tabs.vue │ │ ├── tui-upload/ │ │ │ └── tui-upload.vue │ │ ├── uni/ │ │ │ ├── uni-badge/ │ │ │ │ └── uni-badge.vue │ │ │ ├── uni-countdown/ │ │ │ │ └── uni-countdown.vue │ │ │ ├── uni-icon/ │ │ │ │ └── uni-icon.vue │ │ │ ├── uni-icons/ │ │ │ │ └── uni-icons.vue │ │ │ ├── uni-list/ │ │ │ │ └── uni-list.vue │ │ │ ├── uni-list-item/ │ │ │ │ └── uni-list-item.vue │ │ │ ├── uni-load-more/ │ │ │ │ └── uni-load-more.vue │ │ │ ├── uni-notice-bar/ │ │ │ │ └── uni-notice-bar.vue │ │ │ ├── uni-popup/ │ │ │ │ └── uni-popup.vue │ │ │ ├── uni-rate/ │ │ │ │ ├── uni-rate.vue │ │ │ │ └── uni-rates.vue │ │ │ ├── uni-segmented-control/ │ │ │ │ └── uni-segmented-control.vue │ │ │ ├── uni-steps/ │ │ │ │ └── uni-steps.vue │ │ │ └── uni-swipe-action/ │ │ │ └── uni-swipe-action.vue │ │ ├── uni-icons/ │ │ │ ├── icons.js │ │ │ └── uni-icons.vue │ │ ├── uni-number-box.vue │ │ ├── w-picker/ │ │ │ ├── city-data/ │ │ │ │ ├── area.js │ │ │ │ ├── city.js │ │ │ │ └── province.js │ │ │ ├── w-picker.js │ │ │ └── w-picker.vue │ │ └── wx_auth/ │ │ ├── app_auth.vue │ │ └── xcx_auth.vue │ ├── main.js │ ├── manifest.json │ ├── means/ │ │ ├── coupon/ │ │ │ └── coupon.vue │ │ ├── discount/ │ │ │ └── discount.vue │ │ ├── notice/ │ │ │ └── notice.vue │ │ ├── onebuy/ │ │ │ └── onebuy.vue │ │ ├── pin/ │ │ │ └── pin.vue │ │ ├── play/ │ │ │ ├── activity/ │ │ │ │ ├── draw.vue │ │ │ │ └── draw加密.vue │ │ │ ├── sherpa-jiugongge/ │ │ │ │ ├── sherpa-jiugongge.vue │ │ │ │ └── sherpa-jiugongge加密.vue │ │ │ └── watering/ │ │ │ ├── watering.vue │ │ │ └── watering加密.vue │ │ └── qiandao/ │ │ └── qiandao.vue │ ├── model/ │ │ ├── category.js │ │ ├── order.js │ │ └── product.js │ ├── pages/ │ │ ├── address/ │ │ │ ├── address.vue │ │ │ └── addressManage.vue │ │ ├── article/ │ │ │ └── article.vue │ │ ├── cart/ │ │ │ └── cart.vue │ │ ├── cartnone/ │ │ │ └── cartnone.vue │ │ ├── category/ │ │ │ ├── category.1.vue │ │ │ └── category.vue │ │ ├── cms/ │ │ │ ├── coupon/ │ │ │ │ └── coupon.vue │ │ │ ├── coupon_VIP/ │ │ │ │ └── coupon_VIP.vue │ │ │ ├── couponlist/ │ │ │ │ └── couponlist.vue │ │ │ ├── couponxuan/ │ │ │ │ └── couponxuan.vue │ │ │ ├── edit/ │ │ │ │ ├── pro_manage/ │ │ │ │ │ └── pro_manage.vue │ │ │ │ ├── product/ │ │ │ │ │ ├── addgroup/ │ │ │ │ │ │ └── addgroup.vue │ │ │ │ │ ├── product-图片上传ID未解决.vue │ │ │ │ │ └── product.vue │ │ │ │ ├── shop/ │ │ │ │ │ └── shop.vue │ │ │ │ ├── shop_login/ │ │ │ │ │ └── shop_login.vue │ │ │ │ ├── yanzheng/ │ │ │ │ │ └── yanzheng.vue │ │ │ │ ├── yfmoban/ │ │ │ │ │ └── yfmoban.vue │ │ │ │ ├── yfset/ │ │ │ │ │ └── yfset.vue │ │ │ │ └── yunfei/ │ │ │ │ └── yunfei.vue │ │ │ ├── index/ │ │ │ │ └── index.vue │ │ │ ├── kedetail/ │ │ │ │ └── kedetail.vue │ │ │ ├── kehu/ │ │ │ │ └── kehu.vue │ │ │ ├── kucun/ │ │ │ │ └── kucun.vue │ │ │ ├── login/ │ │ │ │ ├── login-old.vue │ │ │ │ └── login.vue │ │ │ ├── notice/ │ │ │ │ └── notice.vue │ │ │ ├── order/ │ │ │ │ ├── detail/ │ │ │ │ │ └── detail.vue │ │ │ │ ├── detail.vue │ │ │ │ ├── order.vue │ │ │ │ ├── send/ │ │ │ │ │ └── send.vue │ │ │ │ └── yz_order.vue │ │ │ ├── tag_manage/ │ │ │ │ └── tag_manage.vue │ │ │ └── user/ │ │ │ ├── agent/ │ │ │ │ └── agent.vue │ │ │ ├── buy_vip.vue │ │ │ ├── fenxiao/ │ │ │ │ ├── addcard/ │ │ │ │ │ └── addcard.vue │ │ │ │ ├── bankcard/ │ │ │ │ │ └── bankcard.vue │ │ │ │ ├── fenxiao.vue │ │ │ │ ├── success/ │ │ │ │ │ └── success.vue │ │ │ │ └── tixian/ │ │ │ │ └── tixian.vue │ │ │ ├── mingxi/ │ │ │ │ └── mingxi.vue │ │ │ ├── tongji/ │ │ │ │ └── tongji.vue │ │ │ └── user.vue │ │ ├── detail/ │ │ │ └── detail.vue │ │ ├── evaluate/ │ │ │ └── evaluate.vue │ │ ├── extend-view/ │ │ │ ├── mall/ │ │ │ │ └── mall.vue │ │ │ ├── news-search/ │ │ │ │ └── news-search.vue │ │ │ ├── productDetail/ │ │ │ │ ├── components/ │ │ │ │ │ ├── activity.vue │ │ │ │ │ ├── bottom.vue │ │ │ │ │ ├── choose_sku.vue │ │ │ │ │ ├── coupon.vue │ │ │ │ │ ├── get_coupon.vue │ │ │ │ │ └── share.vue │ │ │ │ ├── productDetail++.vue │ │ │ │ └── productDetail.vue │ │ │ └── productList/ │ │ │ └── productList.vue │ │ ├── form/ │ │ │ └── form.vue │ │ ├── index/ │ │ │ └── index.vue │ │ ├── invite/ │ │ │ └── invite.vue │ │ ├── invoices/ │ │ │ └── invoices.vue │ │ ├── list/ │ │ │ └── list.vue │ │ ├── login/ │ │ │ ├── login.vue │ │ │ ├── loginA/ │ │ │ │ └── loginA.vue │ │ │ └── loginB/ │ │ │ └── loginB.vue │ │ ├── order/ │ │ │ ├── components/ │ │ │ │ ├── buy_data.vue │ │ │ │ ├── coupon.vue │ │ │ │ ├── drive_type.vue │ │ │ │ ├── group_buy.vue │ │ │ │ └── receive_address.vue │ │ │ ├── createOrder.vue │ │ │ ├── order.vue │ │ │ └── pay.vue │ │ ├── pindetail/ │ │ │ └── pindetail.vue │ │ ├── public/ │ │ │ └── login.vue │ │ ├── set/ │ │ │ └── set.vue │ │ ├── shop/ │ │ │ └── shop.vue │ │ ├── user/ │ │ │ ├── bind_phone/ │ │ │ │ └── bind_phone.vue │ │ │ ├── cash/ │ │ │ │ └── cash.vue │ │ │ ├── like/ │ │ │ │ └── like.vue │ │ │ ├── mycoupon/ │ │ │ │ └── mycoupon.vue │ │ │ ├── myorder/ │ │ │ │ ├── drive/ │ │ │ │ │ └── drive.vue │ │ │ │ ├── grade/ │ │ │ │ │ └── grade.vue │ │ │ │ ├── myorder.vue │ │ │ │ └── refund/ │ │ │ │ └── refund.vue │ │ │ ├── record/ │ │ │ │ └── record.vue │ │ │ ├── set/ │ │ │ │ └── set.vue │ │ │ └── user.vue │ │ ├── wxauth.vue │ │ ├── xieyi/ │ │ │ └── xieyi.vue │ │ └── zhibo/ │ │ ├── detail.vue │ │ └── zhibo.vue │ ├── pages.json │ ├── static/ │ │ └── style/ │ │ ├── icon.css │ │ └── thorui.css │ └── uni.scss └── 后台cms/ ├── .browserslistrc ├── .eslintrc.js ├── .gitignore ├── babel.config.js ├── package.json ├── postcss.config.js ├── public/ │ ├── index.html │ ├── static/ │ │ └── UEditor/ │ │ ├── dialogs/ │ │ │ ├── anchor/ │ │ │ │ └── anchor.html │ │ │ ├── attachment/ │ │ │ │ ├── attachment.css │ │ │ │ ├── attachment.html │ │ │ │ └── attachment.js │ │ │ ├── background/ │ │ │ │ ├── background.css │ │ │ │ ├── background.html │ │ │ │ └── background.js │ │ │ ├── charts/ │ │ │ │ ├── chart.config.js │ │ │ │ ├── charts.css │ │ │ │ ├── charts.html │ │ │ │ └── charts.js │ │ │ ├── emotion/ │ │ │ │ ├── emotion.css │ │ │ │ ├── emotion.html │ │ │ │ └── emotion.js │ │ │ ├── gmap/ │ │ │ │ └── gmap.html │ │ │ ├── help/ │ │ │ │ ├── help.css │ │ │ │ ├── help.html │ │ │ │ └── help.js │ │ │ ├── image/ │ │ │ │ ├── image.css │ │ │ │ ├── image.html │ │ │ │ └── image.js │ │ │ ├── insertframe/ │ │ │ │ └── insertframe.html │ │ │ ├── internal.js │ │ │ ├── link/ │ │ │ │ └── link.html │ │ │ ├── map/ │ │ │ │ ├── map.html │ │ │ │ └── show.html │ │ │ ├── music/ │ │ │ │ ├── music.css │ │ │ │ ├── music.html │ │ │ │ └── music.js │ │ │ ├── preview/ │ │ │ │ └── preview.html │ │ │ ├── scrawl/ │ │ │ │ ├── scrawl.css │ │ │ │ ├── scrawl.html │ │ │ │ └── scrawl.js │ │ │ ├── searchreplace/ │ │ │ │ ├── searchreplace.html │ │ │ │ └── searchreplace.js │ │ │ ├── snapscreen/ │ │ │ │ └── snapscreen.html │ │ │ ├── spechars/ │ │ │ │ ├── spechars.html │ │ │ │ └── spechars.js │ │ │ ├── table/ │ │ │ │ ├── edittable.css │ │ │ │ ├── edittable.html │ │ │ │ ├── edittable.js │ │ │ │ ├── edittd.html │ │ │ │ └── edittip.html │ │ │ ├── template/ │ │ │ │ ├── config.js │ │ │ │ ├── template.css │ │ │ │ ├── template.html │ │ │ │ └── template.js │ │ │ ├── video/ │ │ │ │ ├── video.css │ │ │ │ ├── video.html │ │ │ │ └── video.js │ │ │ ├── webapp/ │ │ │ │ └── webapp.html │ │ │ └── wordimage/ │ │ │ ├── tangram.js │ │ │ ├── wordimage.html │ │ │ └── wordimage.js │ │ ├── lang/ │ │ │ ├── en/ │ │ │ │ └── en.js │ │ │ └── zh-cn/ │ │ │ └── zh-cn.js │ │ ├── themes/ │ │ │ ├── default/ │ │ │ │ ├── css/ │ │ │ │ │ └── ueditor.css │ │ │ │ └── dialogbase.css │ │ │ └── iframe.css │ │ ├── third-party/ │ │ │ ├── SyntaxHighlighter/ │ │ │ │ ├── shCore.js │ │ │ │ └── shCoreDefault.css │ │ │ ├── codemirror/ │ │ │ │ ├── codemirror.css │ │ │ │ └── codemirror.js │ │ │ ├── highcharts/ │ │ │ │ ├── adapters/ │ │ │ │ │ ├── mootools-adapter.js │ │ │ │ │ ├── mootools-adapter.src.js │ │ │ │ │ ├── prototype-adapter.js │ │ │ │ │ ├── prototype-adapter.src.js │ │ │ │ │ ├── standalone-framework.js │ │ │ │ │ └── standalone-framework.src.js │ │ │ │ ├── highcharts-more.js │ │ │ │ ├── highcharts-more.src.js │ │ │ │ ├── highcharts.js │ │ │ │ ├── highcharts.src.js │ │ │ │ ├── modules/ │ │ │ │ │ ├── annotations.js │ │ │ │ │ ├── annotations.src.js │ │ │ │ │ ├── canvas-tools.js │ │ │ │ │ ├── canvas-tools.src.js │ │ │ │ │ ├── data.js │ │ │ │ │ ├── data.src.js │ │ │ │ │ ├── drilldown.js │ │ │ │ │ ├── drilldown.src.js │ │ │ │ │ ├── exporting.js │ │ │ │ │ ├── exporting.src.js │ │ │ │ │ ├── funnel.js │ │ │ │ │ ├── funnel.src.js │ │ │ │ │ ├── heatmap.js │ │ │ │ │ ├── heatmap.src.js │ │ │ │ │ ├── map.js │ │ │ │ │ ├── map.src.js │ │ │ │ │ ├── no-data-to-display.js │ │ │ │ │ └── no-data-to-display.src.js │ │ │ │ └── themes/ │ │ │ │ ├── dark-blue.js │ │ │ │ ├── dark-green.js │ │ │ │ ├── gray.js │ │ │ │ ├── grid.js │ │ │ │ └── skies.js │ │ │ ├── jquery-1.10.2.js │ │ │ ├── video-js/ │ │ │ │ ├── video-js.css │ │ │ │ ├── video.dev.js │ │ │ │ └── video.js │ │ │ ├── webuploader/ │ │ │ │ ├── webuploader.css │ │ │ │ ├── webuploader.custom.js │ │ │ │ ├── webuploader.flashonly.js │ │ │ │ ├── webuploader.html5only.js │ │ │ │ ├── webuploader.js │ │ │ │ └── webuploader.withoutimage.js │ │ │ └── zeroclipboard/ │ │ │ └── ZeroClipboard.js │ │ ├── ueditor.all.js │ │ ├── ueditor.config.js │ │ └── ueditor.parse.js │ └── ueditor/ │ ├── dialogs/ │ │ ├── anchor/ │ │ │ └── anchor.html │ │ ├── attachment/ │ │ │ ├── attachment.css │ │ │ ├── attachment.html │ │ │ └── attachment.js │ │ ├── background/ │ │ │ ├── background.css │ │ │ ├── background.html │ │ │ └── background.js │ │ ├── charts/ │ │ │ ├── chart.config.js │ │ │ ├── charts.css │ │ │ ├── charts.html │ │ │ └── charts.js │ │ ├── emotion/ │ │ │ ├── emotion.css │ │ │ ├── emotion.html │ │ │ └── emotion.js │ │ ├── gmap/ │ │ │ └── gmap.html │ │ ├── help/ │ │ │ ├── help.css │ │ │ ├── help.html │ │ │ └── help.js │ │ ├── image/ │ │ │ ├── image.css │ │ │ ├── image.html │ │ │ └── image.js │ │ ├── insertframe/ │ │ │ └── insertframe.html │ │ ├── internal.js │ │ ├── link/ │ │ │ └── link.html │ │ ├── map/ │ │ │ ├── map.html │ │ │ └── show.html │ │ ├── music/ │ │ │ ├── music.css │ │ │ ├── music.html │ │ │ └── music.js │ │ ├── preview/ │ │ │ └── preview.html │ │ ├── scrawl/ │ │ │ ├── scrawl.css │ │ │ ├── scrawl.html │ │ │ └── scrawl.js │ │ ├── searchreplace/ │ │ │ ├── searchreplace.html │ │ │ └── searchreplace.js │ │ ├── snapscreen/ │ │ │ └── snapscreen.html │ │ ├── spechars/ │ │ │ ├── spechars.html │ │ │ └── spechars.js │ │ ├── table/ │ │ │ ├── edittable.css │ │ │ ├── edittable.html │ │ │ ├── edittable.js │ │ │ ├── edittd.html │ │ │ └── edittip.html │ │ ├── template/ │ │ │ ├── config.js │ │ │ ├── template.css │ │ │ ├── template.html │ │ │ └── template.js │ │ ├── video/ │ │ │ ├── video.css │ │ │ ├── video.html │ │ │ └── video.js │ │ ├── webapp/ │ │ │ └── webapp.html │ │ └── wordimage/ │ │ ├── tangram.js │ │ ├── wordimage.html │ │ └── wordimage.js │ ├── index.html │ ├── lang/ │ │ ├── en/ │ │ │ └── en.js │ │ └── zh-cn/ │ │ └── zh-cn.js │ ├── themes/ │ │ ├── default/ │ │ │ ├── css/ │ │ │ │ └── ueditor.css │ │ │ └── dialogbase.css │ │ └── iframe.css │ ├── third-party/ │ │ ├── SyntaxHighlighter/ │ │ │ ├── shCore.js │ │ │ └── shCoreDefault.css │ │ ├── codemirror/ │ │ │ ├── codemirror.css │ │ │ └── codemirror.js │ │ ├── highcharts/ │ │ │ ├── adapters/ │ │ │ │ ├── mootools-adapter.js │ │ │ │ ├── mootools-adapter.src.js │ │ │ │ ├── prototype-adapter.js │ │ │ │ ├── prototype-adapter.src.js │ │ │ │ ├── standalone-framework.js │ │ │ │ └── standalone-framework.src.js │ │ │ ├── highcharts-more.js │ │ │ ├── highcharts-more.src.js │ │ │ ├── highcharts.js │ │ │ ├── highcharts.src.js │ │ │ ├── modules/ │ │ │ │ ├── annotations.js │ │ │ │ ├── annotations.src.js │ │ │ │ ├── canvas-tools.js │ │ │ │ ├── canvas-tools.src.js │ │ │ │ ├── data.js │ │ │ │ ├── data.src.js │ │ │ │ ├── drilldown.js │ │ │ │ ├── drilldown.src.js │ │ │ │ ├── exporting.js │ │ │ │ ├── exporting.src.js │ │ │ │ ├── funnel.js │ │ │ │ ├── funnel.src.js │ │ │ │ ├── heatmap.js │ │ │ │ ├── heatmap.src.js │ │ │ │ ├── map.js │ │ │ │ ├── map.src.js │ │ │ │ ├── no-data-to-display.js │ │ │ │ └── no-data-to-display.src.js │ │ │ └── themes/ │ │ │ ├── dark-blue.js │ │ │ ├── dark-green.js │ │ │ ├── gray.js │ │ │ ├── grid.js │ │ │ └── skies.js │ │ ├── jquery-1.10.2.js │ │ ├── video-js/ │ │ │ ├── video-js.css │ │ │ ├── video.dev.js │ │ │ └── video.js │ │ ├── webuploader/ │ │ │ ├── webuploader.css │ │ │ ├── webuploader.custom.js │ │ │ ├── webuploader.flashonly.js │ │ │ ├── webuploader.html5only.js │ │ │ ├── webuploader.js │ │ │ └── webuploader.withoutimage.js │ │ └── zeroclipboard/ │ │ └── ZeroClipboard.js │ ├── ueditor.all.js │ ├── ueditor.config.js │ └── ueditor.parse.js ├── src/ │ ├── App.vue │ ├── common/ │ │ ├── axios.js │ │ ├── city.json │ │ └── config.js │ ├── components/ │ │ ├── AddCategory.vue │ │ ├── Good.vue │ │ ├── Pro.vue │ │ ├── addnav.vue │ │ ├── header.vue │ │ ├── list/ │ │ │ └── List-a.vue │ │ ├── navTo.vue │ │ ├── sku copy.vue │ │ ├── sku.vue │ │ └── time_range/ │ │ └── time_range.vue │ ├── main.js │ ├── router.js │ └── views/ │ ├── Home.vue │ ├── PicList.vue │ ├── ad/ │ │ ├── ad.vue │ │ ├── article.vue │ │ ├── hot.vue │ │ └── nav.vue │ ├── backup/ │ │ └── backup.vue │ ├── data/ │ │ ├── data-old.vue │ │ └── data.vue │ ├── extend/ │ │ ├── addcoupon.vue │ │ ├── coupon.vue │ │ └── extend.vue │ ├── login/ │ │ ├── Login.vue │ │ └── lout.vue │ ├── money/ │ │ └── money.vue │ ├── order/ │ │ ├── Details.vue │ │ ├── evaluate.vue │ │ ├── new_order.vue │ │ └── order.vue │ ├── product/ │ │ ├── Good.vue │ │ ├── addtemplate.vue │ │ ├── category.vue │ │ ├── ed.vue │ │ ├── edittemplate.vue │ │ ├── new_product.vue │ │ └── template.vue │ ├── set/ │ │ ├── Set-a.vue │ │ ├── Set-b.vue │ │ └── set.vue │ ├── set_gift/ │ │ └── set_gift.vue │ └── user/ │ ├── point.vue │ └── user.vue └── vue.config.js