From 74109f98541437cd6b5b450ca8e648d8d0b6016f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9D=8E=E5=BF=97=E5=BC=BA?= <357099073@qq.com>
Date: Thu, 7 Aug 2025 17:02:44 +0800
Subject: [PATCH] =?UTF-8?q?=E5=8E=8B=E7=BC=A9=E5=9B=BE=E7=89=87=E8=B5=84?=
=?UTF-8?q?=E6=BA=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
App.vue | 2 +-
bundle/static/images/activity_detail_bg.png | Bin 19313 -> 3455 bytes
bundle/static/images/bg_kanjia.png | Bin 7400 -> 3150 bytes
bundle/static/images/choujiang_bg.png | Bin 151548 -> 72139 bytes
bundle/static/images/default_avatar.png | Bin 4745 -> 5553 bytes
bundle/static/images/group_bg.png | Bin 29880 -> 18883 bytes
bundle/static/images/hot_list_bg.png | Bin 23062 -> 11658 bytes
bundle/static/images/icon_call.png | Bin 8623 -> 4139 bytes
bundle/static/images/icon_payFail.png | Bin 6115 -> 2767 bytes
bundle/static/images/img_activity_jifen.png | Bin 24881 -> 4212 bytes
bundle/static/images/jifen_popBg.png | Bin 16698 -> 10675 bytes
bundle/static/images/lottery_bg.png | Bin 26031 -> 5171 bytes
bundle/static/images/null_gift.png | Bin 5984 -> 2117 bytes
main.js | 2 +-
pages.json | 20 ++++++++++--------
static/images/bg_hometop.png | Bin 31766 -> 15274 bytes
static/images/home_coupon_bg.png | Bin 32386 -> 16188 bytes
static/images/my_topbg.png | Bin 16012 -> 3060 bytes
static/images/pintuan_bg.png | Bin 12820 -> 5623 bytes
.../components}/active-area/active-area.vue | 0
.../components}/address-item/address-item.vue | 0
.../after-sales-list/after-sales-list.vue | 0
.../components}/bargain-list/bargain-list.vue | 0
.../components}/bubble-tips/bubble-tips.vue | 0
.../components}/cate-four/cate-four.vue | 0
.../components}/cate-list/cate-list.vue | 0
.../components}/cate-one/cate-one.vue | 0
.../components}/cate-three/cate-three.vue | 0
.../components}/cate-two/cate-two.vue | 0
.../components}/comment-list/comment-list.vue | 0
.../components}/coupon-list/coupon-list.vue | 0
.../components}/coupon-obj/coupon-obj.vue | 0
.../components}/cu-progress/cu-progress.vue | 0
.../components}/custom-image/custom-image.vue | 0
.../components}/download-nav/download-nav.vue | 0
.../goods-bargain/goods-bargain.vue | 0
.../components}/goods-like/goods-like.vue | 0
.../components}/goods-list/goods-list.vue | 0
.../components}/group-list/group-list.vue | 0
.../components}/home-coupon/home-coupon.vue | 0
.../invite-poster/invite-poster.vue | 0
.../components}/j-video/j-video.vue | 0
.../components}/lime-painter/changelog.md | 0
.../components/common/relation.js | 0
.../l-painter-image/l-painter-image.vue | 0
.../l-painter-qrcode/l-painter-qrcode.vue | 0
.../l-painter-text/l-painter-text.vue | 0
.../l-painter-view/l-painter-view.vue | 0
.../components/l-painter/l-painter.vue | 0
.../lime-painter/components/l-painter/nvue.js | 0
.../components/l-painter/painter.js | 0
.../components/l-painter/utils.js | 0
.../components/lime-painter/index.vue | 0
.../components}/lime-painter/readme.md | 0
.../loading-footer/loading-footer.vue | 0
.../components}/loading-view/loading-view.vue | 0
.../components}/loading/loading.vue | 0
.../components}/lyg-popup/lyg-popup.vue | 0
.../mplogin-popup/mplogin-popup.vue | 0
.../components}/my-coupons/my-coupons.vue | 0
.../components}/my-lottery/my-lottery.vue | 0
.../components}/navbar/navbar.vue | 0
.../components}/order-dialog/order-dialog.vue | 0
.../components}/order-goods/order-goods.vue | 0
.../components}/order-list/order-list.vue | 0
.../components}/pick-regions/pick-regions.vue | 0
.../components}/pick-regions/regions.json | 0
.../components}/price-format/price-format.vue | 0
.../privacy-popup/privacy-popup.vue | 0
.../product-swiper/product-swiper.vue | 0
.../components}/recommend/recommend.vue | 0
.../components}/set-pay-pwd/set-pay-pwd.vue | 0
.../components}/share-popup/poster.vue | 0
.../components}/share-popup/share-popup.vue | 0
.../components}/spec-popup/spec-popup.vue | 0
.../components}/spread-order/spread-order.vue | 0
.../components}/swipers/swipers.vue | 0
.../components}/tab/tab.vue | 0
.../components}/tabs/tabs.vue | 0
.../components}/tki-qrcode/qrcode.js | 0
.../components}/tki-qrcode/tki-qrcode.vue | 0
.../components}/trigonometry/trigonometry.vue | 0
.../components}/uploader/uploader.vue | 0
.../components}/uview-ui/LICENSE | 0
.../components}/uview-ui/README.md | 0
.../u-action-sheet/u-action-sheet.vue | 0
.../components/u-alert-tips/u-alert-tips.vue | 0
.../u-avatar-cropper/u-avatar-cropper.vue | 0
.../components/u-avatar-cropper/weCropper.js | 0
.../uview-ui/components/u-avatar/u-avatar.vue | 0
.../components/u-back-top/u-back-top.vue | 0
.../uview-ui/components/u-badge/u-badge.vue | 0
.../uview-ui/components/u-button/u-button.vue | 0
.../components/u-calendar/u-calendar.vue | 0
.../u-car-keyboard/u-car-keyboard.vue | 0
.../uview-ui/components/u-card/u-card.vue | 0
.../components/u-cell-group/u-cell-group.vue | 0
.../components/u-cell-item/u-cell-item.vue | 0
.../u-checkbox-group/u-checkbox-group.vue | 0
.../components/u-checkbox/u-checkbox.vue | 0
.../u-circle-progress/u-circle-progress.vue | 0
.../uview-ui/components/u-col/u-col.vue | 0
.../u-collapse-item/u-collapse-item.vue | 0
.../components/u-collapse/u-collapse.vue | 0
.../u-column-notice/u-column-notice.vue | 0
.../components/u-count-down/u-count-down.vue | 0
.../components/u-count-to/u-count-to.vue | 0
.../components/u-divider/u-divider.vue | 0
.../u-dropdown-item/u-dropdown-item.vue | 0
.../components/u-dropdown/u-dropdown.vue | 0
.../uview-ui/components/u-empty/u-empty.vue | 0
.../uview-ui/components/u-field/u-field.vue | 0
.../components/u-form-item/u-form-item.vue | 0
.../uview-ui/components/u-form/u-form.vue | 0
.../u-full-screen/u-full-screen.vue | 0
.../uview-ui/components/u-gap/u-gap.vue | 0
.../components/u-grid-item/u-grid-item.vue | 0
.../uview-ui/components/u-grid/u-grid.vue | 0
.../uview-ui/components/u-icon/u-icon.vue | 0
.../uview-ui/components/u-image/u-image.vue | 0
.../u-index-anchor/u-index-anchor.vue | 0
.../components/u-index-list/u-index-list.vue | 0
.../uview-ui/components/u-input/u-input.vue | 0
.../components/u-keyboard/u-keyboard.vue | 0
.../components/u-lazy-load/u-lazy-load.vue | 0
.../u-line-progress/u-line-progress.vue | 0
.../uview-ui/components/u-line/u-line.vue | 0
.../uview-ui/components/u-link/u-link.vue | 0
.../u-loading-page/u-loading-page.vue | 0
.../components/u-loading/u-loading.vue | 0
.../components/u-loadmore/u-loadmore.vue | 0
.../uview-ui/components/u-mask/u-mask.vue | 0
.../u-message-input/u-message-input.vue | 0
.../uview-ui/components/u-modal/u-modal.vue | 0
.../uview-ui/components/u-navbar/u-navbar.vue | 0
.../components/u-no-network/u-no-network.vue | 0
.../components/u-notice-bar/u-notice-bar.vue | 0
.../components/u-number-box/u-number-box.vue | 0
.../u-number-keyboard/u-number-keyboard.vue | 0
.../components/u-parse/libs/CssHandler.js | 0
.../components/u-parse/libs/MpHtmlParser.js | 0
.../components/u-parse/libs/config.js | 0
.../components/u-parse/libs/handler.wxs | 0
.../components/u-parse/libs/trees.vue | 0
.../uview-ui/components/u-parse/u-parse.vue | 0
.../uview-ui/components/u-picker/u-picker.vue | 0
.../uview-ui/components/u-popup/u-popup.vue | 0
.../u-radio-group/u-radio-group.vue | 0
.../uview-ui/components/u-radio/u-radio.vue | 0
.../uview-ui/components/u-rate/u-rate.vue | 0
.../components/u-read-more/u-read-more.vue | 0
.../components/u-row-notice/u-row-notice.vue | 0
.../uview-ui/components/u-row/u-row.vue | 0
.../uview-ui/components/u-search/u-search.vue | 0
.../components/u-section/u-section.vue | 0
.../uview-ui/components/u-select/u-select.vue | 0
.../components/u-skeleton/u-skeleton.vue | 0
.../uview-ui/components/u-slider/u-slider.vue | 0
.../uview-ui/components/u-steps/u-steps.vue | 0
.../uview-ui/components/u-sticky/u-sticky.vue | 0
.../components/u-subsection/u-subsection.vue | 0
.../u-swipe-action/u-swipe-action.vue | 0
.../uview-ui/components/u-swiper/u-swiper.vue | 0
.../uview-ui/components/u-switch/u-switch.vue | 0
.../uview-ui/components/u-tabbar/u-tabbar.vue | 0
.../uview-ui/components/u-table/u-table.vue | 0
.../u-tabs-swiper/u-tabs-swiper.vue | 0
.../uview-ui/components/u-tabs/u-tabs.vue | 0
.../uview-ui/components/u-tag/u-tag.vue | 0
.../uview-ui/components/u-td/u-td.vue | 0
.../uview-ui/components/u-th/u-th.vue | 0
.../u-time-line-item/u-time-line-item.vue | 0
.../components/u-time-line/u-time-line.vue | 0
.../uview-ui/components/u-toast/u-toast.vue | 0
.../components/u-top-tips/u-top-tips.vue | 0
.../uview-ui/components/u-tr/u-tr.vue | 0
.../uview-ui/components/u-upload/u-upload.vue | 0
.../u-verification-code.vue | 0
.../components/u-waterfall/u-waterfall.vue | 0
.../components}/uview-ui/iconfont.css | 0
.../components}/uview-ui/index.js | 0
.../components}/uview-ui/index.scss | 0
.../uview-ui/libs/config/config.js | 0
.../uview-ui/libs/config/zIndex.js | 0
.../components}/uview-ui/libs/css/color.scss | 0
.../components}/uview-ui/libs/css/common.scss | 0
.../uview-ui/libs/css/style.components.scss | 0
.../uview-ui/libs/css/style.h5.scss | 0
.../uview-ui/libs/css/style.mp.scss | 0
.../uview-ui/libs/css/style.nvue.scss | 0
.../uview-ui/libs/css/style.vue.scss | 0
.../uview-ui/libs/function/$parent.js | 0
.../uview-ui/libs/function/addUnit.js | 0
.../components}/uview-ui/libs/function/bem.js | 0
.../uview-ui/libs/function/color.js | 0
.../uview-ui/libs/function/colorGradient.js | 0
.../uview-ui/libs/function/debounce.js | 0
.../uview-ui/libs/function/deepClone.js | 0
.../uview-ui/libs/function/deepMerge.js | 0
.../uview-ui/libs/function/getParent.js | 0
.../uview-ui/libs/function/guid.js | 0
.../components}/uview-ui/libs/function/md5.js | 0
.../uview-ui/libs/function/queryParams.js | 0
.../uview-ui/libs/function/random.js | 0
.../uview-ui/libs/function/randomArray.js | 0
.../uview-ui/libs/function/route.js | 0
.../components}/uview-ui/libs/function/sys.js | 0
.../uview-ui/libs/function/test.js | 0
.../uview-ui/libs/function/throttle.js | 0
.../uview-ui/libs/function/timeFormat.js | 0
.../uview-ui/libs/function/timeFrom.js | 0
.../uview-ui/libs/function/toast.js | 0
.../uview-ui/libs/function/trim.js | 0
.../uview-ui/libs/function/type2icon.js | 0
.../components}/uview-ui/libs/mixin/mixin.js | 0
.../uview-ui/libs/mixin/mpShare.js | 0
.../uview-ui/libs/request/index.js | 0
.../components}/uview-ui/libs/store/index.js | 0
.../components}/uview-ui/libs/util/area.js | 0
.../uview-ui/libs/util/async-validator.js | 0
.../components}/uview-ui/libs/util/city.js | 0
.../components}/uview-ui/libs/util/emitter.js | 0
.../uview-ui/libs/util/province.js | 0
.../components}/uview-ui/package.json | 0
.../components}/uview-ui/theme.scss | 0
225 files changed, 13 insertions(+), 11 deletions(-)
rename {components => subPackages/components}/active-area/active-area.vue (100%)
rename {components => subPackages/components}/address-item/address-item.vue (100%)
rename {components => subPackages/components}/after-sales-list/after-sales-list.vue (100%)
rename {components => subPackages/components}/bargain-list/bargain-list.vue (100%)
rename {components => subPackages/components}/bubble-tips/bubble-tips.vue (100%)
rename {components => subPackages/components}/cate-four/cate-four.vue (100%)
rename {components => subPackages/components}/cate-list/cate-list.vue (100%)
rename {components => subPackages/components}/cate-one/cate-one.vue (100%)
rename {components => subPackages/components}/cate-three/cate-three.vue (100%)
rename {components => subPackages/components}/cate-two/cate-two.vue (100%)
rename {components => subPackages/components}/comment-list/comment-list.vue (100%)
rename {components => subPackages/components}/coupon-list/coupon-list.vue (100%)
rename {components => subPackages/components}/coupon-obj/coupon-obj.vue (100%)
rename {components => subPackages/components}/cu-progress/cu-progress.vue (100%)
rename {components => subPackages/components}/custom-image/custom-image.vue (100%)
rename {components => subPackages/components}/download-nav/download-nav.vue (100%)
rename {components => subPackages/components}/goods-bargain/goods-bargain.vue (100%)
rename {components => subPackages/components}/goods-like/goods-like.vue (100%)
rename {components => subPackages/components}/goods-list/goods-list.vue (100%)
rename {components => subPackages/components}/group-list/group-list.vue (100%)
rename {components => subPackages/components}/home-coupon/home-coupon.vue (100%)
rename {components => subPackages/components}/invite-poster/invite-poster.vue (100%)
rename {components => subPackages/components}/j-video/j-video.vue (100%)
rename {components => subPackages/components}/lime-painter/changelog.md (100%)
rename {components => subPackages/components}/lime-painter/components/common/relation.js (100%)
rename {components => subPackages/components}/lime-painter/components/l-painter-image/l-painter-image.vue (100%)
rename {components => subPackages/components}/lime-painter/components/l-painter-qrcode/l-painter-qrcode.vue (100%)
rename {components => subPackages/components}/lime-painter/components/l-painter-text/l-painter-text.vue (100%)
rename {components => subPackages/components}/lime-painter/components/l-painter-view/l-painter-view.vue (100%)
rename {components => subPackages/components}/lime-painter/components/l-painter/l-painter.vue (100%)
rename {components => subPackages/components}/lime-painter/components/l-painter/nvue.js (100%)
rename {components => subPackages/components}/lime-painter/components/l-painter/painter.js (100%)
rename {components => subPackages/components}/lime-painter/components/l-painter/utils.js (100%)
rename {components => subPackages/components}/lime-painter/components/lime-painter/index.vue (100%)
rename {components => subPackages/components}/lime-painter/readme.md (100%)
rename {components => subPackages/components}/loading-footer/loading-footer.vue (100%)
rename {components => subPackages/components}/loading-view/loading-view.vue (100%)
rename {components => subPackages/components}/loading/loading.vue (100%)
rename {components => subPackages/components}/lyg-popup/lyg-popup.vue (100%)
rename {components => subPackages/components}/mplogin-popup/mplogin-popup.vue (100%)
rename {components => subPackages/components}/my-coupons/my-coupons.vue (100%)
rename {components => subPackages/components}/my-lottery/my-lottery.vue (100%)
rename {components => subPackages/components}/navbar/navbar.vue (100%)
rename {components => subPackages/components}/order-dialog/order-dialog.vue (100%)
rename {components => subPackages/components}/order-goods/order-goods.vue (100%)
rename {components => subPackages/components}/order-list/order-list.vue (100%)
rename {components => subPackages/components}/pick-regions/pick-regions.vue (100%)
rename {components => subPackages/components}/pick-regions/regions.json (100%)
rename {components => subPackages/components}/price-format/price-format.vue (100%)
rename {components => subPackages/components}/privacy-popup/privacy-popup.vue (100%)
rename {components => subPackages/components}/product-swiper/product-swiper.vue (100%)
rename {components => subPackages/components}/recommend/recommend.vue (100%)
rename {components => subPackages/components}/set-pay-pwd/set-pay-pwd.vue (100%)
rename {components => subPackages/components}/share-popup/poster.vue (100%)
rename {components => subPackages/components}/share-popup/share-popup.vue (100%)
rename {components => subPackages/components}/spec-popup/spec-popup.vue (100%)
rename {components => subPackages/components}/spread-order/spread-order.vue (100%)
rename {components => subPackages/components}/swipers/swipers.vue (100%)
rename {components => subPackages/components}/tab/tab.vue (100%)
rename {components => subPackages/components}/tabs/tabs.vue (100%)
rename {components => subPackages/components}/tki-qrcode/qrcode.js (100%)
rename {components => subPackages/components}/tki-qrcode/tki-qrcode.vue (100%)
rename {components => subPackages/components}/trigonometry/trigonometry.vue (100%)
rename {components => subPackages/components}/uploader/uploader.vue (100%)
rename {components => subPackages/components}/uview-ui/LICENSE (100%)
rename {components => subPackages/components}/uview-ui/README.md (100%)
rename {components => subPackages/components}/uview-ui/components/u-action-sheet/u-action-sheet.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-alert-tips/u-alert-tips.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-avatar-cropper/u-avatar-cropper.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-avatar-cropper/weCropper.js (100%)
rename {components => subPackages/components}/uview-ui/components/u-avatar/u-avatar.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-back-top/u-back-top.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-badge/u-badge.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-button/u-button.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-calendar/u-calendar.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-car-keyboard/u-car-keyboard.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-card/u-card.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-cell-group/u-cell-group.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-cell-item/u-cell-item.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-checkbox-group/u-checkbox-group.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-checkbox/u-checkbox.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-circle-progress/u-circle-progress.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-col/u-col.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-collapse-item/u-collapse-item.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-collapse/u-collapse.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-column-notice/u-column-notice.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-count-down/u-count-down.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-count-to/u-count-to.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-divider/u-divider.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-dropdown-item/u-dropdown-item.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-dropdown/u-dropdown.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-empty/u-empty.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-field/u-field.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-form-item/u-form-item.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-form/u-form.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-full-screen/u-full-screen.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-gap/u-gap.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-grid-item/u-grid-item.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-grid/u-grid.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-icon/u-icon.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-image/u-image.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-index-anchor/u-index-anchor.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-index-list/u-index-list.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-input/u-input.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-keyboard/u-keyboard.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-lazy-load/u-lazy-load.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-line-progress/u-line-progress.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-line/u-line.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-link/u-link.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-loading-page/u-loading-page.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-loading/u-loading.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-loadmore/u-loadmore.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-mask/u-mask.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-message-input/u-message-input.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-modal/u-modal.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-navbar/u-navbar.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-no-network/u-no-network.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-notice-bar/u-notice-bar.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-number-box/u-number-box.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-number-keyboard/u-number-keyboard.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-parse/libs/CssHandler.js (100%)
rename {components => subPackages/components}/uview-ui/components/u-parse/libs/MpHtmlParser.js (100%)
rename {components => subPackages/components}/uview-ui/components/u-parse/libs/config.js (100%)
rename {components => subPackages/components}/uview-ui/components/u-parse/libs/handler.wxs (100%)
rename {components => subPackages/components}/uview-ui/components/u-parse/libs/trees.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-parse/u-parse.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-picker/u-picker.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-popup/u-popup.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-radio-group/u-radio-group.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-radio/u-radio.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-rate/u-rate.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-read-more/u-read-more.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-row-notice/u-row-notice.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-row/u-row.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-search/u-search.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-section/u-section.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-select/u-select.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-skeleton/u-skeleton.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-slider/u-slider.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-steps/u-steps.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-sticky/u-sticky.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-subsection/u-subsection.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-swipe-action/u-swipe-action.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-swiper/u-swiper.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-switch/u-switch.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-tabbar/u-tabbar.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-table/u-table.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-tabs-swiper/u-tabs-swiper.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-tabs/u-tabs.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-tag/u-tag.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-td/u-td.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-th/u-th.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-time-line-item/u-time-line-item.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-time-line/u-time-line.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-toast/u-toast.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-top-tips/u-top-tips.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-tr/u-tr.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-upload/u-upload.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-verification-code/u-verification-code.vue (100%)
rename {components => subPackages/components}/uview-ui/components/u-waterfall/u-waterfall.vue (100%)
rename {components => subPackages/components}/uview-ui/iconfont.css (100%)
rename {components => subPackages/components}/uview-ui/index.js (100%)
rename {components => subPackages/components}/uview-ui/index.scss (100%)
rename {components => subPackages/components}/uview-ui/libs/config/config.js (100%)
rename {components => subPackages/components}/uview-ui/libs/config/zIndex.js (100%)
rename {components => subPackages/components}/uview-ui/libs/css/color.scss (100%)
rename {components => subPackages/components}/uview-ui/libs/css/common.scss (100%)
rename {components => subPackages/components}/uview-ui/libs/css/style.components.scss (100%)
rename {components => subPackages/components}/uview-ui/libs/css/style.h5.scss (100%)
rename {components => subPackages/components}/uview-ui/libs/css/style.mp.scss (100%)
rename {components => subPackages/components}/uview-ui/libs/css/style.nvue.scss (100%)
rename {components => subPackages/components}/uview-ui/libs/css/style.vue.scss (100%)
rename {components => subPackages/components}/uview-ui/libs/function/$parent.js (100%)
rename {components => subPackages/components}/uview-ui/libs/function/addUnit.js (100%)
rename {components => subPackages/components}/uview-ui/libs/function/bem.js (100%)
rename {components => subPackages/components}/uview-ui/libs/function/color.js (100%)
rename {components => subPackages/components}/uview-ui/libs/function/colorGradient.js (100%)
rename {components => subPackages/components}/uview-ui/libs/function/debounce.js (100%)
rename {components => subPackages/components}/uview-ui/libs/function/deepClone.js (100%)
rename {components => subPackages/components}/uview-ui/libs/function/deepMerge.js (100%)
rename {components => subPackages/components}/uview-ui/libs/function/getParent.js (100%)
rename {components => subPackages/components}/uview-ui/libs/function/guid.js (100%)
rename {components => subPackages/components}/uview-ui/libs/function/md5.js (100%)
rename {components => subPackages/components}/uview-ui/libs/function/queryParams.js (100%)
rename {components => subPackages/components}/uview-ui/libs/function/random.js (100%)
rename {components => subPackages/components}/uview-ui/libs/function/randomArray.js (100%)
rename {components => subPackages/components}/uview-ui/libs/function/route.js (100%)
rename {components => subPackages/components}/uview-ui/libs/function/sys.js (100%)
rename {components => subPackages/components}/uview-ui/libs/function/test.js (100%)
rename {components => subPackages/components}/uview-ui/libs/function/throttle.js (100%)
rename {components => subPackages/components}/uview-ui/libs/function/timeFormat.js (100%)
rename {components => subPackages/components}/uview-ui/libs/function/timeFrom.js (100%)
rename {components => subPackages/components}/uview-ui/libs/function/toast.js (100%)
rename {components => subPackages/components}/uview-ui/libs/function/trim.js (100%)
rename {components => subPackages/components}/uview-ui/libs/function/type2icon.js (100%)
rename {components => subPackages/components}/uview-ui/libs/mixin/mixin.js (100%)
rename {components => subPackages/components}/uview-ui/libs/mixin/mpShare.js (100%)
rename {components => subPackages/components}/uview-ui/libs/request/index.js (100%)
rename {components => subPackages/components}/uview-ui/libs/store/index.js (100%)
rename {components => subPackages/components}/uview-ui/libs/util/area.js (100%)
rename {components => subPackages/components}/uview-ui/libs/util/async-validator.js (100%)
rename {components => subPackages/components}/uview-ui/libs/util/city.js (100%)
rename {components => subPackages/components}/uview-ui/libs/util/emitter.js (100%)
rename {components => subPackages/components}/uview-ui/libs/util/province.js (100%)
rename {components => subPackages/components}/uview-ui/package.json (100%)
rename {components => subPackages/components}/uview-ui/theme.scss (100%)
diff --git a/App.vue b/App.vue
index 3b277f6..1a3824c 100644
--- a/App.vue
+++ b/App.vue
@@ -89,5 +89,5 @@ export default {
diff --git a/bundle/static/images/activity_detail_bg.png b/bundle/static/images/activity_detail_bg.png
index 2440be1ff1fab2184f1c06ae9f3eb058c3640629..42d211d9fe13c45e38981970f03d818857a58a87 100644
GIT binary patch
literal 3455
zcmcgv`&W`#+jeTQuT*+xdON6typxrgnNymSh}Kvsc}h(!4XjK}ofIK`R1_O4O*7Bs
zgyE^oJZEY`fQK*-nbJ_kh!2RGk_R3}Nl_8`o>}iN-(T>pwb$PJ-fLg`+V_25>)vap
zopp26+ib8|OG`@+=XBCjOKTmZrS;vp|5*>OxWwaP;KBN=%ehmUpAKrwFdCDi|MdU2
zncDng9!CApCwbcf}
z&$YC4A>7Fm=VFC2(NxUX>3)9XHQ{39Drfu
zJtCyCDkqT8WV|3El$}b_P@Gr79ZM6hrK&C^8R3$!p-o7TqZrLxrKx^`WMrk1@DKxq
zS39!S$;I7U#*M0x-`-Ea$4IURuB=*=1v*U@s_Cp^APE{1UI-f_>j4|YoH_@8P=79`L+wche?aAV
zVZf29RE)%dyaiyid2a@_yJm#YLeT*eX)J4@M%|LyYWYbwBvfuGU(bV>fZtl~qiXmc0QOX*!Bn%2|!k
zXV`lmQgWM<_%&hud8|7WZ+B>0cpG`+>Tw+CKM%G3yNc2H=QnL77+7cx4m*66Xycb@((@q?=-af7)C&N28MTykgUR%gG1MfUUEfK_?xQT
zLjAw9*vuBWDB6_GKpzERQ$lsO1hiN8Fh;!k>E9&{s7~w#dCh(BIa}Z0)jFw-a24L=l&iDA!NYrE3%lLlPuyL98wsUwOf2O5l*TxKEGSdwTVX00zMPRc?em!tTi&OHHbhfU8u(73tq+W=?!*bZfS
zb2k~i6u)&`{n!=K=5RTE`v8i(cn&2e`gV(ol%KAj77~r*2*|J5kc|&2TyE%7UmL&-
zzt6f1bw6&Yj+Ev<6rn(KGH)VLQp0E1JFDnN%%f0?c6*fRO#qmsAK~lBGn1*XU94NI
z$x-V5ZBG@Q{PuuGOYx|<8+)BTXVYjkS0IU?QQp~%Cx(TNyU*$PTqkD{LXro}YgcpR
zsIhRmszm7lg*A^b9qTNAH!1L;@>XM8deyNOVf0OQudNhk;p@J`2Gi4yvaA#oVoN_Z
zfu3f=wo>?0$2oD3gScXxkh2&9b&O-@m-qws6!eJzHl?_h1R04(>k3%XMrC&1)VG7zj}EDR0h)yrhU&iZ#VzlC
zkqj@5Mfa#&`*+}~ML836_ILaZ_YGMMGCAuMZ>P^d(L<|I_e^8!@~
zzzCnTYh`z%D&rvsodg9)VWWFEJ=2h%_z2l|MpQ_7E7Z{gy65X?aJ6J`@q3h1I1KL-
zKb4XodleEKjYy%$Z${Ep6-p|c#jGe)qScdPN*0hfF50Oy1|8XQNkppZYo3!1Xs>Mx
zj@CU=6)Gp0NwLK@DW`;^(6?6K3DG@P@2F7^o<|85cW_1DEB_Qcnk6Q+2Hs)8(ioA8
zb&MclmW?lktDa3nPr~s@R@%XAToH;rFc*=oVl1`;T4qbQ@1Ka3MD%<7DDP3!?;{;Z
z=x4`pfDzDM?JuUlAt|C$hV6~{-73ORY)fb2MM|eTEp)|1i;|p*0Xdlh)f_)TakIc$
zS9t?+OTR4jD&y>6H(fRco$H_+aClYZk|rtFbEIg#5E>R=f}((ExdS4x#A-NJt_tS(
zPf!nZsTUp_qxRHV8^(rmiS84SVp#d3MT*r>0u1D0A5dl^jV-xqeRk96c{vIk40CVw
za&5KY`;pWCp&hHHj7{V`q*dzt1Gi{c(F67-ih*tw-$Y8LGUzmBN1%_awE@;B(FI0Uyl|kOm{Q$
zv=K@YmmZ&Y8UduJI<3inTZR+Qp@SUvN`6e{?tJuR#5IUFZQ3t@$bFwdCLcebg?h
zOkB*Y9;9Ak_-+S-QZUL&Qb!^Q;s=mur_~FZpvRbM7xNBm!Qy48=J0~Ir^*s8ay!Nb
zydKf|Qde^}z^gW!1?rq2crtnTJ>9#DumzS0>Vum=mlzUN;UCO=BD&(kBo~Ig+{=
zh%SKFW2A5{SGh>pY0F-u%%`zO-G04l@Bqn?H538o$G(IPRZ25s;;&|6gyta`7@+c%
z*&EI-*~X@iPs{*A82Gud6Dgat?4%1kdl7(mJDP3Nj$k{Jv^pr`n
zhrayw%mMRPugNyB!;NYxLB!10#zB`%H1nk5ix~I7eNUgkus2}^7=PUjg8je?uannF
zA@@q3za$l(#@wP`3D3m*W!n0R5lGJsyNmg3+WZ)F4$~+%#+<3!1f8$29poWr@@wBQ
z1L-6mO8{~;CF?V#gPGCq0_fm{%g>#*ky33QR2_ygqW530gIuDkT5TAXpF(pxnVJ*y
zz0Ua^Jatw*@p(XjaMHbByk_U2LiJRR
z1&?clzN~MD?k3R6H70lcHbGbSG4e_!ZYjwa{muU$2Ccu`etlUlt$%xf^OSq?wRE4E
z3j*2??!w^&^Wc_N{kf-1S^T1baZ&!F?O&*dw|Q@TW`@qr)P6H@%x_qZKV%r*;puS3
zk9yy~&HRYrlzaZZh6#a?yAoY_`F_Pi|7HKS^Z;DayOSQ*9cqn>4Em$V>9Ksz+=ar}
z#n`YCrr_32)Evn46b1b;bGKrz-$XNYD^C$yRhuoHDV?L44Sr&mz7CY8y0rl2aChoIh7X+p)99tIIk-=F!%&HpaAFwvK$X
zV%}wYY}ks?meDkMKmXH+=i9TIj6?2`rVldX;=`F?Qe5Dbkw02MQhDO@z@pbKXOce2
ztU)gA8dXTpbxyi*xNR(J{d6s5ao7CD>@cYCM1B2z*~Hszw+PN6rN$L-n)y*GS~oWg9s2sFN$zk^g=`9+PN2$PZ&-%w;W}SyqxH~;W6+_WJ8`RLb85j
zDCI(3rGlFDx;|(yuFhdVT`|2~n$va|Ghd*%7qyq!d~jaxL)#A_nID@Q)mzuxG|!^f
zOh$%vh`00H&F2ClCZ)^wBj0@*8`G>Ji7Q4&6Sq1g7+$bs5T
z4KF(v)=e-8Z~G>K$?6ZXu;|5vsg+_iK?}pwK!>bbq-5<`_&=nDJLPt=?$=An{|i_+
Bf<^!U
literal 19313
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