From 645d1f49cb87e87392553658db4bf0ac043d6d41 Mon Sep 17 00:00:00 2001 From: mactj Date: Tue, 12 Jan 2021 18:04:14 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=B7=E5=85=A5=E5=B0=8F=E7=A8=8B=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mini-app/.editorconfig | 9 + mini-app/.eslintignore | 1 + mini-app/.eslintrc.js | 32 + mini-app/.prettierrc | 3 + mini-app/.wepyignore | 4 + mini-app/package.json | 42 + mini-app/project.config.json | 112 + mini-app/src/apis/userApis.js | 65 + mini-app/src/apis/xiao4rApis.js | 38 + mini-app/src/app.wpy | 143 + mini-app/src/common/eventHub.js | 5 + mini-app/src/components/counter.wpy | 77 + mini-app/src/components/group.wpy | 41 + mini-app/src/components/groupitem.wpy | 28 + mini-app/src/components/list.wpy | 48 + mini-app/src/components/mall/mall-bbs.wpy | 108 + mini-app/src/components/mall/mall-car.wpy | 121 + mini-app/src/components/mall/mall-home.wpy | 49 + mini-app/src/components/mall/mall-my.wpy | 45 + .../src/components/mall/mall-shopping.wpy | 66 + mini-app/src/components/nav-bar.wpy | 43 + mini-app/src/components/panel.wpy | 40 + .../components/user/dialog-registration.wpy | 190 + mini-app/src/components/user/login.wpy | 49 + mini-app/src/components/wepy-list.wpy | 58 + mini-app/src/config.js | 5 + mini-app/src/js/request.js | 71 + mini-app/src/js/utils/uuid.js | 14 + mini-app/src/js/utils/validateUtils.js | 23 + mini-app/src/mixins/test.js | 19 + mini-app/src/pages/form1.wpy | 267 + mini-app/src/pages/form2.wpy | 139 + mini-app/src/pages/form3.wpy | 374 ++ mini-app/src/pages/form4.wpy | 158 + mini-app/src/pages/form5.wpy | 242 + mini-app/src/pages/form6.wpy | 204 + mini-app/src/pages/index.wpy | 180 + mini-app/src/pages/mall/goods-detail.wpy | 155 + mini-app/src/pages/mall/index.wpy | 139 + mini-app/src/static/img/index/head.png | Bin 0 -> 809208 bytes mini-app/src/store/index.js | 59 + mini-app/src/store/wineryForm.js | 37 + mini-app/src/vant/action-sheet/index.d.ts | 1 + mini-app/src/vant/action-sheet/index.js | 62 + mini-app/src/vant/action-sheet/index.json | 8 + mini-app/src/vant/action-sheet/index.wxml | 69 + mini-app/src/vant/action-sheet/index.wxss | 1 + mini-app/src/vant/area/index.d.ts | 1 + mini-app/src/vant/area/index.js | 232 + mini-app/src/vant/area/index.json | 6 + mini-app/src/vant/area/index.wxml | 20 + mini-app/src/vant/area/index.wxs | 8 + mini-app/src/vant/area/index.wxss | 1 + mini-app/src/vant/button/index.d.ts | 1 + mini-app/src/vant/button/index.js | 58 + mini-app/src/vant/button/index.json | 7 + mini-app/src/vant/button/index.wxml | 53 + mini-app/src/vant/button/index.wxs | 39 + mini-app/src/vant/button/index.wxss | 1 + mini-app/src/vant/calendar/calendar.wxml | 57 + .../calendar/components/header/index.d.ts | 1 + .../vant/calendar/components/header/index.js | 16 + .../calendar/components/header/index.json | 3 + .../calendar/components/header/index.wxml | 16 + .../calendar/components/header/index.wxss | 1 + .../vant/calendar/components/month/index.d.ts | 1 + .../vant/calendar/components/month/index.js | 157 + .../vant/calendar/components/month/index.json | 3 + .../vant/calendar/components/month/index.wxml | 39 + .../vant/calendar/components/month/index.wxs | 67 + .../vant/calendar/components/month/index.wxss | 1 + mini-app/src/vant/calendar/index.d.ts | 1 + mini-app/src/vant/calendar/index.js | 297 + mini-app/src/vant/calendar/index.json | 10 + mini-app/src/vant/calendar/index.wxml | 31 + mini-app/src/vant/calendar/index.wxs | 37 + mini-app/src/vant/calendar/index.wxss | 1 + mini-app/src/vant/calendar/utils.d.ts | 17 + mini-app/src/vant/calendar/utils.js | 78 + mini-app/src/vant/calendar/utils.wxs | 25 + mini-app/src/vant/card/index.d.ts | 1 + mini-app/src/vant/card/index.js | 49 + mini-app/src/vant/card/index.json | 6 + mini-app/src/vant/card/index.wxml | 56 + mini-app/src/vant/card/index.wxss | 1 + mini-app/src/vant/cell-group/index.d.ts | 1 + mini-app/src/vant/cell-group/index.js | 10 + mini-app/src/vant/cell-group/index.json | 3 + mini-app/src/vant/cell-group/index.wxml | 9 + mini-app/src/vant/cell-group/index.wxss | 1 + mini-app/src/vant/cell/index.d.ts | 1 + mini-app/src/vant/cell/index.js | 38 + mini-app/src/vant/cell/index.json | 6 + mini-app/src/vant/cell/index.wxml | 45 + mini-app/src/vant/cell/index.wxss | 1 + mini-app/src/vant/checkbox-group/index.d.ts | 1 + mini-app/src/vant/checkbox-group/index.js | 35 + mini-app/src/vant/checkbox-group/index.json | 3 + mini-app/src/vant/checkbox-group/index.wxml | 1 + mini-app/src/vant/checkbox-group/index.wxss | 1 + mini-app/src/vant/checkbox/index.d.ts | 1 + mini-app/src/vant/checkbox/index.js | 74 + mini-app/src/vant/checkbox/index.json | 6 + mini-app/src/vant/checkbox/index.wxml | 20 + mini-app/src/vant/checkbox/index.wxs | 20 + mini-app/src/vant/checkbox/index.wxss | 1 + mini-app/src/vant/circle/canvas.d.ts | 6 + mini-app/src/vant/circle/canvas.js | 43 + mini-app/src/vant/circle/index.d.ts | 1 + mini-app/src/vant/circle/index.js | 185 + mini-app/src/vant/circle/index.json | 3 + mini-app/src/vant/circle/index.wxml | 9 + mini-app/src/vant/circle/index.wxss | 1 + mini-app/src/vant/col/index.d.ts | 1 + mini-app/src/vant/col/index.js | 26 + mini-app/src/vant/col/index.json | 3 + mini-app/src/vant/col/index.wxml | 8 + mini-app/src/vant/col/index.wxss | 1 + mini-app/src/vant/collapse-item/animate.d.ts | 6 + mini-app/src/vant/collapse-item/animate.js | 70 + mini-app/src/vant/collapse-item/index.d.ts | 1 + mini-app/src/vant/collapse-item/index.js | 62 + mini-app/src/vant/collapse-item/index.json | 6 + mini-app/src/vant/collapse-item/index.wxml | 44 + mini-app/src/vant/collapse-item/index.wxss | 1 + mini-app/src/vant/collapse/index.d.ts | 1 + mini-app/src/vant/collapse/index.js | 47 + mini-app/src/vant/collapse/index.json | 3 + mini-app/src/vant/collapse/index.wxml | 3 + mini-app/src/vant/collapse/index.wxss | 1 + mini-app/src/vant/common/color.d.ts | 7 + mini-app/src/vant/common/color.js | 7 + mini-app/src/vant/common/component.d.ts | 3 + mini-app/src/vant/common/component.js | 106 + mini-app/src/vant/common/index.wxss | 1 + mini-app/src/vant/common/style/clearfix.wxss | 1 + mini-app/src/vant/common/style/ellipsis.wxss | 1 + mini-app/src/vant/common/style/hairline.wxss | 1 + .../vant/common/style/mixins/clearfix.wxss | 0 .../vant/common/style/mixins/ellipsis.wxss | 0 .../vant/common/style/mixins/hairline.wxss | 0 mini-app/src/vant/common/style/theme.wxss | 0 mini-app/src/vant/common/style/var.wxss | 0 mini-app/src/vant/common/utils.d.ts | 24 + mini-app/src/vant/common/utils.js | 85 + mini-app/src/vant/common/validator.d.ts | 11 + mini-app/src/vant/common/validator.js | 30 + mini-app/src/vant/common/version.d.ts | 5 + mini-app/src/vant/common/version.js | 42 + mini-app/src/vant/count-down/index.d.ts | 1 + mini-app/src/vant/count-down/index.js | 99 + mini-app/src/vant/count-down/index.json | 3 + mini-app/src/vant/count-down/index.wxml | 4 + mini-app/src/vant/count-down/index.wxss | 1 + mini-app/src/vant/count-down/utils.d.ts | 10 + mini-app/src/vant/count-down/utils.js | 53 + mini-app/src/vant/datetime-picker/index.d.ts | 1 + mini-app/src/vant/datetime-picker/index.js | 324 ++ mini-app/src/vant/datetime-picker/index.json | 6 + mini-app/src/vant/datetime-picker/index.wxml | 16 + mini-app/src/vant/datetime-picker/index.wxss | 1 + mini-app/src/vant/definitions/index.d.ts | 31 + mini-app/src/vant/definitions/index.js | 1 + mini-app/src/vant/definitions/weapp.d.ts | 77 + mini-app/src/vant/definitions/weapp.js | 1 + mini-app/src/vant/dialog/dialog.d.ts | 80 + mini-app/src/vant/dialog/dialog.js | 84 + mini-app/src/vant/dialog/index.d.ts | 1 + mini-app/src/vant/dialog/index.js | 121 + mini-app/src/vant/dialog/index.json | 9 + mini-app/src/vant/dialog/index.wxml | 113 + mini-app/src/vant/dialog/index.wxss | 1 + mini-app/src/vant/divider/index.d.ts | 1 + mini-app/src/vant/divider/index.js | 33 + mini-app/src/vant/divider/index.json | 4 + mini-app/src/vant/divider/index.wxml | 8 + mini-app/src/vant/divider/index.wxss | 1 + mini-app/src/vant/dropdown-item/index.d.ts | 1 + mini-app/src/vant/dropdown-item/index.js | 109 + mini-app/src/vant/dropdown-item/index.json | 8 + mini-app/src/vant/dropdown-item/index.wxml | 48 + mini-app/src/vant/dropdown-item/index.wxss | 1 + mini-app/src/vant/dropdown-item/shared.d.ts | 5 + mini-app/src/vant/dropdown-item/shared.js | 1 + mini-app/src/vant/dropdown-menu/index.d.ts | 1 + mini-app/src/vant/dropdown-menu/index.js | 119 + mini-app/src/vant/dropdown-menu/index.json | 3 + mini-app/src/vant/dropdown-menu/index.wxml | 23 + mini-app/src/vant/dropdown-menu/index.wxs | 16 + mini-app/src/vant/dropdown-menu/index.wxss | 1 + mini-app/src/vant/empty/index.d.ts | 1 + mini-app/src/vant/empty/index.js | 20 + mini-app/src/vant/empty/index.json | 4 + mini-app/src/vant/empty/index.wxml | 21 + mini-app/src/vant/empty/index.wxss | 1 + mini-app/src/vant/field/index.d.ts | 1 + mini-app/src/vant/field/index.js | 122 + mini-app/src/vant/field/index.json | 7 + mini-app/src/vant/field/index.wxml | 107 + mini-app/src/vant/field/index.wxs | 21 + mini-app/src/vant/field/index.wxss | 1 + mini-app/src/vant/field/props.d.ts | 62 + mini-app/src/vant/field/props.js | 63 + .../src/vant/goods-action-button/index.d.ts | 1 + .../src/vant/goods-action-button/index.js | 41 + .../src/vant/goods-action-button/index.json | 6 + .../src/vant/goods-action-button/index.wxml | 30 + .../src/vant/goods-action-button/index.wxss | 1 + .../src/vant/goods-action-icon/index.d.ts | 1 + mini-app/src/vant/goods-action-icon/index.js | 22 + .../src/vant/goods-action-icon/index.json | 7 + .../src/vant/goods-action-icon/index.wxml | 35 + .../src/vant/goods-action-icon/index.wxss | 1 + mini-app/src/vant/goods-action/index.d.ts | 1 + mini-app/src/vant/goods-action/index.js | 32 + mini-app/src/vant/goods-action/index.json | 3 + mini-app/src/vant/goods-action/index.wxml | 5 + mini-app/src/vant/goods-action/index.wxss | 1 + mini-app/src/vant/grid-item/index.d.ts | 1 + mini-app/src/vant/grid-item/index.js | 59 + mini-app/src/vant/grid-item/index.json | 6 + mini-app/src/vant/grid-item/index.wxml | 27 + mini-app/src/vant/grid-item/index.wxs | 32 + mini-app/src/vant/grid-item/index.wxss | 1 + mini-app/src/vant/grid/index.d.ts | 1 + mini-app/src/vant/grid/index.js | 53 + mini-app/src/vant/grid/index.json | 3 + mini-app/src/vant/grid/index.wxml | 8 + mini-app/src/vant/grid/index.wxs | 13 + mini-app/src/vant/grid/index.wxss | 1 + mini-app/src/vant/icon/index.d.ts | 1 + mini-app/src/vant/icon/index.js | 20 + mini-app/src/vant/icon/index.json | 6 + mini-app/src/vant/icon/index.wxml | 20 + mini-app/src/vant/icon/index.wxs | 39 + mini-app/src/vant/icon/index.wxss | 1 + mini-app/src/vant/image/index.d.ts | 1 + mini-app/src/vant/image/index.js | 61 + mini-app/src/vant/image/index.json | 7 + mini-app/src/vant/image/index.wxml | 34 + mini-app/src/vant/image/index.wxs | 32 + mini-app/src/vant/image/index.wxss | 1 + mini-app/src/vant/index-anchor/index.d.ts | 1 + mini-app/src/vant/index-anchor/index.js | 28 + mini-app/src/vant/index-anchor/index.json | 3 + mini-app/src/vant/index-anchor/index.wxml | 14 + mini-app/src/vant/index-anchor/index.wxss | 1 + mini-app/src/vant/index-bar/index.d.ts | 1 + mini-app/src/vant/index-bar/index.js | 252 + mini-app/src/vant/index-bar/index.json | 3 + mini-app/src/vant/index-bar/index.wxml | 22 + mini-app/src/vant/index-bar/index.wxss | 1 + mini-app/src/vant/info/index.d.ts | 1 + mini-app/src/vant/info/index.js | 8 + mini-app/src/vant/info/index.json | 3 + mini-app/src/vant/info/index.wxml | 7 + mini-app/src/vant/info/index.wxss | 1 + mini-app/src/vant/loading/index.d.ts | 1 + mini-app/src/vant/loading/index.js | 16 + mini-app/src/vant/loading/index.json | 3 + mini-app/src/vant/loading/index.wxml | 18 + mini-app/src/vant/loading/index.wxss | 1 + mini-app/src/vant/mixins/basic.d.ts | 1 + mini-app/src/vant/mixins/basic.js | 11 + mini-app/src/vant/mixins/button.d.ts | 1 + mini-app/src/vant/mixins/button.js | 15 + mini-app/src/vant/mixins/link.d.ts | 1 + mini-app/src/vant/mixins/link.js | 24 + mini-app/src/vant/mixins/open-type.d.ts | 1 + mini-app/src/vant/mixins/open-type.js | 26 + mini-app/src/vant/mixins/page-scroll.d.ts | 8 + mini-app/src/vant/mixins/page-scroll.js | 34 + mini-app/src/vant/mixins/touch.d.ts | 1 + mini-app/src/vant/mixins/touch.js | 37 + mini-app/src/vant/mixins/transition.d.ts | 1 + mini-app/src/vant/mixins/transition.js | 107 + mini-app/src/vant/nav-bar/index.d.ts | 1 + mini-app/src/vant/nav-bar/index.js | 65 + mini-app/src/vant/nav-bar/index.json | 6 + mini-app/src/vant/nav-bar/index.wxml | 42 + mini-app/src/vant/nav-bar/index.wxs | 13 + mini-app/src/vant/nav-bar/index.wxss | 1 + mini-app/src/vant/notice-bar/index.d.ts | 1 + mini-app/src/vant/notice-bar/index.js | 127 + mini-app/src/vant/notice-bar/index.json | 6 + mini-app/src/vant/notice-bar/index.wxml | 37 + mini-app/src/vant/notice-bar/index.wxss | 1 + mini-app/src/vant/notify/index.d.ts | 1 + mini-app/src/vant/notify/index.js | 62 + mini-app/src/vant/notify/index.json | 6 + mini-app/src/vant/notify/index.wxml | 20 + mini-app/src/vant/notify/index.wxss | 1 + mini-app/src/vant/notify/notify.d.ts | 20 + mini-app/src/vant/notify/notify.js | 52 + mini-app/src/vant/overlay/index.d.ts | 1 + mini-app/src/vant/overlay/index.js | 22 + mini-app/src/vant/overlay/index.json | 6 + mini-app/src/vant/overlay/index.wxml | 10 + mini-app/src/vant/overlay/index.wxss | 1 + mini-app/src/vant/panel/index.d.ts | 1 + mini-app/src/vant/panel/index.js | 10 + mini-app/src/vant/panel/index.json | 6 + mini-app/src/vant/panel/index.wxml | 19 + mini-app/src/vant/panel/index.wxss | 1 + mini-app/src/vant/picker-column/index.d.ts | 1 + mini-app/src/vant/picker-column/index.js | 124 + mini-app/src/vant/picker-column/index.json | 3 + mini-app/src/vant/picker-column/index.wxml | 22 + mini-app/src/vant/picker-column/index.wxs | 8 + mini-app/src/vant/picker-column/index.wxss | 1 + mini-app/src/vant/picker/index.d.ts | 1 + mini-app/src/vant/picker/index.js | 145 + mini-app/src/vant/picker/index.json | 7 + mini-app/src/vant/picker/index.wxml | 41 + mini-app/src/vant/picker/index.wxss | 1 + mini-app/src/vant/picker/shared.d.ts | 21 + mini-app/src/vant/picker/shared.js | 21 + mini-app/src/vant/picker/toolbar.wxml | 28 + mini-app/src/vant/popup/index.d.ts | 1 + mini-app/src/vant/popup/index.js | 84 + mini-app/src/vant/popup/index.json | 7 + mini-app/src/vant/popup/index.wxml | 25 + mini-app/src/vant/popup/index.wxs | 18 + mini-app/src/vant/popup/index.wxss | 1 + mini-app/src/vant/progress/index.d.ts | 1 + mini-app/src/vant/progress/index.js | 51 + mini-app/src/vant/progress/index.json | 3 + mini-app/src/vant/progress/index.wxml | 20 + mini-app/src/vant/progress/index.wxs | 36 + mini-app/src/vant/progress/index.wxss | 1 + mini-app/src/vant/radio-group/index.d.ts | 1 + mini-app/src/vant/radio-group/index.js | 34 + mini-app/src/vant/radio-group/index.json | 3 + mini-app/src/vant/radio-group/index.wxml | 1 + mini-app/src/vant/radio-group/index.wxss | 1 + mini-app/src/vant/radio/index.d.ts | 1 + mini-app/src/vant/radio/index.js | 48 + mini-app/src/vant/radio/index.json | 6 + mini-app/src/vant/radio/index.wxml | 29 + mini-app/src/vant/radio/index.wxss | 1 + mini-app/src/vant/rate/index.d.ts | 1 + mini-app/src/vant/rate/index.js | 88 + mini-app/src/vant/rate/index.json | 6 + mini-app/src/vant/rate/index.wxml | 34 + mini-app/src/vant/rate/index.wxss | 1 + mini-app/src/vant/row/index.d.ts | 1 + mini-app/src/vant/row/index.js | 40 + mini-app/src/vant/row/index.json | 3 + mini-app/src/vant/row/index.wxml | 3 + mini-app/src/vant/row/index.wxss | 1 + mini-app/src/vant/search/index.d.ts | 1 + mini-app/src/vant/search/index.js | 78 + mini-app/src/vant/search/index.json | 6 + mini-app/src/vant/search/index.wxml | 50 + mini-app/src/vant/search/index.wxss | 1 + mini-app/src/vant/share-sheet/index.d.ts | 1 + mini-app/src/vant/share-sheet/index.js | 55 + mini-app/src/vant/share-sheet/index.json | 7 + mini-app/src/vant/share-sheet/index.wxml | 46 + mini-app/src/vant/share-sheet/index.wxs | 12 + mini-app/src/vant/share-sheet/index.wxss | 1 + mini-app/src/vant/share-sheet/options.d.ts | 1 + mini-app/src/vant/share-sheet/options.js | 14 + mini-app/src/vant/share-sheet/options.json | 3 + mini-app/src/vant/share-sheet/options.wxml | 20 + mini-app/src/vant/share-sheet/options.wxs | 14 + mini-app/src/vant/share-sheet/options.wxss | 1 + mini-app/src/vant/sidebar-item/index.d.ts | 1 + mini-app/src/vant/sidebar-item/index.js | 32 + mini-app/src/vant/sidebar-item/index.json | 6 + mini-app/src/vant/sidebar-item/index.wxml | 18 + mini-app/src/vant/sidebar-item/index.wxss | 1 + mini-app/src/vant/sidebar/index.d.ts | 1 + mini-app/src/vant/sidebar/index.js | 41 + mini-app/src/vant/sidebar/index.json | 3 + mini-app/src/vant/sidebar/index.wxml | 3 + mini-app/src/vant/sidebar/index.wxss | 1 + mini-app/src/vant/skeleton/index.d.ts | 1 + mini-app/src/vant/skeleton/index.js | 46 + mini-app/src/vant/skeleton/index.json | 4 + mini-app/src/vant/skeleton/index.wxml | 29 + mini-app/src/vant/skeleton/index.wxss | 1 + mini-app/src/vant/slider/index.d.ts | 1 + mini-app/src/vant/slider/index.js | 107 + mini-app/src/vant/slider/index.json | 3 + mini-app/src/vant/slider/index.wxml | 30 + mini-app/src/vant/slider/index.wxs | 14 + mini-app/src/vant/slider/index.wxss | 1 + mini-app/src/vant/stepper/index.d.ts | 1 + mini-app/src/vant/stepper/index.js | 191 + mini-app/src/vant/stepper/index.json | 3 + mini-app/src/vant/stepper/index.wxml | 37 + mini-app/src/vant/stepper/index.wxss | 1 + mini-app/src/vant/steps/index.d.ts | 1 + mini-app/src/vant/steps/index.js | 33 + mini-app/src/vant/steps/index.json | 6 + mini-app/src/vant/steps/index.wxml | 54 + mini-app/src/vant/steps/index.wxss | 1 + mini-app/src/vant/sticky/index.d.ts | 1 + mini-app/src/vant/sticky/index.js | 111 + mini-app/src/vant/sticky/index.json | 3 + mini-app/src/vant/sticky/index.wxml | 8 + mini-app/src/vant/sticky/index.wxs | 24 + mini-app/src/vant/sticky/index.wxss | 1 + mini-app/src/vant/submit-bar/index.d.ts | 1 + mini-app/src/vant/submit-bar/index.js | 57 + mini-app/src/vant/submit-bar/index.json | 7 + mini-app/src/vant/submit-bar/index.wxml | 44 + mini-app/src/vant/submit-bar/index.wxss | 1 + mini-app/src/vant/swipe-cell/index.d.ts | 1 + mini-app/src/vant/swipe-cell/index.js | 130 + mini-app/src/vant/swipe-cell/index.json | 3 + mini-app/src/vant/swipe-cell/index.wxml | 20 + mini-app/src/vant/swipe-cell/index.wxss | 1 + mini-app/src/vant/switch/index.d.ts | 1 + mini-app/src/vant/switch/index.js | 51 + mini-app/src/vant/switch/index.json | 6 + mini-app/src/vant/switch/index.wxml | 11 + mini-app/src/vant/switch/index.wxss | 1 + mini-app/src/vant/tab/index.d.ts | 1 + mini-app/src/vant/tab/index.js | 59 + mini-app/src/vant/tab/index.json | 3 + mini-app/src/vant/tab/index.wxml | 8 + mini-app/src/vant/tab/index.wxss | 1 + mini-app/src/vant/tabbar-item/index.d.ts | 1 + mini-app/src/vant/tabbar-item/index.js | 57 + mini-app/src/vant/tabbar-item/index.json | 7 + mini-app/src/vant/tabbar-item/index.wxml | 28 + mini-app/src/vant/tabbar-item/index.wxss | 1 + mini-app/src/vant/tabbar/index.d.ts | 1 + mini-app/src/vant/tabbar/index.js | 73 + mini-app/src/vant/tabbar/index.json | 3 + mini-app/src/vant/tabbar/index.wxml | 10 + mini-app/src/vant/tabbar/index.wxss | 1 + mini-app/src/vant/tabs/index.d.ts | 1 + mini-app/src/vant/tabs/index.js | 283 + mini-app/src/vant/tabs/index.json | 7 + mini-app/src/vant/tabs/index.wxml | 63 + mini-app/src/vant/tabs/index.wxs | 82 + mini-app/src/vant/tabs/index.wxss | 1 + mini-app/src/vant/tag/index.d.ts | 1 + mini-app/src/vant/tag/index.js | 21 + mini-app/src/vant/tag/index.json | 6 + mini-app/src/vant/tag/index.wxml | 14 + mini-app/src/vant/tag/index.wxss | 1 + mini-app/src/vant/toast/index.d.ts | 1 + mini-app/src/vant/toast/index.js | 29 + mini-app/src/vant/toast/index.json | 9 + mini-app/src/vant/toast/index.wxml | 33 + mini-app/src/vant/toast/index.wxss | 1 + mini-app/src/vant/toast/toast.d.ts | 68 + mini-app/src/vant/toast/toast.js | 70 + mini-app/src/vant/transition/index.d.ts | 1 + mini-app/src/vant/transition/index.js | 13 + mini-app/src/vant/transition/index.json | 3 + mini-app/src/vant/transition/index.wxml | 8 + mini-app/src/vant/transition/index.wxss | 1 + mini-app/src/vant/tree-select/index.d.ts | 1 + mini-app/src/vant/tree-select/index.js | 68 + mini-app/src/vant/tree-select/index.json | 8 + mini-app/src/vant/tree-select/index.wxml | 41 + mini-app/src/vant/tree-select/index.wxs | 12 + mini-app/src/vant/tree-select/index.wxss | 1 + mini-app/src/vant/uploader/index.d.ts | 1 + mini-app/src/vant/uploader/index.js | 194 + mini-app/src/vant/uploader/index.json | 7 + mini-app/src/vant/uploader/index.wxml | 80 + mini-app/src/vant/uploader/index.wxss | 1 + mini-app/src/vant/uploader/shared.d.ts | 28 + mini-app/src/vant/uploader/shared.js | 30 + mini-app/src/vant/uploader/utils.d.ts | 31 + mini-app/src/vant/uploader/utils.js | 122 + mini-app/src/vant/wxs/add-unit.wxs | 12 + mini-app/src/vant/wxs/array.wxs | 5 + mini-app/src/vant/wxs/bem.wxs | 39 + mini-app/src/vant/wxs/memoize.wxs | 55 + mini-app/src/vant/wxs/object.wxs | 13 + mini-app/src/vant/wxs/style.wxs | 32 + mini-app/src/vant/wxs/utils.wxs | 10 + mini-app/src/xiao4rBase.js | 25 + mini-app/static/.gitignore | 0 mini-app/static/img/index/head.png | Bin 0 -> 809208 bytes mini-app/weapp/apis/userApis.js | 98 + mini-app/weapp/apis/xiao4rApis.js | 66 + mini-app/weapp/app.js | 49 + mini-app/weapp/app.json | 53 + mini-app/weapp/app.wxss | 32 + mini-app/weapp/common/eventHub.js | 14 + mini-app/weapp/components/mall/mall-bbs.js | 232 + mini-app/weapp/components/mall/mall-bbs.json | 5 + mini-app/weapp/components/mall/mall-bbs.wxml | 39 + mini-app/weapp/components/mall/mall-bbs.wxss | 6 + mini-app/weapp/components/mall/mall-car.js | 267 + mini-app/weapp/components/mall/mall-car.json | 7 + mini-app/weapp/components/mall/mall-car.wxml | 21 + mini-app/weapp/components/mall/mall-car.wxss | 18 + mini-app/weapp/components/mall/mall-home.js | 18 + mini-app/weapp/components/mall/mall-home.json | 5 + mini-app/weapp/components/mall/mall-home.wxml | 6 + mini-app/weapp/components/mall/mall-home.wxss | 6 + mini-app/weapp/components/mall/mall-my.js | 20 + mini-app/weapp/components/mall/mall-my.json | 5 + mini-app/weapp/components/mall/mall-my.wxml | 2 + mini-app/weapp/components/mall/mall-my.wxss | 6 + .../weapp/components/mall/mall-shopping.js | 74 + .../weapp/components/mall/mall-shopping.json | 5 + .../weapp/components/mall/mall-shopping.wxml | 14 + .../weapp/components/mall/mall-shopping.wxss | 6 + mini-app/weapp/components/nav-bar.js | 78 + mini-app/weapp/components/nav-bar.json | 4 + mini-app/weapp/components/nav-bar.wxml | 5 + mini-app/weapp/components/nav-bar.wxss | 1 + .../components/user/dialog-registration.js | 197 + .../components/user/dialog-registration.json | 5 + .../components/user/dialog-registration.wxml | 36 + .../components/user/dialog-registration.wxss | 6 + mini-app/weapp/config.js | 12 + mini-app/weapp/js/request.js | 110 + mini-app/weapp/js/utils/uuid.js | 23 + mini-app/weapp/js/utils/validateUtils.js | 44 + mini-app/weapp/pages/form1.js | 240 + mini-app/weapp/pages/form1.json | 5 + mini-app/weapp/pages/form1.wxml | 77 + mini-app/weapp/pages/form1.wxss | 20 + mini-app/weapp/pages/form2.js | 72 + mini-app/weapp/pages/form2.json | 5 + mini-app/weapp/pages/form2.wxml | 40 + mini-app/weapp/pages/form2.wxss | 43 + mini-app/weapp/pages/form3.js | 1032 ++++ mini-app/weapp/pages/form3.json | 5 + mini-app/weapp/pages/form3.wxml | 120 + mini-app/weapp/pages/form3.wxss | 52 + mini-app/weapp/pages/form4.js | 312 ++ mini-app/weapp/pages/form4.json | 5 + mini-app/weapp/pages/form4.wxml | 50 + mini-app/weapp/pages/form4.wxss | 17 + mini-app/weapp/pages/form5.js | 549 ++ mini-app/weapp/pages/form5.json | 5 + mini-app/weapp/pages/form5.wxml | 89 + mini-app/weapp/pages/form5.wxss | 30 + mini-app/weapp/pages/form6.js | 426 ++ mini-app/weapp/pages/form6.json | 5 + mini-app/weapp/pages/form6.wxml | 58 + mini-app/weapp/pages/form6.wxss | 30 + mini-app/weapp/pages/index.js | 203 + mini-app/weapp/pages/index.json | 5 + mini-app/weapp/pages/index.wxml | 32 + mini-app/weapp/pages/index.wxss | 6 + mini-app/weapp/pages/mall/goods-detail.js | 324 ++ mini-app/weapp/pages/mall/goods-detail.json | 9 + mini-app/weapp/pages/mall/goods-detail.wxml | 73 + mini-app/weapp/pages/mall/goods-detail.wxss | 6 + mini-app/weapp/pages/mall/index.js | 133 + mini-app/weapp/pages/mall/index.json | 12 + mini-app/weapp/pages/mall/index.wxml | 33 + mini-app/weapp/pages/mall/index.wxss | 6 + mini-app/weapp/sitemap.json | 7 + mini-app/weapp/static/.gitignore | 0 mini-app/weapp/static/img/index/head.png | Bin 0 -> 809208 bytes mini-app/weapp/store/index.js | 75 + mini-app/weapp/store/wineryForm.js | 67 + mini-app/weapp/vant/button/index.js | 66 + mini-app/weapp/vant/button/index.json | 7 + mini-app/weapp/vant/button/index.wxml | 21 + mini-app/weapp/vant/button/index.wxs | 39 + mini-app/weapp/vant/button/index.wxss | 1 + mini-app/weapp/vant/card/index.js | 46 + mini-app/weapp/vant/card/index.json | 6 + mini-app/weapp/vant/card/index.wxml | 48 + mini-app/weapp/vant/card/index.wxss | 1 + mini-app/weapp/vant/cell-group/index.js | 13 + mini-app/weapp/vant/cell-group/index.json | 4 + mini-app/weapp/vant/cell-group/index.wxml | 9 + mini-app/weapp/vant/cell-group/index.wxss | 1 + mini-app/weapp/vant/cell/index.js | 36 + mini-app/weapp/vant/cell/index.json | 6 + mini-app/weapp/vant/cell/index.wxml | 29 + mini-app/weapp/vant/cell/index.wxss | 1 + mini-app/weapp/vant/checkbox-group/index.js | 44 + mini-app/weapp/vant/checkbox-group/index.json | 4 + mini-app/weapp/vant/checkbox-group/index.wxml | 1 + mini-app/weapp/vant/checkbox-group/index.wxss | 1 + mini-app/weapp/vant/checkbox/index.js | 90 + mini-app/weapp/vant/checkbox/index.json | 6 + mini-app/weapp/vant/checkbox/index.wxml | 16 + mini-app/weapp/vant/checkbox/index.wxs | 20 + mini-app/weapp/vant/checkbox/index.wxss | 1 + mini-app/weapp/vant/col/index.js | 30 + mini-app/weapp/vant/col/index.json | 4 + mini-app/weapp/vant/col/index.wxml | 8 + mini-app/weapp/vant/col/index.wxss | 1 + mini-app/weapp/vant/common/color.js | 20 + mini-app/weapp/vant/common/component.js | 131 + mini-app/weapp/vant/common/index.wxss | 1 + mini-app/weapp/vant/common/utils.js | 114 + mini-app/weapp/vant/common/validator.js | 57 + mini-app/weapp/vant/common/version.js | 65 + mini-app/weapp/vant/datetime-picker/index.js | 398 ++ .../weapp/vant/datetime-picker/index.json | 6 + .../weapp/vant/datetime-picker/index.wxml | 16 + .../weapp/vant/datetime-picker/index.wxss | 1 + mini-app/weapp/vant/dialog/index.js | 142 + mini-app/weapp/vant/dialog/index.json | 9 + mini-app/weapp/vant/dialog/index.wxml | 34 + mini-app/weapp/vant/dialog/index.wxss | 1 + mini-app/weapp/vant/divider/index.js | 36 + mini-app/weapp/vant/divider/index.json | 4 + mini-app/weapp/vant/divider/index.wxml | 8 + mini-app/weapp/vant/divider/index.wxss | 1 + mini-app/weapp/vant/field/index.js | 145 + mini-app/weapp/vant/field/index.json | 7 + mini-app/weapp/vant/field/index.wxml | 34 + mini-app/weapp/vant/field/index.wxs | 21 + mini-app/weapp/vant/field/index.wxss | 1 + mini-app/weapp/vant/field/props.js | 74 + .../weapp/vant/goods-action-button/index.js | 49 + .../weapp/vant/goods-action-button/index.json | 6 + .../weapp/vant/goods-action-button/index.wxml | 8 + .../weapp/vant/goods-action-button/index.wxss | 1 + .../weapp/vant/goods-action-icon/index.js | 28 + .../weapp/vant/goods-action-icon/index.json | 7 + .../weapp/vant/goods-action-icon/index.wxml | 35 + .../weapp/vant/goods-action-icon/index.wxss | 1 + mini-app/weapp/vant/goods-action/index.js | 37 + mini-app/weapp/vant/goods-action/index.json | 4 + mini-app/weapp/vant/goods-action/index.wxml | 8 + mini-app/weapp/vant/goods-action/index.wxss | 1 + mini-app/weapp/vant/grid-item/index.js | 64 + mini-app/weapp/vant/grid-item/index.json | 6 + mini-app/weapp/vant/grid-item/index.wxml | 24 + mini-app/weapp/vant/grid-item/index.wxs | 32 + mini-app/weapp/vant/grid-item/index.wxss | 1 + mini-app/weapp/vant/grid/index.js | 56 + mini-app/weapp/vant/grid/index.json | 4 + mini-app/weapp/vant/grid/index.wxml | 8 + mini-app/weapp/vant/grid/index.wxs | 13 + mini-app/weapp/vant/grid/index.wxss | 1 + mini-app/weapp/vant/icon/index.js | 23 + mini-app/weapp/vant/icon/index.json | 6 + mini-app/weapp/vant/icon/index.wxml | 9 + mini-app/weapp/vant/icon/index.wxs | 39 + mini-app/weapp/vant/icon/index.wxss | 1 + mini-app/weapp/vant/image/index.js | 66 + mini-app/weapp/vant/image/index.json | 7 + mini-app/weapp/vant/image/index.wxml | 19 + mini-app/weapp/vant/image/index.wxs | 32 + mini-app/weapp/vant/image/index.wxss | 1 + mini-app/weapp/vant/info/index.js | 11 + mini-app/weapp/vant/info/index.json | 4 + mini-app/weapp/vant/info/index.wxml | 6 + mini-app/weapp/vant/info/index.wxss | 1 + mini-app/weapp/vant/loading/index.js | 21 + mini-app/weapp/vant/loading/index.json | 4 + mini-app/weapp/vant/loading/index.wxml | 13 + mini-app/weapp/vant/loading/index.wxss | 1 + mini-app/weapp/vant/mixins/basic.js | 20 + mini-app/weapp/vant/mixins/button.js | 22 + mini-app/weapp/vant/mixins/link.js | 34 + mini-app/weapp/vant/mixins/open-type.js | 33 + mini-app/weapp/vant/mixins/transition.js | 151 + mini-app/weapp/vant/nav-bar/index.js | 76 + mini-app/weapp/vant/nav-bar/index.json | 6 + mini-app/weapp/vant/nav-bar/index.wxml | 28 + mini-app/weapp/vant/nav-bar/index.wxs | 13 + mini-app/weapp/vant/nav-bar/index.wxss | 1 + mini-app/weapp/vant/overlay/index.js | 25 + mini-app/weapp/vant/overlay/index.json | 6 + mini-app/weapp/vant/overlay/index.wxml | 10 + mini-app/weapp/vant/overlay/index.wxss | 1 + mini-app/weapp/vant/panel/index.js | 13 + mini-app/weapp/vant/panel/index.json | 6 + mini-app/weapp/vant/panel/index.wxml | 19 + mini-app/weapp/vant/panel/index.wxss | 1 + mini-app/weapp/vant/picker-column/index.js | 139 + mini-app/weapp/vant/picker-column/index.json | 4 + mini-app/weapp/vant/picker-column/index.wxml | 10 + mini-app/weapp/vant/picker-column/index.wxs | 8 + mini-app/weapp/vant/picker-column/index.wxss | 1 + mini-app/weapp/vant/picker/index.js | 174 + mini-app/weapp/vant/picker/index.json | 7 + mini-app/weapp/vant/picker/index.wxml | 49 + mini-app/weapp/vant/picker/index.wxss | 1 + mini-app/weapp/vant/picker/shared.js | 28 + mini-app/weapp/vant/popup/index.js | 86 + mini-app/weapp/vant/popup/index.json | 7 + mini-app/weapp/vant/popup/index.wxml | 12 + mini-app/weapp/vant/popup/index.wxs | 18 + mini-app/weapp/vant/popup/index.wxss | 1 + mini-app/weapp/vant/radio-group/index.js | 43 + mini-app/weapp/vant/radio-group/index.json | 4 + mini-app/weapp/vant/radio-group/index.wxml | 1 + mini-app/weapp/vant/radio-group/index.wxss | 1 + mini-app/weapp/vant/radio/index.js | 55 + mini-app/weapp/vant/radio/index.json | 6 + mini-app/weapp/vant/radio/index.wxml | 17 + mini-app/weapp/vant/radio/index.wxss | 1 + mini-app/weapp/vant/row/index.js | 45 + mini-app/weapp/vant/row/index.json | 4 + mini-app/weapp/vant/row/index.wxml | 3 + mini-app/weapp/vant/row/index.wxss | 1 + mini-app/weapp/vant/stepper/index.js | 216 + mini-app/weapp/vant/stepper/index.json | 4 + mini-app/weapp/vant/stepper/index.wxml | 10 + mini-app/weapp/vant/stepper/index.wxss | 1 + mini-app/weapp/vant/steps/index.js | 37 + mini-app/weapp/vant/steps/index.json | 6 + mini-app/weapp/vant/steps/index.wxml | 39 + mini-app/weapp/vant/steps/index.wxss | 1 + mini-app/weapp/vant/submit-bar/index.js | 62 + mini-app/weapp/vant/submit-bar/index.json | 7 + mini-app/weapp/vant/submit-bar/index.wxml | 33 + mini-app/weapp/vant/submit-bar/index.wxss | 1 + mini-app/weapp/vant/tabbar-item/index.js | 69 + mini-app/weapp/vant/tabbar-item/index.json | 7 + mini-app/weapp/vant/tabbar-item/index.wxml | 18 + mini-app/weapp/vant/tabbar-item/index.wxss | 1 + mini-app/weapp/vant/tabbar/index.js | 86 + mini-app/weapp/vant/tabbar/index.json | 4 + mini-app/weapp/vant/tabbar/index.wxml | 10 + mini-app/weapp/vant/tabbar/index.wxss | 1 + mini-app/weapp/vant/tag/index.js | 24 + mini-app/weapp/vant/tag/index.json | 6 + mini-app/weapp/vant/tag/index.wxml | 9 + mini-app/weapp/vant/tag/index.wxss | 1 + mini-app/weapp/vant/transition/index.js | 10 + mini-app/weapp/vant/transition/index.json | 4 + mini-app/weapp/vant/transition/index.wxml | 8 + mini-app/weapp/vant/transition/index.wxss | 1 + mini-app/weapp/vant/wxs/add-unit.wxs | 12 + mini-app/weapp/vant/wxs/array.wxs | 5 + mini-app/weapp/vant/wxs/bem.wxs | 39 + mini-app/weapp/vant/wxs/memoize.wxs | 55 + mini-app/weapp/vant/wxs/object.wxs | 13 + mini-app/weapp/vant/wxs/style.wxs | 32 + mini-app/weapp/vant/wxs/utils.wxs | 10 + mini-app/weapp/vendor.js | 4880 +++++++++++++++++ mini-app/weapp/xiao4rBase.js | 57 + mini-app/wepy.config.js | 39 + 738 files changed, 29490 insertions(+) create mode 100644 mini-app/.editorconfig create mode 100644 mini-app/.eslintignore create mode 100644 mini-app/.eslintrc.js create mode 100644 mini-app/.prettierrc create mode 100644 mini-app/.wepyignore create mode 100644 mini-app/package.json create mode 100644 mini-app/project.config.json create mode 100644 mini-app/src/apis/userApis.js create mode 100644 mini-app/src/apis/xiao4rApis.js create mode 100644 mini-app/src/app.wpy create mode 100644 mini-app/src/common/eventHub.js create mode 100644 mini-app/src/components/counter.wpy create mode 100644 mini-app/src/components/group.wpy create mode 100644 mini-app/src/components/groupitem.wpy create mode 100644 mini-app/src/components/list.wpy create mode 100644 mini-app/src/components/mall/mall-bbs.wpy create mode 100644 mini-app/src/components/mall/mall-car.wpy create mode 100644 mini-app/src/components/mall/mall-home.wpy create mode 100644 mini-app/src/components/mall/mall-my.wpy create mode 100644 mini-app/src/components/mall/mall-shopping.wpy create mode 100644 mini-app/src/components/nav-bar.wpy create mode 100644 mini-app/src/components/panel.wpy create mode 100644 mini-app/src/components/user/dialog-registration.wpy create mode 100644 mini-app/src/components/user/login.wpy create mode 100644 mini-app/src/components/wepy-list.wpy create mode 100644 mini-app/src/config.js create mode 100644 mini-app/src/js/request.js create mode 100644 mini-app/src/js/utils/uuid.js create mode 100644 mini-app/src/js/utils/validateUtils.js create mode 100644 mini-app/src/mixins/test.js create mode 100644 mini-app/src/pages/form1.wpy create mode 100644 mini-app/src/pages/form2.wpy create mode 100644 mini-app/src/pages/form3.wpy create mode 100644 mini-app/src/pages/form4.wpy create mode 100644 mini-app/src/pages/form5.wpy create mode 100644 mini-app/src/pages/form6.wpy create mode 100644 mini-app/src/pages/index.wpy create mode 100644 mini-app/src/pages/mall/goods-detail.wpy create mode 100644 mini-app/src/pages/mall/index.wpy create mode 100644 mini-app/src/static/img/index/head.png create mode 100644 mini-app/src/store/index.js create mode 100644 mini-app/src/store/wineryForm.js create mode 100644 mini-app/src/vant/action-sheet/index.d.ts create mode 100644 mini-app/src/vant/action-sheet/index.js create mode 100644 mini-app/src/vant/action-sheet/index.json create mode 100644 mini-app/src/vant/action-sheet/index.wxml create mode 100644 mini-app/src/vant/action-sheet/index.wxss create mode 100644 mini-app/src/vant/area/index.d.ts create mode 100644 mini-app/src/vant/area/index.js create mode 100644 mini-app/src/vant/area/index.json create mode 100644 mini-app/src/vant/area/index.wxml create mode 100644 mini-app/src/vant/area/index.wxs create mode 100644 mini-app/src/vant/area/index.wxss create mode 100644 mini-app/src/vant/button/index.d.ts create mode 100644 mini-app/src/vant/button/index.js create mode 100644 mini-app/src/vant/button/index.json create mode 100644 mini-app/src/vant/button/index.wxml create mode 100644 mini-app/src/vant/button/index.wxs create mode 100644 mini-app/src/vant/button/index.wxss create mode 100644 mini-app/src/vant/calendar/calendar.wxml create mode 100644 mini-app/src/vant/calendar/components/header/index.d.ts create mode 100644 mini-app/src/vant/calendar/components/header/index.js create mode 100644 mini-app/src/vant/calendar/components/header/index.json create mode 100644 mini-app/src/vant/calendar/components/header/index.wxml create mode 100644 mini-app/src/vant/calendar/components/header/index.wxss create mode 100644 mini-app/src/vant/calendar/components/month/index.d.ts create mode 100644 mini-app/src/vant/calendar/components/month/index.js create mode 100644 mini-app/src/vant/calendar/components/month/index.json create mode 100644 mini-app/src/vant/calendar/components/month/index.wxml create mode 100644 mini-app/src/vant/calendar/components/month/index.wxs create mode 100644 mini-app/src/vant/calendar/components/month/index.wxss create mode 100644 mini-app/src/vant/calendar/index.d.ts create mode 100644 mini-app/src/vant/calendar/index.js create mode 100644 mini-app/src/vant/calendar/index.json create mode 100644 mini-app/src/vant/calendar/index.wxml create mode 100644 mini-app/src/vant/calendar/index.wxs create mode 100644 mini-app/src/vant/calendar/index.wxss create mode 100644 mini-app/src/vant/calendar/utils.d.ts create mode 100644 mini-app/src/vant/calendar/utils.js create mode 100644 mini-app/src/vant/calendar/utils.wxs create mode 100644 mini-app/src/vant/card/index.d.ts create mode 100644 mini-app/src/vant/card/index.js create mode 100644 mini-app/src/vant/card/index.json create mode 100644 mini-app/src/vant/card/index.wxml create mode 100644 mini-app/src/vant/card/index.wxss create mode 100644 mini-app/src/vant/cell-group/index.d.ts create mode 100644 mini-app/src/vant/cell-group/index.js create mode 100644 mini-app/src/vant/cell-group/index.json create mode 100644 mini-app/src/vant/cell-group/index.wxml create mode 100644 mini-app/src/vant/cell-group/index.wxss create mode 100644 mini-app/src/vant/cell/index.d.ts create mode 100644 mini-app/src/vant/cell/index.js create mode 100644 mini-app/src/vant/cell/index.json create mode 100644 mini-app/src/vant/cell/index.wxml create mode 100644 mini-app/src/vant/cell/index.wxss create mode 100644 mini-app/src/vant/checkbox-group/index.d.ts create mode 100644 mini-app/src/vant/checkbox-group/index.js create mode 100644 mini-app/src/vant/checkbox-group/index.json create mode 100644 mini-app/src/vant/checkbox-group/index.wxml create mode 100644 mini-app/src/vant/checkbox-group/index.wxss create mode 100644 mini-app/src/vant/checkbox/index.d.ts create mode 100644 mini-app/src/vant/checkbox/index.js create mode 100644 mini-app/src/vant/checkbox/index.json create mode 100644 mini-app/src/vant/checkbox/index.wxml create mode 100644 mini-app/src/vant/checkbox/index.wxs create mode 100644 mini-app/src/vant/checkbox/index.wxss create mode 100644 mini-app/src/vant/circle/canvas.d.ts create mode 100644 mini-app/src/vant/circle/canvas.js create mode 100644 mini-app/src/vant/circle/index.d.ts create mode 100644 mini-app/src/vant/circle/index.js create mode 100644 mini-app/src/vant/circle/index.json create mode 100644 mini-app/src/vant/circle/index.wxml create mode 100644 mini-app/src/vant/circle/index.wxss create mode 100644 mini-app/src/vant/col/index.d.ts create mode 100644 mini-app/src/vant/col/index.js create mode 100644 mini-app/src/vant/col/index.json create mode 100644 mini-app/src/vant/col/index.wxml create mode 100644 mini-app/src/vant/col/index.wxss create mode 100644 mini-app/src/vant/collapse-item/animate.d.ts create mode 100644 mini-app/src/vant/collapse-item/animate.js create mode 100644 mini-app/src/vant/collapse-item/index.d.ts create mode 100644 mini-app/src/vant/collapse-item/index.js create mode 100644 mini-app/src/vant/collapse-item/index.json create mode 100644 mini-app/src/vant/collapse-item/index.wxml create mode 100644 mini-app/src/vant/collapse-item/index.wxss create mode 100644 mini-app/src/vant/collapse/index.d.ts create mode 100644 mini-app/src/vant/collapse/index.js create mode 100644 mini-app/src/vant/collapse/index.json create mode 100644 mini-app/src/vant/collapse/index.wxml create mode 100644 mini-app/src/vant/collapse/index.wxss create mode 100644 mini-app/src/vant/common/color.d.ts create mode 100644 mini-app/src/vant/common/color.js create mode 100644 mini-app/src/vant/common/component.d.ts create mode 100644 mini-app/src/vant/common/component.js create mode 100644 mini-app/src/vant/common/index.wxss create mode 100644 mini-app/src/vant/common/style/clearfix.wxss create mode 100644 mini-app/src/vant/common/style/ellipsis.wxss create mode 100644 mini-app/src/vant/common/style/hairline.wxss create mode 100644 mini-app/src/vant/common/style/mixins/clearfix.wxss create mode 100644 mini-app/src/vant/common/style/mixins/ellipsis.wxss create mode 100644 mini-app/src/vant/common/style/mixins/hairline.wxss create mode 100644 mini-app/src/vant/common/style/theme.wxss create mode 100644 mini-app/src/vant/common/style/var.wxss create mode 100644 mini-app/src/vant/common/utils.d.ts create mode 100644 mini-app/src/vant/common/utils.js create mode 100644 mini-app/src/vant/common/validator.d.ts create mode 100644 mini-app/src/vant/common/validator.js create mode 100644 mini-app/src/vant/common/version.d.ts create mode 100644 mini-app/src/vant/common/version.js create mode 100644 mini-app/src/vant/count-down/index.d.ts create mode 100644 mini-app/src/vant/count-down/index.js create mode 100644 mini-app/src/vant/count-down/index.json create mode 100644 mini-app/src/vant/count-down/index.wxml create mode 100644 mini-app/src/vant/count-down/index.wxss create mode 100644 mini-app/src/vant/count-down/utils.d.ts create mode 100644 mini-app/src/vant/count-down/utils.js create mode 100644 mini-app/src/vant/datetime-picker/index.d.ts create mode 100644 mini-app/src/vant/datetime-picker/index.js create mode 100644 mini-app/src/vant/datetime-picker/index.json create mode 100644 mini-app/src/vant/datetime-picker/index.wxml create mode 100644 mini-app/src/vant/datetime-picker/index.wxss create mode 100644 mini-app/src/vant/definitions/index.d.ts create mode 100644 mini-app/src/vant/definitions/index.js create mode 100644 mini-app/src/vant/definitions/weapp.d.ts create mode 100644 mini-app/src/vant/definitions/weapp.js create mode 100644 mini-app/src/vant/dialog/dialog.d.ts create mode 100644 mini-app/src/vant/dialog/dialog.js create mode 100644 mini-app/src/vant/dialog/index.d.ts create mode 100644 mini-app/src/vant/dialog/index.js create mode 100644 mini-app/src/vant/dialog/index.json create mode 100644 mini-app/src/vant/dialog/index.wxml create mode 100644 mini-app/src/vant/dialog/index.wxss create mode 100644 mini-app/src/vant/divider/index.d.ts create mode 100644 mini-app/src/vant/divider/index.js create mode 100644 mini-app/src/vant/divider/index.json create mode 100644 mini-app/src/vant/divider/index.wxml create mode 100644 mini-app/src/vant/divider/index.wxss create mode 100644 mini-app/src/vant/dropdown-item/index.d.ts create mode 100644 mini-app/src/vant/dropdown-item/index.js create mode 100644 mini-app/src/vant/dropdown-item/index.json create mode 100644 mini-app/src/vant/dropdown-item/index.wxml create mode 100644 mini-app/src/vant/dropdown-item/index.wxss create mode 100644 mini-app/src/vant/dropdown-item/shared.d.ts create mode 100644 mini-app/src/vant/dropdown-item/shared.js create mode 100644 mini-app/src/vant/dropdown-menu/index.d.ts create mode 100644 mini-app/src/vant/dropdown-menu/index.js create mode 100644 mini-app/src/vant/dropdown-menu/index.json create mode 100644 mini-app/src/vant/dropdown-menu/index.wxml create mode 100644 mini-app/src/vant/dropdown-menu/index.wxs create mode 100644 mini-app/src/vant/dropdown-menu/index.wxss create mode 100644 mini-app/src/vant/empty/index.d.ts create mode 100644 mini-app/src/vant/empty/index.js create mode 100644 mini-app/src/vant/empty/index.json create mode 100644 mini-app/src/vant/empty/index.wxml create mode 100644 mini-app/src/vant/empty/index.wxss create mode 100644 mini-app/src/vant/field/index.d.ts create mode 100644 mini-app/src/vant/field/index.js create mode 100644 mini-app/src/vant/field/index.json create mode 100644 mini-app/src/vant/field/index.wxml create mode 100644 mini-app/src/vant/field/index.wxs create mode 100644 mini-app/src/vant/field/index.wxss create mode 100644 mini-app/src/vant/field/props.d.ts create mode 100644 mini-app/src/vant/field/props.js create mode 100644 mini-app/src/vant/goods-action-button/index.d.ts create mode 100644 mini-app/src/vant/goods-action-button/index.js create mode 100644 mini-app/src/vant/goods-action-button/index.json create mode 100644 mini-app/src/vant/goods-action-button/index.wxml create mode 100644 mini-app/src/vant/goods-action-button/index.wxss create mode 100644 mini-app/src/vant/goods-action-icon/index.d.ts create mode 100644 mini-app/src/vant/goods-action-icon/index.js create mode 100644 mini-app/src/vant/goods-action-icon/index.json create mode 100644 mini-app/src/vant/goods-action-icon/index.wxml create mode 100644 mini-app/src/vant/goods-action-icon/index.wxss create mode 100644 mini-app/src/vant/goods-action/index.d.ts create mode 100644 mini-app/src/vant/goods-action/index.js create mode 100644 mini-app/src/vant/goods-action/index.json create mode 100644 mini-app/src/vant/goods-action/index.wxml create mode 100644 mini-app/src/vant/goods-action/index.wxss create mode 100644 mini-app/src/vant/grid-item/index.d.ts create mode 100644 mini-app/src/vant/grid-item/index.js create mode 100644 mini-app/src/vant/grid-item/index.json create mode 100644 mini-app/src/vant/grid-item/index.wxml create mode 100644 mini-app/src/vant/grid-item/index.wxs create mode 100644 mini-app/src/vant/grid-item/index.wxss create mode 100644 mini-app/src/vant/grid/index.d.ts create mode 100644 mini-app/src/vant/grid/index.js create mode 100644 mini-app/src/vant/grid/index.json create mode 100644 mini-app/src/vant/grid/index.wxml create mode 100644 mini-app/src/vant/grid/index.wxs create mode 100644 mini-app/src/vant/grid/index.wxss create mode 100644 mini-app/src/vant/icon/index.d.ts create mode 100644 mini-app/src/vant/icon/index.js create mode 100644 mini-app/src/vant/icon/index.json create mode 100644 mini-app/src/vant/icon/index.wxml create mode 100644 mini-app/src/vant/icon/index.wxs create mode 100644 mini-app/src/vant/icon/index.wxss create mode 100644 mini-app/src/vant/image/index.d.ts create mode 100644 mini-app/src/vant/image/index.js create mode 100644 mini-app/src/vant/image/index.json create mode 100644 mini-app/src/vant/image/index.wxml create mode 100644 mini-app/src/vant/image/index.wxs create mode 100644 mini-app/src/vant/image/index.wxss create mode 100644 mini-app/src/vant/index-anchor/index.d.ts create mode 100644 mini-app/src/vant/index-anchor/index.js create mode 100644 mini-app/src/vant/index-anchor/index.json create mode 100644 mini-app/src/vant/index-anchor/index.wxml create mode 100644 mini-app/src/vant/index-anchor/index.wxss create mode 100644 mini-app/src/vant/index-bar/index.d.ts create mode 100644 mini-app/src/vant/index-bar/index.js create mode 100644 mini-app/src/vant/index-bar/index.json create mode 100644 mini-app/src/vant/index-bar/index.wxml create mode 100644 mini-app/src/vant/index-bar/index.wxss create mode 100644 mini-app/src/vant/info/index.d.ts create mode 100644 mini-app/src/vant/info/index.js create mode 100644 mini-app/src/vant/info/index.json create mode 100644 mini-app/src/vant/info/index.wxml create mode 100644 mini-app/src/vant/info/index.wxss create mode 100644 mini-app/src/vant/loading/index.d.ts create mode 100644 mini-app/src/vant/loading/index.js create mode 100644 mini-app/src/vant/loading/index.json create mode 100644 mini-app/src/vant/loading/index.wxml create mode 100644 mini-app/src/vant/loading/index.wxss create mode 100644 mini-app/src/vant/mixins/basic.d.ts create mode 100644 mini-app/src/vant/mixins/basic.js create mode 100644 mini-app/src/vant/mixins/button.d.ts create mode 100644 mini-app/src/vant/mixins/button.js create mode 100644 mini-app/src/vant/mixins/link.d.ts create mode 100644 mini-app/src/vant/mixins/link.js create mode 100644 mini-app/src/vant/mixins/open-type.d.ts create mode 100644 mini-app/src/vant/mixins/open-type.js create mode 100644 mini-app/src/vant/mixins/page-scroll.d.ts create mode 100644 mini-app/src/vant/mixins/page-scroll.js create mode 100644 mini-app/src/vant/mixins/touch.d.ts create mode 100644 mini-app/src/vant/mixins/touch.js create mode 100644 mini-app/src/vant/mixins/transition.d.ts create mode 100644 mini-app/src/vant/mixins/transition.js create mode 100644 mini-app/src/vant/nav-bar/index.d.ts create mode 100644 mini-app/src/vant/nav-bar/index.js create mode 100644 mini-app/src/vant/nav-bar/index.json create mode 100644 mini-app/src/vant/nav-bar/index.wxml create mode 100644 mini-app/src/vant/nav-bar/index.wxs create mode 100644 mini-app/src/vant/nav-bar/index.wxss create mode 100644 mini-app/src/vant/notice-bar/index.d.ts create mode 100644 mini-app/src/vant/notice-bar/index.js create mode 100644 mini-app/src/vant/notice-bar/index.json create mode 100644 mini-app/src/vant/notice-bar/index.wxml create mode 100644 mini-app/src/vant/notice-bar/index.wxss create mode 100644 mini-app/src/vant/notify/index.d.ts create mode 100644 mini-app/src/vant/notify/index.js create mode 100644 mini-app/src/vant/notify/index.json create mode 100644 mini-app/src/vant/notify/index.wxml create mode 100644 mini-app/src/vant/notify/index.wxss create mode 100644 mini-app/src/vant/notify/notify.d.ts create mode 100644 mini-app/src/vant/notify/notify.js create mode 100644 mini-app/src/vant/overlay/index.d.ts create mode 100644 mini-app/src/vant/overlay/index.js create mode 100644 mini-app/src/vant/overlay/index.json create mode 100644 mini-app/src/vant/overlay/index.wxml create mode 100644 mini-app/src/vant/overlay/index.wxss create mode 100644 mini-app/src/vant/panel/index.d.ts create mode 100644 mini-app/src/vant/panel/index.js create mode 100644 mini-app/src/vant/panel/index.json create mode 100644 mini-app/src/vant/panel/index.wxml create mode 100644 mini-app/src/vant/panel/index.wxss create mode 100644 mini-app/src/vant/picker-column/index.d.ts create mode 100644 mini-app/src/vant/picker-column/index.js create mode 100644 mini-app/src/vant/picker-column/index.json create mode 100644 mini-app/src/vant/picker-column/index.wxml create mode 100644 mini-app/src/vant/picker-column/index.wxs create mode 100644 mini-app/src/vant/picker-column/index.wxss create mode 100644 mini-app/src/vant/picker/index.d.ts create mode 100644 mini-app/src/vant/picker/index.js create mode 100644 mini-app/src/vant/picker/index.json create mode 100644 mini-app/src/vant/picker/index.wxml create mode 100644 mini-app/src/vant/picker/index.wxss create mode 100644 mini-app/src/vant/picker/shared.d.ts create mode 100644 mini-app/src/vant/picker/shared.js create mode 100644 mini-app/src/vant/picker/toolbar.wxml create mode 100644 mini-app/src/vant/popup/index.d.ts create mode 100644 mini-app/src/vant/popup/index.js create mode 100644 mini-app/src/vant/popup/index.json create mode 100644 mini-app/src/vant/popup/index.wxml create mode 100644 mini-app/src/vant/popup/index.wxs create mode 100644 mini-app/src/vant/popup/index.wxss create mode 100644 mini-app/src/vant/progress/index.d.ts create mode 100644 mini-app/src/vant/progress/index.js create mode 100644 mini-app/src/vant/progress/index.json create mode 100644 mini-app/src/vant/progress/index.wxml create mode 100644 mini-app/src/vant/progress/index.wxs create mode 100644 mini-app/src/vant/progress/index.wxss create mode 100644 mini-app/src/vant/radio-group/index.d.ts create mode 100644 mini-app/src/vant/radio-group/index.js create mode 100644 mini-app/src/vant/radio-group/index.json create mode 100644 mini-app/src/vant/radio-group/index.wxml create mode 100644 mini-app/src/vant/radio-group/index.wxss create mode 100644 mini-app/src/vant/radio/index.d.ts create mode 100644 mini-app/src/vant/radio/index.js create mode 100644 mini-app/src/vant/radio/index.json create mode 100644 mini-app/src/vant/radio/index.wxml create mode 100644 mini-app/src/vant/radio/index.wxss create mode 100644 mini-app/src/vant/rate/index.d.ts create mode 100644 mini-app/src/vant/rate/index.js create mode 100644 mini-app/src/vant/rate/index.json create mode 100644 mini-app/src/vant/rate/index.wxml create mode 100644 mini-app/src/vant/rate/index.wxss create mode 100644 mini-app/src/vant/row/index.d.ts create mode 100644 mini-app/src/vant/row/index.js create mode 100644 mini-app/src/vant/row/index.json create mode 100644 mini-app/src/vant/row/index.wxml create mode 100644 mini-app/src/vant/row/index.wxss create mode 100644 mini-app/src/vant/search/index.d.ts create mode 100644 mini-app/src/vant/search/index.js create mode 100644 mini-app/src/vant/search/index.json create mode 100644 mini-app/src/vant/search/index.wxml create mode 100644 mini-app/src/vant/search/index.wxss create mode 100644 mini-app/src/vant/share-sheet/index.d.ts create mode 100644 mini-app/src/vant/share-sheet/index.js create mode 100644 mini-app/src/vant/share-sheet/index.json create mode 100644 mini-app/src/vant/share-sheet/index.wxml create mode 100644 mini-app/src/vant/share-sheet/index.wxs create mode 100644 mini-app/src/vant/share-sheet/index.wxss create mode 100644 mini-app/src/vant/share-sheet/options.d.ts create mode 100644 mini-app/src/vant/share-sheet/options.js create mode 100644 mini-app/src/vant/share-sheet/options.json create mode 100644 mini-app/src/vant/share-sheet/options.wxml create mode 100644 mini-app/src/vant/share-sheet/options.wxs create mode 100644 mini-app/src/vant/share-sheet/options.wxss create mode 100644 mini-app/src/vant/sidebar-item/index.d.ts create mode 100644 mini-app/src/vant/sidebar-item/index.js create mode 100644 mini-app/src/vant/sidebar-item/index.json create mode 100644 mini-app/src/vant/sidebar-item/index.wxml create mode 100644 mini-app/src/vant/sidebar-item/index.wxss create mode 100644 mini-app/src/vant/sidebar/index.d.ts create mode 100644 mini-app/src/vant/sidebar/index.js create mode 100644 mini-app/src/vant/sidebar/index.json create mode 100644 mini-app/src/vant/sidebar/index.wxml create mode 100644 mini-app/src/vant/sidebar/index.wxss create mode 100644 mini-app/src/vant/skeleton/index.d.ts create mode 100644 mini-app/src/vant/skeleton/index.js create mode 100644 mini-app/src/vant/skeleton/index.json create mode 100644 mini-app/src/vant/skeleton/index.wxml create mode 100644 mini-app/src/vant/skeleton/index.wxss create mode 100644 mini-app/src/vant/slider/index.d.ts create mode 100644 mini-app/src/vant/slider/index.js create mode 100644 mini-app/src/vant/slider/index.json create mode 100644 mini-app/src/vant/slider/index.wxml create mode 100644 mini-app/src/vant/slider/index.wxs create mode 100644 mini-app/src/vant/slider/index.wxss create mode 100644 mini-app/src/vant/stepper/index.d.ts create mode 100644 mini-app/src/vant/stepper/index.js create mode 100644 mini-app/src/vant/stepper/index.json create mode 100644 mini-app/src/vant/stepper/index.wxml create mode 100644 mini-app/src/vant/stepper/index.wxss create mode 100644 mini-app/src/vant/steps/index.d.ts create mode 100644 mini-app/src/vant/steps/index.js create mode 100644 mini-app/src/vant/steps/index.json create mode 100644 mini-app/src/vant/steps/index.wxml create mode 100644 mini-app/src/vant/steps/index.wxss create mode 100644 mini-app/src/vant/sticky/index.d.ts create mode 100644 mini-app/src/vant/sticky/index.js create mode 100644 mini-app/src/vant/sticky/index.json create mode 100644 mini-app/src/vant/sticky/index.wxml create mode 100644 mini-app/src/vant/sticky/index.wxs create mode 100644 mini-app/src/vant/sticky/index.wxss create mode 100644 mini-app/src/vant/submit-bar/index.d.ts create mode 100644 mini-app/src/vant/submit-bar/index.js create mode 100644 mini-app/src/vant/submit-bar/index.json create mode 100644 mini-app/src/vant/submit-bar/index.wxml create mode 100644 mini-app/src/vant/submit-bar/index.wxss create mode 100644 mini-app/src/vant/swipe-cell/index.d.ts create mode 100644 mini-app/src/vant/swipe-cell/index.js create mode 100644 mini-app/src/vant/swipe-cell/index.json create mode 100644 mini-app/src/vant/swipe-cell/index.wxml create mode 100644 mini-app/src/vant/swipe-cell/index.wxss create mode 100644 mini-app/src/vant/switch/index.d.ts create mode 100644 mini-app/src/vant/switch/index.js create mode 100644 mini-app/src/vant/switch/index.json create mode 100644 mini-app/src/vant/switch/index.wxml create mode 100644 mini-app/src/vant/switch/index.wxss create mode 100644 mini-app/src/vant/tab/index.d.ts create mode 100644 mini-app/src/vant/tab/index.js create mode 100644 mini-app/src/vant/tab/index.json create mode 100644 mini-app/src/vant/tab/index.wxml create mode 100644 mini-app/src/vant/tab/index.wxss create mode 100644 mini-app/src/vant/tabbar-item/index.d.ts create mode 100644 mini-app/src/vant/tabbar-item/index.js create mode 100644 mini-app/src/vant/tabbar-item/index.json create mode 100644 mini-app/src/vant/tabbar-item/index.wxml create mode 100644 mini-app/src/vant/tabbar-item/index.wxss create mode 100644 mini-app/src/vant/tabbar/index.d.ts create mode 100644 mini-app/src/vant/tabbar/index.js create mode 100644 mini-app/src/vant/tabbar/index.json create mode 100644 mini-app/src/vant/tabbar/index.wxml create mode 100644 mini-app/src/vant/tabbar/index.wxss create mode 100644 mini-app/src/vant/tabs/index.d.ts create mode 100644 mini-app/src/vant/tabs/index.js create mode 100644 mini-app/src/vant/tabs/index.json create mode 100644 mini-app/src/vant/tabs/index.wxml create mode 100644 mini-app/src/vant/tabs/index.wxs create mode 100644 mini-app/src/vant/tabs/index.wxss create mode 100644 mini-app/src/vant/tag/index.d.ts create mode 100644 mini-app/src/vant/tag/index.js create mode 100644 mini-app/src/vant/tag/index.json create mode 100644 mini-app/src/vant/tag/index.wxml create mode 100644 mini-app/src/vant/tag/index.wxss create mode 100644 mini-app/src/vant/toast/index.d.ts create mode 100644 mini-app/src/vant/toast/index.js create mode 100644 mini-app/src/vant/toast/index.json create mode 100644 mini-app/src/vant/toast/index.wxml create mode 100644 mini-app/src/vant/toast/index.wxss create mode 100644 mini-app/src/vant/toast/toast.d.ts create mode 100644 mini-app/src/vant/toast/toast.js create mode 100644 mini-app/src/vant/transition/index.d.ts create mode 100644 mini-app/src/vant/transition/index.js create mode 100644 mini-app/src/vant/transition/index.json create mode 100644 mini-app/src/vant/transition/index.wxml create mode 100644 mini-app/src/vant/transition/index.wxss create mode 100644 mini-app/src/vant/tree-select/index.d.ts create mode 100644 mini-app/src/vant/tree-select/index.js create mode 100644 mini-app/src/vant/tree-select/index.json create mode 100644 mini-app/src/vant/tree-select/index.wxml create mode 100644 mini-app/src/vant/tree-select/index.wxs create mode 100644 mini-app/src/vant/tree-select/index.wxss create mode 100644 mini-app/src/vant/uploader/index.d.ts create mode 100644 mini-app/src/vant/uploader/index.js create mode 100644 mini-app/src/vant/uploader/index.json create mode 100644 mini-app/src/vant/uploader/index.wxml create mode 100644 mini-app/src/vant/uploader/index.wxss create mode 100644 mini-app/src/vant/uploader/shared.d.ts create mode 100644 mini-app/src/vant/uploader/shared.js create mode 100644 mini-app/src/vant/uploader/utils.d.ts create mode 100644 mini-app/src/vant/uploader/utils.js create mode 100644 mini-app/src/vant/wxs/add-unit.wxs create mode 100644 mini-app/src/vant/wxs/array.wxs create mode 100644 mini-app/src/vant/wxs/bem.wxs create mode 100644 mini-app/src/vant/wxs/memoize.wxs create mode 100644 mini-app/src/vant/wxs/object.wxs create mode 100644 mini-app/src/vant/wxs/style.wxs create mode 100644 mini-app/src/vant/wxs/utils.wxs create mode 100644 mini-app/src/xiao4rBase.js create mode 100644 mini-app/static/.gitignore create mode 100644 mini-app/static/img/index/head.png create mode 100644 mini-app/weapp/apis/userApis.js create mode 100644 mini-app/weapp/apis/xiao4rApis.js create mode 100644 mini-app/weapp/app.js create mode 100644 mini-app/weapp/app.json create mode 100644 mini-app/weapp/app.wxss create mode 100644 mini-app/weapp/common/eventHub.js create mode 100644 mini-app/weapp/components/mall/mall-bbs.js create mode 100644 mini-app/weapp/components/mall/mall-bbs.json create mode 100644 mini-app/weapp/components/mall/mall-bbs.wxml create mode 100644 mini-app/weapp/components/mall/mall-bbs.wxss create mode 100644 mini-app/weapp/components/mall/mall-car.js create mode 100644 mini-app/weapp/components/mall/mall-car.json create mode 100644 mini-app/weapp/components/mall/mall-car.wxml create mode 100644 mini-app/weapp/components/mall/mall-car.wxss create mode 100644 mini-app/weapp/components/mall/mall-home.js create mode 100644 mini-app/weapp/components/mall/mall-home.json create mode 100644 mini-app/weapp/components/mall/mall-home.wxml create mode 100644 mini-app/weapp/components/mall/mall-home.wxss create mode 100644 mini-app/weapp/components/mall/mall-my.js create mode 100644 mini-app/weapp/components/mall/mall-my.json create mode 100644 mini-app/weapp/components/mall/mall-my.wxml create mode 100644 mini-app/weapp/components/mall/mall-my.wxss create mode 100644 mini-app/weapp/components/mall/mall-shopping.js create mode 100644 mini-app/weapp/components/mall/mall-shopping.json create mode 100644 mini-app/weapp/components/mall/mall-shopping.wxml create mode 100644 mini-app/weapp/components/mall/mall-shopping.wxss create mode 100644 mini-app/weapp/components/nav-bar.js create mode 100644 mini-app/weapp/components/nav-bar.json create mode 100644 mini-app/weapp/components/nav-bar.wxml create mode 100644 mini-app/weapp/components/nav-bar.wxss create mode 100644 mini-app/weapp/components/user/dialog-registration.js create mode 100644 mini-app/weapp/components/user/dialog-registration.json create mode 100644 mini-app/weapp/components/user/dialog-registration.wxml create mode 100644 mini-app/weapp/components/user/dialog-registration.wxss create mode 100644 mini-app/weapp/config.js create mode 100644 mini-app/weapp/js/request.js create mode 100644 mini-app/weapp/js/utils/uuid.js create mode 100644 mini-app/weapp/js/utils/validateUtils.js create mode 100644 mini-app/weapp/pages/form1.js create mode 100644 mini-app/weapp/pages/form1.json create mode 100644 mini-app/weapp/pages/form1.wxml create mode 100644 mini-app/weapp/pages/form1.wxss create mode 100644 mini-app/weapp/pages/form2.js create mode 100644 mini-app/weapp/pages/form2.json create mode 100644 mini-app/weapp/pages/form2.wxml create mode 100644 mini-app/weapp/pages/form2.wxss create mode 100644 mini-app/weapp/pages/form3.js create mode 100644 mini-app/weapp/pages/form3.json create mode 100644 mini-app/weapp/pages/form3.wxml create mode 100644 mini-app/weapp/pages/form3.wxss create mode 100644 mini-app/weapp/pages/form4.js create mode 100644 mini-app/weapp/pages/form4.json create mode 100644 mini-app/weapp/pages/form4.wxml create mode 100644 mini-app/weapp/pages/form4.wxss create mode 100644 mini-app/weapp/pages/form5.js create mode 100644 mini-app/weapp/pages/form5.json create mode 100644 mini-app/weapp/pages/form5.wxml create mode 100644 mini-app/weapp/pages/form5.wxss create mode 100644 mini-app/weapp/pages/form6.js create mode 100644 mini-app/weapp/pages/form6.json create mode 100644 mini-app/weapp/pages/form6.wxml create mode 100644 mini-app/weapp/pages/form6.wxss create mode 100644 mini-app/weapp/pages/index.js create mode 100644 mini-app/weapp/pages/index.json create mode 100644 mini-app/weapp/pages/index.wxml create mode 100644 mini-app/weapp/pages/index.wxss create mode 100644 mini-app/weapp/pages/mall/goods-detail.js create mode 100644 mini-app/weapp/pages/mall/goods-detail.json create mode 100644 mini-app/weapp/pages/mall/goods-detail.wxml create mode 100644 mini-app/weapp/pages/mall/goods-detail.wxss create mode 100644 mini-app/weapp/pages/mall/index.js create mode 100644 mini-app/weapp/pages/mall/index.json create mode 100644 mini-app/weapp/pages/mall/index.wxml create mode 100644 mini-app/weapp/pages/mall/index.wxss create mode 100644 mini-app/weapp/sitemap.json create mode 100644 mini-app/weapp/static/.gitignore create mode 100644 mini-app/weapp/static/img/index/head.png create mode 100644 mini-app/weapp/store/index.js create mode 100644 mini-app/weapp/store/wineryForm.js create mode 100644 mini-app/weapp/vant/button/index.js create mode 100644 mini-app/weapp/vant/button/index.json create mode 100644 mini-app/weapp/vant/button/index.wxml create mode 100644 mini-app/weapp/vant/button/index.wxs create mode 100644 mini-app/weapp/vant/button/index.wxss create mode 100644 mini-app/weapp/vant/card/index.js create mode 100644 mini-app/weapp/vant/card/index.json create mode 100644 mini-app/weapp/vant/card/index.wxml create mode 100644 mini-app/weapp/vant/card/index.wxss create mode 100644 mini-app/weapp/vant/cell-group/index.js create mode 100644 mini-app/weapp/vant/cell-group/index.json create mode 100644 mini-app/weapp/vant/cell-group/index.wxml create mode 100644 mini-app/weapp/vant/cell-group/index.wxss create mode 100644 mini-app/weapp/vant/cell/index.js create mode 100644 mini-app/weapp/vant/cell/index.json create mode 100644 mini-app/weapp/vant/cell/index.wxml create mode 100644 mini-app/weapp/vant/cell/index.wxss create mode 100644 mini-app/weapp/vant/checkbox-group/index.js create mode 100644 mini-app/weapp/vant/checkbox-group/index.json create mode 100644 mini-app/weapp/vant/checkbox-group/index.wxml create mode 100644 mini-app/weapp/vant/checkbox-group/index.wxss create mode 100644 mini-app/weapp/vant/checkbox/index.js create mode 100644 mini-app/weapp/vant/checkbox/index.json create mode 100644 mini-app/weapp/vant/checkbox/index.wxml create mode 100644 mini-app/weapp/vant/checkbox/index.wxs create mode 100644 mini-app/weapp/vant/checkbox/index.wxss create mode 100644 mini-app/weapp/vant/col/index.js create mode 100644 mini-app/weapp/vant/col/index.json create mode 100644 mini-app/weapp/vant/col/index.wxml create mode 100644 mini-app/weapp/vant/col/index.wxss create mode 100644 mini-app/weapp/vant/common/color.js create mode 100644 mini-app/weapp/vant/common/component.js create mode 100644 mini-app/weapp/vant/common/index.wxss create mode 100644 mini-app/weapp/vant/common/utils.js create mode 100644 mini-app/weapp/vant/common/validator.js create mode 100644 mini-app/weapp/vant/common/version.js create mode 100644 mini-app/weapp/vant/datetime-picker/index.js create mode 100644 mini-app/weapp/vant/datetime-picker/index.json create mode 100644 mini-app/weapp/vant/datetime-picker/index.wxml create mode 100644 mini-app/weapp/vant/datetime-picker/index.wxss create mode 100644 mini-app/weapp/vant/dialog/index.js create mode 100644 mini-app/weapp/vant/dialog/index.json create mode 100644 mini-app/weapp/vant/dialog/index.wxml create mode 100644 mini-app/weapp/vant/dialog/index.wxss create mode 100644 mini-app/weapp/vant/divider/index.js create mode 100644 mini-app/weapp/vant/divider/index.json create mode 100644 mini-app/weapp/vant/divider/index.wxml create mode 100644 mini-app/weapp/vant/divider/index.wxss create mode 100644 mini-app/weapp/vant/field/index.js create mode 100644 mini-app/weapp/vant/field/index.json create mode 100644 mini-app/weapp/vant/field/index.wxml create mode 100644 mini-app/weapp/vant/field/index.wxs create mode 100644 mini-app/weapp/vant/field/index.wxss create mode 100644 mini-app/weapp/vant/field/props.js create mode 100644 mini-app/weapp/vant/goods-action-button/index.js create mode 100644 mini-app/weapp/vant/goods-action-button/index.json create mode 100644 mini-app/weapp/vant/goods-action-button/index.wxml create mode 100644 mini-app/weapp/vant/goods-action-button/index.wxss create mode 100644 mini-app/weapp/vant/goods-action-icon/index.js create mode 100644 mini-app/weapp/vant/goods-action-icon/index.json create mode 100644 mini-app/weapp/vant/goods-action-icon/index.wxml create mode 100644 mini-app/weapp/vant/goods-action-icon/index.wxss create mode 100644 mini-app/weapp/vant/goods-action/index.js create mode 100644 mini-app/weapp/vant/goods-action/index.json create mode 100644 mini-app/weapp/vant/goods-action/index.wxml create mode 100644 mini-app/weapp/vant/goods-action/index.wxss create mode 100644 mini-app/weapp/vant/grid-item/index.js create mode 100644 mini-app/weapp/vant/grid-item/index.json create mode 100644 mini-app/weapp/vant/grid-item/index.wxml create mode 100644 mini-app/weapp/vant/grid-item/index.wxs create mode 100644 mini-app/weapp/vant/grid-item/index.wxss create mode 100644 mini-app/weapp/vant/grid/index.js create mode 100644 mini-app/weapp/vant/grid/index.json create mode 100644 mini-app/weapp/vant/grid/index.wxml create mode 100644 mini-app/weapp/vant/grid/index.wxs create mode 100644 mini-app/weapp/vant/grid/index.wxss create mode 100644 mini-app/weapp/vant/icon/index.js create mode 100644 mini-app/weapp/vant/icon/index.json create mode 100644 mini-app/weapp/vant/icon/index.wxml create mode 100644 mini-app/weapp/vant/icon/index.wxs create mode 100644 mini-app/weapp/vant/icon/index.wxss create mode 100644 mini-app/weapp/vant/image/index.js create mode 100644 mini-app/weapp/vant/image/index.json create mode 100644 mini-app/weapp/vant/image/index.wxml create mode 100644 mini-app/weapp/vant/image/index.wxs create mode 100644 mini-app/weapp/vant/image/index.wxss create mode 100644 mini-app/weapp/vant/info/index.js create mode 100644 mini-app/weapp/vant/info/index.json create mode 100644 mini-app/weapp/vant/info/index.wxml create mode 100644 mini-app/weapp/vant/info/index.wxss create mode 100644 mini-app/weapp/vant/loading/index.js create mode 100644 mini-app/weapp/vant/loading/index.json create mode 100644 mini-app/weapp/vant/loading/index.wxml create mode 100644 mini-app/weapp/vant/loading/index.wxss create mode 100644 mini-app/weapp/vant/mixins/basic.js create mode 100644 mini-app/weapp/vant/mixins/button.js create mode 100644 mini-app/weapp/vant/mixins/link.js create mode 100644 mini-app/weapp/vant/mixins/open-type.js create mode 100644 mini-app/weapp/vant/mixins/transition.js create mode 100644 mini-app/weapp/vant/nav-bar/index.js create mode 100644 mini-app/weapp/vant/nav-bar/index.json create mode 100644 mini-app/weapp/vant/nav-bar/index.wxml create mode 100644 mini-app/weapp/vant/nav-bar/index.wxs create mode 100644 mini-app/weapp/vant/nav-bar/index.wxss create mode 100644 mini-app/weapp/vant/overlay/index.js create mode 100644 mini-app/weapp/vant/overlay/index.json create mode 100644 mini-app/weapp/vant/overlay/index.wxml create mode 100644 mini-app/weapp/vant/overlay/index.wxss create mode 100644 mini-app/weapp/vant/panel/index.js create mode 100644 mini-app/weapp/vant/panel/index.json create mode 100644 mini-app/weapp/vant/panel/index.wxml create mode 100644 mini-app/weapp/vant/panel/index.wxss create mode 100644 mini-app/weapp/vant/picker-column/index.js create mode 100644 mini-app/weapp/vant/picker-column/index.json create mode 100644 mini-app/weapp/vant/picker-column/index.wxml create mode 100644 mini-app/weapp/vant/picker-column/index.wxs create mode 100644 mini-app/weapp/vant/picker-column/index.wxss create mode 100644 mini-app/weapp/vant/picker/index.js create mode 100644 mini-app/weapp/vant/picker/index.json create mode 100644 mini-app/weapp/vant/picker/index.wxml create mode 100644 mini-app/weapp/vant/picker/index.wxss create mode 100644 mini-app/weapp/vant/picker/shared.js create mode 100644 mini-app/weapp/vant/popup/index.js create mode 100644 mini-app/weapp/vant/popup/index.json create mode 100644 mini-app/weapp/vant/popup/index.wxml create mode 100644 mini-app/weapp/vant/popup/index.wxs create mode 100644 mini-app/weapp/vant/popup/index.wxss create mode 100644 mini-app/weapp/vant/radio-group/index.js create mode 100644 mini-app/weapp/vant/radio-group/index.json create mode 100644 mini-app/weapp/vant/radio-group/index.wxml create mode 100644 mini-app/weapp/vant/radio-group/index.wxss create mode 100644 mini-app/weapp/vant/radio/index.js create mode 100644 mini-app/weapp/vant/radio/index.json create mode 100644 mini-app/weapp/vant/radio/index.wxml create mode 100644 mini-app/weapp/vant/radio/index.wxss create mode 100644 mini-app/weapp/vant/row/index.js create mode 100644 mini-app/weapp/vant/row/index.json create mode 100644 mini-app/weapp/vant/row/index.wxml create mode 100644 mini-app/weapp/vant/row/index.wxss create mode 100644 mini-app/weapp/vant/stepper/index.js create mode 100644 mini-app/weapp/vant/stepper/index.json create mode 100644 mini-app/weapp/vant/stepper/index.wxml create mode 100644 mini-app/weapp/vant/stepper/index.wxss create mode 100644 mini-app/weapp/vant/steps/index.js create mode 100644 mini-app/weapp/vant/steps/index.json create mode 100644 mini-app/weapp/vant/steps/index.wxml create mode 100644 mini-app/weapp/vant/steps/index.wxss create mode 100644 mini-app/weapp/vant/submit-bar/index.js create mode 100644 mini-app/weapp/vant/submit-bar/index.json create mode 100644 mini-app/weapp/vant/submit-bar/index.wxml create mode 100644 mini-app/weapp/vant/submit-bar/index.wxss create mode 100644 mini-app/weapp/vant/tabbar-item/index.js create mode 100644 mini-app/weapp/vant/tabbar-item/index.json create mode 100644 mini-app/weapp/vant/tabbar-item/index.wxml create mode 100644 mini-app/weapp/vant/tabbar-item/index.wxss create mode 100644 mini-app/weapp/vant/tabbar/index.js create mode 100644 mini-app/weapp/vant/tabbar/index.json create mode 100644 mini-app/weapp/vant/tabbar/index.wxml create mode 100644 mini-app/weapp/vant/tabbar/index.wxss create mode 100644 mini-app/weapp/vant/tag/index.js create mode 100644 mini-app/weapp/vant/tag/index.json create mode 100644 mini-app/weapp/vant/tag/index.wxml create mode 100644 mini-app/weapp/vant/tag/index.wxss create mode 100644 mini-app/weapp/vant/transition/index.js create mode 100644 mini-app/weapp/vant/transition/index.json create mode 100644 mini-app/weapp/vant/transition/index.wxml create mode 100644 mini-app/weapp/vant/transition/index.wxss create mode 100644 mini-app/weapp/vant/wxs/add-unit.wxs create mode 100644 mini-app/weapp/vant/wxs/array.wxs create mode 100644 mini-app/weapp/vant/wxs/bem.wxs create mode 100644 mini-app/weapp/vant/wxs/memoize.wxs create mode 100644 mini-app/weapp/vant/wxs/object.wxs create mode 100644 mini-app/weapp/vant/wxs/style.wxs create mode 100644 mini-app/weapp/vant/wxs/utils.wxs create mode 100644 mini-app/weapp/vendor.js create mode 100644 mini-app/weapp/xiao4rBase.js create mode 100644 mini-app/wepy.config.js diff --git a/mini-app/.editorconfig b/mini-app/.editorconfig new file mode 100644 index 000000000..9d08a1a82 --- /dev/null +++ b/mini-app/.editorconfig @@ -0,0 +1,9 @@ +root = true + +[*] +charset = utf-8 +indent_style = space +indent_size = 2 +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true diff --git a/mini-app/.eslintignore b/mini-app/.eslintignore new file mode 100644 index 000000000..a261f2917 --- /dev/null +++ b/mini-app/.eslintignore @@ -0,0 +1 @@ +dist/* diff --git a/mini-app/.eslintrc.js b/mini-app/.eslintrc.js new file mode 100644 index 000000000..030a22e87 --- /dev/null +++ b/mini-app/.eslintrc.js @@ -0,0 +1,32 @@ +module.exports = { + root: true, + globals: { wx: true }, + parser: 'babel-eslint', + parserOptions: { + sourceType: 'module' + }, + env: { + browser: true, + node: true, + es6: true + }, + // https://github.com/feross/standard/blob/master/RULES.md#javascript-standard-style + extends: 'standard', + // required to lint *.wpy files + plugins: [ + 'html' + ], + settings: { + 'html/html-extensions': ['.html', '.wpy'] + }, + // add your custom rules here + 'rules': { + // allow paren-less arrow functions + 'arrow-parens': 0, + // allow async-await + 'generator-star-spacing': 0, + // allow debugger during development + 'no-debugger': process.env.NODE_ENV === 'production' ? 2 : 0, + 'space-before-function-paren': 0 + } +}; diff --git a/mini-app/.prettierrc b/mini-app/.prettierrc new file mode 100644 index 000000000..544138be4 --- /dev/null +++ b/mini-app/.prettierrc @@ -0,0 +1,3 @@ +{ + "singleQuote": true +} diff --git a/mini-app/.wepyignore b/mini-app/.wepyignore new file mode 100644 index 000000000..e4f5602c8 --- /dev/null +++ b/mini-app/.wepyignore @@ -0,0 +1,4 @@ +node_modules +dist +.DS_Store +*.wpy___jb_tmp___ diff --git a/mini-app/package.json b/mini-app/package.json new file mode 100644 index 000000000..def55ee03 --- /dev/null +++ b/mini-app/package.json @@ -0,0 +1,42 @@ +{ + "name": "hope_wine", + "version": "0.0.2", + "description": "A WePY project", + "main": "weapp/app.js", + "scripts": { + "dev": "./node_modules/.bin/wepy build --watch", + "build": "cross-env NODE_ENV=production ./node_modules/.bin/wepy build --no-cache", + "clean": "rm -rf weapp", + "test": "echo \"Error: no test specified\" && exit 1" + }, + "wepy": { + "module-a": false, + "./src/components/list": "./src/components/wepy-list.wpy" + }, + "author": "Machengtianjiang ", + "license": "MIT", + "dependencies": { + "@wepy/core": "^2.0.0-alpha.16", + "@wepy/x": "^2.0.2", + "miniprogram-slide-view": "0.0.3" + }, + "devDependencies": { + "@babel/core": "^7.1.0", + "@babel/plugin-proposal-class-properties": "^7.12.1", + "@babel/preset-env": "^7.1.0", + "@wepy/babel-plugin-import-regenerator": "0.0.2", + "@wepy/cli": "^2.0.0-alpha.28", + "@wepy/compiler-babel": "^2.0.1", + "@wepy/compiler-less": "^2.0.1", + "babel-eslint": "^7.2.1", + "cross-env": "^5.1.3", + "eslint": "^3.18.0", + "eslint-config-standard": "^7.1.0", + "eslint-friendly-formatter": "^2.0.7", + "eslint-plugin-html": "^2.0.1", + "eslint-plugin-promise": "^3.5.0", + "eslint-plugin-standard": "^2.0.1", + "less": "^3.8.1", + "wepy-eslint": "^1.5.3" + } +} diff --git a/mini-app/project.config.json b/mini-app/project.config.json new file mode 100644 index 000000000..353f5131e --- /dev/null +++ b/mini-app/project.config.json @@ -0,0 +1,112 @@ +{ + "description": "A WePY project", + "setting": { + "urlCheck": false, + "es6": false, + "enhance": true, + "postcss": false, + "preloadBackgroundData": false, + "minified": false, + "newFeature": true, + "coverView": true, + "nodeModules": true, + "autoAudits": false, + "showShadowRootInWxmlPanel": true, + "scopeDataCheck": false, + "checkInvalidKey": true, + "checkSiteMap": true, + "uploadWithSourceMap": true, + "babelSetting": { + "ignore": [], + "disablePlugins": [], + "outputPath": "" + } + }, + "compileType": "miniprogram", + "appid": "wx76ec015fc31a1946", + "projectname": "hope_wine", + "miniprogramRoot": "weapp/", + "simulatorType": "wechat", + "simulatorPluginLibVersion": {}, + "condition": { + "search": { + "current": -1, + "list": [] + }, + "conversation": { + "current": -1, + "list": [] + }, + "plugin": { + "current": -1, + "list": [] + }, + "game": { + "list": [] + }, + "gamePlugin": { + "current": -1, + "list": [] + }, + "miniprogram": { + "current": -1, + "list": [ + { + "id": -1, + "name": "pages/form1", + "pathName": "pages/form1", + "query": "", + "scene": null + }, + { + "id": -1, + "name": "pages/form2", + "pathName": "pages/form2", + "query": "", + "scene": null + }, + { + "id": -1, + "name": "pages/form3", + "pathName": "pages/form3", + "query": "", + "scene": null + }, + { + "id": -1, + "name": "pages/form4", + "pathName": "pages/form4", + "query": "", + "scene": null + }, + { + "id": -1, + "name": "pages/form5", + "pathName": "pages/form5", + "query": "", + "scene": null + }, + { + "id": -1, + "name": "pages/form6", + "pathName": "pages/form6", + "query": "", + "scene": null + }, + { + "id": -1, + "name": "商城首页", + "pathName": "pages/mall/index", + "query": "", + "scene": null + }, + { + "id": -1, + "name": "商品详情", + "pathName": "pages/mall/goods-detail", + "scene": null + } + ] + } + } +} \ No newline at end of file diff --git a/mini-app/src/apis/userApis.js b/mini-app/src/apis/userApis.js new file mode 100644 index 000000000..f14e11d0b --- /dev/null +++ b/mini-app/src/apis/userApis.js @@ -0,0 +1,65 @@ + +import request from '../js/request' +import { baseUrl, formHeader, jsonHeader } from './xiao4rApis' +import { MINI_DEPTID } from '../config' + +/** + * 用户相关接口 + */ +class UserApis { + /** + * 注册 + * @param data + * @returns {Promise实例对象} + */ + registrationByMini(data) { + data.deptId = MINI_DEPTID + return request.post({ + url: baseUrl + 'mini/user/registrationByMini', + data: data + }) + } + + /** + * 登录 + * @param data + * @returns {Promise实例对象} + */ + loginByMini(data) { + data.deptId = MINI_DEPTID + return request.post({ + url: baseUrl + 'mini/user/loginByMini', + data: data + }) + } + + getSession(code) { + return request.get({ + url: baseUrl + 'mini/user/getSession', + header: formHeader, + data: { + 'code': code, + 'deptId': MINI_DEPTID + } + }) + } + + sendMobile(data) { + data.deptId = MINI_DEPTID + return request.post({ + url: baseUrl + 'mini/user/sendMobile', + header: jsonHeader, + data: data + }) + } + + getAuthTest(data) { + return request.get({ + url: baseUrl + 'mini/user/test', + header: formHeader, + data: data + }) + } +} + +export default new UserApis() diff --git a/mini-app/src/apis/xiao4rApis.js b/mini-app/src/apis/xiao4rApis.js new file mode 100644 index 000000000..8ab359fc6 --- /dev/null +++ b/mini-app/src/apis/xiao4rApis.js @@ -0,0 +1,38 @@ + +import request from '../js/request' + +export const baseUrl = 'http://127.0.0.1:18989/winery/' +// export const baseUrl = 'http://36.1.50.18:18989/winery/' +// export const baseUrl = 'http://62.234.123.172:18989/api/' +// export const baseUrl = 'https://www.xiao4r.com/wine/winery/' + +export const jsonHeader = { + 'Content-Type': 'application/json' +} + +export const formHeader = { + 'Content-Type': 'application/x-www-form-urlencoded' +} + +/** + * 接口 + */ +class Xiao4rApis { + postForm(data) { + return request.post({ + url: baseUrl + 'mini/postForm', + header: jsonHeader, + data: data + }) + } + + getForm(data) { + return request.get({ + url: baseUrl + 'mini/getForm', + header: formHeader, + data: data + }) + } +} + +export default new Xiao4rApis() diff --git a/mini-app/src/app.wpy b/mini-app/src/app.wpy new file mode 100644 index 000000000..d9f6ecdde --- /dev/null +++ b/mini-app/src/app.wpy @@ -0,0 +1,143 @@ + + + + +{ +pages: [ +'pages/index', +'pages/form1', +'pages/form2', +'pages/form3', +'pages/form4', +'pages/form5', +'pages/form6', +'pages/mall/index', +'pages/mall/goods-detail' +], +navigateToMiniProgramAppIdList: [ +'wx88736d7d39e2eda6' +], +window: { +backgroundTextStyle: 'light', +navigationBarBackgroundColor: '#fff', +navigationBarTitleText: 'WeChat', +navigationBarTextStyle: 'white', +navigationStyle: 'custom', +}, +usingComponents: { +'nav-bar': './components/nav-bar', +'van-button': './vant/button/index', +'van-divider': './vant/divider/index', +'van-field': './vant/field/index', +'van-radio': './vant/radio/index', +'van-radio-group': './vant/radio-group/index', +'van-checkbox': './vant/checkbox/index', +'van-checkbox-group': './vant/checkbox-group/index', +'van-cell': './vant/cell/index', +'van-cell-group': './vant/cell-group/index', +'van-datetime-picker': './vant/datetime-picker/index', +'van-nav-bar': './vant/nav-bar/index', +'van-icon': './vant/icon/index', +'van-steps': './vant/steps/index', +'van-row': './vant/row/index', +'van-col': './vant/col/index', +'van-col': './vant/col/index', +'van-tabbar': './vant/tabbar/index', +'van-tabbar-item': './vant/tabbar-item/index', +'van-card': './vant/card/index', +'van-popup': './vant/popup/index', +'van-stepper': './vant/stepper/index', +'van-submit-bar': './vant/submit-bar/index', +'van-panel': './vant/panel/index', +"van-grid": "./vant/grid/index", +"van-grid-item": "./vant/grid-item/index", +"van-dialog": "./vant/dialog/index", +"van-image": "./vant/image/index" +} +} + diff --git a/mini-app/src/common/eventHub.js b/mini-app/src/common/eventHub.js new file mode 100644 index 000000000..491ddaea1 --- /dev/null +++ b/mini-app/src/common/eventHub.js @@ -0,0 +1,5 @@ +import wepy from '@wepy/core'; + +let eventHub = new wepy(); + +export default eventHub; diff --git a/mini-app/src/components/counter.wpy b/mini-app/src/components/counter.wpy new file mode 100644 index 000000000..c6bc2ac33 --- /dev/null +++ b/mini-app/src/components/counter.wpy @@ -0,0 +1,77 @@ + + + + diff --git a/mini-app/src/components/group.wpy b/mini-app/src/components/group.wpy new file mode 100644 index 000000000..94dcb8b1b --- /dev/null +++ b/mini-app/src/components/group.wpy @@ -0,0 +1,41 @@ + + + + +{ + usingComponents: { + 'groupitem': './groupitem' + } +} + diff --git a/mini-app/src/components/groupitem.wpy b/mini-app/src/components/groupitem.wpy new file mode 100644 index 000000000..a7db14128 --- /dev/null +++ b/mini-app/src/components/groupitem.wpy @@ -0,0 +1,28 @@ + + + diff --git a/mini-app/src/components/list.wpy b/mini-app/src/components/list.wpy new file mode 100644 index 000000000..d9c5b7b4f --- /dev/null +++ b/mini-app/src/components/list.wpy @@ -0,0 +1,48 @@ + + + diff --git a/mini-app/src/components/mall/mall-bbs.wpy b/mini-app/src/components/mall/mall-bbs.wpy new file mode 100644 index 000000000..53f777469 --- /dev/null +++ b/mini-app/src/components/mall/mall-bbs.wpy @@ -0,0 +1,108 @@ + + + + + +{ +navigationBarTitleText: '' +} + diff --git a/mini-app/src/components/mall/mall-car.wpy b/mini-app/src/components/mall/mall-car.wpy new file mode 100644 index 000000000..40e945ed5 --- /dev/null +++ b/mini-app/src/components/mall/mall-car.wpy @@ -0,0 +1,121 @@ + + + + +{ +navigationBarTitleText: '', +usingComponents: { +}, +styleIsolation: 'shared', +addGlobalClass: true, + +} + + diff --git a/mini-app/src/components/mall/mall-home.wpy b/mini-app/src/components/mall/mall-home.wpy new file mode 100644 index 000000000..aa5d3917a --- /dev/null +++ b/mini-app/src/components/mall/mall-home.wpy @@ -0,0 +1,49 @@ + + + + + +{ +navigationBarTitleText: '' +} + diff --git a/mini-app/src/components/mall/mall-my.wpy b/mini-app/src/components/mall/mall-my.wpy new file mode 100644 index 000000000..1ef56afe3 --- /dev/null +++ b/mini-app/src/components/mall/mall-my.wpy @@ -0,0 +1,45 @@ + + + + + +{ +navigationBarTitleText: '' +} + diff --git a/mini-app/src/components/mall/mall-shopping.wpy b/mini-app/src/components/mall/mall-shopping.wpy new file mode 100644 index 000000000..691cea7db --- /dev/null +++ b/mini-app/src/components/mall/mall-shopping.wpy @@ -0,0 +1,66 @@ + + + + +{ +navigationBarTitleText: '' +} + + diff --git a/mini-app/src/components/nav-bar.wpy b/mini-app/src/components/nav-bar.wpy new file mode 100644 index 000000000..4f60238d3 --- /dev/null +++ b/mini-app/src/components/nav-bar.wpy @@ -0,0 +1,43 @@ + + + diff --git a/mini-app/src/components/panel.wpy b/mini-app/src/components/panel.wpy new file mode 100644 index 000000000..1dc914a65 --- /dev/null +++ b/mini-app/src/components/panel.wpy @@ -0,0 +1,40 @@ + + diff --git a/mini-app/src/components/user/dialog-registration.wpy b/mini-app/src/components/user/dialog-registration.wpy new file mode 100644 index 000000000..d04f1a420 --- /dev/null +++ b/mini-app/src/components/user/dialog-registration.wpy @@ -0,0 +1,190 @@ + + + + + +{ +navigationBarTitleText: '' +} + diff --git a/mini-app/src/components/user/login.wpy b/mini-app/src/components/user/login.wpy new file mode 100644 index 000000000..89d8fe890 --- /dev/null +++ b/mini-app/src/components/user/login.wpy @@ -0,0 +1,49 @@ + + + + + +{ +navigationBarTitleText: '' +} + diff --git a/mini-app/src/components/wepy-list.wpy b/mini-app/src/components/wepy-list.wpy new file mode 100644 index 000000000..8c870c171 --- /dev/null +++ b/mini-app/src/components/wepy-list.wpy @@ -0,0 +1,58 @@ + + + diff --git a/mini-app/src/config.js b/mini-app/src/config.js new file mode 100644 index 000000000..6a7f27741 --- /dev/null +++ b/mini-app/src/config.js @@ -0,0 +1,5 @@ +/** + * 常量 + */ + +export const MINI_DEPTID = 100 diff --git a/mini-app/src/js/request.js b/mini-app/src/js/request.js new file mode 100644 index 000000000..2b4c617b8 --- /dev/null +++ b/mini-app/src/js/request.js @@ -0,0 +1,71 @@ +import xiao4rBase from '../xiao4rBase' +import { uuid } from './utils/uuid' +import store from '@/store' + +class Xiao4rRequest { + // 网络请求任务对象 Map + requestTaskMap = new Map() + + /** + * requestPromise用于将wx.request改写成Promise方式 + * @param:{string} myUrl 接口地址 + * @return: Promise实例对象 + */ + requestPromise(req) { + let id = uuid() + let self = this + + if (store.state.user.token) { + if (req.header) { + req.header['Authorization'] = store.state.user.token + } else { + req.header = { + Authorization: store.state.user.token + } + } + } + + let promise = new Promise((resolve, reject) => { + const task = wx.request({ + url: req.url, + method: req.method, + header: req.header, + data: req.data, + success: rsp => resolve(rsp.data), + fail: error => { + xiao4rBase.showToast('网络连接异常.') + reject(error) + }, + complete: () => { + this.requestTaskMap.delete(id) + } + }) + self.requestTaskMap.set(id, task) + }) + // 返回一个Promise实例对象 + promise.taskId = id + return promise + } + + post(req) { + req.method = 'POST' + return this.requestPromise(req) + } + + get(req) { + req.method = 'GET' + return this.requestPromise(req) + } + + put(req) { + req.method = 'PUT' + return this.requestPromise(req) + } + + del(req) { + req.method = 'DEL' + return this.requestPromise(req) + } +} + +export default new Xiao4rRequest() diff --git a/mini-app/src/js/utils/uuid.js b/mini-app/src/js/utils/uuid.js new file mode 100644 index 000000000..92701019d --- /dev/null +++ b/mini-app/src/js/utils/uuid.js @@ -0,0 +1,14 @@ + +export function uuid() { + var s = [] + var hexDigits = '0123456789abcdef' + for (var i = 0; i < 36; i++) { + s[i] = hexDigits.substr(Math.floor(Math.random() * 0x10), 1) + } + s[14] = '4' // bits 12-15 of the time_hi_and_version field to 0010 + s[19] = hexDigits.substr((s[19] & 0x3) | 0x8, 1) // bits 6-7 of the clock_seq_hi_and_reserved to 01 + s[8] = s[13] = s[18] = s[23] = '-' + + var uuid = s.join('') + return uuid +} diff --git a/mini-app/src/js/utils/validateUtils.js b/mini-app/src/js/utils/validateUtils.js new file mode 100644 index 000000000..1a0212cea --- /dev/null +++ b/mini-app/src/js/utils/validateUtils.js @@ -0,0 +1,23 @@ +class ValidateUtils { + isEmail(value) { + + const reg = /^([a-zA-Z]|[0-9])(\w|\-)+@[a-zA-Z0-9]+\.([a-zA-Z]{2,4})$/ + + return reg.test(value) + + } + + /** + * 校验数字或者小数 + * @param text + * @returns {boolean} + */ + isIntOrDecimal(text) { + + let pattern = /^[0-9]+([.]{1}[0-9]+){0,1}$/; + return pattern.test(text) + } + +} + +export default new ValidateUtils() diff --git a/mini-app/src/mixins/test.js b/mini-app/src/mixins/test.js new file mode 100644 index 000000000..d3fe7cba4 --- /dev/null +++ b/mini-app/src/mixins/test.js @@ -0,0 +1,19 @@ + + +export default { + data: { + mixin: 'MixinText' + }, + methods: { + mixintap () { + this.mixin = 'MixinText' + (Math.random() + '').substring(3, 7); + console.log('mixin method tap'); + }, + tap () { + console.log('tap in mixin'); + } + }, + created () { + console.log('created in mixin'); + } +} diff --git a/mini-app/src/pages/form1.wpy b/mini-app/src/pages/form1.wpy new file mode 100644 index 000000000..0d043ce9e --- /dev/null +++ b/mini-app/src/pages/form1.wpy @@ -0,0 +1,267 @@ + + + + + +{ +navigationBarTitleText: '' +} + diff --git a/mini-app/src/pages/form2.wpy b/mini-app/src/pages/form2.wpy new file mode 100644 index 000000000..ddb032a37 --- /dev/null +++ b/mini-app/src/pages/form2.wpy @@ -0,0 +1,139 @@ + + + + + +{ +navigationBarTitleText: '' +} + diff --git a/mini-app/src/pages/form3.wpy b/mini-app/src/pages/form3.wpy new file mode 100644 index 000000000..cda16dbb1 --- /dev/null +++ b/mini-app/src/pages/form3.wpy @@ -0,0 +1,374 @@ + + + + + +{ +navigationBarTitleText: '' +} + diff --git a/mini-app/src/pages/form4.wpy b/mini-app/src/pages/form4.wpy new file mode 100644 index 000000000..8bcb40ea9 --- /dev/null +++ b/mini-app/src/pages/form4.wpy @@ -0,0 +1,158 @@ + + + + + +{ +navigationBarTitleText: '' +} + diff --git a/mini-app/src/pages/form5.wpy b/mini-app/src/pages/form5.wpy new file mode 100644 index 000000000..18fbb1381 --- /dev/null +++ b/mini-app/src/pages/form5.wpy @@ -0,0 +1,242 @@ + +