├── .gitignore ├── App.vue ├── LICENSE ├── README.md ├── api ├── admin │ └── adminApi.js ├── applicationKey │ └── applicationKeyApi.js ├── applyRoom │ └── applyRoomApi.js ├── appointment │ └── appointmentApi.js ├── booking │ └── bookingApi.js ├── car │ └── carApi.js ├── common │ └── commonApi.js ├── community │ ├── communityApi.js │ └── reserveApi.js ├── contract │ └── contractApi.js ├── examine │ └── examineApi.js ├── fee │ ├── AppPayFee.js │ ├── H5PayFee.js │ ├── MiniPayFee.js │ ├── feeApi.js │ ├── feeDetailApi.js │ └── qrCodePayFee.js ├── goods │ └── goodsApi.js ├── homemaking │ └── homemakingApi.js ├── index │ └── indexApi.js ├── invoice │ └── invoiceApi.js ├── itemRelease │ └── itemReleaseApi.js ├── machine │ └── machineApi.js ├── mall │ └── mallApi.js ├── owner │ └── ownerApi.js ├── property │ └── propertyApi.js ├── question │ └── questionApi.js ├── repair │ └── repairApi.js ├── reportInfo │ └── reportInfoApi.js ├── room │ └── roomApi.js ├── roomRenovation │ └── roomRenovationApi.js ├── user │ ├── sessionApi.js │ └── userApi.js ├── visit │ └── visit.js └── webView │ └── webViewApi.js ├── app.css ├── common └── mixin │ └── shareMixin.js ├── components ├── account │ └── account.vue ├── block-explain │ └── block-explain.vue ├── charge │ └── charge.vue ├── codecook-carnumber │ ├── components │ │ ├── .DS_Store │ │ ├── codecook-carnumber │ │ │ ├── .DS_Store │ │ │ └── codecook-carnumber.vue │ │ └── codecook-keyboard │ │ │ ├── .DS_Store │ │ │ └── codecook-keyboard.vue │ └── static │ │ ├── .DS_Store │ │ └── codecook-keyboard │ │ └── icon_delete.png ├── coupon │ ├── gift-coupon.vue │ └── qrcode-receive.vue ├── fee │ ├── qrcode-fee-detail.vue │ └── qrcode-owe-fee.vue ├── fixed-search │ └── fixed-search.vue ├── flixedadd │ └── flixedadd.vue ├── index │ ├── group-view.vue │ ├── index-ads.vue │ ├── index-menu.vue │ ├── index-notice.vue │ └── seckill-view.vue ├── jyf-parser │ ├── jyf-parser.vue │ └── libs │ │ ├── CssHandler.js │ │ ├── MpHtmlParser.js │ │ ├── config.js │ │ ├── handler.wxs │ │ └── trees.vue ├── mgb-appointment │ ├── mgb-appointment.css │ ├── mgb-appointment.vue │ ├── readme.md │ └── utils │ │ └── index.js ├── my │ ├── my-menu.vue │ ├── my-person.vue │ └── my-system.vue ├── no-data-page │ └── no-data-page.vue ├── pickerAddress │ ├── data.js │ └── pickerAddress.vue ├── reserve │ ├── reserve-goods.vue │ ├── reserve-service-now.vue │ └── selected-goods.vue ├── select-carnum │ └── select-carnum.vue ├── service │ ├── service-homemaking.vue │ └── service-property.vue ├── success │ ├── success-ads.vue │ └── success-goods.vue ├── sx-rate │ ├── common.js │ └── index.vue ├── toolbar.vue ├── u-slider │ └── u-slider.vue ├── uni-datetime-picker │ ├── keypress.js │ └── uni-datetime-picker.vue ├── uni-icons │ ├── icons.js │ └── uni-icons.vue ├── uni-load-more │ └── uni-load-more.vue ├── uni-notice-bar │ └── uni-notice-bar.vue ├── uni-number-box │ └── uni-number-box.vue ├── uni-qrcode │ ├── common │ │ └── uqrcode.js │ ├── gcanvas │ │ ├── bridge │ │ │ └── bridge-weex.js │ │ ├── context-2d │ │ │ ├── FillStyleLinearGradient.js │ │ │ ├── FillStylePattern.js │ │ │ ├── FillStyleRadialGradient.js │ │ │ └── RenderingContext.js │ │ ├── context-webgl │ │ │ ├── ActiveInfo.js │ │ │ ├── Buffer.js │ │ │ ├── Framebuffer.js │ │ │ ├── GLenum.js │ │ │ ├── GLmethod.js │ │ │ ├── GLtype.js │ │ │ ├── Program.js │ │ │ ├── Renderbuffer.js │ │ │ ├── RenderingContext.js │ │ │ ├── Shader.js │ │ │ ├── ShaderPrecisionFormat.js │ │ │ ├── Texture.js │ │ │ ├── UniformLocation.js │ │ │ └── classUtils.js │ │ ├── env │ │ │ ├── canvas.js │ │ │ ├── image.js │ │ │ └── tool.js │ │ └── index.js │ └── uqrcode.vue ├── vc-activity-card │ └── vc-activity-card.vue ├── vc-ads │ └── vc-ads.vue ├── vc-bottom-black │ └── vc-bottom-black.vue ├── vc-category-homemaking │ └── vc-category-homemaking.vue ├── vc-category │ └── vc-category.vue ├── vc-comment │ └── vc-comment.vue ├── vc-discount │ └── vc-discount.vue ├── vc-empty │ └── vc-empty.vue ├── vc-recommend-homemaking │ └── vc-recommend-homemaking.vue ├── vc-recommend │ └── vc-recommend.vue ├── vc-serve │ └── vc-serve.vue ├── vc-shop │ └── vc-shop.vue ├── vc-upload-async │ └── vc-upload-async.vue ├── vc-upload │ └── vc-upload.vue ├── vc-user-account │ └── vc-user-account.vue ├── view-image │ └── view-image.vue ├── watch-button.vue ├── watch-input.vue └── weapp-qrcode │ └── weapp.qrcode.esm.js ├── conf └── config.js ├── config.js ├── constant ├── AppConstant.js ├── MappingConstant.js ├── UrlConstant.js ├── index.js ├── param.js └── url.js ├── core ├── vcFramework.js └── vcRoute.js ├── doc └── readme │ ├── circle.png │ ├── hc_function.png │ ├── index.png │ └── my.png ├── factory ├── AliPayFactory.js ├── Base64Factory.js ├── CoreFactory.js ├── FileFactory.js ├── HttpFactory.js ├── UserFactory.js ├── WexinAppPayFactory.js ├── WexinPayFactory.js └── index.js ├── lib ├── java110 │ ├── Java110Context.js │ ├── java110Request.js │ ├── page │ │ ├── Page.js │ │ ├── PageApp.js │ │ ├── PageH5.js │ │ └── PageMini.js │ └── utils │ │ ├── ArrayUtil.js │ │ ├── CoreUtil.js │ │ ├── DateUtil.js │ │ ├── EnvUtil.js │ │ ├── ImageUtil.js │ │ ├── LogUtil.js │ │ ├── SeqUtil.js │ │ ├── StorageUtil.js │ │ ├── StringUtil.js │ │ ├── UrlUtil.js │ │ ├── md5Util.js │ │ └── translate-image.js ├── uqrcide.js └── weapp-qrcode.js ├── main.js ├── manifest.json ├── node_modules ├── jweixin-module │ ├── README.md │ ├── lib │ │ └── index.js │ └── package.json └── vant-weapp │ ├── LICENSE │ ├── README.md │ ├── dist │ ├── action-sheet │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── area │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── badge-group │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── badge │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── button │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── card │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── cell-group │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── cell │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── checkbox-group │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── checkbox │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── col │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── collapse-item │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── collapse │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── common │ │ ├── color.d.ts │ │ ├── color.js │ │ ├── component.d.ts │ │ ├── component.js │ │ ├── index.wxss │ │ ├── style │ │ │ ├── clearfix.wxss │ │ │ ├── ellipsis.wxss │ │ │ ├── hairline.wxss │ │ │ ├── mixins │ │ │ │ ├── clearfix.wxss │ │ │ │ ├── ellipsis.wxss │ │ │ │ └── hairline.wxss │ │ │ └── var.wxss │ │ ├── utils.d.ts │ │ └── utils.js │ ├── datetime-picker │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── definitions │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── weapp.d.ts │ │ └── weapp.js │ ├── dialog │ │ ├── dialog.d.ts │ │ ├── dialog.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── field │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── goods-action-button │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── goods-action-icon │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── goods-action │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── icon │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── info │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── loading │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── mixins │ │ ├── basic.d.ts │ │ ├── basic.js │ │ ├── button.d.ts │ │ ├── button.js │ │ ├── link.d.ts │ │ ├── link.js │ │ ├── observer │ │ │ ├── behavior.d.ts │ │ │ ├── behavior.js │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── props.d.ts │ │ │ └── props.js │ │ ├── open-type.d.ts │ │ ├── open-type.js │ │ ├── safe-area.d.ts │ │ ├── safe-area.js │ │ ├── touch.d.ts │ │ ├── touch.js │ │ ├── transition.d.ts │ │ └── transition.js │ ├── nav-bar │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── notice-bar │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── notify │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ ├── index.wxss │ │ ├── notify.d.ts │ │ └── notify.js │ ├── overlay │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── panel │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── picker-column │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ ├── index.wxs │ │ └── index.wxss │ ├── picker │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ ├── index.wxss │ │ ├── shared.d.ts │ │ └── shared.js │ ├── popup │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── progress │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ ├── index.wxs │ │ └── index.wxss │ ├── radio-group │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── radio │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── rate │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── row │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── search │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── slider │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── stepper │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── steps │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── submit-bar │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── swipe-cell │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── switch-cell │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── switch │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── tab │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── tabbar-item │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── tabbar │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── tabs │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── tag │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── toast │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ ├── index.wxss │ │ ├── toast.d.ts │ │ └── toast.js │ ├── transition │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── tree-select │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ ├── index.wxs │ │ └── index.wxss │ └── wxs │ │ ├── array.wxs │ │ ├── bem.wxs │ │ ├── memoize.wxs │ │ ├── object.wxs │ │ └── utils.wxs │ ├── lib │ ├── action-sheet │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── area │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── badge-group │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── badge │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── button │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── card │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── cell-group │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── cell │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── checkbox-group │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── checkbox │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── col │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── collapse-item │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── collapse │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── common │ │ ├── color.js │ │ ├── component.js │ │ ├── index.wxss │ │ ├── style │ │ │ ├── clearfix.wxss │ │ │ ├── ellipsis.wxss │ │ │ ├── hairline.wxss │ │ │ ├── mixins │ │ │ │ ├── clearfix.wxss │ │ │ │ ├── ellipsis.wxss │ │ │ │ └── hairline.wxss │ │ │ └── var.wxss │ │ └── utils.js │ ├── datetime-picker │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── definitions │ │ ├── index.js │ │ └── weapp.js │ ├── dialog │ │ ├── dialog.js │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── field │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── goods-action-button │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── goods-action-icon │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── goods-action │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── icon │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── info │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── loading │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── mixins │ │ ├── basic.js │ │ ├── button.js │ │ ├── link.js │ │ ├── observer │ │ │ ├── behavior.js │ │ │ ├── index.js │ │ │ └── props.js │ │ ├── open-type.js │ │ ├── safe-area.js │ │ ├── touch.js │ │ └── transition.js │ ├── nav-bar │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── notice-bar │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── notify │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ ├── index.wxss │ │ └── notify.js │ ├── overlay │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── panel │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── picker-column │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ ├── index.wxs │ │ └── index.wxss │ ├── picker │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ ├── index.wxss │ │ └── shared.js │ ├── popup │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── progress │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ ├── index.wxs │ │ └── index.wxss │ ├── radio-group │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── radio │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── rate │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── row │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── search │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── slider │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── stepper │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── steps │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── submit-bar │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── swipe-cell │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── switch-cell │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── switch │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── tab │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── tabbar-item │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── tabbar │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── tabs │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── tag │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── toast │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ ├── index.wxss │ │ └── toast.js │ ├── transition │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ ├── tree-select │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ ├── index.wxs │ │ └── index.wxss │ └── wxs │ │ ├── array.wxs │ │ ├── bem.wxs │ │ ├── memoize.wxs │ │ ├── object.wxs │ │ └── utils.wxs │ └── package.json ├── package-lock.json ├── package.json ├── pages.json ├── pages ├── account │ ├── myAccount.css │ ├── myAccount.vue │ ├── myAccountDetail.vue │ └── preStoreAccount.vue ├── activites │ ├── activites.css │ ├── activites.vue │ └── activitesDetail.vue ├── address │ ├── addressEdit.vue │ └── addressList.vue ├── applicationKey │ ├── applicationKey.css │ ├── applicationKey.vue │ ├── applicationKeyLocation.vue │ ├── applicationKeyProgress.vue │ ├── applicationKeyUser.vue │ ├── myApplicationKey.vue │ ├── viewApplicationKeyUser.vue │ └── visitorApplicationKey.vue ├── applyRoom │ ├── applyRoom.vue │ ├── applyRoomDetail.vue │ ├── myApplyRoomDetail.vue │ ├── myApplyRoomList.vue │ ├── myApplyRoomRecord.vue │ ├── myApplyRoomRecordDetail.vue │ └── myRoomList.vue ├── applyparking │ ├── applyparking.vue │ └── parkingInfo.vue ├── appointment │ ├── appointment.vue │ ├── appointmentPay.vue │ ├── myBooksRenovationDetail.vue │ └── myBoomList.vue ├── common │ ├── commentPage.vue │ ├── communityPublicity.vue │ ├── communityPublicityDetail.vue │ ├── communityPublicityList.vue │ ├── orderPage.vue │ └── sort_list.vue ├── complaint │ ├── complaint.css │ ├── complaint.vue │ ├── complaintDetail.vue │ ├── complaintHandle.vue │ ├── complaintList.vue │ ├── examineStaff.vue │ ├── examineStaffScore.vue │ └── viewComplaint.vue ├── coupon │ ├── chargeCoupon.vue │ ├── getParkingCoupon.css │ ├── getParkingCoupon.vue │ ├── giftParkingCoupon.vue │ ├── goodsCoupon.vue │ ├── myCoupons.vue │ ├── ownerCoupon.vue │ └── tempCarCoupon.vue ├── family │ ├── family.vue │ └── familyList.vue ├── fee │ ├── cashier.vue │ ├── contractFee.vue │ ├── contractFeeList.vue │ ├── contractOweFee.vue │ ├── oweFee.vue │ ├── oweFeeGarden.vue │ ├── payFeeDetail.vue │ ├── payParkingApplyFee.vue │ ├── payParkingFee.vue │ ├── payParkingFeeList.vue │ ├── payQrCode.vue │ ├── payQrCodeFee.vue │ ├── qrCodeCashier.vue │ ├── repairPay.vue │ ├── roomFee.vue │ ├── roomFeeListNew.vue │ ├── tempCarFee.vue │ ├── tempParkingFee.css │ └── tempParkingFee.vue ├── hcWebView │ └── hcWebView.vue ├── hcWebViewRefresh │ └── hcWebViewRefresh.vue ├── hireRoom │ └── hireRoom.vue ├── homemaking │ └── homemaking.vue ├── index │ ├── index.css │ └── index.vue ├── invoice │ ├── addInvoiceApply.vue │ ├── invoice.vue │ ├── invoiceApply.vue │ ├── invoiceDetail.vue │ └── setting.vue ├── itemRelease │ ├── addItemReleaseResource.vue │ ├── itemRelease.vue │ ├── myItemReleaseDetail.vue │ └── myItemReleaseList.vue ├── location │ ├── location.css │ └── location.vue ├── login │ ├── login.css │ ├── login.vue │ ├── loginInitWechat.vue │ ├── register.vue │ ├── registerByWechat.vue │ ├── registerProtocol.vue │ └── showlogin.vue ├── machine │ ├── chargeCard.vue │ ├── chargeConfirm.vue │ ├── chargeMachineOrder.vue │ ├── chargeMachineOrders.vue │ ├── chargeMachines.vue │ ├── faceRecognition.vue │ ├── machine.vue │ ├── machineInspection.vue │ ├── machineMaintainance.vue │ ├── machineToCharge.vue │ ├── machineTranslateLog.vue │ ├── openDoor.vue │ ├── openDoorByQrCode.vue │ └── prestoreChargeCard.vue ├── mall │ └── mall.vue ├── market │ ├── market.vue │ ├── myJunk.vue │ └── newJunk.vue ├── meter │ ├── meter.vue │ └── preStoreMeter.vue ├── my │ ├── changeOwnerCommunity.vue │ ├── my.css │ ├── my.vue │ ├── myHouse.vue │ ├── myHouseDetail.css │ ├── myHouseDetail.vue │ ├── myMenu.vue │ ├── myProperty.vue │ ├── userQrCode.vue │ ├── viewAdmin.vue │ └── viewCommunitys.vue ├── notice │ ├── detail │ │ ├── detail.css │ │ └── detail.vue │ ├── index.css │ └── index.vue ├── questionAnswer │ ├── ownerVote.vue │ ├── questionAnswer.vue │ └── questionAnswerDetail.vue ├── renovation │ ├── myRoomList.vue │ ├── myRoomRenovationDetail.vue │ ├── myRoomRenovationList.vue │ ├── myRoomRenovationRecord.vue │ ├── myRoomRenovationRecordDetail.vue │ ├── roomRenovation.vue │ └── roomRenovationDetail.vue ├── rentHouse │ ├── rentHouse.vue │ ├── rentingAppointment.vue │ └── rentingDetail.vue ├── repair │ ├── appraiseRepair.vue │ ├── detail │ │ ├── detail.css │ │ └── detail.vue │ ├── myRepair.vue │ ├── repair.vue │ ├── repairDetail.vue │ └── repairList.vue ├── reportInfoBack │ ├── reportInfoBack.css │ ├── reportInfoBack.vue │ └── reportInfoDetail.vue ├── reserve │ ├── reserveDining.vue │ ├── reserveMyOrder.vue │ ├── reserveOrder.vue │ ├── reserveQrCode.vue │ ├── reserveService.vue │ └── reserveServiceGoods.vue ├── selectFloor │ └── selectFloor.vue ├── selectUnit │ └── selectUnit.vue ├── settings │ ├── changeOwnerPhone.vue │ ├── changePassword.vue │ └── settings.vue ├── successPage │ └── successPage.vue ├── unlicensedCarIn │ └── unlicensedCarIn.vue ├── viewBindOwner │ ├── viewBindOwner.css │ └── viewBindOwner.vue ├── viewPersonFace │ ├── viewPersonFace.css │ └── viewPersonFace.vue └── visit │ ├── addVisit.css │ ├── addVisit.vue │ ├── addVisitSuccess.css │ ├── addVisitSuccess.vue │ ├── visitDetail.vue │ └── visitList.vue ├── project.config.json ├── project.config.json.bak ├── sitemap.json ├── static ├── images │ ├── hasface.png │ ├── home-selected.png │ ├── home.png │ ├── homekey.png │ ├── market-selected.png │ ├── market.png │ ├── my.png │ ├── mySelected.png │ ├── noface.png │ ├── rent-selected.png │ └── rent.png ├── logo.png └── sx-rate │ ├── iconfont.css │ ├── iconfont.eot │ ├── iconfont.svg │ ├── iconfont.ttf │ ├── iconfont.woff │ └── iconfont.woff2 └── style ├── border-1px.css ├── icon.css ├── iconfont.css ├── main.css └── weui.css /.gitignore: -------------------------------------------------------------------------------- 1 | ### NetBeans ### 2 | unpackage/ 3 | .idea 4 | .hbuilderx -------------------------------------------------------------------------------- /api/admin/adminApi.js: -------------------------------------------------------------------------------- 1 | /** 2 | * 运营团队信息查询 3 | */ 4 | 5 | import { 6 | request 7 | } from '../../lib/java110/java110Request.js' 8 | import 9 | url 10 | from '../../constant/url.js' 11 | 12 | import 13 | mapping 14 | from '../../constant/MappingConstant.js' 15 | 16 | /** 17 | * 查询 运营团队 18 | */ 19 | export function getAdmin(_objData){ 20 | return new Promise((resolve, reject) => { 21 | request({ 22 | url: url.listStore, 23 | method: "GET", 24 | data: _objData, 25 | success: function(res) { 26 | let data = res.data; 27 | if (data.total > 0) { 28 | resolve(data.stores[0]); 29 | } else { 30 | reject(data.msg); 31 | } 32 | }, 33 | fail: function(res) { 34 | reject(res); 35 | } 36 | }); 37 | }) 38 | 39 | } -------------------------------------------------------------------------------- /common/mixin/shareMixin.js: -------------------------------------------------------------------------------- 1 | let MIXIN = { 2 | data() { 3 | return { 4 | share:{ 5 | title: '自定义分享标题', 6 | imageUrl:'http://ossweb-img.qq.com/images/lol/web201310/skin/big10001.jpg', 7 | } 8 | } 9 | }, 10 | onShareAppMessage(res) { //发送给朋友 11 | return { 12 | title: this.share.title, 13 | imageUrl: this.share.imageUrl, 14 | } 15 | }, 16 | onShareTimeline(res) {//分享到朋友圈 17 | return { 18 | title: this.share.title, 19 | imageUrl: this.share.imageUrl, 20 | } 21 | }, 22 | }; 23 | export default MIXIN; -------------------------------------------------------------------------------- /components/codecook-carnumber/components/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/components/codecook-carnumber/components/.DS_Store -------------------------------------------------------------------------------- /components/codecook-carnumber/components/codecook-carnumber/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/components/codecook-carnumber/components/codecook-carnumber/.DS_Store -------------------------------------------------------------------------------- /components/codecook-carnumber/components/codecook-keyboard/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/components/codecook-carnumber/components/codecook-keyboard/.DS_Store -------------------------------------------------------------------------------- /components/codecook-carnumber/static/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/components/codecook-carnumber/static/.DS_Store -------------------------------------------------------------------------------- /components/codecook-carnumber/static/codecook-keyboard/icon_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/components/codecook-carnumber/static/codecook-keyboard/icon_delete.png -------------------------------------------------------------------------------- /components/jyf-parser/libs/handler.wxs: -------------------------------------------------------------------------------- 1 | var inline = { 2 | abbr: 1, 3 | b: 1, 4 | big: 1, 5 | code: 1, 6 | del: 1, 7 | em: 1, 8 | i: 1, 9 | ins: 1, 10 | label: 1, 11 | q: 1, 12 | small: 1, 13 | span: 1, 14 | strong: 1, 15 | sub: 1, 16 | sup: 1 17 | } 18 | module.exports = { 19 | use: function(item) { 20 | return !item.c && !inline[item.name] && (item.attrs.style || '').indexOf('display:inline') == -1 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /components/no-data-page/no-data-page.vue: -------------------------------------------------------------------------------- 1 | 14 | 15 | 28 | 29 | 39 | -------------------------------------------------------------------------------- /components/sx-rate/common.js: -------------------------------------------------------------------------------- 1 | export function getClientRect(selector, component) { 2 | return new Promise((resolve, reject) => { 3 | let query = component ? uni.createSelectorQuery().in(component) : uni.createSelectorQuery(); 4 | return query.select(selector).boundingClientRect(resolve).exec() 5 | } 6 | ) 7 | } 8 | -------------------------------------------------------------------------------- /components/toolbar.vue: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /components/uni-qrcode/gcanvas/context-2d/FillStyleLinearGradient.js: -------------------------------------------------------------------------------- 1 | class FillStyleLinearGradient { 2 | 3 | constructor(x0, y0, x1, y1) { 4 | this._start_pos = { _x: x0, _y: y0 }; 5 | this._end_pos = { _x: x1, _y: y1 }; 6 | this._stop_count = 0; 7 | this._stops = [0, 0, 0, 0, 0]; 8 | } 9 | 10 | addColorStop = function (pos, color) { 11 | if (this._stop_count < 5 && 0.0 <= pos && pos <= 1.0) { 12 | this._stops[this._stop_count] = { _pos: pos, _color: color }; 13 | this._stop_count++; 14 | } 15 | } 16 | } 17 | 18 | export default FillStyleLinearGradient; -------------------------------------------------------------------------------- /components/uni-qrcode/gcanvas/context-2d/FillStylePattern.js: -------------------------------------------------------------------------------- 1 | class FillStylePattern { 2 | constructor(img, pattern) { 3 | this._style = pattern; 4 | this._img = img; 5 | } 6 | } 7 | 8 | export default FillStylePattern; -------------------------------------------------------------------------------- /components/uni-qrcode/gcanvas/context-2d/FillStyleRadialGradient.js: -------------------------------------------------------------------------------- 1 | class FillStyleRadialGradient { 2 | constructor(x0, y0, r0, x1, y1, r1) { 3 | this._start_pos = { _x: x0, _y: y0, _r: r0 }; 4 | this._end_pos = { _x: x1, _y: y1, _r: r1 }; 5 | this._stop_count = 0; 6 | this._stops = [0, 0, 0, 0, 0]; 7 | } 8 | 9 | addColorStop(pos, color) { 10 | if (this._stop_count < 5 && 0.0 <= pos && pos <= 1.0) { 11 | this._stops[this._stop_count] = { _pos: pos, _color: color }; 12 | this._stop_count++; 13 | } 14 | } 15 | } 16 | 17 | export default FillStyleRadialGradient; -------------------------------------------------------------------------------- /components/uni-qrcode/gcanvas/context-webgl/ActiveInfo.js: -------------------------------------------------------------------------------- 1 | export default class WebGLActiveInfo { 2 | className = 'WebGLActiveInfo'; 3 | 4 | constructor({ 5 | type, name, size 6 | }) { 7 | this.type = type; 8 | this.name = name; 9 | this.size = size; 10 | } 11 | } -------------------------------------------------------------------------------- /components/uni-qrcode/gcanvas/context-webgl/Buffer.js: -------------------------------------------------------------------------------- 1 | import {getTransferedObjectUUID} from './classUtils'; 2 | 3 | const name = 'WebGLBuffer'; 4 | 5 | function uuid(id) { 6 | return getTransferedObjectUUID(name, id); 7 | } 8 | 9 | export default class WebGLBuffer { 10 | className = name; 11 | 12 | constructor(id) { 13 | this.id = id; 14 | } 15 | 16 | static uuid = uuid; 17 | 18 | uuid() { 19 | return uuid(this.id); 20 | } 21 | } -------------------------------------------------------------------------------- /components/uni-qrcode/gcanvas/context-webgl/Framebuffer.js: -------------------------------------------------------------------------------- 1 | import {getTransferedObjectUUID} from './classUtils'; 2 | 3 | const name = 'WebGLFrameBuffer'; 4 | 5 | function uuid(id) { 6 | return getTransferedObjectUUID(name, id); 7 | } 8 | 9 | export default class WebGLFramebuffer { 10 | className = name; 11 | 12 | constructor(id) { 13 | this.id = id; 14 | } 15 | 16 | static uuid = uuid; 17 | 18 | uuid() { 19 | return uuid(this.id); 20 | } 21 | } -------------------------------------------------------------------------------- /components/uni-qrcode/gcanvas/context-webgl/GLtype.js: -------------------------------------------------------------------------------- 1 | const GLtype = {}; 2 | 3 | [ 4 | "GLbitfield", 5 | "GLboolean", 6 | "GLbyte", 7 | "GLclampf", 8 | "GLenum", 9 | "GLfloat", 10 | "GLint", 11 | "GLintptr", 12 | "GLsizei", 13 | "GLsizeiptr", 14 | "GLshort", 15 | "GLubyte", 16 | "GLuint", 17 | "GLushort" 18 | ].sort().map((typeName, i) => GLtype[typeName] = 1 >> (i + 1)); 19 | 20 | export default GLtype; 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /components/uni-qrcode/gcanvas/context-webgl/Program.js: -------------------------------------------------------------------------------- 1 | import {getTransferedObjectUUID} from './classUtils'; 2 | 3 | const name = 'WebGLProgram'; 4 | 5 | function uuid(id) { 6 | return getTransferedObjectUUID(name, id); 7 | } 8 | 9 | export default class WebGLProgram { 10 | className = name; 11 | 12 | constructor(id) { 13 | this.id = id; 14 | } 15 | 16 | static uuid = uuid; 17 | 18 | uuid() { 19 | return uuid(this.id); 20 | } 21 | } -------------------------------------------------------------------------------- /components/uni-qrcode/gcanvas/context-webgl/Renderbuffer.js: -------------------------------------------------------------------------------- 1 | import {getTransferedObjectUUID} from './classUtils'; 2 | 3 | const name = 'WebGLRenderBuffer'; 4 | 5 | function uuid(id) { 6 | return getTransferedObjectUUID(name, id); 7 | } 8 | 9 | export default class WebGLRenderbuffer { 10 | className = name; 11 | 12 | constructor(id) { 13 | this.id = id; 14 | } 15 | 16 | static uuid = uuid; 17 | 18 | uuid() { 19 | return uuid(this.id); 20 | } 21 | } -------------------------------------------------------------------------------- /components/uni-qrcode/gcanvas/context-webgl/Shader.js: -------------------------------------------------------------------------------- 1 | import {getTransferedObjectUUID} from './classUtils'; 2 | 3 | const name = 'WebGLShader'; 4 | 5 | function uuid(id) { 6 | return getTransferedObjectUUID(name, id); 7 | } 8 | 9 | export default class WebGLShader { 10 | className = name; 11 | 12 | constructor(id, type) { 13 | this.id = id; 14 | this.type = type; 15 | } 16 | 17 | static uuid = uuid; 18 | 19 | uuid() { 20 | return uuid(this.id); 21 | } 22 | } -------------------------------------------------------------------------------- /components/uni-qrcode/gcanvas/context-webgl/ShaderPrecisionFormat.js: -------------------------------------------------------------------------------- 1 | export default class WebGLShaderPrecisionFormat { 2 | className = 'WebGLShaderPrecisionFormat'; 3 | 4 | constructor({ 5 | rangeMin, rangeMax, precision 6 | }) { 7 | this.rangeMin = rangeMin; 8 | this.rangeMax = rangeMax; 9 | this.precision = precision; 10 | } 11 | } -------------------------------------------------------------------------------- /components/uni-qrcode/gcanvas/context-webgl/Texture.js: -------------------------------------------------------------------------------- 1 | import {getTransferedObjectUUID} from './classUtils'; 2 | 3 | const name = 'WebGLTexture'; 4 | 5 | function uuid(id) { 6 | return getTransferedObjectUUID(name, id); 7 | } 8 | 9 | export default class WebGLTexture { 10 | className = name; 11 | 12 | constructor(id, type) { 13 | this.id = id; 14 | this.type = type; 15 | } 16 | 17 | static uuid = uuid; 18 | 19 | uuid() { 20 | return uuid(this.id); 21 | } 22 | } -------------------------------------------------------------------------------- /components/uni-qrcode/gcanvas/context-webgl/UniformLocation.js: -------------------------------------------------------------------------------- 1 | import {getTransferedObjectUUID} from './classUtils'; 2 | 3 | const name = 'WebGLUniformLocation'; 4 | 5 | function uuid(id) { 6 | return getTransferedObjectUUID(name, id); 7 | } 8 | 9 | export default class WebGLUniformLocation { 10 | className = name; 11 | 12 | constructor(id, type) { 13 | this.id = id; 14 | this.type = type; 15 | } 16 | 17 | static uuid = uuid; 18 | 19 | uuid() { 20 | return uuid(this.id); 21 | } 22 | } -------------------------------------------------------------------------------- /components/uni-qrcode/gcanvas/context-webgl/classUtils.js: -------------------------------------------------------------------------------- 1 | export function getTransferedObjectUUID(name, id) { 2 | return `${name.toLowerCase()}-${id}`; 3 | } -------------------------------------------------------------------------------- /components/uni-qrcode/gcanvas/env/tool.js: -------------------------------------------------------------------------------- 1 | 2 | export function ArrayBufferToBase64 (buffer) { 3 | var binary = ''; 4 | var bytes = new Uint8ClampedArray(buffer); 5 | for (var len = bytes.byteLength, i = 0; i < len; i++) { 6 | binary += String.fromCharCode(bytes[i]); 7 | } 8 | return btoa(binary); 9 | } 10 | 11 | export function Base64ToUint8ClampedArray(base64String) { 12 | const padding = '='.repeat((4 - base64String.length % 4) % 4); 13 | const base64 = (base64String + padding) 14 | .replace(/\-/g, '+') 15 | .replace(/_/g, '/'); 16 | 17 | const rawData = atob(base64); 18 | const outputArray = new Uint8ClampedArray(rawData.length); 19 | 20 | for (let i = 0; i < rawData.length; ++i) { 21 | outputArray[i] = rawData.charCodeAt(i); 22 | } 23 | return outputArray; 24 | } -------------------------------------------------------------------------------- /components/vc-bottom-black/vc-bottom-black.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 10 | 11 | 16 | -------------------------------------------------------------------------------- /constant/AppConstant.js: -------------------------------------------------------------------------------- 1 | /** 2 | * 应用相关常量 3 | * 4 | * add by wuxw 2019-12-28 5 | */ 6 | import conf from '../conf/config.js' 7 | class AppConstant { 8 | 9 | static wAppId= conf.wAppId; //微信AppId 10 | /** 11 | * 应用信息,主要是用来和后端服务交互时的时候用 12 | */ 13 | // #ifdef MP-WEIXIN 14 | static appId = "992019111758490006"; 15 | static appSecurity = ""; 16 | // #endif 17 | 18 | // #ifdef H5 19 | static appId = "992020061452450002"; 20 | static appSecurity = ""; 21 | // #endif 22 | 23 | // #ifdef APP-PLUS 24 | static appId = "992020061440050003"; 25 | static appSecurity = ""; 26 | // #endif 27 | } 28 | 29 | module.exports = AppConstant; -------------------------------------------------------------------------------- /constant/index.js: -------------------------------------------------------------------------------- 1 | /** 2 | * 常量入口类 3 | * 4 | * add by wuxw 2019-12-28 5 | */ 6 | //应用常量类 7 | const appConstant = require("./AppConstant.js"); // url 常量类 8 | 9 | 10 | const urlConstant = require("./UrlConstant.js"); // 映射 常量类 11 | 12 | 13 | const mappingConstant = require("./MappingConstant.js"); 14 | 15 | module.exports = { 16 | app: appConstant, 17 | url: urlConstant, 18 | mapping: mappingConstant 19 | }; -------------------------------------------------------------------------------- /constant/param.js: -------------------------------------------------------------------------------- 1 | /** 2 | * 一些参数常量 3 | */ 4 | export default { 5 | // 店铺类型 6 | SHOP_TYPE: { 7 | MARKET: "34004", // 超市 8 | RESTAURANT: "34005", // 餐厅 9 | FOOD_SHOP: "34006", // 菜铺 10 | PHARMACY: "34007", // 药店 11 | MOM_CHILD: "34008", // 母婴 12 | HOMEMAKING: "34009", // 家政 13 | }, 14 | // 专区目录类别 15 | CATEGORY_TYPE: { 16 | HOMEMAKING: "1", // 家政 17 | INDEX: "2", //商圈 18 | }, 19 | // 菜单类型 20 | MENU_TYPE: { 21 | HOMEMAKING: "1001", // 家政服务 22 | SHOP: "2002", // 商城 23 | SHOP_INDEX: "3003", // 商城 24 | }, 25 | // 遇到全局数据查询传参shopId,使用该参数 26 | SHOP_ID_GLOBAL: "9999", 27 | // 购物车(订单)类型 28 | CART_TYPE: { 29 | HOMEMAKING: "3307", // 家政服务 30 | SHOP: "3306", // 商城 31 | BOOKING: "3308" // 预约 32 | }, 33 | // 默认头像 34 | headImg: '/static/images/missing-face.png', 35 | // 出错填充图片 36 | errorImage: '/static/images/errorImage.jpg', 37 | } 38 | -------------------------------------------------------------------------------- /doc/readme/circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/doc/readme/circle.png -------------------------------------------------------------------------------- /doc/readme/hc_function.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/doc/readme/hc_function.png -------------------------------------------------------------------------------- /doc/readme/index.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/doc/readme/index.png -------------------------------------------------------------------------------- /doc/readme/my.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/doc/readme/my.png -------------------------------------------------------------------------------- /factory/CoreFactory.js: -------------------------------------------------------------------------------- 1 | /** 2 | * 核心工厂类,写一些 核心业务处理 如果 权限验证 3 | * add by wuxw 2019-12-28 4 | * 5 | * 6 | */ 7 | class CoreFactory { 8 | constructor() {} // 检查用户信息授权设置 9 | 10 | 11 | checkUserInfoPermission(callback = () => {}) { 12 | wx.getSetting({ 13 | success: function (res) { 14 | if (!res.authSetting['scope.userInfo']) { 15 | wx.openSetting({ 16 | success: function (authSetting) { 17 | console.log(authSetting); 18 | } 19 | }); 20 | } 21 | }, 22 | fail: function (error) { 23 | console.log(error); 24 | } 25 | }); 26 | } 27 | 28 | } 29 | 30 | module.exports = new CoreFactory(); -------------------------------------------------------------------------------- /factory/FileFactory.js: -------------------------------------------------------------------------------- 1 | /** 2 | * 文件工厂类 3 | * 4 | * add by wuxw 2019-12-28 5 | * 6 | * 7 | */ 8 | class FileFactory { 9 | constructor() {} // 获取书籍已下载路径 10 | 11 | 12 | getDownloadPath(key) { 13 | return wx.getStorageSync(key); 14 | } // 调用 wx.saveFile 将下载的文件保存在本地 15 | 16 | 17 | saveDownloadPath(key, filePath) { 18 | return new Promise((resolve, reject) => { 19 | wx.saveFile({ 20 | tempFilePath: filePath, 21 | success: function (res) { 22 | // 保存成功 在Storage中标记 下次不再下载 23 | let savedFilePath = res.savedFilePath; 24 | wx.setStorageSync(key, savedFilePath); 25 | resolve(savedFilePath); 26 | }, 27 | fail: function () { 28 | reject(false); 29 | } 30 | }); 31 | }); 32 | } 33 | 34 | } 35 | 36 | module.exports = FileFactory; -------------------------------------------------------------------------------- /factory/index.js: -------------------------------------------------------------------------------- 1 | /** 2 | * 工厂类入口类 3 | * 4 | * add by wuxw 2019-12-28 5 | * 6 | */ 7 | //登录工厂类 8 | 9 | 10 | const userFactory = require("./UserFactory.js"); 11 | 12 | const fileFactory = require("./FileFactory.js"); 13 | 14 | const coreFactory = require("./CoreFactory.js"); 15 | 16 | const httpFactory = require("./HttpFactory.js"); 17 | 18 | const base64Factory = require("./Base64Factory.js"); 19 | 20 | module.exports = { 21 | user: userFactory, 22 | file: fileFactory, 23 | core: coreFactory, 24 | http: httpFactory, 25 | base64: base64Factory 26 | }; -------------------------------------------------------------------------------- /lib/java110/utils/ArrayUtil.js: -------------------------------------------------------------------------------- 1 | /** 2 | * 数组集合工具类 3 | */ 4 | 5 | /* 6 | * 将一个数组分成几个同等长度的数组 7 | * array[分割的原数组] 8 | * size[每个子数组的长度] 9 | */ 10 | export function sliceArray(array, size) { 11 | var result = [] 12 | for (var x = 0; x < Math.ceil(array.length / size); x++) { 13 | var start = x * size 14 | var end = start + size 15 | result.push(array.slice(start, end)) 16 | } 17 | return result 18 | } 19 | -------------------------------------------------------------------------------- /lib/java110/utils/CoreUtil.js: -------------------------------------------------------------------------------- 1 | /** 2 | * 核心工具类 3 | * 4 | * add by wuxw 2019-12-28 5 | * 6 | * 7 | */ 8 | class CoreUtil { 9 | // 封装 wx.showToast 方法 10 | static showInfo(info = 'error', icon = 'none') { 11 | wx.showToast({ 12 | title: info, 13 | icon: icon, 14 | duration: 1500, 15 | mask: true 16 | }); 17 | } 18 | /** 19 | * 生成uuid 20 | */ 21 | 22 | 23 | static wxuuid() { 24 | var s = []; 25 | var hexDigits = "0123456789abcdef"; 26 | 27 | for (var i = 0; i < 36; i++) { 28 | s[i] = hexDigits.substr(Math.floor(Math.random() * 0x10), 1); 29 | } 30 | 31 | s[14] = "4"; // bits 12-15 of the time_hi_and_version field to 0010 32 | 33 | s[19] = hexDigits.substr(s[19] & 0x3 | 0x8, 1); // bits 6-7 of the clock_seq_hi_and_reserved to 01 34 | 35 | s[8] = s[13] = s[18] = s[23] = "-"; 36 | var uuid = s.join(""); 37 | return uuid; 38 | } 39 | 40 | } 41 | 42 | module.exports = CoreUtil; -------------------------------------------------------------------------------- /lib/java110/utils/EnvUtil.js: -------------------------------------------------------------------------------- 1 | export function isWxOrAli() { 2 | let _env = "WECHAT" 3 | if (/MicroMessenger/.test(window.navigator.userAgent)) { 4 | _env = "WECHAT" 5 | } else if (/AlipayClient/.test(window.navigator.userAgent)) { 6 | _env = "ALIPAY" 7 | } else { 8 | _env = "OTHER" 9 | } 10 | return _env; 11 | } 12 | -------------------------------------------------------------------------------- /lib/java110/utils/SeqUtil.js: -------------------------------------------------------------------------------- 1 | /** 2 | * 序列工具类 3 | * 4 | * add by 吴学文 QQ 928255095 5 | */ 6 | /** 7 | * @description uuid 序列生成 8 | * 9 | * @return {string} uuid 序列 10 | */ 11 | export function uuid(){ 12 | let s = []; 13 | let hexDigits = "0123456789abcdef"; 14 | for (let i = 0; i < 36; i++) { 15 | s[i] = hexDigits.substr(Math.floor(Math.random() * 0x10), 1); 16 | } 17 | s[14] = "4"; // bits 12-15 of the time_hi_and_version field to 0010 18 | s[19] = hexDigits.substr(s[19] & 0x3 | 0x8, 1); // bits 6-7 of the clock_seq_hi_and_reserved to 01 19 | s[8] = s[13] = s[18] = s[23] = "-"; 20 | let uuid = s.join(""); 21 | return uuid; 22 | } -------------------------------------------------------------------------------- /main.js: -------------------------------------------------------------------------------- 1 | import Vue from 'vue'; 2 | import App from './App'; 3 | import conf from './conf/config.js'; 4 | 5 | import vc from './core/vcFramework.js' 6 | // 小程序全局分享设置 7 | // import share from './common/mixin/shareMixin.js' 8 | // Vue.mixin(share) 9 | 10 | Vue.config.productionTip = false; 11 | 12 | Vue.prototype.vc = vc; 13 | Vue.prototype.imgUrl = conf.imgUrl; 14 | 15 | App.mpType = 'app'; 16 | 17 | const app = new Vue({ 18 | ...App 19 | }); 20 | app.$mount(); 21 | -------------------------------------------------------------------------------- /node_modules/jweixin-module/README.md: -------------------------------------------------------------------------------- 1 | # jweixin-module 2 | 3 | 微信JS-SDK 4 | 5 | ## 安装 6 | 7 | ### NPM 8 | 9 | ```shell 10 | npm install jweixin-module --save 11 | ``` 12 | 13 | ### UMD 14 | 15 | ```http 16 | https://unpkg.com/jweixin-module/out/index.js 17 | ``` 18 | 19 | ## 使用 20 | 21 | ```js 22 | var jweixin = require('jweixin-module') 23 | jweixin.ready(function(){ 24 | // TODO 25 | }); 26 | ``` 27 | 28 | ## 完整API 29 | 30 | >[微信JS-SDK说明文档](https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115) 31 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/action-sheet/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/action-sheet/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index", 5 | "van-popup": "../popup/index", 6 | "van-loading": "../loading/index" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/action-sheet/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-action-sheet{max-height:90%!important;color:#333}.van-action-sheet__cancel,.van-action-sheet__item{height:50px;font-size:16px;line-height:50px;text-align:center;background-color:#fff}.van-action-sheet__cancel--hover,.van-action-sheet__item--hover{background-color:#f2f3f5}.van-action-sheet__cancel{height:60px}.van-action-sheet__cancel:before{display:block;height:10px;background-color:#f8f8f8;content:" "}.van-action-sheet__item--disabled{color:#c9c9c9}.van-action-sheet__item--disabled.van-action-sheet__item--hover{background-color:#fff}.van-action-sheet__subname{margin-left:5px;font-size:12px;color:#7d7e80}.van-action-sheet__header{font-size:16px;font-weight:500;line-height:44px;text-align:center}.van-action-sheet__close{position:absolute!important;top:0;right:0;padding:0 15px;font-size:18px!important;line-height:inherit!important;color:#999} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/area/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/area/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-picker": "../picker/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/area/index.wxml: -------------------------------------------------------------------------------- 1 | 19 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/area/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss'; -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/badge-group/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/badge-group/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/badge-group/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/badge-group/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-badge-group{width:85px} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/badge/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/badge/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | VantComponent({ 3 | relation: { 4 | type: 'ancestor', 5 | name: 'badge-group', 6 | linked(target) { 7 | this.parent = target; 8 | } 9 | }, 10 | props: { 11 | info: null, 12 | title: String 13 | }, 14 | methods: { 15 | onClick() { 16 | const { parent } = this; 17 | if (!parent) { 18 | return; 19 | } 20 | const index = parent.badges.indexOf(this); 21 | parent.setActive(index).then(() => { 22 | this.$emit('click', index); 23 | parent.$emit('change', index); 24 | }); 25 | }, 26 | setActive(active) { 27 | return this.set({ active }); 28 | } 29 | } 30 | }); 31 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/badge/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-info": "../info/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/badge/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 9 | 10 | 15 | {{ title }} 16 | 17 | 18 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/badge/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-badge{display:block;padding:20px 12px 20px 9px;overflow:hidden;font-size:14px;line-height:1.4;color:#7d7e80;word-break:break-all;background-color:#f8f8f8;border-left:3px solid transparent;box-sizing:border-box;-webkit-user-select:none;user-select:none}.van-badge--hover{background-color:#f2f3f5}.van-badge:after{border-bottom-width:1px}.van-badge--active{font-weight:700;color:#333;border-color:#f44}.van-badge--active:after{border-right-width:1px}.van-badge--active,.van-badge--active.van-badge--hover{background-color:#fff}.van-badge__text{position:relative} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/button/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/button/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index", 5 | "van-loading": "../loading/index" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/card/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/card/index.js: -------------------------------------------------------------------------------- 1 | import { link } from '../mixins/link'; 2 | import { VantComponent } from '../common/component'; 3 | VantComponent({ 4 | classes: [ 5 | 'num-class', 6 | 'desc-class', 7 | 'thumb-class', 8 | 'title-class', 9 | 'price-class', 10 | 'origin-price-class', 11 | ], 12 | mixins: [link], 13 | props: { 14 | tag: String, 15 | num: String, 16 | desc: String, 17 | thumb: String, 18 | title: String, 19 | price: String, 20 | centered: Boolean, 21 | lazyLoad: Boolean, 22 | thumbLink: String, 23 | originPrice: String, 24 | thumbMode: { 25 | type: String, 26 | value: 'aspectFit' 27 | }, 28 | currency: { 29 | type: String, 30 | value: '¥' 31 | } 32 | }, 33 | methods: { 34 | onClickThumb() { 35 | this.jumpLink('thumbLink'); 36 | } 37 | } 38 | }); 39 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/card/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-tag": "../tag/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/cell-group/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/cell-group/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | VantComponent({ 3 | props: { 4 | title: String, 5 | border: { 6 | type: Boolean, 7 | value: true 8 | } 9 | } 10 | }); 11 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/cell-group/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/cell-group/index.wxml: -------------------------------------------------------------------------------- 1 | 5 | {{ title }} 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/cell-group/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-cell-group__title{font-size:14px;padding:15px 15px 5px;color:#999;line-height:16px} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/cell/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/cell/index.js: -------------------------------------------------------------------------------- 1 | import { link } from '../mixins/link'; 2 | import { VantComponent } from '../common/component'; 3 | VantComponent({ 4 | classes: [ 5 | 'title-class', 6 | 'label-class', 7 | 'value-class', 8 | 'right-icon-class', 9 | 'hover-class' 10 | ], 11 | mixins: [link], 12 | props: { 13 | title: null, 14 | value: null, 15 | icon: String, 16 | size: String, 17 | label: String, 18 | center: Boolean, 19 | isLink: Boolean, 20 | required: Boolean, 21 | clickable: Boolean, 22 | titleWidth: String, 23 | customStyle: String, 24 | arrowDirection: String, 25 | useLabelSlot: Boolean, 26 | border: { 27 | type: Boolean, 28 | value: true 29 | } 30 | }, 31 | methods: { 32 | onClick(event) { 33 | this.$emit('click', event.detail); 34 | this.jumpLink(); 35 | } 36 | } 37 | }); 38 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/cell/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index" 5 | } 6 | } -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/checkbox-group/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/checkbox-group/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/checkbox-group/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/checkbox-group/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss'; -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/checkbox/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/checkbox/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/checkbox/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/checkbox/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-checkbox{display:-webkit-flex;display:flex;overflow:hidden;-webkit-user-select:none;user-select:none}.van-checkbox__icon-wrap,.van-checkbox__label{line-height:20px}.van-checkbox__icon-wrap{-webkit-flex:none;flex:none}.van-checkbox__icon{display:block;width:20px;height:20px;font-size:14px;color:transparent;text-align:center;border:1px solid #e5e5e5;box-sizing:border-box;transition:.2s}.van-checkbox__icon--round{border-radius:100%}.van-checkbox__icon--checked{color:#fff;background-color:#1989fa;border-color:#1989fa}.van-checkbox__icon--disabled{background-color:#eee;border-color:#c9c9c9}.van-checkbox__icon--disabled.van-checkbox__icon--checked{color:#c9c9c9}.van-checkbox__label{margin-left:10px;color:#333;word-break:break-all}.van-checkbox__label--left{float:left;margin:0 10px 0 0}.van-checkbox__label--disabled{color:#c9c9c9}.van-checkbox__label:empty{margin:0} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/col/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/col/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | VantComponent({ 3 | relation: { 4 | name: 'row', 5 | type: 'ancestor' 6 | }, 7 | props: { 8 | span: Number, 9 | offset: Number 10 | }, 11 | data: { 12 | style: '' 13 | }, 14 | methods: { 15 | setGutter(gutter) { 16 | const padding = `${gutter / 2}px`; 17 | const style = gutter ? `padding-left: ${padding}; padding-right: ${padding};` : ''; 18 | if (style !== this.data.style) { 19 | this.set({ style }); 20 | } 21 | } 22 | } 23 | }); 24 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/col/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/col/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/collapse-item/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/collapse-item/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-cell": "../cell/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/collapse-item/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-collapse-item__title .van-cell__right-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:.3s}.van-collapse-item__title--expanded .van-cell__right-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.van-collapse-item__title--disabled .van-cell,.van-collapse-item__title--disabled .van-cell__right-icon{color:#c9c9c9!important}.van-collapse-item__title--disabled .van-cell--hover{background-color:#fff!important}.van-collapse-item__wrapper{overflow:hidden}.van-collapse-item__wrapper--transition{transition:height .3s ease-in-out}.van-collapse-item__content{padding:15px;font-size:13px;line-height:1.5;color:#999;background-color:#fff} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/collapse/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/collapse/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/collapse/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/collapse/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss'; -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/common/color.d.ts: -------------------------------------------------------------------------------- 1 | export declare const RED = "#f44"; 2 | export declare const BLUE = "#1989fa"; 3 | export declare const GREEN = "#07c160"; 4 | export declare const ORANGE = "#ff976a"; 5 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/common/color.js: -------------------------------------------------------------------------------- 1 | export const RED = '#f44'; 2 | export const BLUE = '#1989fa'; 3 | export const GREEN = '#07c160'; 4 | export const ORANGE = '#ff976a'; 5 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/common/component.d.ts: -------------------------------------------------------------------------------- 1 | import { VantComponentOptions, CombinedComponentInstance } from '../definitions/index'; 2 | declare function VantComponent(vantOptions?: VantComponentOptions>): void; 3 | export { VantComponent }; 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/common/style/clearfix.wxss: -------------------------------------------------------------------------------- 1 | .van-clearfix:after{content:"";display:table;clear:both} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/common/style/ellipsis.wxss: -------------------------------------------------------------------------------- 1 | .van-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.van-multi-ellipsis--l2{-webkit-line-clamp:2}.van-multi-ellipsis--l2,.van-multi-ellipsis--l3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.van-multi-ellipsis--l3{-webkit-line-clamp:3} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/common/style/hairline.wxss: -------------------------------------------------------------------------------- 1 | .van-hairline,.van-hairline--bottom,.van-hairline--left,.van-hairline--right,.van-hairline--surround,.van-hairline--top,.van-hairline--top-bottom{position:relative}.van-hairline--bottom:after,.van-hairline--left:after,.van-hairline--right:after,.van-hairline--surround:after,.van-hairline--top-bottom:after,.van-hairline--top:after,.van-hairline:after{content:" ";position:absolute;pointer-events:none;box-sizing:border-box;-webkit-transform-origin:center;transform-origin:center;top:-50%;left:-50%;right:-50%;bottom:-50%;-webkit-transform:scale(.5);transform:scale(.5);border:0 solid #eee}.van-hairline--top:after{border-top-width:1px}.van-hairline--left:after{border-left-width:1px}.van-hairline--right:after{border-right-width:1px}.van-hairline--bottom:after{border-bottom-width:1px}.van-hairline--top-bottom:after{border-width:1px 0}.van-hairline--surround:after{border-width:1px} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/common/style/mixins/clearfix.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/node_modules/vant-weapp/dist/common/style/mixins/clearfix.wxss -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/common/style/mixins/ellipsis.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/node_modules/vant-weapp/dist/common/style/mixins/ellipsis.wxss -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/common/style/mixins/hairline.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/node_modules/vant-weapp/dist/common/style/mixins/hairline.wxss -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/common/style/var.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/node_modules/vant-weapp/dist/common/style/var.wxss -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/common/utils.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | export declare function isDef(value: any): boolean; 3 | export declare function isObj(x: any): boolean; 4 | export declare function isNumber(value: any): boolean; 5 | export declare function range(num: number, min: number, max: number): number; 6 | export declare function nextTick(fn: Function): void; 7 | export declare function getSystemInfoSync(): WechatMiniprogram.GetSystemInfoSuccessCallbackResult; 8 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/common/utils.js: -------------------------------------------------------------------------------- 1 | export function isDef(value) { 2 | return value !== undefined && value !== null; 3 | } 4 | export function isObj(x) { 5 | const type = typeof x; 6 | return x !== null && (type === 'object' || type === 'function'); 7 | } 8 | export function isNumber(value) { 9 | return /^\d+$/.test(value); 10 | } 11 | export function range(num, min, max) { 12 | return Math.min(Math.max(num, min), max); 13 | } 14 | export function nextTick(fn) { 15 | setTimeout(() => { 16 | fn(); 17 | }, 1000 / 30); 18 | } 19 | let systemInfo = null; 20 | export function getSystemInfoSync() { 21 | if (systemInfo == null) { 22 | systemInfo = wx.getSystemInfoSync(); 23 | } 24 | return systemInfo; 25 | } 26 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/datetime-picker/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/datetime-picker/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-picker": "../picker/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/datetime-picker/index.wxml: -------------------------------------------------------------------------------- 1 | 17 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/datetime-picker/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss'; -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/definitions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/node_modules/vant-weapp/dist/definitions/index.js -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/definitions/weapp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/node_modules/vant-weapp/dist/definitions/weapp.js -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/dialog/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/dialog/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-popup": "../popup/index", 5 | "van-button": "../button/index" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/field/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/field/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-cell": "../cell/index", 5 | "van-icon": "../icon/index" 6 | } 7 | } -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/goods-action-button/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/goods-action-button/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | import { link } from '../mixins/link'; 3 | import { button } from '../mixins/button'; 4 | import { openType } from '../mixins/open-type'; 5 | VantComponent({ 6 | mixins: [link, button, openType], 7 | props: { 8 | text: String, 9 | loading: Boolean, 10 | disabled: Boolean, 11 | type: { 12 | type: String, 13 | value: 'danger' 14 | } 15 | }, 16 | methods: { 17 | onClick(event) { 18 | this.$emit('click', event.detail); 19 | this.jumpLink(); 20 | } 21 | } 22 | }); 23 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/goods-action-button/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-button": "../button/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/goods-action-button/index.wxml: -------------------------------------------------------------------------------- 1 | 26 | {{ text }} 27 | 28 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/goods-action-button/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';:host{-webkit-flex:1;flex:1} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/goods-action-icon/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/goods-action-icon/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | import { link } from '../mixins/link'; 3 | import { button } from '../mixins/button'; 4 | import { openType } from '../mixins/open-type'; 5 | VantComponent({ 6 | classes: ['icon-class', 'text-class'], 7 | mixins: [link, button, openType], 8 | props: { 9 | text: String, 10 | info: String, 11 | icon: String, 12 | disabled: Boolean, 13 | loading: Boolean 14 | }, 15 | methods: { 16 | onClick(event) { 17 | this.$emit('click', event.detail); 18 | this.jumpLink(); 19 | } 20 | } 21 | }); 22 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/goods-action-icon/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index", 5 | "van-button": "../button/index" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/goods-action-icon/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-goods-action-icon{width:50px!important;border:none!important}.van-goods-action-icon__content{display:-webkit-flex;display:flex;height:100%;font-size:10px;line-height:1;color:#7d7e80;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.van-goods-action-icon__icon{margin-bottom:4px} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/goods-action/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/goods-action/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | import { safeArea } from '../mixins/safe-area'; 3 | VantComponent({ 4 | mixins: [safeArea()] 5 | }); 6 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/goods-action/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/goods-action/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/goods-action/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-goods-action{position:fixed;right:0;bottom:0;left:0;display:-webkit-flex;display:flex;background-color:#fff}.van-goods-action--safe{padding-bottom:34px} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/icon/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/icon/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | VantComponent({ 3 | props: { 4 | info: null, 5 | name: String, 6 | size: String, 7 | color: String, 8 | customStyle: String, 9 | classPrefix: { 10 | type: String, 11 | value: 'van-icon' 12 | } 13 | }, 14 | methods: { 15 | onClick() { 16 | this.$emit('click'); 17 | } 18 | } 19 | }); 20 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/icon/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-info": "../info/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/icon/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 13 | 19 | 20 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/info/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/info/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | VantComponent({ 3 | props: { 4 | info: null, 5 | customStyle: String 6 | } 7 | }); 8 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/info/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/info/index.wxml: -------------------------------------------------------------------------------- 1 | {{ info }} 6 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/info/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-info{position:absolute;top:-8px;right:0;min-width:16px;padding:0 3px;font-family:PingFang SC,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:500;line-height:14px;color:#fff;text-align:center;white-space:nowrap;background-color:#f44;border:1px solid #fff;border-radius:16px;-webkit-transform:translateX(50%);transform:translateX(50%);box-sizing:border-box;-webkit-transform-origin:100%;transform-origin:100%} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/loading/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/loading/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | VantComponent({ 3 | props: { 4 | size: { 5 | type: String, 6 | value: '30px' 7 | }, 8 | type: { 9 | type: String, 10 | value: 'circular' 11 | }, 12 | color: { 13 | type: String, 14 | value: '#c9c9c9' 15 | } 16 | } 17 | }); 18 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/loading/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/loading/index.wxml: -------------------------------------------------------------------------------- 1 | 5 | 9 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/mixins/basic.d.ts: -------------------------------------------------------------------------------- 1 | export declare const basic: string; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/mixins/basic.js: -------------------------------------------------------------------------------- 1 | export const basic = Behavior({ 2 | methods: { 3 | $emit(...args) { 4 | this.triggerEvent(...args); 5 | }, 6 | getRect(selector, all) { 7 | return new Promise(resolve => { 8 | wx.createSelectorQuery() 9 | .in(this)[all ? 'selectAll' : 'select'](selector) 10 | .boundingClientRect(rect => { 11 | if (all && Array.isArray(rect) && rect.length) { 12 | resolve(rect); 13 | } 14 | if (!all && rect) { 15 | resolve(rect); 16 | } 17 | }) 18 | .exec(); 19 | }); 20 | } 21 | } 22 | }); 23 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/mixins/button.d.ts: -------------------------------------------------------------------------------- 1 | export declare const button: string; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/mixins/button.js: -------------------------------------------------------------------------------- 1 | export const button = Behavior({ 2 | externalClasses: ['hover-class'], 3 | properties: { 4 | id: String, 5 | lang: { 6 | type: String, 7 | value: 'en' 8 | }, 9 | businessId: Number, 10 | sessionFrom: String, 11 | sendMessageTitle: String, 12 | sendMessagePath: String, 13 | sendMessageImg: String, 14 | showMessageCard: Boolean, 15 | appParameter: String, 16 | ariaLabel: String 17 | } 18 | }); 19 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/mixins/link.d.ts: -------------------------------------------------------------------------------- 1 | export declare const link: string; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/mixins/link.js: -------------------------------------------------------------------------------- 1 | export const link = Behavior({ 2 | properties: { 3 | url: String, 4 | linkType: { 5 | type: String, 6 | value: 'navigateTo' 7 | } 8 | }, 9 | methods: { 10 | jumpLink(urlKey = 'url') { 11 | const url = this.data[urlKey]; 12 | if (url) { 13 | wx[this.data.linkType]({ url }); 14 | } 15 | } 16 | } 17 | }); 18 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/mixins/observer/behavior.d.ts: -------------------------------------------------------------------------------- 1 | export declare const behavior: string; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/mixins/observer/index.d.ts: -------------------------------------------------------------------------------- 1 | export declare function observe(vantOptions: any, options: any): void; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/mixins/observer/index.js: -------------------------------------------------------------------------------- 1 | import { behavior } from './behavior'; 2 | import { observeProps } from './props'; 3 | export function observe(vantOptions, options) { 4 | const { watch, computed } = vantOptions; 5 | options.behaviors.push(behavior); 6 | if (watch) { 7 | const props = options.properties || {}; 8 | Object.keys(watch).forEach(key => { 9 | if (key in props) { 10 | let prop = props[key]; 11 | if (prop === null || !('type' in prop)) { 12 | prop = { type: prop }; 13 | } 14 | prop.observer = watch[key]; 15 | props[key] = prop; 16 | } 17 | }); 18 | options.properties = props; 19 | } 20 | if (computed) { 21 | options.methods = options.methods || {}; 22 | options.methods.$options = () => vantOptions; 23 | if (options.properties) { 24 | observeProps(options.properties); 25 | } 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/mixins/observer/props.d.ts: -------------------------------------------------------------------------------- 1 | export declare function observeProps(props: any): void; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/mixins/observer/props.js: -------------------------------------------------------------------------------- 1 | export function observeProps(props) { 2 | if (!props) { 3 | return; 4 | } 5 | Object.keys(props).forEach(key => { 6 | let prop = props[key]; 7 | if (prop === null || !('type' in prop)) { 8 | prop = { type: prop }; 9 | } 10 | let { observer } = prop; 11 | prop.observer = function (...args) { 12 | if (observer) { 13 | if (typeof observer === 'string') { 14 | observer = this[observer]; 15 | } 16 | observer.apply(this, args); 17 | } 18 | this.set(); 19 | }; 20 | props[key] = prop; 21 | }); 22 | } 23 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/mixins/open-type.d.ts: -------------------------------------------------------------------------------- 1 | export declare const openType: string; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/mixins/open-type.js: -------------------------------------------------------------------------------- 1 | export const openType = Behavior({ 2 | properties: { 3 | openType: String 4 | }, 5 | methods: { 6 | bindGetUserInfo(event) { 7 | this.$emit('getuserinfo', event.detail); 8 | }, 9 | bindContact(event) { 10 | this.$emit('contact', event.detail); 11 | }, 12 | bindGetPhoneNumber(event) { 13 | this.$emit('getphonenumber', event.detail); 14 | }, 15 | bindError(event) { 16 | this.$emit('error', event.detail); 17 | }, 18 | bindLaunchApp(event) { 19 | this.$emit('launchapp', event.detail); 20 | }, 21 | bindOpenSetting(event) { 22 | this.$emit('opensetting', event.detail); 23 | }, 24 | } 25 | }); 26 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/mixins/safe-area.d.ts: -------------------------------------------------------------------------------- 1 | export declare const safeArea: ({ safeAreaInsetBottom, safeAreaInsetTop }?: { 2 | safeAreaInsetBottom?: boolean; 3 | safeAreaInsetTop?: boolean; 4 | }) => string; 5 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/mixins/touch.d.ts: -------------------------------------------------------------------------------- 1 | export declare const touch: string; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/mixins/transition.d.ts: -------------------------------------------------------------------------------- 1 | export declare const transition: (showDefaultValue: boolean) => any; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/nav-bar/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/nav-bar/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | import { safeArea } from '../mixins/safe-area'; 3 | VantComponent({ 4 | mixins: [safeArea({ safeAreaInsetTop: true })], 5 | classes: ['title-class'], 6 | props: { 7 | title: String, 8 | fixed: Boolean, 9 | leftText: String, 10 | rightText: String, 11 | leftArrow: Boolean, 12 | border: { 13 | type: Boolean, 14 | value: true 15 | }, 16 | zIndex: { 17 | type: Number, 18 | value: 120 19 | } 20 | }, 21 | methods: { 22 | onClickLeft() { 23 | this.$emit('click-left'); 24 | }, 25 | onClickRight() { 26 | this.$emit('click-right'); 27 | } 28 | } 29 | }); 30 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/nav-bar/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/nav-bar/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-nav-bar{position:relative;height:44px;line-height:44px;text-align:center;background-color:#fff;-webkit-user-select:none;user-select:none}.van-nav-bar__text{display:inline-block;padding:0 15px;margin:0 -15px;color:#1989fa;vertical-align:middle}.van-nav-bar__text--hover{background-color:#f2f3f5}.van-nav-bar__arrow{color:#1989fa;vertical-align:middle}.van-nav-bar__arrow+.van-nav-bar__text{padding-left:25px;margin-left:-20px}.van-nav-bar--fixed{position:fixed;top:0;left:0;width:100%}.van-nav-bar__title{max-width:60%;margin:0 auto;font-size:16px;font-weight:500}.van-nav-bar__left,.van-nav-bar__right{position:absolute;bottom:0;font-size:14px}.van-nav-bar__left{left:15px}.van-nav-bar__right{right:15px} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/notice-bar/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/notice-bar/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index" 5 | } 6 | } -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/notice-bar/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-notice-bar{display:-webkit-flex;display:flex;height:40px;padding:0 15px;font-size:14px;line-height:24px;-webkit-align-items:center;align-items:center}.van-notice-bar--withicon{position:relative;padding-right:40px}.van-notice-bar--wrapable{height:auto;padding:8px 15px}.van-notice-bar--wrapable .van-notice-bar__wrap{height:auto}.van-notice-bar--wrapable .van-notice-bar__content{position:relative;white-space:normal}.van-notice-bar__left-icon{display:-webkit-flex;display:flex;margin-right:4px;vertical-align:middle;-webkit-align-items:center;align-items:center}.van-notice-bar__right-icon{position:absolute;top:10px;right:15px;font-size:16px}.van-notice-bar__wrap{position:relative;height:24px;overflow:hidden;-webkit-flex:1;flex:1}.van-notice-bar__content{position:absolute;white-space:nowrap}.van-notice-bar__content.van-ellipsis{max-width:100%} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/notify/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/notify/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-transition": "../transition/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/notify/index.wxml: -------------------------------------------------------------------------------- 1 | 7 | 8 | {{ text }} 9 | 10 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/notify/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-notify{position:fixed;top:0;width:100%;padding:6px 15px;font-size:14px;line-height:20px;text-align:center;word-break:break-all;box-sizing:border-box}.van-notify__safe-top{height:44px} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/notify/notify.d.ts: -------------------------------------------------------------------------------- 1 | interface NotifyOptions { 2 | text: string; 3 | color?: string; 4 | backgroundColor?: string; 5 | duration?: number; 6 | selector?: string; 7 | context?: any; 8 | safeAreaInsetTop?: boolean; 9 | zIndex?: number; 10 | } 11 | export default function Notify(options: NotifyOptions | string): void; 12 | export {}; 13 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/notify/notify.js: -------------------------------------------------------------------------------- 1 | import { isObj } from '../common/utils'; 2 | const defaultOptions = { 3 | selector: '#van-notify', 4 | duration: 3000 5 | }; 6 | function parseOptions(text) { 7 | return isObj(text) ? text : { text }; 8 | } 9 | function getContext() { 10 | const pages = getCurrentPages(); 11 | return pages[pages.length - 1]; 12 | } 13 | export default function Notify(options) { 14 | options = Object.assign({}, defaultOptions, parseOptions(options)); 15 | const context = options.context || getContext(); 16 | const notify = context.selectComponent(options.selector); 17 | delete options.context; 18 | delete options.selector; 19 | if (notify) { 20 | notify.set(options); 21 | notify.show(); 22 | } 23 | else { 24 | console.warn('未找到 van-notify 节点,请确认 selector 及 context 是否正确'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/overlay/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/overlay/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | VantComponent({ 3 | props: { 4 | show: Boolean, 5 | mask: Boolean, 6 | customStyle: String, 7 | duration: { 8 | type: [Number, Object], 9 | value: 300 10 | }, 11 | zIndex: { 12 | type: Number, 13 | value: 1 14 | } 15 | }, 16 | methods: { 17 | onClick() { 18 | this.$emit('click'); 19 | }, 20 | // for prevent touchmove 21 | noop() { } 22 | } 23 | }); 24 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/overlay/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-transition": "../transition/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/overlay/index.wxml: -------------------------------------------------------------------------------- 1 | 9 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/overlay/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-overlay{position:fixed;top:0;right:0;bottom:0;left:0} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/panel/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/panel/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | VantComponent({ 3 | classes: ['header-class', 'footer-class'], 4 | props: { 5 | desc: String, 6 | title: String, 7 | status: String, 8 | useFooterSlot: Boolean 9 | } 10 | }); 11 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/panel/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-cell": "../cell/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/panel/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/panel/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-panel{background:#fff}.van-panel__header-value{color:#f44}.van-panel__footer{padding:10px 15px} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/picker-column/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/picker-column/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/picker-column/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 11 | 12 | {{ getOptionText(option, valueKey) }} 21 | 22 | 23 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/picker-column/index.wxs: -------------------------------------------------------------------------------- 1 | function isObj(x) { 2 | var type = typeof x; 3 | return x !== null && (type === 'object' || type === 'function'); 4 | } 5 | 6 | module.exports = function (option, valueKey) { 7 | return isObj(option) && option[valueKey] != null ? option[valueKey] : option; 8 | } 9 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/picker-column/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-picker-column{overflow:hidden;font-size:16px;color:#999;text-align:center}.van-picker-column__item{padding:0 5px}.van-picker-column__item--selected{font-weight:500;color:#333}.van-picker-column__item--disabled{opacity:.3} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/picker/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/picker/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "picker-column": "../picker-column/index", 5 | "loading": "../loading/index" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/picker/shared.d.ts: -------------------------------------------------------------------------------- 1 | export declare const pickerProps: { 2 | title: StringConstructor; 3 | loading: BooleanConstructor; 4 | showToolbar: BooleanConstructor; 5 | cancelButtonText: { 6 | type: StringConstructor; 7 | value: string; 8 | }; 9 | confirmButtonText: { 10 | type: StringConstructor; 11 | value: string; 12 | }; 13 | visibleItemCount: { 14 | type: NumberConstructor; 15 | value: number; 16 | }; 17 | itemHeight: { 18 | type: NumberConstructor; 19 | value: number; 20 | }; 21 | }; 22 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/picker/shared.js: -------------------------------------------------------------------------------- 1 | export const pickerProps = { 2 | title: String, 3 | loading: Boolean, 4 | showToolbar: Boolean, 5 | cancelButtonText: { 6 | type: String, 7 | value: '取消' 8 | }, 9 | confirmButtonText: { 10 | type: String, 11 | value: '确认' 12 | }, 13 | visibleItemCount: { 14 | type: Number, 15 | value: 5 16 | }, 17 | itemHeight: { 18 | type: Number, 19 | value: 44 20 | } 21 | }; 22 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/popup/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/popup/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-overlay": "../overlay/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/popup/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 12 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/progress/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/progress/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | import { BLUE } from '../common/color'; 3 | VantComponent({ 4 | props: { 5 | inactive: Boolean, 6 | percentage: Number, 7 | pivotText: String, 8 | pivotColor: String, 9 | showPivot: { 10 | type: Boolean, 11 | value: true 12 | }, 13 | color: { 14 | type: String, 15 | value: BLUE 16 | }, 17 | textColor: { 18 | type: String, 19 | value: '#fff' 20 | } 21 | } 22 | }); 23 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/progress/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/progress/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 8 | 13 | {{ getters.text(pivotText, percentage) }} 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/progress/index.wxs: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | text: function(pivotText, percentage) { 3 | return pivotText || percentage + '%'; 4 | } 5 | }; 6 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/progress/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-progress{position:relative;height:4px;background:#e5e5e5;border-radius:4px}.van-progress__portion{position:absolute;left:0;height:100%;border-radius:inherit}.van-progress__pivot{position:absolute;top:50%;right:0;min-width:2em;padding:0 5px;font-size:10px;line-height:1.6;text-align:center;word-break:keep-all;background-color:#e5e5e5;border-radius:1em;-webkit-transform:translateY(-50%);transform:translateY(-50%);box-sizing:border-box} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/radio-group/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/radio-group/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/radio-group/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/radio-group/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss'; -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/radio/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/radio/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/radio/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-radio{display:-webkit-flex;display:flex;overflow:hidden;-webkit-user-select:none;user-select:none}.van-radio__icon-wrap,.van-radio__label{line-height:20px}.van-radio__icon-wrap{-webkit-flex:none;flex:none}.van-radio__icon{display:block;width:20px;height:20px;font-size:14px;color:transparent;text-align:center;border:1px solid #e5e5e5;box-sizing:border-box;transition:.2s}.van-radio__icon--round{border-radius:100%}.van-radio__icon--checked{color:#fff;background-color:#1989fa;border-color:#1989fa}.van-radio__icon--disabled{background-color:#eee;border-color:#c9c9c9}.van-radio__icon--disabled.van-radio__icon--checked{color:#c9c9c9}.van-radio__label{margin-left:10px;color:#333;word-break:break-all}.van-radio__label--left{float:left;margin:0 10px 0 0}.van-radio__label--disabled{color:#c9c9c9}.van-radio__label:empty{margin:0} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/rate/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/rate/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/rate/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-rate{-webkit-user-select:none;user-select:none}.van-rate__item{position:relative;display:inline-block;padding:0 2px}.van-rate__icon{display:block;height:1em}.van-rate__icon--half{position:absolute;top:0;left:2px;width:.5em;overflow:hidden} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/row/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/row/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/row/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/row/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-row:after{content:"";display:table;clear:both} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/search/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/search/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-field": "../field/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/search/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-search{padding:10px 16px;-webkit-align-items:center;align-items:center;box-sizing:border-box}.van-search,.van-search__content{display:-webkit-flex;display:flex}.van-search__content{padding-left:10px;background-color:#f7f8fa;border-radius:2px;-webkit-flex:1;flex:1}.van-search__content--round{border-radius:17px}.van-search__label{padding:0 5px;font-size:14px;line-height:34px;color:#333}.van-search__field{-webkit-flex:1;flex:1}.van-search__field__left-icon{color:#999}.van-search--withaction{padding-right:0}.van-search__action{padding:0 10px;font-size:14px;line-height:34px;color:#333}.van-search__action--hover{background-color:#f2f3f5} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/slider/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/slider/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/slider/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 12 | 19 | 23 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/slider/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-slider{position:relative;border-radius:999px;background-color:#e5e5e5}.van-slider__bar{position:relative;border-radius:inherit;background-color:#1989fa}.van-slider__button{width:20px;height:20px;border-radius:50%;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.5)}.van-slider__button-wrapper{position:absolute;top:50%;right:0;-webkit-transform:translate3d(50%,-50%,0);transform:translate3d(50%,-50%,0)}.van-slider__button-wrapper:after{content:"";position:absolute;width:200%;height:200%;top:-50%;left:-50%}.van-slider--disabled{opacity:.3} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/stepper/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/stepper/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/steps/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/steps/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | import { GREEN } from '../common/color'; 3 | VantComponent({ 4 | props: { 5 | icon: String, 6 | steps: Array, 7 | active: Number, 8 | direction: { 9 | type: String, 10 | value: 'horizontal' 11 | }, 12 | activeColor: { 13 | type: String, 14 | value: GREEN 15 | } 16 | } 17 | }); 18 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/steps/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/submit-bar/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/submit-bar/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-button": "../button/index", 5 | "van-icon": "../icon/index" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/submit-bar/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-submit-bar{position:fixed;bottom:0;left:0;z-index:100;width:100%;-webkit-user-select:none;user-select:none}.van-submit-bar__tip{padding:10px;font-size:12px;line-height:1.5;color:#f56723;background-color:#fff7cc}.van-submit-bar__tip:empty{display:none}.van-submit-bar__tip-icon{width:12px;height:12px;margin-right:4px;vertical-align:middle}.van-submit-bar__tip-text{display:inline;vertical-align:middle}.van-submit-bar__bar{display:-webkit-flex;display:flex;height:50px;font-size:14px;background-color:#fff;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end}.van-submit-bar__bar--safe{padding-bottom:34px}.van-submit-bar__text{padding-right:12px;font-weight:500;color:#333;-webkit-flex:1;flex:1;text-align:right}.van-submit-bar__price{font-size:18px;color:#f44}.van-submit-bar__currency{font-size:14px}.van-submit-bar__suffix-label{margin-left:5px}.van-submit-bar__button{width:110px} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/swipe-cell/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/swipe-cell/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/swipe-cell/index.wxml: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/swipe-cell/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-swipe-cell{position:relative;overflow:hidden}.van-swipe-cell__left,.van-swipe-cell__right{position:absolute;top:0;height:100%}.van-swipe-cell__left{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.van-swipe-cell__right{right:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/switch-cell/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/switch-cell/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-cell": "../cell/index", 5 | "van-switch": "../switch/index" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/switch-cell/index.wxml: -------------------------------------------------------------------------------- 1 | 10 | 11 | 12 | 13 | 25 | 26 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/switch-cell/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-switch-cell{padding-top:9px;padding-bottom:9px}.van-switch-cell__switch{vertical-align:middle} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/switch/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/switch/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-loading": "../loading/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/switch/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/switch/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-switch{display:inline-block;position:relative;width:2em;border:1px solid rgba(0,0,0,.1);border-radius:1em;box-sizing:initial;transition:background-color .3s}.van-switch,.van-switch__node{height:1em;background-color:#fff}.van-switch__node{top:0;left:0;position:absolute;border-radius:100%;width:1em;z-index:1;transition:.3s;box-shadow:0 3px 1px 0 rgba(0,0,0,.05),0 2px 2px 0 rgba(0,0,0,.1),0 3px 3px 0 rgba(0,0,0,.05)}.van-switch__loading{top:25%;left:25%;position:absolute!important}.van-switch--on{background-color:#1989fa}.van-switch--on .van-switch__node{-webkit-transform:translateX(1em);transform:translateX(1em)}.van-switch--disabled{opacity:.4} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/tab/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/tab/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | VantComponent({ 3 | relation: { 4 | name: 'tabs', 5 | type: 'ancestor' 6 | }, 7 | props: { 8 | dot: Boolean, 9 | info: null, 10 | title: String, 11 | disabled: Boolean, 12 | titleStyle: String 13 | }, 14 | data: { 15 | width: null, 16 | inited: false, 17 | active: false, 18 | animated: false 19 | }, 20 | watch: { 21 | title: 'update', 22 | disabled: 'update', 23 | dot: 'update', 24 | info: 'update', 25 | titleStyle: 'update' 26 | }, 27 | methods: { 28 | update() { 29 | const parent = this.getRelationNodes('../tabs/index')[0]; 30 | if (parent) { 31 | parent.updateTabs(); 32 | } 33 | } 34 | } 35 | }); 36 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/tab/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/tab/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/tab/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-tab__pane{box-sizing:border-box;overflow-y:auto}.van-tab__pane--active{height:auto}.van-tab__pane--inactive{height:0;overflow:visible} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/tabbar-item/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/tabbar-item/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index", 5 | "van-info": "../info/index" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/tabbar-item/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | 14 | 15 | 19 | 20 | 21 | 26 | 27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/tabbar-item/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';:host{-webkit-flex:1;flex:1}.van-tabbar-item{color:#7d7e80;height:100%;display:-webkit-flex;display:flex;line-height:1;font-size:12px;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.van-tabbar-item__icon{font-size:18px;margin-bottom:5px;position:relative}.van-tabbar-item__icon--dot:after{top:0;right:-8px;width:8px;height:8px;content:" ";position:absolute;border-radius:100%;background-color:#f44}.van-tabbar-item__icon image{width:30px;height:18px;display:block}.van-tabbar-item--active{color:#1989fa} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/tabbar/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/tabbar/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/tabbar/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/tabbar/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-tabbar{display:-webkit-flex;display:flex;width:100%;height:50px;background-color:#fff}.van-tabbar--fixed{position:fixed;bottom:0;left:0}.van-tabbar--safe{padding-bottom:34px} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/tabs/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/tabs/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-info": "../info/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/tag/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/tag/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/tag/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/tag/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-tag{color:#fff;font-size:10px;padding:.2em .5em;line-height:normal;border-radius:.2em;display:inline-block}.van-tag:after{border-color:currentColor;border-radius:.4em}.van-tag--mark{padding-right:.6em;border-radius:0 .8em .8em 0}.van-tag--mark:after{border-radius:0 1.6em 1.6em 0}.van-tag--round{border-radius:.8em}.van-tag--round:after{border-radius:1.6em}.van-tag--medium{font-size:12px}.van-tag--large{font-size:14px} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/toast/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/toast/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | VantComponent({ 3 | props: { 4 | show: Boolean, 5 | mask: Boolean, 6 | message: String, 7 | forbidClick: Boolean, 8 | zIndex: { 9 | type: Number, 10 | value: 1000 11 | }, 12 | type: { 13 | type: String, 14 | value: 'text' 15 | }, 16 | loadingType: { 17 | type: String, 18 | value: 'circular' 19 | }, 20 | position: { 21 | type: String, 22 | value: 'middle' 23 | } 24 | }, 25 | methods: { 26 | // for prevent touchmove 27 | noop() { } 28 | } 29 | }); 30 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/toast/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index", 5 | "van-loading": "../loading/index", 6 | "van-overlay": "../overlay/index", 7 | "van-transition": "../transition/index" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/toast/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-toast{display:-webkit-flex;display:flex;color:#fff;font-size:14px;line-height:20px;border-radius:4px;word-break:break-all;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;box-sizing:initial;background-color:rgba(51,51,51,.88);white-space:pre-wrap}.van-toast__container{position:fixed;top:50%;left:50%;max-width:70%;width:-webkit-fit-content;width:fit-content;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.van-toast--text{padding:8px 12px;min-width:96px}.van-toast--icon{width:90px;padding:15px;min-height:90px}.van-toast--icon .van-toast__icon{font-size:48px}.van-toast--icon .van-toast__text{padding-top:5px}.van-toast__loading{margin:10px 0}.van-toast--top{-webkit-transform:translateY(-30vh);transform:translateY(-30vh)}.van-toast--bottom{-webkit-transform:translateY(30vh);transform:translateY(30vh)} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/transition/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/transition/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | import { transition } from '../mixins/transition'; 3 | VantComponent({ 4 | classes: [ 5 | 'enter-class', 6 | 'enter-active-class', 7 | 'enter-to-class', 8 | 'leave-class', 9 | 'leave-active-class', 10 | 'leave-to-class' 11 | ], 12 | mixins: [transition(true)] 13 | }); 14 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/transition/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/transition/index.wxml: -------------------------------------------------------------------------------- 1 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/tree-select/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/tree-select/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/tree-select/index.wxs: -------------------------------------------------------------------------------- 1 | /* eslint-disable */ 2 | var array = require('../wxs/array.wxs'); 3 | 4 | function isActive (activeList, itemId) { 5 | if (array.isArray(activeList)) { 6 | return activeList.indexOf(itemId) > -1; 7 | } 8 | 9 | return activeList === itemId; 10 | } 11 | 12 | module.exports.isActive = isActive; 13 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/tree-select/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-tree-select{position:relative;font-size:14px;-webkit-user-select:none;user-select:none}.van-tree-select__nav{position:absolute;top:0;bottom:0;left:0;width:35%;min-width:120px;background-color:#fafafa}.van-tree-select__nitem{position:relative;padding:0 9px 0 15px;line-height:44px}.van-tree-select__nitem--active:after{position:absolute;top:0;bottom:0;left:0;width:3.6px;background-color:#f44;content:""}.van-tree-select__nitem--active{font-weight:700;background-color:#fff}.van-tree-select__nitem--disabled{color:#999}.van-tree-select__content{width:65%;padding-left:15px;margin-left:35%;background-color:#fff;box-sizing:border-box}.van-tree-select__item{position:relative;font-weight:700;line-height:44px}.van-tree-select__item--active{color:#f44}.van-tree-select__item--disabled{color:#999}.van-tree-select__selected{position:absolute;top:0;right:15px;bottom:0;height:24px;margin:auto 0;line-height:24px} -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/wxs/array.wxs: -------------------------------------------------------------------------------- 1 | function isArray(array) { 2 | return array && array.constructor === 'Array'; 3 | } 4 | 5 | module.exports.isArray = isArray; 6 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/wxs/bem.wxs: -------------------------------------------------------------------------------- 1 | var array = require('./array.wxs'); 2 | var object = require('./object.wxs'); 3 | var PREFIX = 'van-'; 4 | 5 | function join(name, mods) { 6 | name = PREFIX + name; 7 | mods = mods.map(function(mod) { 8 | return name + '--' + mod; 9 | }); 10 | mods.unshift(name); 11 | return mods.join(' '); 12 | } 13 | 14 | function traversing(mods, conf) { 15 | if (!conf) { 16 | return; 17 | } 18 | 19 | if (typeof conf === 'string' || typeof conf === 'number') { 20 | mods.push(conf); 21 | } else if (array.isArray(conf)) { 22 | conf.forEach(function(item) { 23 | traversing(mods, item); 24 | }); 25 | } else if (typeof conf === 'object') { 26 | object.keys(conf).forEach(function(key) { 27 | conf[key] && mods.push(key); 28 | }); 29 | } 30 | } 31 | 32 | function bem(name, conf) { 33 | var mods = []; 34 | traversing(mods, conf); 35 | return join(name, mods); 36 | } 37 | 38 | module.exports.bem = bem; 39 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/wxs/object.wxs: -------------------------------------------------------------------------------- 1 | /* eslint-disable */ 2 | var REGEXP = getRegExp('{|}|"', 'g'); 3 | 4 | function keys(obj) { 5 | return JSON.stringify(obj) 6 | .replace(REGEXP, '') 7 | .split(',') 8 | .map(function(item) { 9 | return item.split(':')[0]; 10 | }); 11 | } 12 | 13 | module.exports.keys = keys; 14 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/dist/wxs/utils.wxs: -------------------------------------------------------------------------------- 1 | var bem = require('./bem.wxs').bem; 2 | var memoize = require('./memoize.wxs').memoize; 3 | 4 | function isSrc(url) { 5 | return url.indexOf('http') === 0 || url.indexOf('data:image') === 0 || url.indexOf('//') === 0; 6 | } 7 | 8 | module.exports = { 9 | bem: memoize(bem), 10 | isSrc: isSrc, 11 | memoize: memoize 12 | }; 13 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/action-sheet/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index", 5 | "van-popup": "../popup/index", 6 | "van-loading": "../loading/index" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/action-sheet/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-action-sheet{max-height:90%!important;color:#333}.van-action-sheet__cancel,.van-action-sheet__item{height:50px;font-size:16px;line-height:50px;text-align:center;background-color:#fff}.van-action-sheet__cancel--hover,.van-action-sheet__item--hover{background-color:#f2f3f5}.van-action-sheet__cancel{height:60px}.van-action-sheet__cancel:before{display:block;height:10px;background-color:#f8f8f8;content:" "}.van-action-sheet__item--disabled{color:#c9c9c9}.van-action-sheet__item--disabled.van-action-sheet__item--hover{background-color:#fff}.van-action-sheet__subname{margin-left:5px;font-size:12px;color:#7d7e80}.van-action-sheet__header{font-size:16px;font-weight:500;line-height:44px;text-align:center}.van-action-sheet__close{position:absolute!important;top:0;right:0;padding:0 15px;font-size:18px!important;line-height:inherit!important;color:#999} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/area/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-picker": "../picker/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/area/index.wxml: -------------------------------------------------------------------------------- 1 | 19 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/area/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss'; -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/badge-group/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/badge-group/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/badge-group/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-badge-group{width:85px} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/badge/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-info": "../info/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/badge/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 9 | 10 | 15 | {{ title }} 16 | 17 | 18 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/badge/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-badge{display:block;padding:20px 12px 20px 9px;overflow:hidden;font-size:14px;line-height:1.4;color:#7d7e80;word-break:break-all;background-color:#f8f8f8;border-left:3px solid transparent;box-sizing:border-box;-webkit-user-select:none;user-select:none}.van-badge--hover{background-color:#f2f3f5}.van-badge:after{border-bottom-width:1px}.van-badge--active{font-weight:700;color:#333;border-color:#f44}.van-badge--active:after{border-right-width:1px}.van-badge--active,.van-badge--active.van-badge--hover{background-color:#fff}.van-badge__text{position:relative} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/button/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index", 5 | "van-loading": "../loading/index" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/card/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-tag": "../tag/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/cell-group/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | var component_1 = require("../common/component"); 4 | component_1.VantComponent({ 5 | props: { 6 | title: String, 7 | border: { 8 | type: Boolean, 9 | value: true 10 | } 11 | } 12 | }); 13 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/cell-group/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/cell-group/index.wxml: -------------------------------------------------------------------------------- 1 | 5 | {{ title }} 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/cell-group/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-cell-group__title{font-size:14px;padding:15px 15px 5px;color:#999;line-height:16px} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/cell/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index" 5 | } 6 | } -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/checkbox-group/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/checkbox-group/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/checkbox-group/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss'; -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/checkbox/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/checkbox/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/checkbox/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-checkbox{display:-webkit-flex;display:flex;overflow:hidden;-webkit-user-select:none;user-select:none}.van-checkbox__icon-wrap,.van-checkbox__label{line-height:20px}.van-checkbox__icon-wrap{-webkit-flex:none;flex:none}.van-checkbox__icon{display:block;width:20px;height:20px;font-size:14px;color:transparent;text-align:center;border:1px solid #e5e5e5;box-sizing:border-box;transition:.2s}.van-checkbox__icon--round{border-radius:100%}.van-checkbox__icon--checked{color:#fff;background-color:#1989fa;border-color:#1989fa}.van-checkbox__icon--disabled{background-color:#eee;border-color:#c9c9c9}.van-checkbox__icon--disabled.van-checkbox__icon--checked{color:#c9c9c9}.van-checkbox__label{margin-left:10px;color:#333;word-break:break-all}.van-checkbox__label--left{float:left;margin:0 10px 0 0}.van-checkbox__label--disabled{color:#c9c9c9}.van-checkbox__label:empty{margin:0} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/col/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | var component_1 = require("../common/component"); 4 | component_1.VantComponent({ 5 | relation: { 6 | name: 'row', 7 | type: 'ancestor' 8 | }, 9 | props: { 10 | span: Number, 11 | offset: Number 12 | }, 13 | data: { 14 | style: '' 15 | }, 16 | methods: { 17 | setGutter: function (gutter) { 18 | var padding = gutter / 2 + "px"; 19 | var style = gutter ? "padding-left: " + padding + "; padding-right: " + padding + ";" : ''; 20 | if (style !== this.data.style) { 21 | this.set({ style: style }); 22 | } 23 | } 24 | } 25 | }); 26 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/col/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/col/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/collapse-item/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-cell": "../cell/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/collapse-item/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-collapse-item__title .van-cell__right-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:.3s}.van-collapse-item__title--expanded .van-cell__right-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.van-collapse-item__title--disabled .van-cell,.van-collapse-item__title--disabled .van-cell__right-icon{color:#c9c9c9!important}.van-collapse-item__title--disabled .van-cell--hover{background-color:#fff!important}.van-collapse-item__wrapper{overflow:hidden}.van-collapse-item__wrapper--transition{transition:height .3s ease-in-out}.van-collapse-item__content{padding:15px;font-size:13px;line-height:1.5;color:#999;background-color:#fff} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/collapse/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/collapse/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/collapse/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss'; -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/common/color.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | exports.RED = '#f44'; 4 | exports.BLUE = '#1989fa'; 5 | exports.GREEN = '#07c160'; 6 | exports.ORANGE = '#ff976a'; 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/common/style/clearfix.wxss: -------------------------------------------------------------------------------- 1 | .van-clearfix:after{content:"";display:table;clear:both} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/common/style/ellipsis.wxss: -------------------------------------------------------------------------------- 1 | .van-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.van-multi-ellipsis--l2{-webkit-line-clamp:2}.van-multi-ellipsis--l2,.van-multi-ellipsis--l3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.van-multi-ellipsis--l3{-webkit-line-clamp:3} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/common/style/hairline.wxss: -------------------------------------------------------------------------------- 1 | .van-hairline,.van-hairline--bottom,.van-hairline--left,.van-hairline--right,.van-hairline--surround,.van-hairline--top,.van-hairline--top-bottom{position:relative}.van-hairline--bottom:after,.van-hairline--left:after,.van-hairline--right:after,.van-hairline--surround:after,.van-hairline--top-bottom:after,.van-hairline--top:after,.van-hairline:after{content:" ";position:absolute;pointer-events:none;box-sizing:border-box;-webkit-transform-origin:center;transform-origin:center;top:-50%;left:-50%;right:-50%;bottom:-50%;-webkit-transform:scale(.5);transform:scale(.5);border:0 solid #eee}.van-hairline--top:after{border-top-width:1px}.van-hairline--left:after{border-left-width:1px}.van-hairline--right:after{border-right-width:1px}.van-hairline--bottom:after{border-bottom-width:1px}.van-hairline--top-bottom:after{border-width:1px 0}.van-hairline--surround:after{border-width:1px} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/common/style/mixins/clearfix.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/node_modules/vant-weapp/lib/common/style/mixins/clearfix.wxss -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/common/style/mixins/ellipsis.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/node_modules/vant-weapp/lib/common/style/mixins/ellipsis.wxss -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/common/style/mixins/hairline.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/node_modules/vant-weapp/lib/common/style/mixins/hairline.wxss -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/common/style/var.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/node_modules/vant-weapp/lib/common/style/var.wxss -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/common/utils.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | function isDef(value) { 4 | return value !== undefined && value !== null; 5 | } 6 | exports.isDef = isDef; 7 | function isObj(x) { 8 | var type = typeof x; 9 | return x !== null && (type === 'object' || type === 'function'); 10 | } 11 | exports.isObj = isObj; 12 | function isNumber(value) { 13 | return /^\d+$/.test(value); 14 | } 15 | exports.isNumber = isNumber; 16 | function range(num, min, max) { 17 | return Math.min(Math.max(num, min), max); 18 | } 19 | exports.range = range; 20 | function nextTick(fn) { 21 | setTimeout(function () { 22 | fn(); 23 | }, 1000 / 30); 24 | } 25 | exports.nextTick = nextTick; 26 | var systemInfo = null; 27 | function getSystemInfoSync() { 28 | if (systemInfo == null) { 29 | systemInfo = wx.getSystemInfoSync(); 30 | } 31 | return systemInfo; 32 | } 33 | exports.getSystemInfoSync = getSystemInfoSync; 34 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/datetime-picker/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-picker": "../picker/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/datetime-picker/index.wxml: -------------------------------------------------------------------------------- 1 | 17 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/datetime-picker/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss'; -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/definitions/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/definitions/weapp.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/dialog/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-popup": "../popup/index", 5 | "van-button": "../button/index" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/field/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-cell": "../cell/index", 5 | "van-icon": "../icon/index" 6 | } 7 | } -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/goods-action-button/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | var component_1 = require("../common/component"); 4 | var link_1 = require("../mixins/link"); 5 | var button_1 = require("../mixins/button"); 6 | var open_type_1 = require("../mixins/open-type"); 7 | component_1.VantComponent({ 8 | mixins: [link_1.link, button_1.button, open_type_1.openType], 9 | props: { 10 | text: String, 11 | loading: Boolean, 12 | disabled: Boolean, 13 | type: { 14 | type: String, 15 | value: 'danger' 16 | } 17 | }, 18 | methods: { 19 | onClick: function (event) { 20 | this.$emit('click', event.detail); 21 | this.jumpLink(); 22 | } 23 | } 24 | }); 25 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/goods-action-button/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-button": "../button/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/goods-action-button/index.wxml: -------------------------------------------------------------------------------- 1 | 26 | {{ text }} 27 | 28 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/goods-action-button/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';:host{-webkit-flex:1;flex:1} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/goods-action-icon/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | var component_1 = require("../common/component"); 4 | var link_1 = require("../mixins/link"); 5 | var button_1 = require("../mixins/button"); 6 | var open_type_1 = require("../mixins/open-type"); 7 | component_1.VantComponent({ 8 | classes: ['icon-class', 'text-class'], 9 | mixins: [link_1.link, button_1.button, open_type_1.openType], 10 | props: { 11 | text: String, 12 | info: String, 13 | icon: String, 14 | disabled: Boolean, 15 | loading: Boolean 16 | }, 17 | methods: { 18 | onClick: function (event) { 19 | this.$emit('click', event.detail); 20 | this.jumpLink(); 21 | } 22 | } 23 | }); 24 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/goods-action-icon/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index", 5 | "van-button": "../button/index" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/goods-action-icon/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-goods-action-icon{width:50px!important;border:none!important}.van-goods-action-icon__content{display:-webkit-flex;display:flex;height:100%;font-size:10px;line-height:1;color:#7d7e80;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.van-goods-action-icon__icon{margin-bottom:4px} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/goods-action/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | var component_1 = require("../common/component"); 4 | var safe_area_1 = require("../mixins/safe-area"); 5 | component_1.VantComponent({ 6 | mixins: [safe_area_1.safeArea()] 7 | }); 8 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/goods-action/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/goods-action/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/goods-action/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-goods-action{position:fixed;right:0;bottom:0;left:0;display:-webkit-flex;display:flex;background-color:#fff}.van-goods-action--safe{padding-bottom:34px} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/icon/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | var component_1 = require("../common/component"); 4 | component_1.VantComponent({ 5 | props: { 6 | info: null, 7 | name: String, 8 | size: String, 9 | color: String, 10 | customStyle: String, 11 | classPrefix: { 12 | type: String, 13 | value: 'van-icon' 14 | } 15 | }, 16 | methods: { 17 | onClick: function () { 18 | this.$emit('click'); 19 | } 20 | } 21 | }); 22 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/icon/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-info": "../info/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/icon/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 13 | 19 | 20 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/info/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | var component_1 = require("../common/component"); 4 | component_1.VantComponent({ 5 | props: { 6 | info: null, 7 | customStyle: String 8 | } 9 | }); 10 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/info/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/info/index.wxml: -------------------------------------------------------------------------------- 1 | {{ info }} 6 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/info/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-info{position:absolute;top:-8px;right:0;min-width:16px;padding:0 3px;font-family:PingFang SC,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:500;line-height:14px;color:#fff;text-align:center;white-space:nowrap;background-color:#f44;border:1px solid #fff;border-radius:16px;-webkit-transform:translateX(50%);transform:translateX(50%);box-sizing:border-box;-webkit-transform-origin:100%;transform-origin:100%} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/loading/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | var component_1 = require("../common/component"); 4 | component_1.VantComponent({ 5 | props: { 6 | size: { 7 | type: String, 8 | value: '30px' 9 | }, 10 | type: { 11 | type: String, 12 | value: 'circular' 13 | }, 14 | color: { 15 | type: String, 16 | value: '#c9c9c9' 17 | } 18 | } 19 | }); 20 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/loading/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/loading/index.wxml: -------------------------------------------------------------------------------- 1 | 5 | 9 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/mixins/button.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | exports.button = Behavior({ 4 | externalClasses: ['hover-class'], 5 | properties: { 6 | id: String, 7 | lang: { 8 | type: String, 9 | value: 'en' 10 | }, 11 | businessId: Number, 12 | sessionFrom: String, 13 | sendMessageTitle: String, 14 | sendMessagePath: String, 15 | sendMessageImg: String, 16 | showMessageCard: Boolean, 17 | appParameter: String, 18 | ariaLabel: String 19 | } 20 | }); 21 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/mixins/link.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | exports.link = Behavior({ 4 | properties: { 5 | url: String, 6 | linkType: { 7 | type: String, 8 | value: 'navigateTo' 9 | } 10 | }, 11 | methods: { 12 | jumpLink: function (urlKey) { 13 | if (urlKey === void 0) { urlKey = 'url'; } 14 | var url = this.data[urlKey]; 15 | if (url) { 16 | wx[this.data.linkType]({ url: url }); 17 | } 18 | } 19 | } 20 | }); 21 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/mixins/observer/props.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | function observeProps(props) { 4 | if (!props) { 5 | return; 6 | } 7 | Object.keys(props).forEach(function (key) { 8 | var prop = props[key]; 9 | if (prop === null || !('type' in prop)) { 10 | prop = { type: prop }; 11 | } 12 | var observer = prop.observer; 13 | prop.observer = function () { 14 | var args = []; 15 | for (var _i = 0; _i < arguments.length; _i++) { 16 | args[_i] = arguments[_i]; 17 | } 18 | if (observer) { 19 | if (typeof observer === 'string') { 20 | observer = this[observer]; 21 | } 22 | observer.apply(this, args); 23 | } 24 | this.set(); 25 | }; 26 | props[key] = prop; 27 | }); 28 | } 29 | exports.observeProps = observeProps; 30 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/mixins/open-type.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | exports.openType = Behavior({ 4 | properties: { 5 | openType: String 6 | }, 7 | methods: { 8 | bindGetUserInfo: function (event) { 9 | this.$emit('getuserinfo', event.detail); 10 | }, 11 | bindContact: function (event) { 12 | this.$emit('contact', event.detail); 13 | }, 14 | bindGetPhoneNumber: function (event) { 15 | this.$emit('getphonenumber', event.detail); 16 | }, 17 | bindError: function (event) { 18 | this.$emit('error', event.detail); 19 | }, 20 | bindLaunchApp: function (event) { 21 | this.$emit('launchapp', event.detail); 22 | }, 23 | bindOpenSetting: function (event) { 24 | this.$emit('opensetting', event.detail); 25 | }, 26 | } 27 | }); 28 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/nav-bar/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | var component_1 = require("../common/component"); 4 | var safe_area_1 = require("../mixins/safe-area"); 5 | component_1.VantComponent({ 6 | mixins: [safe_area_1.safeArea({ safeAreaInsetTop: true })], 7 | classes: ['title-class'], 8 | props: { 9 | title: String, 10 | fixed: Boolean, 11 | leftText: String, 12 | rightText: String, 13 | leftArrow: Boolean, 14 | border: { 15 | type: Boolean, 16 | value: true 17 | }, 18 | zIndex: { 19 | type: Number, 20 | value: 120 21 | } 22 | }, 23 | methods: { 24 | onClickLeft: function () { 25 | this.$emit('click-left'); 26 | }, 27 | onClickRight: function () { 28 | this.$emit('click-right'); 29 | } 30 | } 31 | }); 32 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/nav-bar/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/nav-bar/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-nav-bar{position:relative;height:44px;line-height:44px;text-align:center;background-color:#fff;-webkit-user-select:none;user-select:none}.van-nav-bar__text{display:inline-block;padding:0 15px;margin:0 -15px;color:#1989fa;vertical-align:middle}.van-nav-bar__text--hover{background-color:#f2f3f5}.van-nav-bar__arrow{color:#1989fa;vertical-align:middle}.van-nav-bar__arrow+.van-nav-bar__text{padding-left:25px;margin-left:-20px}.van-nav-bar--fixed{position:fixed;top:0;left:0;width:100%}.van-nav-bar__title{max-width:60%;margin:0 auto;font-size:16px;font-weight:500}.van-nav-bar__left,.van-nav-bar__right{position:absolute;bottom:0;font-size:14px}.van-nav-bar__left{left:15px}.van-nav-bar__right{right:15px} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/notice-bar/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index" 5 | } 6 | } -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/notice-bar/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-notice-bar{display:-webkit-flex;display:flex;height:40px;padding:0 15px;font-size:14px;line-height:24px;-webkit-align-items:center;align-items:center}.van-notice-bar--withicon{position:relative;padding-right:40px}.van-notice-bar--wrapable{height:auto;padding:8px 15px}.van-notice-bar--wrapable .van-notice-bar__wrap{height:auto}.van-notice-bar--wrapable .van-notice-bar__content{position:relative;white-space:normal}.van-notice-bar__left-icon{display:-webkit-flex;display:flex;margin-right:4px;vertical-align:middle;-webkit-align-items:center;align-items:center}.van-notice-bar__right-icon{position:absolute;top:10px;right:15px;font-size:16px}.van-notice-bar__wrap{position:relative;height:24px;overflow:hidden;-webkit-flex:1;flex:1}.van-notice-bar__content{position:absolute;white-space:nowrap}.van-notice-bar__content.van-ellipsis{max-width:100%} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/notify/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-transition": "../transition/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/notify/index.wxml: -------------------------------------------------------------------------------- 1 | 7 | 8 | {{ text }} 9 | 10 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/notify/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-notify{position:fixed;top:0;width:100%;padding:6px 15px;font-size:14px;line-height:20px;text-align:center;word-break:break-all;box-sizing:border-box}.van-notify__safe-top{height:44px} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/notify/notify.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | var utils_1 = require("../common/utils"); 4 | var defaultOptions = { 5 | selector: '#van-notify', 6 | duration: 3000 7 | }; 8 | function parseOptions(text) { 9 | return utils_1.isObj(text) ? text : { text: text }; 10 | } 11 | function getContext() { 12 | var pages = getCurrentPages(); 13 | return pages[pages.length - 1]; 14 | } 15 | function Notify(options) { 16 | options = Object.assign({}, defaultOptions, parseOptions(options)); 17 | var context = options.context || getContext(); 18 | var notify = context.selectComponent(options.selector); 19 | delete options.context; 20 | delete options.selector; 21 | if (notify) { 22 | notify.set(options); 23 | notify.show(); 24 | } 25 | else { 26 | console.warn('未找到 van-notify 节点,请确认 selector 及 context 是否正确'); 27 | } 28 | } 29 | exports.default = Notify; 30 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/overlay/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | var component_1 = require("../common/component"); 4 | component_1.VantComponent({ 5 | props: { 6 | show: Boolean, 7 | mask: Boolean, 8 | customStyle: String, 9 | duration: { 10 | type: [Number, Object], 11 | value: 300 12 | }, 13 | zIndex: { 14 | type: Number, 15 | value: 1 16 | } 17 | }, 18 | methods: { 19 | onClick: function () { 20 | this.$emit('click'); 21 | }, 22 | // for prevent touchmove 23 | noop: function () { } 24 | } 25 | }); 26 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/overlay/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-transition": "../transition/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/overlay/index.wxml: -------------------------------------------------------------------------------- 1 | 9 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/overlay/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-overlay{position:fixed;top:0;right:0;bottom:0;left:0} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/panel/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | var component_1 = require("../common/component"); 4 | component_1.VantComponent({ 5 | classes: ['header-class', 'footer-class'], 6 | props: { 7 | desc: String, 8 | title: String, 9 | status: String, 10 | useFooterSlot: Boolean 11 | } 12 | }); 13 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/panel/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-cell": "../cell/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/panel/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/panel/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-panel{background:#fff}.van-panel__header-value{color:#f44}.van-panel__footer{padding:10px 15px} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/picker-column/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/picker-column/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 11 | 12 | {{ getOptionText(option, valueKey) }} 21 | 22 | 23 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/picker-column/index.wxs: -------------------------------------------------------------------------------- 1 | function isObj(x) { 2 | var type = typeof x; 3 | return x !== null && (type === 'object' || type === 'function'); 4 | } 5 | 6 | module.exports = function (option, valueKey) { 7 | return isObj(option) && option[valueKey] != null ? option[valueKey] : option; 8 | } 9 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/picker-column/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-picker-column{overflow:hidden;font-size:16px;color:#999;text-align:center}.van-picker-column__item{padding:0 5px}.van-picker-column__item--selected{font-weight:500;color:#333}.van-picker-column__item--disabled{opacity:.3} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/picker/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "picker-column": "../picker-column/index", 5 | "loading": "../loading/index" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/picker/shared.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | exports.pickerProps = { 4 | title: String, 5 | loading: Boolean, 6 | showToolbar: Boolean, 7 | cancelButtonText: { 8 | type: String, 9 | value: '取消' 10 | }, 11 | confirmButtonText: { 12 | type: String, 13 | value: '确认' 14 | }, 15 | visibleItemCount: { 16 | type: Number, 17 | value: 5 18 | }, 19 | itemHeight: { 20 | type: Number, 21 | value: 44 22 | } 23 | }; 24 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/popup/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-overlay": "../overlay/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/popup/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 12 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/progress/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | var component_1 = require("../common/component"); 4 | var color_1 = require("../common/color"); 5 | component_1.VantComponent({ 6 | props: { 7 | inactive: Boolean, 8 | percentage: Number, 9 | pivotText: String, 10 | pivotColor: String, 11 | showPivot: { 12 | type: Boolean, 13 | value: true 14 | }, 15 | color: { 16 | type: String, 17 | value: color_1.BLUE 18 | }, 19 | textColor: { 20 | type: String, 21 | value: '#fff' 22 | } 23 | } 24 | }); 25 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/progress/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/progress/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 8 | 13 | {{ getters.text(pivotText, percentage) }} 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/progress/index.wxs: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | text: function(pivotText, percentage) { 3 | return pivotText || percentage + '%'; 4 | } 5 | }; 6 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/progress/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-progress{position:relative;height:4px;background:#e5e5e5;border-radius:4px}.van-progress__portion{position:absolute;left:0;height:100%;border-radius:inherit}.van-progress__pivot{position:absolute;top:50%;right:0;min-width:2em;padding:0 5px;font-size:10px;line-height:1.6;text-align:center;word-break:keep-all;background-color:#e5e5e5;border-radius:1em;-webkit-transform:translateY(-50%);transform:translateY(-50%);box-sizing:border-box} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/radio-group/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/radio-group/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/radio-group/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss'; -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/radio/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/radio/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-radio{display:-webkit-flex;display:flex;overflow:hidden;-webkit-user-select:none;user-select:none}.van-radio__icon-wrap,.van-radio__label{line-height:20px}.van-radio__icon-wrap{-webkit-flex:none;flex:none}.van-radio__icon{display:block;width:20px;height:20px;font-size:14px;color:transparent;text-align:center;border:1px solid #e5e5e5;box-sizing:border-box;transition:.2s}.van-radio__icon--round{border-radius:100%}.van-radio__icon--checked{color:#fff;background-color:#1989fa;border-color:#1989fa}.van-radio__icon--disabled{background-color:#eee;border-color:#c9c9c9}.van-radio__icon--disabled.van-radio__icon--checked{color:#c9c9c9}.van-radio__label{margin-left:10px;color:#333;word-break:break-all}.van-radio__label--left{float:left;margin:0 10px 0 0}.van-radio__label--disabled{color:#c9c9c9}.van-radio__label:empty{margin:0} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/rate/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/rate/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-rate{-webkit-user-select:none;user-select:none}.van-rate__item{position:relative;display:inline-block;padding:0 2px}.van-rate__icon{display:block;height:1em}.van-rate__icon--half{position:absolute;top:0;left:2px;width:.5em;overflow:hidden} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/row/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/row/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/row/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-row:after{content:"";display:table;clear:both} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/search/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-field": "../field/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/search/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-search{padding:10px 16px;-webkit-align-items:center;align-items:center;box-sizing:border-box}.van-search,.van-search__content{display:-webkit-flex;display:flex}.van-search__content{padding-left:10px;background-color:#f7f8fa;border-radius:2px;-webkit-flex:1;flex:1}.van-search__content--round{border-radius:17px}.van-search__label{padding:0 5px;font-size:14px;line-height:34px;color:#333}.van-search__field{-webkit-flex:1;flex:1}.van-search__field__left-icon{color:#999}.van-search--withaction{padding-right:0}.van-search__action{padding:0 10px;font-size:14px;line-height:34px;color:#333}.van-search__action--hover{background-color:#f2f3f5} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/slider/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/slider/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 12 | 19 | 23 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/slider/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-slider{position:relative;border-radius:999px;background-color:#e5e5e5}.van-slider__bar{position:relative;border-radius:inherit;background-color:#1989fa}.van-slider__button{width:20px;height:20px;border-radius:50%;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.5)}.van-slider__button-wrapper{position:absolute;top:50%;right:0;-webkit-transform:translate3d(50%,-50%,0);transform:translate3d(50%,-50%,0)}.van-slider__button-wrapper:after{content:"";position:absolute;width:200%;height:200%;top:-50%;left:-50%}.van-slider--disabled{opacity:.3} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/stepper/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/steps/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | var component_1 = require("../common/component"); 4 | var color_1 = require("../common/color"); 5 | component_1.VantComponent({ 6 | props: { 7 | icon: String, 8 | steps: Array, 9 | active: Number, 10 | direction: { 11 | type: String, 12 | value: 'horizontal' 13 | }, 14 | activeColor: { 15 | type: String, 16 | value: color_1.GREEN 17 | } 18 | } 19 | }); 20 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/steps/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/submit-bar/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-button": "../button/index", 5 | "van-icon": "../icon/index" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/submit-bar/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-submit-bar{position:fixed;bottom:0;left:0;z-index:100;width:100%;-webkit-user-select:none;user-select:none}.van-submit-bar__tip{padding:10px;font-size:12px;line-height:1.5;color:#f56723;background-color:#fff7cc}.van-submit-bar__tip:empty{display:none}.van-submit-bar__tip-icon{width:12px;height:12px;margin-right:4px;vertical-align:middle}.van-submit-bar__tip-text{display:inline;vertical-align:middle}.van-submit-bar__bar{display:-webkit-flex;display:flex;height:50px;font-size:14px;background-color:#fff;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end}.van-submit-bar__bar--safe{padding-bottom:34px}.van-submit-bar__text{padding-right:12px;font-weight:500;color:#333;-webkit-flex:1;flex:1;text-align:right}.van-submit-bar__price{font-size:18px;color:#f44}.van-submit-bar__currency{font-size:14px}.van-submit-bar__suffix-label{margin-left:5px}.van-submit-bar__button{width:110px} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/swipe-cell/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/swipe-cell/index.wxml: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/swipe-cell/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-swipe-cell{position:relative;overflow:hidden}.van-swipe-cell__left,.van-swipe-cell__right{position:absolute;top:0;height:100%}.van-swipe-cell__left{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.van-swipe-cell__right{right:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/switch-cell/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-cell": "../cell/index", 5 | "van-switch": "../switch/index" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/switch-cell/index.wxml: -------------------------------------------------------------------------------- 1 | 10 | 11 | 12 | 13 | 25 | 26 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/switch-cell/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-switch-cell{padding-top:9px;padding-bottom:9px}.van-switch-cell__switch{vertical-align:middle} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/switch/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-loading": "../loading/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/switch/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/switch/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-switch{display:inline-block;position:relative;width:2em;border:1px solid rgba(0,0,0,.1);border-radius:1em;box-sizing:initial;transition:background-color .3s}.van-switch,.van-switch__node{height:1em;background-color:#fff}.van-switch__node{top:0;left:0;position:absolute;border-radius:100%;width:1em;z-index:1;transition:.3s;box-shadow:0 3px 1px 0 rgba(0,0,0,.05),0 2px 2px 0 rgba(0,0,0,.1),0 3px 3px 0 rgba(0,0,0,.05)}.van-switch__loading{top:25%;left:25%;position:absolute!important}.van-switch--on{background-color:#1989fa}.van-switch--on .van-switch__node{-webkit-transform:translateX(1em);transform:translateX(1em)}.van-switch--disabled{opacity:.4} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/tab/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | var component_1 = require("../common/component"); 4 | component_1.VantComponent({ 5 | relation: { 6 | name: 'tabs', 7 | type: 'ancestor' 8 | }, 9 | props: { 10 | dot: Boolean, 11 | info: null, 12 | title: String, 13 | disabled: Boolean, 14 | titleStyle: String 15 | }, 16 | data: { 17 | width: null, 18 | inited: false, 19 | active: false, 20 | animated: false 21 | }, 22 | watch: { 23 | title: 'update', 24 | disabled: 'update', 25 | dot: 'update', 26 | info: 'update', 27 | titleStyle: 'update' 28 | }, 29 | methods: { 30 | update: function () { 31 | var parent = this.getRelationNodes('../tabs/index')[0]; 32 | if (parent) { 33 | parent.updateTabs(); 34 | } 35 | } 36 | } 37 | }); 38 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/tab/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/tab/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/tab/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-tab__pane{box-sizing:border-box;overflow-y:auto}.van-tab__pane--active{height:auto}.van-tab__pane--inactive{height:0;overflow:visible} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/tabbar-item/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index", 5 | "van-info": "../info/index" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/tabbar-item/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | 14 | 15 | 19 | 20 | 21 | 26 | 27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/tabbar-item/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';:host{-webkit-flex:1;flex:1}.van-tabbar-item{color:#7d7e80;height:100%;display:-webkit-flex;display:flex;line-height:1;font-size:12px;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.van-tabbar-item__icon{font-size:18px;margin-bottom:5px;position:relative}.van-tabbar-item__icon--dot:after{top:0;right:-8px;width:8px;height:8px;content:" ";position:absolute;border-radius:100%;background-color:#f44}.van-tabbar-item__icon image{width:30px;height:18px;display:block}.van-tabbar-item--active{color:#1989fa} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/tabbar/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/tabbar/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/tabbar/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-tabbar{display:-webkit-flex;display:flex;width:100%;height:50px;background-color:#fff}.van-tabbar--fixed{position:fixed;bottom:0;left:0}.van-tabbar--safe{padding-bottom:34px} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/tabs/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-info": "../info/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/tag/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/tag/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/tag/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-tag{color:#fff;font-size:10px;padding:.2em .5em;line-height:normal;border-radius:.2em;display:inline-block}.van-tag:after{border-color:currentColor;border-radius:.4em}.van-tag--mark{padding-right:.6em;border-radius:0 .8em .8em 0}.van-tag--mark:after{border-radius:0 1.6em 1.6em 0}.van-tag--round{border-radius:.8em}.van-tag--round:after{border-radius:1.6em}.van-tag--medium{font-size:12px}.van-tag--large{font-size:14px} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/toast/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | var component_1 = require("../common/component"); 4 | component_1.VantComponent({ 5 | props: { 6 | show: Boolean, 7 | mask: Boolean, 8 | message: String, 9 | forbidClick: Boolean, 10 | zIndex: { 11 | type: Number, 12 | value: 1000 13 | }, 14 | type: { 15 | type: String, 16 | value: 'text' 17 | }, 18 | loadingType: { 19 | type: String, 20 | value: 'circular' 21 | }, 22 | position: { 23 | type: String, 24 | value: 'middle' 25 | } 26 | }, 27 | methods: { 28 | // for prevent touchmove 29 | noop: function () { } 30 | } 31 | }); 32 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/toast/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index", 5 | "van-loading": "../loading/index", 6 | "van-overlay": "../overlay/index", 7 | "van-transition": "../transition/index" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/toast/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-toast{display:-webkit-flex;display:flex;color:#fff;font-size:14px;line-height:20px;border-radius:4px;word-break:break-all;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;box-sizing:initial;background-color:rgba(51,51,51,.88);white-space:pre-wrap}.van-toast__container{position:fixed;top:50%;left:50%;max-width:70%;width:-webkit-fit-content;width:fit-content;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.van-toast--text{padding:8px 12px;min-width:96px}.van-toast--icon{width:90px;padding:15px;min-height:90px}.van-toast--icon .van-toast__icon{font-size:48px}.van-toast--icon .van-toast__text{padding-top:5px}.van-toast__loading{margin:10px 0}.van-toast--top{-webkit-transform:translateY(-30vh);transform:translateY(-30vh)}.van-toast--bottom{-webkit-transform:translateY(30vh);transform:translateY(30vh)} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/transition/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | var component_1 = require("../common/component"); 4 | var transition_1 = require("../mixins/transition"); 5 | component_1.VantComponent({ 6 | classes: [ 7 | 'enter-class', 8 | 'enter-active-class', 9 | 'enter-to-class', 10 | 'leave-class', 11 | 'leave-active-class', 12 | 'leave-to-class' 13 | ], 14 | mixins: [transition_1.transition(true)] 15 | }); 16 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/transition/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/transition/index.wxml: -------------------------------------------------------------------------------- 1 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/tree-select/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/tree-select/index.wxs: -------------------------------------------------------------------------------- 1 | /* eslint-disable */ 2 | var array = require('../wxs/array.wxs'); 3 | 4 | function isActive (activeList, itemId) { 5 | if (array.isArray(activeList)) { 6 | return activeList.indexOf(itemId) > -1; 7 | } 8 | 9 | return activeList === itemId; 10 | } 11 | 12 | module.exports.isActive = isActive; 13 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/tree-select/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-tree-select{position:relative;font-size:14px;-webkit-user-select:none;user-select:none}.van-tree-select__nav{position:absolute;top:0;bottom:0;left:0;width:35%;min-width:120px;background-color:#fafafa}.van-tree-select__nitem{position:relative;padding:0 9px 0 15px;line-height:44px}.van-tree-select__nitem--active:after{position:absolute;top:0;bottom:0;left:0;width:3.6px;background-color:#f44;content:""}.van-tree-select__nitem--active{font-weight:700;background-color:#fff}.van-tree-select__nitem--disabled{color:#999}.van-tree-select__content{width:65%;padding-left:15px;margin-left:35%;background-color:#fff;box-sizing:border-box}.van-tree-select__item{position:relative;font-weight:700;line-height:44px}.van-tree-select__item--active{color:#f44}.van-tree-select__item--disabled{color:#999}.van-tree-select__selected{position:absolute;top:0;right:15px;bottom:0;height:24px;margin:auto 0;line-height:24px} -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/wxs/array.wxs: -------------------------------------------------------------------------------- 1 | function isArray(array) { 2 | return array && array.constructor === 'Array'; 3 | } 4 | 5 | module.exports.isArray = isArray; 6 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/wxs/bem.wxs: -------------------------------------------------------------------------------- 1 | var array = require('./array.wxs'); 2 | var object = require('./object.wxs'); 3 | var PREFIX = 'van-'; 4 | 5 | function join(name, mods) { 6 | name = PREFIX + name; 7 | mods = mods.map(function(mod) { 8 | return name + '--' + mod; 9 | }); 10 | mods.unshift(name); 11 | return mods.join(' '); 12 | } 13 | 14 | function traversing(mods, conf) { 15 | if (!conf) { 16 | return; 17 | } 18 | 19 | if (typeof conf === 'string' || typeof conf === 'number') { 20 | mods.push(conf); 21 | } else if (array.isArray(conf)) { 22 | conf.forEach(function(item) { 23 | traversing(mods, item); 24 | }); 25 | } else if (typeof conf === 'object') { 26 | object.keys(conf).forEach(function(key) { 27 | conf[key] && mods.push(key); 28 | }); 29 | } 30 | } 31 | 32 | function bem(name, conf) { 33 | var mods = []; 34 | traversing(mods, conf); 35 | return join(name, mods); 36 | } 37 | 38 | module.exports.bem = bem; 39 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/wxs/object.wxs: -------------------------------------------------------------------------------- 1 | /* eslint-disable */ 2 | var REGEXP = getRegExp('{|}|"', 'g'); 3 | 4 | function keys(obj) { 5 | return JSON.stringify(obj) 6 | .replace(REGEXP, '') 7 | .split(',') 8 | .map(function(item) { 9 | return item.split(':')[0]; 10 | }); 11 | } 12 | 13 | module.exports.keys = keys; 14 | -------------------------------------------------------------------------------- /node_modules/vant-weapp/lib/wxs/utils.wxs: -------------------------------------------------------------------------------- 1 | var bem = require('./bem.wxs').bem; 2 | var memoize = require('./memoize.wxs').memoize; 3 | 4 | function isSrc(url) { 5 | return url.indexOf('http') === 0 || url.indexOf('data:image') === 0 || url.indexOf('//') === 0; 6 | } 7 | 8 | module.exports = { 9 | bem: memoize(bem), 10 | isSrc: isSrc, 11 | memoize: memoize 12 | }; 13 | -------------------------------------------------------------------------------- /package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "wechatownerservice", 3 | "version": "1.0.0", 4 | "lockfileVersion": 1, 5 | "requires": true, 6 | "dependencies": { 7 | "jweixin-module": { 8 | "version": "1.6.0", 9 | "resolved": "https://registry.npmjs.org/jweixin-module/-/jweixin-module-1.6.0.tgz", 10 | "integrity": "sha512-dGk9cf+ipipHmtzYmKZs5B2toX+p4hLyllGLF6xuC8t+B05oYxd8fYoaRz0T30U2n3RUv8a4iwvjhA+OcYz52w==" 11 | }, 12 | "vant-weapp": { 13 | "version": "0.5.27", 14 | "resolved": "https://registry.npmjs.org/vant-weapp/-/vant-weapp-0.5.27.tgz", 15 | "integrity": "sha512-wmbpPWbpIk/Nl022Yfu0LNV+rSBPxnWTsZePVo6De4FxY3SWw47+Ip6rxLgdnG00/FntbymgvVw4xlaW+WmC+Q==" 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /pages/account/myAccount.css: -------------------------------------------------------------------------------- 1 | 2 | .tab-container { 3 | /*border: 1px solid black;*/ 4 | 5 | margin-top: 30rpx; 6 | } 7 | 8 | .tab-item { 9 | padding: 20rpx 30rpx; 10 | 11 | display: flex; 12 | flex-direction: row; 13 | justify-content: space-between; 14 | align-items: center; 15 | } 16 | 17 | .tab-item-hover { 18 | background-color: #e6e6e6; 19 | } 20 | 21 | .tab-icon { 22 | width: 30rpx; 23 | height: 30rpx; 24 | } 25 | 26 | .tab-text { 27 | display: inline-block; 28 | margin-left: 10rpx; 29 | color: #1e1e1e; 30 | } 31 | 32 | .tab-arrow { 33 | display: inline-block; 34 | width: 20rpx; 35 | height: 20rpx; 36 | border: 1px solid #cdcdcd; 37 | 38 | border-left: none; 39 | border-bottom: none; 40 | 41 | transform: rotate(45deg); 42 | } 43 | 44 | .border-bottom .icon{ 45 | font-size: 38rpx; 46 | line-height: 38rpx; 47 | } -------------------------------------------------------------------------------- /pages/activites/activites.css: -------------------------------------------------------------------------------- 1 | /* .act{ 2 | background-color: #fff; 3 | } */ 4 | 5 | .act .act_item{ 6 | background-color: #fff; 7 | margin: 30rpx 0rpx; 8 | padding: 30rpx 20rpx 15rpx 20rpx; 9 | } 10 | 11 | .act .act_item .headImg{ 12 | border-top-left-radius: 20rpx; 13 | border-top-right-radius: 20rpx; 14 | width: 100%; 15 | height: 400rpx; 16 | } 17 | 18 | .act .act_title{ 19 | margin-top: 10rpx; 20 | width: 100%; 21 | overflow: hidden; 22 | } 23 | 24 | .act .act_title van-col view{ 25 | overflow: hidden; 26 | } 27 | 28 | .act .act_title text{ 29 | overflow: hidden; 30 | font-size: 28rpx; 31 | white-space:nowrap; 32 | text-overflow: ellipsis; 33 | } 34 | -------------------------------------------------------------------------------- /pages/applicationKey/applicationKey.css: -------------------------------------------------------------------------------- 1 | .ak_context{ 2 | padding: 30rpx 20rpx; 3 | } 4 | .ak_context .ak_row{ 5 | background-color: #fff; 6 | overflow:hidden; 7 | } 8 | 9 | .ak_row_black{ 10 | height: 40rpx; 11 | } 12 | 13 | .ak_row_title{ 14 | padding-left: 40rpx; 15 | font-size: 31rpx; 16 | font-weight: 700; 17 | 18 | } 19 | .ak_row_col{ 20 | text-align: center; 21 | } 22 | .ak_row_top{ 23 | margin-top: 60rpx; 24 | } 25 | .ak_row_black_01{ 26 | height: 80rpx; 27 | } 28 | .ak_row_black_02{ 29 | height: 100rpx; 30 | } 31 | .ak_row_black_03{ 32 | height: 140rpx; 33 | } 34 | .ak_row_black_04{ 35 | height: 40rpx; 36 | } 37 | .ak_icon_text{ 38 | font-size: 100rpx; 39 | color: #00AA00; 40 | } 41 | .ak_row_col_t text{ 42 | font-size: 30rpx; 43 | color: #8a8a8a; 44 | } 45 | .ak_btn{ 46 | width: 80%; 47 | margin:0 auto; 48 | } -------------------------------------------------------------------------------- /pages/common/commentPage.vue: -------------------------------------------------------------------------------- 1 | 23 | 24 | 25 | 31 | -------------------------------------------------------------------------------- /pages/common/sort_list.vue: -------------------------------------------------------------------------------- 1 | 13 | 14 | 15 | 21 | -------------------------------------------------------------------------------- /pages/complaint/complaint.css: -------------------------------------------------------------------------------- 1 | 2 | 3 | .block__title { 4 | margin: 0; 5 | font-weight: 400; 6 | font-size: 14px; 7 | color: rgba(69,90,100,.6); 8 | padding: 40rpx 30rpx 20rpx; 9 | } 10 | 11 | .button_up_blank{ 12 | height: 40rpx; 13 | } 14 | 15 | .uploader-container{ 16 | margin: 0 10px; 17 | } 18 | 19 | .aku_photo_view{ 20 | background-color: #FFF; 21 | padding: 40rpx 0 40rpx 40rpx; 22 | } 23 | 24 | .aku_photo_view text{ 25 | font-size: 30rpx; 26 | color: #8a8a8a 27 | } -------------------------------------------------------------------------------- /pages/invoice/invoice.vue: -------------------------------------------------------------------------------- 1 | 26 | 27 | 42 | 43 | 46 | -------------------------------------------------------------------------------- /pages/login/registerProtocol.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 34 | 35 | 38 | -------------------------------------------------------------------------------- /pages/my/myHouseDetail.css: -------------------------------------------------------------------------------- 1 | /* pages/my/myHouseDetail.wxss */ -------------------------------------------------------------------------------- /pages/notice/detail/detail.css: -------------------------------------------------------------------------------- 1 | .user-container { 2 | padding: 25rpx 10rpx; 3 | background-color: #F0F0F0; 4 | /*border: 1px solid black;*/ 5 | } 6 | 7 | .notice { 8 | margin: 10rpx 7rpx; 9 | padding: 25rpx; 10 | background-color: #ffffff; 11 | border-radius: 7rpx; 12 | } 13 | .title { 14 | border-bottom: 1rpx solid #dedede; 15 | font-weight: 700; 16 | font-size: 34rpx; 17 | color: #00AA00; 18 | } 19 | .content{ 20 | padding: 15rpx 0; 21 | font-size: 25rpx; 22 | color: #7B7B7B; 23 | } 24 | .footer { 25 | padding: 15rpx 0; 26 | font-size: 22rpx; 27 | color: #ADADAD; 28 | } -------------------------------------------------------------------------------- /pages/notice/index.css: -------------------------------------------------------------------------------- 1 | .user-container { 2 | padding: 25rpx 10rpx; 3 | background-color: #F0F0F0; 4 | /*border: 1px solid black;*/ 5 | } 6 | 7 | .notice { 8 | margin: 10rpx 7rpx; 9 | padding: 25rpx; 10 | background-color: #ffffff; 11 | border-radius: 7rpx; 12 | } 13 | .title { 14 | border-bottom: 1rpx solid #dedede; 15 | font-weight: 700; 16 | font-size: 34rpx; 17 | color: #00AA00; 18 | } 19 | .content{ 20 | padding: 15rpx 0; 21 | font-size: 25rpx; 22 | color: #7B7B7B; 23 | /* overflow : hidden; 24 | text-overflow: ellipsis; 25 | display: -webkit-box; 26 | -webkit-line-clamp: 2; 27 | -webkit-box-orient: vertical; */ 28 | } 29 | .txt { 30 | overflow : hidden; 31 | text-overflow: ellipsis; 32 | display: -webkit-box; 33 | -webkit-line-clamp: 2; 34 | -webkit-box-orient: vertical; 35 | } 36 | .footer { 37 | padding: 15rpx 0; 38 | font-size: 22rpx; 39 | color: #ADADAD; 40 | } -------------------------------------------------------------------------------- /pages/repair/detail/detail.css: -------------------------------------------------------------------------------- 1 | .user-container { 2 | padding: 25rpx 10rpx; 3 | background-color: #F0F0F0; 4 | /*border: 1px solid black;*/ 5 | } 6 | 7 | .notice { 8 | margin: 10rpx 7rpx; 9 | padding: 25rpx; 10 | background-color: #ffffff; 11 | border-radius: 7rpx; 12 | /* display: flex; 13 | justify-content: space-between; 14 | align-items: flex-end; */ 15 | } 16 | .title { 17 | border-bottom: 1rpx solid #dedede; 18 | font-weight: 700; 19 | font-size: 34rpx; 20 | color: #5f5e5e; 21 | display: flex; 22 | justify-content: space-between; 23 | } 24 | .text{ 25 | padding: 8rpx 0; 26 | font-size: 30rpx; 27 | } 28 | .button{ 29 | /* width: 160rpx; */ 30 | /* font-size: 30rpx; */ 31 | } -------------------------------------------------------------------------------- /pages/reportInfoBack/reportInfoBack.css: -------------------------------------------------------------------------------- 1 | 2 | 3 | .block__title { 4 | margin: 0; 5 | font-weight: 400; 6 | font-size: 14px; 7 | color: rgba(69,90,100,.6); 8 | padding: 40rpx 30rpx 20rpx; 9 | } 10 | 11 | .button_up_blank{ 12 | height: 40rpx; 13 | text-align: center; 14 | } 15 | 16 | .cu-form-group{ 17 | text-align: right; 18 | } -------------------------------------------------------------------------------- /pages/viewBindOwner/viewBindOwner.css: -------------------------------------------------------------------------------- 1 | /* pages/viewBindOwner/viewBindOwner.wxss */ 2 | 3 | .block__title { 4 | margin: 0; 5 | font-weight: 400; 6 | font-size: 14px; 7 | color: rgba(69,90,100,.6); 8 | padding: 60rpx 30rpx 20rpx; 9 | } 10 | 11 | 12 | .button_up_blank{ 13 | height: 40rpx; 14 | } -------------------------------------------------------------------------------- /pages/viewPersonFace/viewPersonFace.css: -------------------------------------------------------------------------------- 1 | .vpf_context{ 2 | padding: 30rpx 20rpx; 3 | } 4 | .vpf_context .vpf_row{ 5 | background-color: #fff; 6 | overflow:hidden; 7 | } 8 | 9 | .vpf_row_black{ 10 | height: 40rpx; 11 | } 12 | 13 | .vpf_row_title{ 14 | padding-left: 40rpx; 15 | font-size: 31rpx; 16 | font-weight: 700; 17 | 18 | } 19 | .vpf_row_col{ 20 | text-align: center; 21 | } 22 | .vpf_row_top{ 23 | margin-top: 60rpx; 24 | } 25 | .vpf_row_black_01{ 26 | height: 80rpx; 27 | } 28 | .vpf_row_black_02{ 29 | height: 100rpx; 30 | } 31 | .vpf_row_black_03{ 32 | height: 140rpx; 33 | } 34 | .vpf_row_black_04{ 35 | height: 40rpx; 36 | } 37 | .vpf_icon_text{ 38 | font-size: 100rpx; 39 | color: #00AA00; 40 | } 41 | .vpf_row_col_t text{ 42 | font-size: 30rpx; 43 | color: #8a8a8a; 44 | } 45 | .vpf_btn{ 46 | width: 80%; 47 | margin:0 auto; 48 | } 49 | .vpf_image{ 50 | text-align: center 51 | } -------------------------------------------------------------------------------- /pages/visit/addVisit.css: -------------------------------------------------------------------------------- 1 | .block__title { 2 | margin: 0; 3 | font-weight: 400; 4 | font-size: 14px; 5 | color: rgba(69, 90, 100, .6); 6 | padding: 40rpx 30rpx 20rpx; 7 | } 8 | .button_up_blank { 9 | height: 40rpx; 10 | } -------------------------------------------------------------------------------- /pages/visit/addVisitSuccess.css: -------------------------------------------------------------------------------- 1 | .scs-t{ 2 | width: 100%; 3 | text-align: center; 4 | margin: 100rpx auto; 5 | font-size: 40rpx; 6 | font-weight: bold; 7 | color: #39B54A; 8 | } -------------------------------------------------------------------------------- /sitemap.json: -------------------------------------------------------------------------------- 1 | { 2 | "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html", 3 | "rules": [{ 4 | "action": "allow", 5 | "page": "*" 6 | }] 7 | } -------------------------------------------------------------------------------- /static/images/hasface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/static/images/hasface.png -------------------------------------------------------------------------------- /static/images/home-selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/static/images/home-selected.png -------------------------------------------------------------------------------- /static/images/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/static/images/home.png -------------------------------------------------------------------------------- /static/images/homekey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/static/images/homekey.png -------------------------------------------------------------------------------- /static/images/market-selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/static/images/market-selected.png -------------------------------------------------------------------------------- /static/images/market.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/static/images/market.png -------------------------------------------------------------------------------- /static/images/my.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/static/images/my.png -------------------------------------------------------------------------------- /static/images/mySelected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/static/images/mySelected.png -------------------------------------------------------------------------------- /static/images/noface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/static/images/noface.png -------------------------------------------------------------------------------- /static/images/rent-selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/static/images/rent-selected.png -------------------------------------------------------------------------------- /static/images/rent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/static/images/rent.png -------------------------------------------------------------------------------- /static/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/static/logo.png -------------------------------------------------------------------------------- /static/sx-rate/iconfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/static/sx-rate/iconfont.eot -------------------------------------------------------------------------------- /static/sx-rate/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/static/sx-rate/iconfont.ttf -------------------------------------------------------------------------------- /static/sx-rate/iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/static/sx-rate/iconfont.woff -------------------------------------------------------------------------------- /static/sx-rate/iconfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/java110/WechatOwnerService/8626778da12f80e27587f7252e8f63bf21af9542/static/sx-rate/iconfont.woff2 --------------------------------------------------------------------------------