diff --git a/wechat/API/request.js b/wechat/API/request.js deleted file mode 100644 index b8ed3d42..00000000 --- a/wechat/API/request.js +++ /dev/null @@ -1,226 +0,0 @@ - -/* - - @file 微信请求封装 - @using 使用方法参考 https://bypanghu.github.io/blog/2020/10/08/Extension/ - -*/ -import {appLogin} from '../utils/login' -const API_BASE_URL = 'http://home.xxmfl.com:9160/'; -var loginKey = false - -const request = (url, method, data) => { - wx.showLoading({ - title: '请求中,请稍等', - }) - let _url = API_BASE_URL + url - return new Promise((resolve, reject) => { - wx.request({ - url: _url, - method: method, - data: data, - header: { - 'Content-Type': method == 'get'?'application/x-www-form-urlencoded' : 'application/json', - 'Authorization': wx.getStorageSync('token') ? 'Bearer '+ wx.getStorageSync('token') : '' - }, - success: requestData =>{ - if(requestData.data.code == 401){ - loginKey = true - try{ - wx.showLoading({ - title: '重新登录中……', - }) - if(loginKey){ - wx.login({ - success:(res)=>{ - if(res.errMsg == "login:ok"){ - request('wxLogin','post',{ - code : res.code - }).then(res=>{ - wx.setStorageSync('token', res.data.token) - if(res.data.userInfo){ - wx.setStorageSync('userInfo', res.data.userInfo) - } - var reData = request(url, method, data) - resolve(reData) - }) - } - } - }) - } - wx.hideLoading({ - success: (res) => { - }, - }) - }catch (err){ - console.log("出错了") - reject(err) - } - loginKey = false - } - else if(requestData.data.code == 500){ - wx.showToast({ - title: requestData.data.msg, - icon:'none', - duration:1000 - }) - resolve(requestData.data) - } - else{ - resolve(requestData.data) - } - }, - fail(error) { - console.log("访问出错") - reject(error) - }, - complete(aaa) { - wx.hideLoading() - // 加载完成 - } - }) - }) -} - - -/** - * 小程序的promise没有finally方法,自己扩展下 - */ -Promise.prototype.finally = function (callback) { - var Promise = this.constructor; - return this.then( - function (value) { - Promise.resolve(callback()).then( - function () { - return value; - } - ); - }, - function (reason) { - Promise.resolve(callback()).then( - function () { - throw reason; - } - ); - } - ); -} - -module.exports = { - API_BASE_URL , - request, - userLogin:(data)=>{ - return request('wxLogin','post',data) - }, - setUserInfo:(data)=>{ - return request('user/getUserWxInfo','post',data) - }, - getCoinList:(data)=>{ - return request('user/coinListPage','get',data) - }, - getToothbrushList:(data)=>{ - return request("toothbrush/getToothbrushList",'get',data) - }, - userSign:(data)=>{ - return request("user/sign",'post',data) - }, - addToothBrush:(data)=>{ - return request("toothbrush/save","post",data) - }, - - getSignData:(data)=>{ - return request("user/signList",'get',data) - }, - getCoinListPage:(data)=>{ - return request("user/coinListPage",'get',data) - }, - updateBrush:(data)=>{ - return request("toothbrush/update",'post',data) - }, -/** - * - * 刷牙数据 - * - */ -//保存刷牙数据 -saveBrushRecord:(data)=>{ - return request("brush/save",'post',data) -}, -//保存历史刷牙数据 -saveHistory:(data)=>{ - return request("brush/saveHistory",'post',data) -}, -//保存意见反馈 -saveFeedback:(data)=>{ - return request("feedback/save",'post',data) -}, - - /** - * - * 首页组 - */ - getLastBrushData:(data)=>{ - return request('home/lastBrushData','get',data) - }, - getBrushRecordById:(data)=>{ - return request('brush/getBrushRecordById','get',data) - }, - updateToothBrushBattery:(data)=>{ - return request('toothbrush/updateToothBrushBattery','post',data) - }, - resetBrushHead:(data)=>{ - return request("toothbrush/resetBrushHead",'post',data) - }, - - updateBrushScheme:(data)=>{ - return request("toothbrush/updateBrushScheme",'post',data) - }, - - getAdInfo:(data)=>{ - return request("systemParam/getAdInfo",'get',data) - }, - - /** - * - * 数据 - */ - getDailyBrushList:(data)=>{ - return request("data/dailyBrushList",'get',data) - }, - getWeekBrushList:(data)=>{ - return request('data/weeklyBrushList','get',data) - }, - dailyBrushDayList:(data)=>{ - return request("data/dailyBrushDayList",'get',data) - }, - weeklyBrushWeekData:(data)=>{ - return request('data/weeklyBrushWeekData','get',data) - }, - monthlyBrushList :(data)=>{ - return request("data/monthlyBrushList",'get',data) - }, - monthlyBrushMonthData:(data)=>{ - return request("data/monthlyBrushMonthData",'get',data) - }, - - - - /** - * 个人信息 - */ - changeName:(data)=>{ - return request("user/updateNickName",'post',data) - }, - changePhone:(data)=>{ - return request("user/updatePhone",'post',data) - }, - changeAddress:(data)=>{ - return request('user/updateAddress','post',data) - }, - delBrush:(data)=>{ - return request('toothbrush/delete','post',data) - }, - uploadImg:(data)=>{ - return request('upload/images','post',data) - } -} \ No newline at end of file diff --git a/wechat/app.js b/wechat/app.js deleted file mode 100644 index 861beb19..00000000 --- a/wechat/app.js +++ /dev/null @@ -1,14 +0,0 @@ -// app.js - -import { appLogin } from "/utils/login.js"; - -App({ - onLaunch(options) { - - // 登录 - appLogin(options); - }, - globalData: { - userInfo: null - } -}) diff --git a/wechat/app.json b/wechat/app.json deleted file mode 100644 index 83599e5c..00000000 --- a/wechat/app.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "pages": [ - "pages/index/index", - "pages/add/add", - "pages/my/my", - "pages/add4G/index", - "pages/4Gswitch/index", - "pages/addWiFi/index", - "pages/deviceDetail/index", - "pages/feedBack/feedBack", - "pages/aboutUs/index" - ], - "window": { - "backgroundColor": "#F6F6F6", - "backgroundTextStyle": "light", - "navigationBarBackgroundColor": "#F6F6F6", - "navigationBarTitleText": "物美", - "navigationBarTextStyle": "black" - }, - "tabBar": { - "selectedColor": "#0000ff", - "color": "#000000", - "backgroundColor": "white", - "list": [ - { - "pagePath": "pages/index/index", - "text": "首页", - "iconPath": "icons/home.png", - "selectedIconPath": "icons/home_selected.png" - }, - { - "pagePath": "pages/add/add", - "text": "添加", - "iconPath": "icons/add_0.png", - "selectedIconPath": "icons/add.png" - }, - { - "pagePath": "pages/my/my", - "text": "我的", - "iconPath": "icons/user.png", - "selectedIconPath": "icons/user_selected.png" - } - ] - }, - "sitemapLocation": "sitemap.json", - "permission": { - "scope.userLocation": { - "desc": "你的位置信息将用于小程序位置接口的效果展示" - } - }, - "usingComponents": { - "van-action-sheet": "@vant/weapp/action-sheet/index", - "van-tab": "@vant/weapp/tab/index", - "van-tabs": "@vant/weapp/tabs/index", - "van-tag": "@vant/weapp/tag/index", - "van-button": "@vant/weapp/button/index", - "van-cell": "@vant/weapp/cell/index", - "van-cell-group": "@vant/weapp/cell-group/index", - "van-radio": "@vant/weapp/radio/index", - "van-radio-group": "@vant/weapp/radio-group/index", - "van-sidebar": "@vant/weapp/sidebar/index", - "van-sidebar-item": "@vant/weapp/sidebar-item/index" - } -} \ No newline at end of file diff --git a/wechat/app.wxss b/wechat/app.wxss deleted file mode 100644 index 298fc996..00000000 --- a/wechat/app.wxss +++ /dev/null @@ -1,16 +0,0 @@ -/**app.wxss**/ -.container { - height: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: space-between; - padding: 200rpx 0; - box-sizing: border-box; -} -page { - background: #f6f6f6; - display: flex; - flex-direction: column; - justify-content: flex-start; -} \ No newline at end of file diff --git a/wechat/icons/4g.png b/wechat/icons/4g.png deleted file mode 100644 index a641570e..00000000 Binary files a/wechat/icons/4g.png and /dev/null differ diff --git a/wechat/icons/4g2.png b/wechat/icons/4g2.png deleted file mode 100644 index a337544a..00000000 Binary files a/wechat/icons/4g2.png and /dev/null differ diff --git a/wechat/icons/Internet.png b/wechat/icons/Internet.png deleted file mode 100644 index 5340350d..00000000 Binary files a/wechat/icons/Internet.png and /dev/null differ diff --git a/wechat/icons/about.png b/wechat/icons/about.png deleted file mode 100644 index 52798506..00000000 Binary files a/wechat/icons/about.png and /dev/null differ diff --git a/wechat/icons/acc.png b/wechat/icons/acc.png deleted file mode 100644 index 7d167e0a..00000000 Binary files a/wechat/icons/acc.png and /dev/null differ diff --git a/wechat/icons/add.png b/wechat/icons/add.png deleted file mode 100644 index dcb9fc1c..00000000 Binary files a/wechat/icons/add.png and /dev/null differ diff --git a/wechat/icons/add_0.png b/wechat/icons/add_0.png deleted file mode 100644 index d115a737..00000000 Binary files a/wechat/icons/add_0.png and /dev/null differ diff --git a/wechat/icons/add_1.png b/wechat/icons/add_1.png deleted file mode 100644 index 54e9656e..00000000 Binary files a/wechat/icons/add_1.png and /dev/null differ diff --git a/wechat/icons/close.png b/wechat/icons/close.png deleted file mode 100644 index c84a511e..00000000 Binary files a/wechat/icons/close.png and /dev/null differ diff --git a/wechat/icons/delete.png b/wechat/icons/delete.png deleted file mode 100644 index 51671090..00000000 Binary files a/wechat/icons/delete.png and /dev/null differ diff --git a/wechat/icons/detail.png b/wechat/icons/detail.png deleted file mode 100644 index 0f201918..00000000 Binary files a/wechat/icons/detail.png and /dev/null differ diff --git a/wechat/icons/device_temp.png b/wechat/icons/device_temp.png deleted file mode 100644 index 5c753c27..00000000 Binary files a/wechat/icons/device_temp.png and /dev/null differ diff --git a/wechat/icons/down.png b/wechat/icons/down.png deleted file mode 100644 index 844c5207..00000000 Binary files a/wechat/icons/down.png and /dev/null differ diff --git a/wechat/icons/home.png b/wechat/icons/home.png deleted file mode 100644 index aab8d049..00000000 Binary files a/wechat/icons/home.png and /dev/null differ diff --git a/wechat/icons/home_selected.png b/wechat/icons/home_selected.png deleted file mode 100644 index bc3d6009..00000000 Binary files a/wechat/icons/home_selected.png and /dev/null differ diff --git a/wechat/icons/humi.png b/wechat/icons/humi.png deleted file mode 100644 index 0f2fa47b..00000000 Binary files a/wechat/icons/humi.png and /dev/null differ diff --git a/wechat/icons/jianjie.png b/wechat/icons/jianjie.png deleted file mode 100644 index 6257524d..00000000 Binary files a/wechat/icons/jianjie.png and /dev/null differ diff --git a/wechat/icons/jiasudu.png b/wechat/icons/jiasudu.png deleted file mode 100644 index c9444343..00000000 Binary files a/wechat/icons/jiasudu.png and /dev/null differ diff --git a/wechat/icons/join.png b/wechat/icons/join.png deleted file mode 100644 index 765e103b..00000000 Binary files a/wechat/icons/join.png and /dev/null differ diff --git a/wechat/icons/keji.jpeg b/wechat/icons/keji.jpeg deleted file mode 100644 index d8fa5fd8..00000000 Binary files a/wechat/icons/keji.jpeg and /dev/null differ diff --git a/wechat/icons/keji.jpg b/wechat/icons/keji.jpg deleted file mode 100644 index 5a91dee0..00000000 Binary files a/wechat/icons/keji.jpg and /dev/null differ diff --git a/wechat/icons/light.png b/wechat/icons/light.png deleted file mode 100644 index 32710d0b..00000000 Binary files a/wechat/icons/light.png and /dev/null differ diff --git a/wechat/icons/notlogin.png b/wechat/icons/notlogin.png deleted file mode 100644 index bf9ba11d..00000000 Binary files a/wechat/icons/notlogin.png and /dev/null differ diff --git a/wechat/icons/open.png b/wechat/icons/open.png deleted file mode 100644 index 152ade8b..00000000 Binary files a/wechat/icons/open.png and /dev/null differ diff --git a/wechat/icons/phone.png b/wechat/icons/phone.png deleted file mode 100644 index bc9eee99..00000000 Binary files a/wechat/icons/phone.png and /dev/null differ diff --git a/wechat/icons/pwd.png b/wechat/icons/pwd.png deleted file mode 100644 index 0b62d0c3..00000000 Binary files a/wechat/icons/pwd.png and /dev/null differ diff --git a/wechat/icons/qiya.png b/wechat/icons/qiya.png deleted file mode 100644 index 0e07b478..00000000 Binary files a/wechat/icons/qiya.png and /dev/null differ diff --git a/wechat/icons/redline.png b/wechat/icons/redline.png deleted file mode 100644 index 8e04d230..00000000 Binary files a/wechat/icons/redline.png and /dev/null differ diff --git a/wechat/icons/room.png b/wechat/icons/room.png deleted file mode 100644 index 1da37ffe..00000000 Binary files a/wechat/icons/room.png and /dev/null differ diff --git a/wechat/icons/route.png b/wechat/icons/route.png deleted file mode 100644 index 05faf746..00000000 Binary files a/wechat/icons/route.png and /dev/null differ diff --git a/wechat/icons/scand.png b/wechat/icons/scand.png deleted file mode 100644 index 8bc3272b..00000000 Binary files a/wechat/icons/scand.png and /dev/null differ diff --git a/wechat/icons/share.png b/wechat/icons/share.png deleted file mode 100644 index ac8efd8d..00000000 Binary files a/wechat/icons/share.png and /dev/null differ diff --git a/wechat/icons/start.png b/wechat/icons/start.png deleted file mode 100644 index e2a96a4a..00000000 Binary files a/wechat/icons/start.png and /dev/null differ diff --git a/wechat/icons/suggest.png b/wechat/icons/suggest.png deleted file mode 100644 index f7b16d01..00000000 Binary files a/wechat/icons/suggest.png and /dev/null differ diff --git a/wechat/icons/switch_off.png b/wechat/icons/switch_off.png deleted file mode 100644 index cdde3fe1..00000000 Binary files a/wechat/icons/switch_off.png and /dev/null differ diff --git a/wechat/icons/switch_on.png b/wechat/icons/switch_on.png deleted file mode 100644 index f495d04f..00000000 Binary files a/wechat/icons/switch_on.png and /dev/null differ diff --git a/wechat/icons/temp.png b/wechat/icons/temp.png deleted file mode 100644 index 794a234d..00000000 Binary files a/wechat/icons/temp.png and /dev/null differ diff --git a/wechat/icons/user.png b/wechat/icons/user.png deleted file mode 100644 index eaebf027..00000000 Binary files a/wechat/icons/user.png and /dev/null differ diff --git a/wechat/icons/user_selected.png b/wechat/icons/user_selected.png deleted file mode 100644 index 68de6db3..00000000 Binary files a/wechat/icons/user_selected.png and /dev/null differ diff --git a/wechat/icons/wifi.png b/wechat/icons/wifi.png deleted file mode 100644 index 3369b60a..00000000 Binary files a/wechat/icons/wifi.png and /dev/null differ diff --git a/wechat/icons/wifi1.png b/wechat/icons/wifi1.png deleted file mode 100644 index 60026afc..00000000 Binary files a/wechat/icons/wifi1.png and /dev/null differ diff --git a/wechat/icons/yes.png b/wechat/icons/yes.png deleted file mode 100644 index cf78a94d..00000000 Binary files a/wechat/icons/yes.png and /dev/null differ diff --git a/wechat/libs/amap-wx.js b/wechat/libs/amap-wx.js deleted file mode 100644 index eb969c33..00000000 --- a/wechat/libs/amap-wx.js +++ /dev/null @@ -1 +0,0 @@ -function AMapWX(a){this.key=a.key,this.requestConfig={key:a.key,s:"rsx",platform:"WXJS",appname:a.key,sdkversion:"1.2.0",logversion:"2.0"}}AMapWX.prototype.getWxLocation=function(a,b){wx.getLocation({type:"gcj02",success:function(a){var c=a.longitude+","+a.latitude;wx.setStorage({key:"userLocation",data:c}),b(c)},fail:function(c){wx.getStorage({key:"userLocation",success:function(a){a.data&&b(a.data)}}),a.fail({errCode:"0",errMsg:c.errMsg||""})}})},AMapWX.prototype.getRegeo=function(a){function c(c){var d=b.requestConfig;wx.request({url:"https://restapi.amap.com/v3/geocode/regeo",data:{key:b.key,location:c,extensions:"all",s:d.s,platform:d.platform,appname:b.key,sdkversion:d.sdkversion,logversion:d.logversion},method:"GET",header:{"content-type":"application/json"},success:function(b){var d,e,f,g,h,i,j,k,l;b.data.status&&"1"==b.data.status?(d=b.data.regeocode,e=d.addressComponent,f=[],g="",d&&d.roads[0]&&d.roads[0].name&&(g=d.roads[0].name+"附近"),h=c.split(",")[0],i=c.split(",")[1],d.pois&&d.pois[0]&&(g=d.pois[0].name+"附近",j=d.pois[0].location,j&&(h=parseFloat(j.split(",")[0]),i=parseFloat(j.split(",")[1]))),e.provice&&f.push(e.provice),e.city&&f.push(e.city),e.district&&f.push(e.district),e.streetNumber&&e.streetNumber.street&&e.streetNumber.number?(f.push(e.streetNumber.street),f.push(e.streetNumber.number)):(k="",d&&d.roads[0]&&d.roads[0].name&&(k=d.roads[0].name),f.push(k)),f=f.join(""),l=[{iconPath:a.iconPath,width:a.iconWidth,height:a.iconHeight,name:f,desc:g,longitude:h,latitude:i,id:0,regeocodeData:d}],a.success(l)):a.fail({errCode:b.data.infocode,errMsg:b.data.info})},fail:function(b){a.fail({errCode:"0",errMsg:b.errMsg||""})}})}var b=this;a.location?c(a.location):b.getWxLocation(a,function(a){c(a)})},AMapWX.prototype.getWeather=function(a){function d(d){var e="base";a.type&&"forecast"==a.type&&(e="all"),wx.request({url:"https://restapi.amap.com/v3/weather/weatherInfo",data:{key:b.key,city:d,extensions:e,s:c.s,platform:c.platform,appname:b.key,sdkversion:c.sdkversion,logversion:c.logversion},method:"GET",header:{"content-type":"application/json"},success:function(b){function c(a){var b={city:{text:"城市",data:a.city},weather:{text:"天气",data:a.weather},temperature:{text:"温度",data:a.temperature},winddirection:{text:"风向",data:a.winddirection+"风"},windpower:{text:"风力",data:a.windpower+"级"},humidity:{text:"湿度",data:a.humidity+"%"}};return b}var d,e;b.data.status&&"1"==b.data.status?b.data.lives?(d=b.data.lives,d&&d.length>0&&(d=d[0],e=c(d),e["liveData"]=d,a.success(e))):b.data.forecasts&&b.data.forecasts[0]&&a.success({forecast:b.data.forecasts[0]}):a.fail({errCode:b.data.infocode,errMsg:b.data.info})},fail:function(b){a.fail({errCode:"0",errMsg:b.errMsg||""})}})}function e(e){wx.request({url:"https://restapi.amap.com/v3/geocode/regeo",data:{key:b.key,location:e,extensions:"all",s:c.s,platform:c.platform,appname:b.key,sdkversion:c.sdkversion,logversion:c.logversion},method:"GET",header:{"content-type":"application/json"},success:function(b){var c,e;b.data.status&&"1"==b.data.status?(e=b.data.regeocode,e.addressComponent?c=e.addressComponent.adcode:e.aois&&e.aois.length>0&&(c=e.aois[0].adcode),d(c)):a.fail({errCode:b.data.infocode,errMsg:b.data.info})},fail:function(b){a.fail({errCode:"0",errMsg:b.errMsg||""})}})}var b=this,c=b.requestConfig;a.city?d(a.city):b.getWxLocation(a,function(a){e(a)})},AMapWX.prototype.getPoiAround=function(a){function d(d){var e={key:b.key,location:d,s:c.s,platform:c.platform,appname:b.key,sdkversion:c.sdkversion,logversion:c.logversion};a.querytypes&&(e["types"]=a.querytypes),a.querykeywords&&(e["keywords"]=a.querykeywords),wx.request({url:"https://restapi.amap.com/v3/place/around",data:e,method:"GET",header:{"content-type":"application/json"},success:function(b){var c,d,e,f;if(b.data.status&&"1"==b.data.status){if(b=b.data,b&&b.pois){for(c=[],d=0;d - - - - {{ title }} - - - - {{ description }} - - - - - - - - - - {{ cancelText }} - - - diff --git a/wechat/miniprogram_npm/@vant/weapp/action-sheet/index.wxss b/wechat/miniprogram_npm/@vant/weapp/action-sheet/index.wxss deleted file mode 100644 index b48babcc..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/action-sheet/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-action-sheet{max-height:90%!important;max-height:var(--action-sheet-max-height,90%)!important;color:#323233;color:var(--action-sheet-item-text-color,#323233)}.van-action-sheet__cancel,.van-action-sheet__item{padding:14px 16px;text-align:center;font-size:16px;font-size:var(--action-sheet-item-font-size,16px);line-height:22px;line-height:var(--action-sheet-item-line-height,22px);background-color:#fff;background-color:var(--action-sheet-item-background,#fff)}.van-action-sheet__cancel--hover,.van-action-sheet__item--hover{background-color:#f2f3f5;background-color:var(--active-color,#f2f3f5)}.van-action-sheet__cancel:after,.van-action-sheet__item:after{border-width:0}.van-action-sheet__cancel{color:#646566;color:var(--action-sheet-cancel-text-color,#646566)}.van-action-sheet__gap{display:block;height:8px;height:var(--action-sheet-cancel-padding-top,8px);background-color:#f7f8fa;background-color:var(--action-sheet-cancel-padding-color,#f7f8fa)}.van-action-sheet__item--disabled{color:#c8c9cc;color:var(--action-sheet-item-disabled-text-color,#c8c9cc)}.van-action-sheet__item--disabled.van-action-sheet__item--hover{background-color:#fff;background-color:var(--action-sheet-item-background,#fff)}.van-action-sheet__subname{margin-top:8px;margin-top:var(--padding-xs,8px);font-size:12px;font-size:var(--action-sheet-subname-font-size,12px);color:#969799;color:var(--action-sheet-subname-color,#969799);line-height:20px;line-height:var(--action-sheet-subname-line-height,20px)}.van-action-sheet__header{text-align:center;font-weight:500;font-weight:var(--font-weight-bold,500);font-size:16px;font-size:var(--action-sheet-header-font-size,16px);line-height:48px;line-height:var(--action-sheet-header-height,48px)}.van-action-sheet__description{text-align:center;padding:20px 16px;padding:20px var(--padding-md,16px);color:#969799;color:var(--action-sheet-description-color,#969799);font-size:14px;font-size:var(--action-sheet-description-font-size,14px);line-height:20px;line-height:var(--action-sheet-description-line-height,20px)}.van-action-sheet__close{position:absolute!important;top:0;right:0;line-height:inherit!important;padding:0 16px;padding:var(--action-sheet-close-icon-padding,0 16px);font-size:22px!important;font-size:var(--action-sheet-close-icon-size,22px)!important;color:#c8c9cc;color:var(--action-sheet-close-icon-color,#c8c9cc)}.van-action-sheet__loading{display:flex!important} \ No newline at end of file diff --git a/wechat/miniprogram_npm/@vant/weapp/area/index.js b/wechat/miniprogram_npm/@vant/weapp/area/index.js deleted file mode 100644 index 6b17a07c..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/area/index.js +++ /dev/null @@ -1,266 +0,0 @@ -'use strict'; -var __assign = - (this && this.__assign) || - function () { - __assign = - Object.assign || - function (t) { - for (var s, i = 1, n = arguments.length; i < n; i++) { - s = arguments[i]; - for (var p in s) - if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; - } - return t; - }; - return __assign.apply(this, arguments); - }; -Object.defineProperty(exports, '__esModule', { value: true }); -var component_1 = require('../common/component'); -var shared_1 = require('../picker/shared'); -var utils_1 = require('../common/utils'); -var EMPTY_CODE = '000000'; -component_1.VantComponent({ - classes: ['active-class', 'toolbar-class', 'column-class'], - props: __assign(__assign({}, shared_1.pickerProps), { - value: { - type: String, - observer: function (value) { - this.code = value; - this.setValues(); - }, - }, - areaList: { - type: Object, - value: {}, - observer: 'setValues', - }, - columnsNum: { - type: null, - value: 3, - }, - columnsPlaceholder: { - type: Array, - observer: function (val) { - this.setData({ - typeToColumnsPlaceholder: { - province: val[0] || '', - city: val[1] || '', - county: val[2] || '', - }, - }); - }, - }, - }), - data: { - columns: [{ values: [] }, { values: [] }, { values: [] }], - typeToColumnsPlaceholder: {}, - }, - mounted: function () { - var _this = this; - utils_1.requestAnimationFrame(function () { - _this.setValues(); - }); - }, - methods: { - getPicker: function () { - if (this.picker == null) { - this.picker = this.selectComponent('.van-area__picker'); - } - return this.picker; - }, - onCancel: function (event) { - this.emit('cancel', event.detail); - }, - onConfirm: function (event) { - var index = event.detail.index; - var value = event.detail.value; - value = this.parseValues(value); - this.emit('confirm', { value: value, index: index }); - }, - emit: function (type, detail) { - detail.values = detail.value; - delete detail.value; - this.$emit(type, detail); - }, - parseValues: function (values) { - var columnsPlaceholder = this.data.columnsPlaceholder; - return values.map(function (value, index) { - if ( - value && - (!value.code || value.name === columnsPlaceholder[index]) - ) { - return __assign(__assign({}, value), { code: '', name: '' }); - } - return value; - }); - }, - onChange: function (event) { - var _this = this; - var _a; - var _b = event.detail, - index = _b.index, - picker = _b.picker, - value = _b.value; - this.code = value[index].code; - (_a = this.setValues()) === null || _a === void 0 - ? void 0 - : _a.then(function () { - _this.$emit('change', { - picker: picker, - values: _this.parseValues(picker.getValues()), - index: index, - }); - }); - }, - getConfig: function (type) { - var areaList = this.data.areaList; - return (areaList && areaList[type + '_list']) || {}; - }, - getList: function (type, code) { - if (type !== 'province' && !code) { - return []; - } - var typeToColumnsPlaceholder = this.data.typeToColumnsPlaceholder; - var list = this.getConfig(type); - var result = Object.keys(list).map(function (code) { - return { - code: code, - name: list[code], - }; - }); - if (code != null) { - // oversea code - if (code[0] === '9' && type === 'city') { - code = '9'; - } - result = result.filter(function (item) { - return item.code.indexOf(code) === 0; - }); - } - if (typeToColumnsPlaceholder[type] && result.length) { - // set columns placeholder - var codeFill = - type === 'province' - ? '' - : type === 'city' - ? EMPTY_CODE.slice(2, 4) - : EMPTY_CODE.slice(4, 6); - result.unshift({ - code: '' + code + codeFill, - name: typeToColumnsPlaceholder[type], - }); - } - return result; - }, - getIndex: function (type, code) { - var compareNum = type === 'province' ? 2 : type === 'city' ? 4 : 6; - var list = this.getList(type, code.slice(0, compareNum - 2)); - // oversea code - if (code[0] === '9' && type === 'province') { - compareNum = 1; - } - code = code.slice(0, compareNum); - for (var i = 0; i < list.length; i++) { - if (list[i].code.slice(0, compareNum) === code) { - return i; - } - } - return 0; - }, - setValues: function () { - var picker = this.getPicker(); - if (!picker) { - return; - } - var code = this.code || this.getDefaultCode(); - var provinceList = this.getList('province'); - var cityList = this.getList('city', code.slice(0, 2)); - var stack = []; - var indexes = []; - var columnsNum = this.data.columnsNum; - if (columnsNum >= 1) { - stack.push(picker.setColumnValues(0, provinceList, false)); - indexes.push(this.getIndex('province', code)); - } - if (columnsNum >= 2) { - stack.push(picker.setColumnValues(1, cityList, false)); - indexes.push(this.getIndex('city', code)); - if (cityList.length && code.slice(2, 4) === '00') { - code = cityList[0].code; - } - } - if (columnsNum === 3) { - stack.push( - picker.setColumnValues( - 2, - this.getList('county', code.slice(0, 4)), - false - ) - ); - indexes.push(this.getIndex('county', code)); - } - return Promise.all(stack) - .catch(function () {}) - .then(function () { - return picker.setIndexes(indexes); - }) - .catch(function () {}); - }, - getDefaultCode: function () { - var columnsPlaceholder = this.data.columnsPlaceholder; - if (columnsPlaceholder.length) { - return EMPTY_CODE; - } - var countyCodes = Object.keys(this.getConfig('county')); - if (countyCodes[0]) { - return countyCodes[0]; - } - var cityCodes = Object.keys(this.getConfig('city')); - if (cityCodes[0]) { - return cityCodes[0]; - } - return ''; - }, - getValues: function () { - var picker = this.getPicker(); - if (!picker) { - return []; - } - return this.parseValues( - picker.getValues().filter(function (value) { - return !!value; - }) - ); - }, - getDetail: function () { - var values = this.getValues(); - var area = { - code: '', - country: '', - province: '', - city: '', - county: '', - }; - if (!values.length) { - return area; - } - var names = values.map(function (item) { - return item.name; - }); - area.code = values[values.length - 1].code; - if (area.code[0] === '9') { - area.country = names[1] || ''; - area.province = names[2] || ''; - } else { - area.province = names[0] || ''; - area.city = names[1] || ''; - area.county = names[2] || ''; - } - return area; - }, - reset: function (code) { - this.code = code || ''; - return this.setValues(); - }, - }, -}); diff --git a/wechat/miniprogram_npm/@vant/weapp/area/index.json b/wechat/miniprogram_npm/@vant/weapp/area/index.json deleted file mode 100644 index a778e91c..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/area/index.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "component": true, - "usingComponents": { - "van-picker": "../picker/index" - } -} diff --git a/wechat/miniprogram_npm/@vant/weapp/area/index.wxml b/wechat/miniprogram_npm/@vant/weapp/area/index.wxml deleted file mode 100644 index f7dc51f5..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/area/index.wxml +++ /dev/null @@ -1,20 +0,0 @@ - - - diff --git a/wechat/miniprogram_npm/@vant/weapp/area/index.wxs b/wechat/miniprogram_npm/@vant/weapp/area/index.wxs deleted file mode 100644 index 07723c11..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/area/index.wxs +++ /dev/null @@ -1,8 +0,0 @@ -/* eslint-disable */ -function displayColumns(columns, columnsNum) { - return columns.slice(0, +columnsNum); -} - -module.exports = { - displayColumns: displayColumns, -}; diff --git a/wechat/miniprogram_npm/@vant/weapp/area/index.wxss b/wechat/miniprogram_npm/@vant/weapp/area/index.wxss deleted file mode 100644 index 99694d60..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/area/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss'; \ No newline at end of file diff --git a/wechat/miniprogram_npm/@vant/weapp/button/index.js b/wechat/miniprogram_npm/@vant/weapp/button/index.js deleted file mode 100644 index caff63c1..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/button/index.js +++ /dev/null @@ -1,71 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); -var component_1 = require('../common/component'); -var button_1 = require('../mixins/button'); -var version_1 = require('../common/version'); -var mixins = [button_1.button]; -if (version_1.canIUseFormFieldButton()) { - mixins.push('wx://form-field-button'); -} -component_1.VantComponent({ - mixins: mixins, - classes: ['hover-class', 'loading-class'], - data: { - baseStyle: '', - }, - props: { - formType: String, - icon: String, - classPrefix: { - type: String, - value: 'van-icon', - }, - plain: Boolean, - block: Boolean, - round: Boolean, - square: Boolean, - loading: Boolean, - hairline: Boolean, - disabled: Boolean, - loadingText: String, - customStyle: String, - loadingType: { - type: String, - value: 'circular', - }, - type: { - type: String, - value: 'default', - }, - dataset: null, - size: { - type: String, - value: 'normal', - }, - loadingSize: { - type: String, - value: '20px', - }, - color: String, - }, - methods: { - onClick: function (event) { - var _this = this; - this.$emit('click', event); - var _a = this.data, - canIUseGetUserProfile = _a.canIUseGetUserProfile, - openType = _a.openType, - getUserProfileDesc = _a.getUserProfileDesc, - lang = _a.lang; - if (openType === 'getUserInfo' && canIUseGetUserProfile) { - wx.getUserProfile({ - desc: getUserProfileDesc || ' ', - lang: lang || 'en', - complete: function (userProfile) { - _this.$emit('getuserinfo', userProfile); - }, - }); - } - }, - }, -}); diff --git a/wechat/miniprogram_npm/@vant/weapp/button/index.json b/wechat/miniprogram_npm/@vant/weapp/button/index.json deleted file mode 100644 index e00a5887..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/button/index.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "component": true, - "usingComponents": { - "van-icon": "../icon/index", - "van-loading": "../loading/index" - } -} diff --git a/wechat/miniprogram_npm/@vant/weapp/button/index.wxml b/wechat/miniprogram_npm/@vant/weapp/button/index.wxml deleted file mode 100644 index 80348459..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/button/index.wxml +++ /dev/null @@ -1,53 +0,0 @@ - - - - diff --git a/wechat/miniprogram_npm/@vant/weapp/button/index.wxs b/wechat/miniprogram_npm/@vant/weapp/button/index.wxs deleted file mode 100644 index 8b649fe1..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/button/index.wxs +++ /dev/null @@ -1,39 +0,0 @@ -/* eslint-disable */ -var style = require('../wxs/style.wxs'); - -function rootStyle(data) { - if (!data.color) { - return data.customStyle; - } - - var properties = { - color: data.plain ? data.color : '#fff', - background: data.plain ? null : data.color, - }; - - // hide border when color is linear-gradient - if (data.color.indexOf('gradient') !== -1) { - properties.border = 0; - } else { - properties['border-color'] = data.color; - } - - return style([properties, data.customStyle]); -} - -function loadingColor(data) { - if (data.plain) { - return data.color ? data.color : '#c9c9c9'; - } - - if (data.type === 'default') { - return '#c9c9c9'; - } - - return '#fff'; -} - -module.exports = { - rootStyle: rootStyle, - loadingColor: loadingColor, -}; diff --git a/wechat/miniprogram_npm/@vant/weapp/button/index.wxss b/wechat/miniprogram_npm/@vant/weapp/button/index.wxss deleted file mode 100644 index 357f27cb..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/button/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0;text-align:center;vertical-align:middle;-webkit-appearance:none;-webkit-text-size-adjust:100%;height:44px;height:var(--button-default-height,44px);line-height:20px;line-height:var(--button-line-height,20px);font-size:16px;font-size:var(--button-default-font-size,16px);transition:opacity .2s;transition:opacity var(--animation-duration-fast,.2s);border-radius:2px;border-radius:var(--button-border-radius,2px)}.van-button:before{position:absolute;top:50%;left:50%;width:100%;height:100%;border:inherit;border-radius:inherit;transform:translate(-50%,-50%);opacity:0;content:" ";background-color:#000;background-color:var(--black,#000);border-color:#000;border-color:var(--black,#000)}.van-button:after{border-width:0}.van-button--active:before{opacity:.15}.van-button--unclickable:after{display:none}.van-button--default{color:#323233;color:var(--button-default-color,#323233);background:#fff;background:var(--button-default-background-color,#fff);border:1px solid #ebedf0;border:var(--button-border-width,1px) solid var(--button-default-border-color,#ebedf0)}.van-button--primary{color:#fff;color:var(--button-primary-color,#fff);background:#07c160;background:var(--button-primary-background-color,#07c160);border:1px solid #07c160;border:var(--button-border-width,1px) solid var(--button-primary-border-color,#07c160)}.van-button--info{color:#fff;color:var(--button-info-color,#fff);background:#1989fa;background:var(--button-info-background-color,#1989fa);border:1px solid #1989fa;border:var(--button-border-width,1px) solid var(--button-info-border-color,#1989fa)}.van-button--danger{color:#fff;color:var(--button-danger-color,#fff);background:#ee0a24;background:var(--button-danger-background-color,#ee0a24);border:1px solid #ee0a24;border:var(--button-border-width,1px) solid var(--button-danger-border-color,#ee0a24)}.van-button--warning{color:#fff;color:var(--button-warning-color,#fff);background:#ff976a;background:var(--button-warning-background-color,#ff976a);border:1px solid #ff976a;border:var(--button-border-width,1px) solid var(--button-warning-border-color,#ff976a)}.van-button--plain{background:#fff;background:var(--button-plain-background-color,#fff)}.van-button--plain.van-button--primary{color:#07c160;color:var(--button-primary-background-color,#07c160)}.van-button--plain.van-button--info{color:#1989fa;color:var(--button-info-background-color,#1989fa)}.van-button--plain.van-button--danger{color:#ee0a24;color:var(--button-danger-background-color,#ee0a24)}.van-button--plain.van-button--warning{color:#ff976a;color:var(--button-warning-background-color,#ff976a)}.van-button--large{width:100%;height:50px;height:var(--button-large-height,50px)}.van-button--normal{padding:0 15px;font-size:14px;font-size:var(--button-normal-font-size,14px)}.van-button--small{min-width:60px;min-width:var(--button-small-min-width,60px);height:30px;height:var(--button-small-height,30px);padding:0 8px;padding:0 var(--padding-xs,8px);font-size:12px;font-size:var(--button-small-font-size,12px)}.van-button--mini{display:inline-block;min-width:50px;min-width:var(--button-mini-min-width,50px);height:22px;height:var(--button-mini-height,22px);font-size:10px;font-size:var(--button-mini-font-size,10px)}.van-button--mini+.van-button--mini{margin-left:5px}.van-button--block{display:flex;width:100%}.van-button--round{border-radius:999px;border-radius:var(--button-round-border-radius,999px)}.van-button--square{border-radius:0}.van-button--disabled{opacity:.5;opacity:var(--button-disabled-opacity,.5)}.van-button__text{display:inline}.van-button__icon+.van-button__text:not(:empty),.van-button__loading-text{margin-left:4px}.van-button__icon{min-width:1em;line-height:inherit!important;vertical-align:top}.van-button--hairline{padding-top:1px;border-width:0}.van-button--hairline:after{border-color:inherit;border-width:1px;border-radius:4px;border-radius:calc(var(--button-border-radius, 2px)*2)}.van-button--hairline.van-button--round:after{border-radius:999px;border-radius:var(--button-round-border-radius,999px)}.van-button--hairline.van-button--square:after{border-radius:0} \ No newline at end of file diff --git a/wechat/miniprogram_npm/@vant/weapp/calendar/calendar.wxml b/wechat/miniprogram_npm/@vant/weapp/calendar/calendar.wxml deleted file mode 100644 index 808f739e..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/calendar/calendar.wxml +++ /dev/null @@ -1,68 +0,0 @@ - -
- -
- - - - - - - - - - - - {{ - computed.getButtonDisabled(type, currentDate) - ? confirmDisabledText - : confirmText - }} - - -
diff --git a/wechat/miniprogram_npm/@vant/weapp/calendar/components/header/index.js b/wechat/miniprogram_npm/@vant/weapp/calendar/components/header/index.js deleted file mode 100644 index 08f230cd..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/calendar/components/header/index.js +++ /dev/null @@ -1,46 +0,0 @@ -'use strict'; -var __spreadArray = - (this && this.__spreadArray) || - function (to, from) { - for (var i = 0, il = from.length, j = to.length; i < il; i++, j++) - to[j] = from[i]; - return to; - }; -Object.defineProperty(exports, '__esModule', { value: true }); -var component_1 = require('../../../common/component'); -component_1.VantComponent({ - props: { - title: { - type: String, - value: '日期选择', - }, - subtitle: String, - showTitle: Boolean, - showSubtitle: Boolean, - firstDayOfWeek: { - type: Number, - observer: 'initWeekDay', - }, - }, - data: { - weekdays: [], - }, - created: function () { - this.initWeekDay(); - }, - methods: { - initWeekDay: function () { - var defaultWeeks = ['日', '一', '二', '三', '四', '五', '六']; - var firstDayOfWeek = this.data.firstDayOfWeek || 0; - this.setData({ - weekdays: __spreadArray( - __spreadArray([], defaultWeeks.slice(firstDayOfWeek, 7)), - defaultWeeks.slice(0, firstDayOfWeek) - ), - }); - }, - onClickSubtitle: function (event) { - this.$emit('click-subtitle', event); - }, - }, -}); diff --git a/wechat/miniprogram_npm/@vant/weapp/calendar/components/header/index.json b/wechat/miniprogram_npm/@vant/weapp/calendar/components/header/index.json deleted file mode 100644 index 467ce294..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/calendar/components/header/index.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "component": true -} diff --git a/wechat/miniprogram_npm/@vant/weapp/calendar/components/header/index.wxml b/wechat/miniprogram_npm/@vant/weapp/calendar/components/header/index.wxml deleted file mode 100644 index 7e56c83e..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/calendar/components/header/index.wxml +++ /dev/null @@ -1,16 +0,0 @@ - - - - {{ title }} - - - - {{ subtitle }} - - - - - {{ item }} - - - diff --git a/wechat/miniprogram_npm/@vant/weapp/calendar/components/header/index.wxss b/wechat/miniprogram_npm/@vant/weapp/calendar/components/header/index.wxss deleted file mode 100644 index 017e8007..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/calendar/components/header/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../../../common/index.wxss';.van-calendar__header{flex-shrink:0;box-shadow:0 2px 10px rgba(125,126,128,.16);box-shadow:var(--calendar-header-box-shadow,0 2px 10px rgba(125,126,128,.16))}.van-calendar__header-subtitle,.van-calendar__header-title{text-align:center;height:44px;height:var(--calendar-header-title-height,44px);font-weight:500;font-weight:var(--font-weight-bold,500);line-height:44px;line-height:var(--calendar-header-title-height,44px)}.van-calendar__header-title+.van-calendar__header-title,.van-calendar__header-title:empty{display:none}.van-calendar__header-title:empty+.van-calendar__header-title{display:block!important}.van-calendar__weekdays{display:flex}.van-calendar__weekday{flex:1;text-align:center;font-size:12px;font-size:var(--calendar-weekdays-font-size,12px);line-height:30px;line-height:var(--calendar-weekdays-height,30px)} \ No newline at end of file diff --git a/wechat/miniprogram_npm/@vant/weapp/calendar/components/month/index.js b/wechat/miniprogram_npm/@vant/weapp/calendar/components/month/index.js deleted file mode 100644 index 1dcb49aa..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/calendar/components/month/index.js +++ /dev/null @@ -1,173 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); -var component_1 = require('../../../common/component'); -var utils_1 = require('../../utils'); -component_1.VantComponent({ - props: { - date: { - type: null, - observer: 'setDays', - }, - type: { - type: String, - observer: 'setDays', - }, - color: String, - minDate: { - type: null, - observer: 'setDays', - }, - maxDate: { - type: null, - observer: 'setDays', - }, - showMark: Boolean, - rowHeight: null, - formatter: { - type: null, - observer: 'setDays', - }, - currentDate: { - type: null, - observer: 'setDays', - }, - firstDayOfWeek: { - type: Number, - observer: 'setDays', - }, - allowSameDay: Boolean, - showSubtitle: Boolean, - showMonthTitle: Boolean, - }, - data: { - visible: true, - days: [], - }, - methods: { - onClick: function (event) { - var index = event.currentTarget.dataset.index; - var item = this.data.days[index]; - if (item.type !== 'disabled') { - this.$emit('click', item); - } - }, - setDays: function () { - var days = []; - var startDate = new Date(this.data.date); - var year = startDate.getFullYear(); - var month = startDate.getMonth(); - var totalDay = utils_1.getMonthEndDay( - startDate.getFullYear(), - startDate.getMonth() + 1 - ); - for (var day = 1; day <= totalDay; day++) { - var date = new Date(year, month, day); - var type = this.getDayType(date); - var config = { - date: date, - type: type, - text: day, - bottomInfo: this.getBottomInfo(type), - }; - if (this.data.formatter) { - config = this.data.formatter(config); - } - days.push(config); - } - this.setData({ days: days }); - }, - getMultipleDayType: function (day) { - var currentDate = this.data.currentDate; - if (!Array.isArray(currentDate)) { - return ''; - } - var isSelected = function (date) { - return currentDate.some(function (item) { - return utils_1.compareDay(item, date) === 0; - }); - }; - if (isSelected(day)) { - var prevDay = utils_1.getPrevDay(day); - var nextDay = utils_1.getNextDay(day); - var prevSelected = isSelected(prevDay); - var nextSelected = isSelected(nextDay); - if (prevSelected && nextSelected) { - return 'multiple-middle'; - } - if (prevSelected) { - return 'end'; - } - return nextSelected ? 'start' : 'multiple-selected'; - } - return ''; - }, - getRangeDayType: function (day) { - var _a = this.data, - currentDate = _a.currentDate, - allowSameDay = _a.allowSameDay; - if (!Array.isArray(currentDate)) { - return ''; - } - var startDay = currentDate[0], - endDay = currentDate[1]; - if (!startDay) { - return ''; - } - var compareToStart = utils_1.compareDay(day, startDay); - if (!endDay) { - return compareToStart === 0 ? 'start' : ''; - } - var compareToEnd = utils_1.compareDay(day, endDay); - if (compareToStart === 0 && compareToEnd === 0 && allowSameDay) { - return 'start-end'; - } - if (compareToStart === 0) { - return 'start'; - } - if (compareToEnd === 0) { - return 'end'; - } - if (compareToStart > 0 && compareToEnd < 0) { - return 'middle'; - } - return ''; - }, - getDayType: function (day) { - var _a = this.data, - type = _a.type, - minDate = _a.minDate, - maxDate = _a.maxDate, - currentDate = _a.currentDate; - if ( - utils_1.compareDay(day, minDate) < 0 || - utils_1.compareDay(day, maxDate) > 0 - ) { - return 'disabled'; - } - if (type === 'single') { - return utils_1.compareDay(day, currentDate) === 0 ? 'selected' : ''; - } - if (type === 'multiple') { - return this.getMultipleDayType(day); - } - /* istanbul ignore else */ - if (type === 'range') { - return this.getRangeDayType(day); - } - return ''; - }, - getBottomInfo: function (type) { - if (this.data.type === 'range') { - if (type === 'start') { - return '开始'; - } - if (type === 'end') { - return '结束'; - } - if (type === 'start-end') { - return '开始/结束'; - } - } - }, - }, -}); diff --git a/wechat/miniprogram_npm/@vant/weapp/calendar/components/month/index.json b/wechat/miniprogram_npm/@vant/weapp/calendar/components/month/index.json deleted file mode 100644 index 467ce294..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/calendar/components/month/index.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "component": true -} diff --git a/wechat/miniprogram_npm/@vant/weapp/calendar/components/month/index.wxml b/wechat/miniprogram_npm/@vant/weapp/calendar/components/month/index.wxml deleted file mode 100644 index 4a2c47c9..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/calendar/components/month/index.wxml +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - {{ computed.formatMonthTitle(date) }} - - - - - {{ computed.getMark(date) }} - - - - - {{ item.topInfo }} - {{ item.text }} - - {{ item.bottomInfo }} - - - - - {{ item.topInfo }} - {{ item.text }} - - {{ item.bottomInfo }} - - - - - diff --git a/wechat/miniprogram_npm/@vant/weapp/calendar/components/month/index.wxs b/wechat/miniprogram_npm/@vant/weapp/calendar/components/month/index.wxs deleted file mode 100644 index 55e45a57..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/calendar/components/month/index.wxs +++ /dev/null @@ -1,71 +0,0 @@ -/* eslint-disable */ -var utils = require('../../utils.wxs'); - -function getMark(date) { - return getDate(date).getMonth() + 1; -} - -var ROW_HEIGHT = 64; - -function getDayStyle(type, index, date, rowHeight, color, firstDayOfWeek) { - var style = []; - var current = getDate(date).getDay() || 7; - var offset = current < firstDayOfWeek ? (7 - firstDayOfWeek + current) : - current === 7 && firstDayOfWeek === 0 ? 0 : - (current - firstDayOfWeek); - - if (index === 0) { - style.push(['margin-left', (100 * offset) / 7 + '%']); - } - - if (rowHeight !== ROW_HEIGHT) { - style.push(['height', rowHeight + 'px']); - } - - if (color) { - if ( - type === 'start' || - type === 'end' || - type === 'start-end' || - type === 'multiple-selected' || - type === 'multiple-middle' - ) { - style.push(['background', color]); - } else if (type === 'middle') { - style.push(['color', color]); - } - } - - return style - .map(function(item) { - return item.join(':'); - }) - .join(';'); -} - -function formatMonthTitle(date) { - date = getDate(date); - return date.getFullYear() + '年' + (date.getMonth() + 1) + '月'; -} - -function getMonthStyle(visible, date, rowHeight) { - if (!visible) { - date = getDate(date); - - var totalDay = utils.getMonthEndDay( - date.getFullYear(), - date.getMonth() + 1 - ); - var offset = getDate(date).getDay(); - var padding = Math.ceil((totalDay + offset) / 7) * rowHeight; - - return 'padding-bottom:' + padding + 'px'; - } -} - -module.exports = { - getMark: getMark, - getDayStyle: getDayStyle, - formatMonthTitle: formatMonthTitle, - getMonthStyle: getMonthStyle -}; diff --git a/wechat/miniprogram_npm/@vant/weapp/calendar/components/month/index.wxss b/wechat/miniprogram_npm/@vant/weapp/calendar/components/month/index.wxss deleted file mode 100644 index 0a0805b0..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/calendar/components/month/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../../../common/index.wxss';.van-calendar{display:flex;flex-direction:column;height:100%;background-color:#fff;background-color:var(--calendar-background-color,#fff)}.van-calendar__month-title{text-align:center;height:44px;height:var(--calendar-header-title-height,44px);font-weight:500;font-weight:var(--font-weight-bold,500);font-size:14px;font-size:var(--calendar-month-title-font-size,14px);line-height:44px;line-height:var(--calendar-header-title-height,44px)}.van-calendar__days{position:relative;display:flex;flex-wrap:wrap;-webkit-user-select:none;user-select:none}.van-calendar__month-mark{position:absolute;top:50%;left:50%;z-index:0;transform:translate(-50%,-50%);pointer-events:none;color:rgba(242,243,245,.8);color:var(--calendar-month-mark-color,rgba(242,243,245,.8));font-size:160px;font-size:var(--calendar-month-mark-font-size,160px)}.van-calendar__day,.van-calendar__selected-day{display:flex;align-items:center;justify-content:center;text-align:center}.van-calendar__day{position:relative;width:14.285%;height:64px;height:var(--calendar-day-height,64px);font-size:16px;font-size:var(--calendar-day-font-size,16px)}.van-calendar__day--end,.van-calendar__day--multiple-middle,.van-calendar__day--multiple-selected,.van-calendar__day--start,.van-calendar__day--start-end{color:#fff;color:var(--calendar-range-edge-color,#fff);background-color:#ee0a24;background-color:var(--calendar-range-edge-background-color,#ee0a24)}.van-calendar__day--start{border-radius:4px 0 0 4px;border-radius:var(--border-radius-md,4px) 0 0 var(--border-radius-md,4px)}.van-calendar__day--end{border-radius:0 4px 4px 0;border-radius:0 var(--border-radius-md,4px) var(--border-radius-md,4px) 0}.van-calendar__day--multiple-selected,.van-calendar__day--start-end{border-radius:4px;border-radius:var(--border-radius-md,4px)}.van-calendar__day--middle{color:#ee0a24;color:var(--calendar-range-middle-color,#ee0a24)}.van-calendar__day--middle:after{position:absolute;top:0;right:0;bottom:0;left:0;background-color:currentColor;content:"";opacity:.1;opacity:var(--calendar-range-middle-background-opacity,.1)}.van-calendar__day--disabled{cursor:default;color:#c8c9cc;color:var(--calendar-day-disabled-color,#c8c9cc)}.van-calendar__bottom-info,.van-calendar__top-info{position:absolute;right:0;left:0;font-size:10px;font-size:var(--calendar-info-font-size,10px);line-height:14px;line-height:var(--calendar-info-line-height,14px)}@media (max-width:350px){.van-calendar__bottom-info,.van-calendar__top-info{font-size:9px}}.van-calendar__top-info{top:6px}.van-calendar__bottom-info{bottom:6px}.van-calendar__selected-day{width:54px;width:var(--calendar-selected-day-size,54px);height:54px;height:var(--calendar-selected-day-size,54px);color:#fff;color:var(--calendar-selected-day-color,#fff);background-color:#ee0a24;background-color:var(--calendar-selected-day-background-color,#ee0a24);border-radius:4px;border-radius:var(--border-radius-md,4px)} \ No newline at end of file diff --git a/wechat/miniprogram_npm/@vant/weapp/calendar/index.js b/wechat/miniprogram_npm/@vant/weapp/calendar/index.js deleted file mode 100644 index 2962b66d..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/calendar/index.js +++ /dev/null @@ -1,382 +0,0 @@ -'use strict'; -var __spreadArray = - (this && this.__spreadArray) || - function (to, from) { - for (var i = 0, il = from.length, j = to.length; i < il; i++, j++) - to[j] = from[i]; - return to; - }; -var __importDefault = - (this && this.__importDefault) || - function (mod) { - return mod && mod.__esModule ? mod : { default: mod }; - }; -Object.defineProperty(exports, '__esModule', { value: true }); -var component_1 = require('../common/component'); -var utils_1 = require('./utils'); -var toast_1 = __importDefault(require('../toast/toast')); -var utils_2 = require('../common/utils'); -var initialMinDate = utils_1.getToday().getTime(); -var initialMaxDate = (function () { - var now = utils_1.getToday(); - return new Date( - now.getFullYear(), - now.getMonth() + 6, - now.getDate() - ).getTime(); -})(); -component_1.VantComponent({ - props: { - title: { - type: String, - value: '日期选择', - }, - color: String, - show: { - type: Boolean, - observer: function (val) { - if (val) { - this.initRect(); - this.scrollIntoView(); - } - }, - }, - formatter: null, - confirmText: { - type: String, - value: '确定', - }, - rangePrompt: String, - showRangePrompt: { - type: Boolean, - value: true, - }, - defaultDate: { - type: null, - observer: function (val) { - this.setData({ currentDate: val }); - this.scrollIntoView(); - }, - }, - allowSameDay: Boolean, - confirmDisabledText: String, - type: { - type: String, - value: 'single', - observer: 'reset', - }, - minDate: { - type: null, - value: initialMinDate, - }, - maxDate: { - type: null, - value: initialMaxDate, - }, - position: { - type: String, - value: 'bottom', - }, - rowHeight: { - type: null, - value: utils_1.ROW_HEIGHT, - }, - round: { - type: Boolean, - value: true, - }, - poppable: { - type: Boolean, - value: true, - }, - showMark: { - type: Boolean, - value: true, - }, - showTitle: { - type: Boolean, - value: true, - }, - showConfirm: { - type: Boolean, - value: true, - }, - showSubtitle: { - type: Boolean, - value: true, - }, - safeAreaInsetBottom: { - type: Boolean, - value: true, - }, - closeOnClickOverlay: { - type: Boolean, - value: true, - }, - maxRange: { - type: null, - value: null, - }, - firstDayOfWeek: { - type: Number, - value: 0, - }, - }, - data: { - subtitle: '', - currentDate: null, - scrollIntoView: '', - }, - created: function () { - this.setData({ - currentDate: this.getInitialDate(), - }); - }, - mounted: function () { - if (this.data.show || !this.data.poppable) { - this.initRect(); - this.scrollIntoView(); - } - }, - methods: { - reset: function () { - this.setData({ currentDate: this.getInitialDate() }); - this.scrollIntoView(); - }, - initRect: function () { - var _this = this; - if (this.contentObserver != null) { - this.contentObserver.disconnect(); - } - var contentObserver = this.createIntersectionObserver({ - thresholds: [0, 0.1, 0.9, 1], - observeAll: true, - }); - this.contentObserver = contentObserver; - contentObserver.relativeTo('.van-calendar__body'); - contentObserver.observe('.month', function (res) { - if (res.boundingClientRect.top <= res.relativeRect.top) { - // @ts-ignore - _this.setData({ - subtitle: utils_1.formatMonthTitle(res.dataset.date), - }); - } - }); - }, - limitDateRange: function (date, minDate, maxDate) { - if (minDate === void 0) { - minDate = null; - } - if (maxDate === void 0) { - maxDate = null; - } - minDate = minDate || this.data.minDate; - maxDate = maxDate || this.data.maxDate; - if (utils_1.compareDay(date, minDate) === -1) { - return minDate; - } - if (utils_1.compareDay(date, maxDate) === 1) { - return maxDate; - } - return date; - }, - getInitialDate: function (defaultDate) { - var _this = this; - if (defaultDate === void 0) { - defaultDate = null; - } - var _a = this.data, - type = _a.type, - minDate = _a.minDate, - maxDate = _a.maxDate; - var now = utils_1.getToday().getTime(); - if (type === 'range') { - if (!Array.isArray(defaultDate)) { - defaultDate = []; - } - var _b = defaultDate || [], - startDay = _b[0], - endDay = _b[1]; - var start = this.limitDateRange( - startDay || now, - minDate, - utils_1.getPrevDay(maxDate).getTime() - ); - var end = this.limitDateRange( - endDay || now, - utils_1.getNextDay(minDate).getTime() - ); - return [start, end]; - } - if (type === 'multiple') { - if (Array.isArray(defaultDate)) { - return defaultDate.map(function (date) { - return _this.limitDateRange(date); - }); - } - return [this.limitDateRange(now)]; - } - if (!defaultDate || Array.isArray(defaultDate)) { - defaultDate = now; - } - return this.limitDateRange(defaultDate); - }, - scrollIntoView: function () { - var _this = this; - utils_2.requestAnimationFrame(function () { - var _a = _this.data, - currentDate = _a.currentDate, - type = _a.type, - show = _a.show, - poppable = _a.poppable, - minDate = _a.minDate, - maxDate = _a.maxDate; - // @ts-ignore - var targetDate = type === 'single' ? currentDate : currentDate[0]; - var displayed = show || !poppable; - if (!targetDate || !displayed) { - return; - } - var months = utils_1.getMonths(minDate, maxDate); - months.some(function (month, index) { - if (utils_1.compareMonth(month, targetDate) === 0) { - _this.setData({ scrollIntoView: 'month' + index }); - return true; - } - return false; - }); - }); - }, - onOpen: function () { - this.$emit('open'); - }, - onOpened: function () { - this.$emit('opened'); - }, - onClose: function () { - this.$emit('close'); - }, - onClosed: function () { - this.$emit('closed'); - }, - onClickDay: function (event) { - var date = event.detail.date; - var _a = this.data, - type = _a.type, - currentDate = _a.currentDate, - allowSameDay = _a.allowSameDay; - if (type === 'range') { - // @ts-ignore - var startDay = currentDate[0], - endDay = currentDate[1]; - if (startDay && !endDay) { - var compareToStart = utils_1.compareDay(date, startDay); - if (compareToStart === 1) { - this.select([startDay, date], true); - } else if (compareToStart === -1) { - this.select([date, null]); - } else if (allowSameDay) { - this.select([date, date]); - } - } else { - this.select([date, null]); - } - } else if (type === 'multiple') { - var selectedIndex_1; - // @ts-ignore - var selected = currentDate.some(function (dateItem, index) { - var equal = utils_1.compareDay(dateItem, date) === 0; - if (equal) { - selectedIndex_1 = index; - } - return equal; - }); - if (selected) { - // @ts-ignore - var cancelDate = currentDate.splice(selectedIndex_1, 1); - this.setData({ currentDate: currentDate }); - this.unselect(cancelDate); - } else { - // @ts-ignore - this.select(__spreadArray(__spreadArray([], currentDate), [date])); - } - } else { - this.select(date, true); - } - }, - unselect: function (dateArray) { - var date = dateArray[0]; - if (date) { - this.$emit('unselect', utils_1.copyDates(date)); - } - }, - select: function (date, complete) { - if (complete && this.data.type === 'range') { - var valid = this.checkRange(date); - if (!valid) { - // auto selected to max range if showConfirm - if (this.data.showConfirm) { - this.emit([ - date[0], - utils_1.getDayByOffset(date[0], this.data.maxRange - 1), - ]); - } else { - this.emit(date); - } - return; - } - } - this.emit(date); - if (complete && !this.data.showConfirm) { - this.onConfirm(); - } - }, - emit: function (date) { - var getTime = function (date) { - return date instanceof Date ? date.getTime() : date; - }; - this.setData({ - currentDate: Array.isArray(date) ? date.map(getTime) : getTime(date), - }); - this.$emit('select', utils_1.copyDates(date)); - }, - checkRange: function (date) { - var _a = this.data, - maxRange = _a.maxRange, - rangePrompt = _a.rangePrompt, - showRangePrompt = _a.showRangePrompt; - if (maxRange && utils_1.calcDateNum(date) > maxRange) { - if (showRangePrompt) { - toast_1.default({ - duration: 0, - context: this, - message: - rangePrompt || - '\u9009\u62E9\u5929\u6570\u4E0D\u80FD\u8D85\u8FC7 ' + - maxRange + - ' \u5929', - }); - } - this.$emit('over-range'); - return false; - } - return true; - }, - onConfirm: function () { - var _this = this; - if ( - this.data.type === 'range' && - !this.checkRange(this.data.currentDate) - ) { - return; - } - wx.nextTick(function () { - // @ts-ignore - _this.$emit('confirm', utils_1.copyDates(_this.data.currentDate)); - }); - }, - onClickSubtitle: function (event) { - this.$emit('click-subtitle', event); - }, - }, -}); diff --git a/wechat/miniprogram_npm/@vant/weapp/calendar/index.json b/wechat/miniprogram_npm/@vant/weapp/calendar/index.json deleted file mode 100644 index 397d5aea..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/calendar/index.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "component": true, - "usingComponents": { - "header": "./components/header/index", - "month": "./components/month/index", - "van-button": "../button/index", - "van-popup": "../popup/index", - "van-toast": "../toast/index" - } -} diff --git a/wechat/miniprogram_npm/@vant/weapp/calendar/index.wxml b/wechat/miniprogram_npm/@vant/weapp/calendar/index.wxml deleted file mode 100644 index bc8bcfd6..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/calendar/index.wxml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - diff --git a/wechat/miniprogram_npm/@vant/weapp/calendar/index.wxs b/wechat/miniprogram_npm/@vant/weapp/calendar/index.wxs deleted file mode 100644 index 2c04be10..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/calendar/index.wxs +++ /dev/null @@ -1,37 +0,0 @@ -/* eslint-disable */ -var utils = require('./utils.wxs'); - -function getMonths(minDate, maxDate) { - var months = []; - var cursor = getDate(minDate); - - cursor.setDate(1); - - do { - months.push(cursor.getTime()); - cursor.setMonth(cursor.getMonth() + 1); - } while (utils.compareMonth(cursor, getDate(maxDate)) !== 1); - - return months; -} - -function getButtonDisabled(type, currentDate) { - if (currentDate == null) { - return true; - } - - if (type === 'range') { - return !currentDate[0] || !currentDate[1]; - } - - if (type === 'multiple') { - return !currentDate.length; - } - - return !currentDate; -} - -module.exports = { - getMonths: getMonths, - getButtonDisabled: getButtonDisabled -}; diff --git a/wechat/miniprogram_npm/@vant/weapp/calendar/index.wxss b/wechat/miniprogram_npm/@vant/weapp/calendar/index.wxss deleted file mode 100644 index 58bd80b0..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/calendar/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-calendar{display:flex;flex-direction:column;height:100%;height:var(--calendar-height,100%);background-color:#fff;background-color:var(--calendar-background-color,#fff)}.van-calendar__close-icon{top:11px}.van-calendar__popup--bottom,.van-calendar__popup--top{height:80%;height:var(--calendar-popup-height,80%)}.van-calendar__popup--left,.van-calendar__popup--right{height:100%}.van-calendar__body{flex:1;overflow:auto;-webkit-overflow-scrolling:touch}.van-calendar__footer{flex-shrink:0;padding:0 16px;padding:0 var(--padding-md,16px)}.van-calendar__footer--safe-area-inset-bottom{padding-bottom:env(safe-area-inset-bottom)}.van-calendar__footer+.van-calendar__footer,.van-calendar__footer:empty{display:none}.van-calendar__footer:empty+.van-calendar__footer{display:block!important}.van-calendar__confirm{height:36px!important;height:var(--calendar-confirm-button-height,36px)!important;margin:7px 0!important;margin:var(--calendar-confirm-button-margin,7px 0)!important;line-height:34px!important;line-height:var(--calendar-confirm-button-line-height,34px)!important} \ No newline at end of file diff --git a/wechat/miniprogram_npm/@vant/weapp/calendar/utils.js b/wechat/miniprogram_npm/@vant/weapp/calendar/utils.js deleted file mode 100644 index 37e14c2a..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/calendar/utils.js +++ /dev/null @@ -1,97 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); -exports.getMonths = exports.getMonthEndDay = exports.copyDates = exports.calcDateNum = exports.getToday = exports.getNextDay = exports.getPrevDay = exports.getDayByOffset = exports.compareDay = exports.compareMonth = exports.formatMonthTitle = exports.ROW_HEIGHT = void 0; -exports.ROW_HEIGHT = 64; -function formatMonthTitle(date) { - if (!(date instanceof Date)) { - date = new Date(date); - } - return date.getFullYear() + '\u5E74' + (date.getMonth() + 1) + '\u6708'; -} -exports.formatMonthTitle = formatMonthTitle; -function compareMonth(date1, date2) { - if (!(date1 instanceof Date)) { - date1 = new Date(date1); - } - if (!(date2 instanceof Date)) { - date2 = new Date(date2); - } - var year1 = date1.getFullYear(); - var year2 = date2.getFullYear(); - var month1 = date1.getMonth(); - var month2 = date2.getMonth(); - if (year1 === year2) { - return month1 === month2 ? 0 : month1 > month2 ? 1 : -1; - } - return year1 > year2 ? 1 : -1; -} -exports.compareMonth = compareMonth; -function compareDay(day1, day2) { - if (!(day1 instanceof Date)) { - day1 = new Date(day1); - } - if (!(day2 instanceof Date)) { - day2 = new Date(day2); - } - var compareMonthResult = compareMonth(day1, day2); - if (compareMonthResult === 0) { - var date1 = day1.getDate(); - var date2 = day2.getDate(); - return date1 === date2 ? 0 : date1 > date2 ? 1 : -1; - } - return compareMonthResult; -} -exports.compareDay = compareDay; -function getDayByOffset(date, offset) { - date = new Date(date); - date.setDate(date.getDate() + offset); - return date; -} -exports.getDayByOffset = getDayByOffset; -function getPrevDay(date) { - return getDayByOffset(date, -1); -} -exports.getPrevDay = getPrevDay; -function getNextDay(date) { - return getDayByOffset(date, 1); -} -exports.getNextDay = getNextDay; -function getToday() { - var today = new Date(); - today.setHours(0, 0, 0, 0); - return today; -} -exports.getToday = getToday; -function calcDateNum(date) { - var day1 = new Date(date[0]).getTime(); - var day2 = new Date(date[1]).getTime(); - return (day2 - day1) / (1000 * 60 * 60 * 24) + 1; -} -exports.calcDateNum = calcDateNum; -function copyDates(dates) { - if (Array.isArray(dates)) { - return dates.map(function (date) { - if (date === null) { - return date; - } - return new Date(date); - }); - } - return new Date(dates); -} -exports.copyDates = copyDates; -function getMonthEndDay(year, month) { - return 32 - new Date(year, month - 1, 32).getDate(); -} -exports.getMonthEndDay = getMonthEndDay; -function getMonths(minDate, maxDate) { - var months = []; - var cursor = new Date(minDate); - cursor.setDate(1); - do { - months.push(cursor.getTime()); - cursor.setMonth(cursor.getMonth() + 1); - } while (compareMonth(cursor, maxDate) !== 1); - return months; -} -exports.getMonths = getMonths; diff --git a/wechat/miniprogram_npm/@vant/weapp/calendar/utils.wxs b/wechat/miniprogram_npm/@vant/weapp/calendar/utils.wxs deleted file mode 100644 index e57f6b32..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/calendar/utils.wxs +++ /dev/null @@ -1,25 +0,0 @@ -/* eslint-disable */ -function getMonthEndDay(year, month) { - return 32 - getDate(year, month - 1, 32).getDate(); -} - -function compareMonth(date1, date2) { - date1 = getDate(date1); - date2 = getDate(date2); - - var year1 = date1.getFullYear(); - var year2 = date2.getFullYear(); - var month1 = date1.getMonth(); - var month2 = date2.getMonth(); - - if (year1 === year2) { - return month1 === month2 ? 0 : month1 > month2 ? 1 : -1; - } - - return year1 > year2 ? 1 : -1; -} - -module.exports = { - getMonthEndDay: getMonthEndDay, - compareMonth: compareMonth -}; diff --git a/wechat/miniprogram_npm/@vant/weapp/card/index.js b/wechat/miniprogram_npm/@vant/weapp/card/index.js deleted file mode 100644 index cb0f9827..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/card/index.js +++ /dev/null @@ -1,51 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); -var link_1 = require('../mixins/link'); -var component_1 = require('../common/component'); -component_1.VantComponent({ - classes: [ - 'num-class', - 'desc-class', - 'thumb-class', - 'title-class', - 'price-class', - 'origin-price-class', - ], - mixins: [link_1.link], - props: { - tag: String, - num: String, - desc: String, - thumb: String, - title: String, - price: { - type: String, - observer: 'updatePrice', - }, - centered: Boolean, - lazyLoad: Boolean, - thumbLink: String, - originPrice: String, - thumbMode: { - type: String, - value: 'aspectFit', - }, - currency: { - type: String, - value: '¥', - }, - }, - methods: { - updatePrice: function () { - var price = this.data.price; - var priceArr = price.toString().split('.'); - this.setData({ - integerStr: priceArr[0], - decimalStr: priceArr[1] ? '.' + priceArr[1] : '', - }); - }, - onClickThumb: function () { - this.jumpLink('thumbLink'); - }, - }, -}); diff --git a/wechat/miniprogram_npm/@vant/weapp/card/index.json b/wechat/miniprogram_npm/@vant/weapp/card/index.json deleted file mode 100644 index e9174076..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/card/index.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "component": true, - "usingComponents": { - "van-tag": "../tag/index" - } -} diff --git a/wechat/miniprogram_npm/@vant/weapp/card/index.wxml b/wechat/miniprogram_npm/@vant/weapp/card/index.wxml deleted file mode 100644 index 62173e4a..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/card/index.wxml +++ /dev/null @@ -1,56 +0,0 @@ - - - - - - - - - {{ tag }} - - - - - - - {{ title }} - - - {{ desc }} - - - - - - - - - {{ currency }} - {{ integerStr }} - {{ decimalStr }} - - - {{ currency }} {{ originPrice }} - - x {{ num }} - - - - - - - - - - diff --git a/wechat/miniprogram_npm/@vant/weapp/card/index.wxss b/wechat/miniprogram_npm/@vant/weapp/card/index.wxss deleted file mode 100644 index 14a2938f..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/card/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-card{position:relative;box-sizing:border-box;padding:8px 16px;padding:var(--card-padding,8px 16px);font-size:12px;font-size:var(--card-font-size,12px);color:#323233;color:var(--card-text-color,#323233);background-color:#fafafa;background-color:var(--card-background-color,#fafafa)}.van-card__header{display:flex}.van-card__header--center{align-items:center;justify-content:center}.van-card__thumb{position:relative;flex:none;width:88px;width:var(--card-thumb-size,88px);height:88px;height:var(--card-thumb-size,88px);margin-right:8px;margin-right:var(--padding-xs,8px)}.van-card__thumb:empty{display:none}.van-card__img{width:100%;height:100%;border-radius:8px;border-radius:var(--border-radius-lg,8px)}.van-card__content{position:relative;display:flex;flex:1;flex-direction:column;justify-content:space-between;min-width:0;min-height:88px;min-height:var(--card-thumb-size,88px)}.van-card__content--center{justify-content:center}.van-card__desc,.van-card__title{word-wrap:break-word}.van-card__title{font-weight:700;line-height:16px;line-height:var(--card-title-line-height,16px)}.van-card__desc{line-height:20px;line-height:var(--card-desc-line-height,20px);color:#646566;color:var(--card-desc-color,#646566)}.van-card__bottom{line-height:20px}.van-card__price{display:inline-block;font-weight:700;color:#ee0a24;color:var(--card-price-color,#ee0a24);font-size:12px;font-size:var(--card-price-font-size,12px)}.van-card__price-integer{font-size:16px;font-size:var(--card-price-integer-font-size,16px)}.van-card__price-decimal,.van-card__price-integer{font-family:Avenir-Heavy,PingFang SC,Helvetica Neue,Arial,sans-serif;font-family:var(--card-price-font-family,Avenir-Heavy,PingFang SC,Helvetica Neue,Arial,sans-serif)}.van-card__origin-price{display:inline-block;margin-left:5px;text-decoration:line-through;font-size:10px;font-size:var(--card-origin-price-font-size,10px);color:#646566;color:var(--card-origin-price-color,#646566)}.van-card__num{float:right}.van-card__tag{position:absolute!important;top:2px;left:0}.van-card__footer{flex:none;width:100%;text-align:right} \ No newline at end of file diff --git a/wechat/miniprogram_npm/@vant/weapp/cell-group/index.js b/wechat/miniprogram_npm/@vant/weapp/cell-group/index.js deleted file mode 100644 index fc0f6645..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/cell-group/index.js +++ /dev/null @@ -1,13 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); -var component_1 = require('../common/component'); -component_1.VantComponent({ - props: { - title: String, - border: { - type: Boolean, - value: true, - }, - inset: Boolean, - }, -}); diff --git a/wechat/miniprogram_npm/@vant/weapp/cell-group/index.json b/wechat/miniprogram_npm/@vant/weapp/cell-group/index.json deleted file mode 100644 index 467ce294..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/cell-group/index.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "component": true -} diff --git a/wechat/miniprogram_npm/@vant/weapp/cell-group/index.wxml b/wechat/miniprogram_npm/@vant/weapp/cell-group/index.wxml deleted file mode 100644 index 311e064a..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/cell-group/index.wxml +++ /dev/null @@ -1,11 +0,0 @@ - - - - {{ title }} - - - - diff --git a/wechat/miniprogram_npm/@vant/weapp/cell-group/index.wxss b/wechat/miniprogram_npm/@vant/weapp/cell-group/index.wxss deleted file mode 100644 index 5bc5d0f4..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/cell-group/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-cell-group--inset{margin:0 16px;margin:var(--cell-group-inset-padding,0 16px);border-radius:8px;border-radius:var(--cell-group-inset-border-radius,8px);overflow:hidden}.van-cell-group__title{padding:16px 16px 8px;padding:var(--cell-group-title-padding,16px 16px 8px);font-size:14px;font-size:var(--cell-group-title-font-size,14px);line-height:16px;line-height:var(--cell-group-title-line-height,16px);color:#969799;color:var(--cell-group-title-color,#969799)}.van-cell-group__title--inset{padding:16px 16px 8px 32px;padding:var(--cell-group-inset-title-padding,16px 16px 8px 32px)} \ No newline at end of file diff --git a/wechat/miniprogram_npm/@vant/weapp/cell/index.js b/wechat/miniprogram_npm/@vant/weapp/cell/index.js deleted file mode 100644 index 7a18c9f2..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/cell/index.js +++ /dev/null @@ -1,40 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); -var link_1 = require('../mixins/link'); -var component_1 = require('../common/component'); -component_1.VantComponent({ - classes: [ - 'title-class', - 'label-class', - 'value-class', - 'right-icon-class', - 'hover-class', - ], - mixins: [link_1.link], - props: { - title: null, - value: null, - icon: String, - size: String, - label: String, - center: Boolean, - isLink: Boolean, - required: Boolean, - clickable: Boolean, - titleWidth: String, - customStyle: String, - arrowDirection: String, - useLabelSlot: Boolean, - border: { - type: Boolean, - value: true, - }, - titleStyle: String, - }, - methods: { - onClick: function (event) { - this.$emit('click', event.detail); - this.jumpLink(); - }, - }, -}); diff --git a/wechat/miniprogram_npm/@vant/weapp/cell/index.json b/wechat/miniprogram_npm/@vant/weapp/cell/index.json deleted file mode 100644 index 0a336c08..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/cell/index.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "component": true, - "usingComponents": { - "van-icon": "../icon/index" - } -} diff --git a/wechat/miniprogram_npm/@vant/weapp/cell/index.wxml b/wechat/miniprogram_npm/@vant/weapp/cell/index.wxml deleted file mode 100644 index 8387c3c8..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/cell/index.wxml +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - {{ title }} - - - - - {{ label }} - - - - - {{ value }} - - - - - - - - diff --git a/wechat/miniprogram_npm/@vant/weapp/cell/index.wxs b/wechat/miniprogram_npm/@vant/weapp/cell/index.wxs deleted file mode 100644 index e3500c43..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/cell/index.wxs +++ /dev/null @@ -1,17 +0,0 @@ -/* eslint-disable */ -var style = require('../wxs/style.wxs'); -var addUnit = require('../wxs/add-unit.wxs'); - -function titleStyle(data) { - return style([ - { - 'max-width': addUnit(data.titleWidth), - 'min-width': addUnit(data.titleWidth), - }, - data.titleStyle, - ]); -} - -module.exports = { - titleStyle: titleStyle, -}; diff --git a/wechat/miniprogram_npm/@vant/weapp/cell/index.wxss b/wechat/miniprogram_npm/@vant/weapp/cell/index.wxss deleted file mode 100644 index 20f24ce2..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/cell/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-cell{position:relative;display:flex;box-sizing:border-box;width:100%;padding:10px 16px;padding:var(--cell-vertical-padding,10px) var(--cell-horizontal-padding,16px);font-size:14px;font-size:var(--cell-font-size,14px);line-height:24px;line-height:var(--cell-line-height,24px);color:#323233;color:var(--cell-text-color,#323233);background-color:#fff;background-color:var(--cell-background-color,#fff)}.van-cell:after{position:absolute;box-sizing:border-box;transform-origin:center;content:" ";pointer-events:none;right:16px;bottom:0;left:16px;border-bottom:1px solid #ebedf0;transform:scaleY(.5)}.van-cell--borderless:after{display:none}.van-cell-group{background-color:#fff;background-color:var(--cell-background-color,#fff)}.van-cell__label{margin-top:3px;margin-top:var(--cell-label-margin-top,3px);font-size:12px;font-size:var(--cell-label-font-size,12px);line-height:18px;line-height:var(--cell-label-line-height,18px);color:#969799;color:var(--cell-label-color,#969799)}.van-cell__value{overflow:hidden;text-align:right;vertical-align:middle;color:#969799;color:var(--cell-value-color,#969799)}.van-cell__title,.van-cell__value{flex:1}.van-cell__title:empty,.van-cell__value:empty{display:none}.van-cell__left-icon-wrap,.van-cell__right-icon-wrap{display:flex;align-items:center;height:24px;height:var(--cell-line-height,24px);font-size:16px;font-size:var(--cell-icon-size,16px)}.van-cell__left-icon-wrap{margin-right:4px;margin-right:var(--padding-base,4px)}.van-cell__right-icon-wrap{margin-left:4px;margin-left:var(--padding-base,4px);color:#969799;color:var(--cell-right-icon-color,#969799)}.van-cell__left-icon{vertical-align:middle}.van-cell__left-icon,.van-cell__right-icon{line-height:24px;line-height:var(--cell-line-height,24px)}.van-cell--clickable.van-cell--hover{background-color:#f2f3f5;background-color:var(--cell-active-color,#f2f3f5)}.van-cell--required{overflow:visible}.van-cell--required:before{position:absolute;content:"*";left:8px;left:var(--padding-xs,8px);font-size:14px;font-size:var(--cell-font-size,14px);color:#ee0a24;color:var(--cell-required-color,#ee0a24)}.van-cell--center{align-items:center}.van-cell--large{padding-top:12px;padding-top:var(--cell-large-vertical-padding,12px);padding-bottom:12px;padding-bottom:var(--cell-large-vertical-padding,12px)}.van-cell--large .van-cell__title{font-size:16px;font-size:var(--cell-large-title-font-size,16px)}.van-cell--large .van-cell__value{font-size:16px;font-size:var(--cell-large-value-font-size,16px)}.van-cell--large .van-cell__label{font-size:14px;font-size:var(--cell-large-label-font-size,14px)} \ No newline at end of file diff --git a/wechat/miniprogram_npm/@vant/weapp/checkbox-group/index.js b/wechat/miniprogram_npm/@vant/weapp/checkbox-group/index.js deleted file mode 100644 index 96aec51c..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/checkbox-group/index.js +++ /dev/null @@ -1,44 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); -var relation_1 = require('../common/relation'); -var component_1 = require('../common/component'); -component_1.VantComponent({ - field: true, - relation: relation_1.useChildren('checkbox', function (target) { - this.updateChild(target); - }), - props: { - max: Number, - value: { - type: Array, - observer: 'updateChildren', - }, - disabled: { - type: Boolean, - observer: 'updateChildren', - }, - direction: { - type: String, - value: 'vertical', - }, - }, - methods: { - updateChildren: function () { - var _this = this; - this.children.forEach(function (child) { - return _this.updateChild(child); - }); - }, - updateChild: function (child) { - var _a = this.data, - value = _a.value, - disabled = _a.disabled, - direction = _a.direction; - child.setData({ - value: value.indexOf(child.data.name) !== -1, - parentDisabled: disabled, - direction: direction, - }); - }, - }, -}); diff --git a/wechat/miniprogram_npm/@vant/weapp/checkbox-group/index.json b/wechat/miniprogram_npm/@vant/weapp/checkbox-group/index.json deleted file mode 100644 index 467ce294..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/checkbox-group/index.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "component": true -} diff --git a/wechat/miniprogram_npm/@vant/weapp/checkbox-group/index.wxml b/wechat/miniprogram_npm/@vant/weapp/checkbox-group/index.wxml deleted file mode 100644 index 638bf9de..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/checkbox-group/index.wxml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/wechat/miniprogram_npm/@vant/weapp/checkbox-group/index.wxss b/wechat/miniprogram_npm/@vant/weapp/checkbox-group/index.wxss deleted file mode 100644 index c5666d72..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/checkbox-group/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-checkbox-group--horizontal{display:flex;flex-wrap:wrap} \ No newline at end of file diff --git a/wechat/miniprogram_npm/@vant/weapp/checkbox/index.js b/wechat/miniprogram_npm/@vant/weapp/checkbox/index.js deleted file mode 100644 index c607f292..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/checkbox/index.js +++ /dev/null @@ -1,84 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); -var relation_1 = require('../common/relation'); -var component_1 = require('../common/component'); -function emit(target, value) { - target.$emit('input', value); - target.$emit('change', value); -} -component_1.VantComponent({ - field: true, - relation: relation_1.useParent('checkbox-group'), - classes: ['icon-class', 'label-class'], - props: { - value: Boolean, - disabled: Boolean, - useIconSlot: Boolean, - checkedColor: String, - labelPosition: { - type: String, - value: 'right', - }, - labelDisabled: Boolean, - shape: { - type: String, - value: 'round', - }, - iconSize: { - type: null, - value: 20, - }, - }, - data: { - parentDisabled: false, - direction: 'vertical', - }, - methods: { - emitChange: function (value) { - if (this.parent) { - this.setParentValue(this.parent, value); - } else { - emit(this, value); - } - }, - toggle: function () { - var _a = this.data, - parentDisabled = _a.parentDisabled, - disabled = _a.disabled, - value = _a.value; - if (!disabled && !parentDisabled) { - this.emitChange(!value); - } - }, - onClickLabel: function () { - var _a = this.data, - labelDisabled = _a.labelDisabled, - parentDisabled = _a.parentDisabled, - disabled = _a.disabled, - value = _a.value; - if (!disabled && !labelDisabled && !parentDisabled) { - this.emitChange(!value); - } - }, - setParentValue: function (parent, value) { - var parentValue = parent.data.value.slice(); - var name = this.data.name; - var max = parent.data.max; - if (value) { - if (max && parentValue.length >= max) { - return; - } - if (parentValue.indexOf(name) === -1) { - parentValue.push(name); - emit(parent, parentValue); - } - } else { - var index = parentValue.indexOf(name); - if (index !== -1) { - parentValue.splice(index, 1); - emit(parent, parentValue); - } - } - }, - }, -}); diff --git a/wechat/miniprogram_npm/@vant/weapp/checkbox/index.json b/wechat/miniprogram_npm/@vant/weapp/checkbox/index.json deleted file mode 100644 index 0a336c08..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/checkbox/index.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "component": true, - "usingComponents": { - "van-icon": "../icon/index" - } -} diff --git a/wechat/miniprogram_npm/@vant/weapp/checkbox/index.wxml b/wechat/miniprogram_npm/@vant/weapp/checkbox/index.wxml deleted file mode 100644 index 39a7bb03..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/checkbox/index.wxml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/wechat/miniprogram_npm/@vant/weapp/checkbox/index.wxs b/wechat/miniprogram_npm/@vant/weapp/checkbox/index.wxs deleted file mode 100644 index eb9c7726..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/checkbox/index.wxs +++ /dev/null @@ -1,20 +0,0 @@ -/* eslint-disable */ -var style = require('../wxs/style.wxs'); -var addUnit = require('../wxs/add-unit.wxs'); - -function iconStyle(checkedColor, value, disabled, parentDisabled, iconSize) { - var styles = { - 'font-size': addUnit(iconSize), - }; - - if (checkedColor && value && !disabled && !parentDisabled) { - styles['border-color'] = checkedColor; - styles['background-color'] = checkedColor; - } - - return style(styles); -} - -module.exports = { - iconStyle: iconStyle, -}; diff --git a/wechat/miniprogram_npm/@vant/weapp/checkbox/index.wxss b/wechat/miniprogram_npm/@vant/weapp/checkbox/index.wxss deleted file mode 100644 index 62f37d49..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/checkbox/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-checkbox{display:flex;align-items:center;overflow:hidden;-webkit-user-select:none;user-select:none}.van-checkbox--horizontal{margin-right:12px}.van-checkbox__icon-wrap,.van-checkbox__label{line-height:20px;line-height:var(--checkbox-size,20px)}.van-checkbox__icon-wrap{flex:none}.van-checkbox__icon{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:1em;height:1em;color:transparent;text-align:center;transition-property:color,border-color,background-color;font-size:20px;font-size:var(--checkbox-size,20px);border:1px solid #c8c9cc;border:1px solid var(--checkbox-border-color,#c8c9cc);transition-duration:.2s;transition-duration:var(--checkbox-transition-duration,.2s)}.van-checkbox__icon--round{border-radius:100%}.van-checkbox__icon--checked{color:#fff;color:var(--white,#fff);background-color:#1989fa;background-color:var(--checkbox-checked-icon-color,#1989fa);border-color:#1989fa;border-color:var(--checkbox-checked-icon-color,#1989fa)}.van-checkbox__icon--disabled{background-color:#ebedf0;background-color:var(--checkbox-disabled-background-color,#ebedf0);border-color:#c8c9cc;border-color:var(--checkbox-disabled-icon-color,#c8c9cc)}.van-checkbox__icon--disabled.van-checkbox__icon--checked{color:#c8c9cc;color:var(--checkbox-disabled-icon-color,#c8c9cc)}.van-checkbox__label{word-wrap:break-word;margin-left:10px;margin-left:var(--checkbox-label-margin,10px);color:#323233;color:var(--checkbox-label-color,#323233)}.van-checkbox__label--left{float:left;margin:0 10px 0 0;margin:0 var(--checkbox-label-margin,10px) 0 0}.van-checkbox__label--disabled{color:#c8c9cc;color:var(--checkbox-disabled-label-color,#c8c9cc)}.van-checkbox__label:empty{margin:0} \ No newline at end of file diff --git a/wechat/miniprogram_npm/@vant/weapp/circle/canvas.js b/wechat/miniprogram_npm/@vant/weapp/circle/canvas.js deleted file mode 100644 index dbee1d73..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/circle/canvas.js +++ /dev/null @@ -1,47 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); -exports.adaptor = void 0; -function adaptor(ctx) { - // @ts-ignore - return Object.assign(ctx, { - setStrokeStyle: function (val) { - ctx.strokeStyle = val; - }, - setLineWidth: function (val) { - ctx.lineWidth = val; - }, - setLineCap: function (val) { - ctx.lineCap = val; - }, - setFillStyle: function (val) { - ctx.fillStyle = val; - }, - setFontSize: function (val) { - ctx.font = String(val); - }, - setGlobalAlpha: function (val) { - ctx.globalAlpha = val; - }, - setLineJoin: function (val) { - ctx.lineJoin = val; - }, - setTextAlign: function (val) { - ctx.textAlign = val; - }, - setMiterLimit: function (val) { - ctx.miterLimit = val; - }, - setShadow: function (offsetX, offsetY, blur, color) { - ctx.shadowOffsetX = offsetX; - ctx.shadowOffsetY = offsetY; - ctx.shadowBlur = blur; - ctx.shadowColor = color; - }, - setTextBaseline: function (val) { - ctx.textBaseline = val; - }, - createCircularGradient: function () {}, - draw: function () {}, - }); -} -exports.adaptor = adaptor; diff --git a/wechat/miniprogram_npm/@vant/weapp/circle/index.js b/wechat/miniprogram_npm/@vant/weapp/circle/index.js deleted file mode 100644 index 416c0bd3..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/circle/index.js +++ /dev/null @@ -1,217 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); -var color_1 = require('../common/color'); -var component_1 = require('../common/component'); -var utils_1 = require('../common/utils'); -var validator_1 = require('../common/validator'); -var version_1 = require('../common/version'); -var canvas_1 = require('./canvas'); -function format(rate) { - return Math.min(Math.max(rate, 0), 100); -} -var PERIMETER = 2 * Math.PI; -var BEGIN_ANGLE = -Math.PI / 2; -var STEP = 1; -component_1.VantComponent({ - props: { - text: String, - lineCap: { - type: String, - value: 'round', - }, - value: { - type: Number, - value: 0, - observer: 'reRender', - }, - speed: { - type: Number, - value: 50, - }, - size: { - type: Number, - value: 100, - observer: function () { - this.drawCircle(this.currentValue); - }, - }, - fill: String, - layerColor: { - type: String, - value: color_1.WHITE, - }, - color: { - type: null, - value: color_1.BLUE, - observer: function () { - var _this = this; - this.setHoverColor().then(function () { - _this.drawCircle(_this.currentValue); - }); - }, - }, - type: { - type: String, - value: '', - }, - strokeWidth: { - type: Number, - value: 4, - }, - clockwise: { - type: Boolean, - value: true, - }, - }, - data: { - hoverColor: color_1.BLUE, - }, - methods: { - getContext: function () { - var _this = this; - var _a = this.data, - type = _a.type, - size = _a.size; - if (type === '' || !version_1.canIUseCanvas2d()) { - var ctx = wx.createCanvasContext('van-circle', this); - return Promise.resolve(ctx); - } - var dpr = utils_1.getSystemInfoSync().pixelRatio; - return new Promise(function (resolve) { - wx.createSelectorQuery() - .in(_this) - .select('#van-circle') - .node() - .exec(function (res) { - var canvas = res[0].node; - var ctx = canvas.getContext(type); - if (!_this.inited) { - _this.inited = true; - canvas.width = size * dpr; - canvas.height = size * dpr; - ctx.scale(dpr, dpr); - } - resolve(canvas_1.adaptor(ctx)); - }); - }); - }, - setHoverColor: function () { - var _this = this; - var _a = this.data, - color = _a.color, - size = _a.size; - if (validator_1.isObj(color)) { - return this.getContext().then(function (context) { - var LinearColor = context.createLinearGradient(size, 0, 0, 0); - Object.keys(color) - .sort(function (a, b) { - return parseFloat(a) - parseFloat(b); - }) - .map(function (key) { - return LinearColor.addColorStop( - parseFloat(key) / 100, - color[key] - ); - }); - _this.hoverColor = LinearColor; - }); - } - this.hoverColor = color; - return Promise.resolve(); - }, - presetCanvas: function (context, strokeStyle, beginAngle, endAngle, fill) { - var _a = this.data, - strokeWidth = _a.strokeWidth, - lineCap = _a.lineCap, - clockwise = _a.clockwise, - size = _a.size; - var position = size / 2; - var radius = position - strokeWidth / 2; - context.setStrokeStyle(strokeStyle); - context.setLineWidth(strokeWidth); - context.setLineCap(lineCap); - context.beginPath(); - context.arc(position, position, radius, beginAngle, endAngle, !clockwise); - context.stroke(); - if (fill) { - context.setFillStyle(fill); - context.fill(); - } - }, - renderLayerCircle: function (context) { - var _a = this.data, - layerColor = _a.layerColor, - fill = _a.fill; - this.presetCanvas(context, layerColor, 0, PERIMETER, fill); - }, - renderHoverCircle: function (context, formatValue) { - var clockwise = this.data.clockwise; - // 结束角度 - var progress = PERIMETER * (formatValue / 100); - var endAngle = clockwise - ? BEGIN_ANGLE + progress - : 3 * Math.PI - (BEGIN_ANGLE + progress); - this.presetCanvas(context, this.hoverColor, BEGIN_ANGLE, endAngle); - }, - drawCircle: function (currentValue) { - var _this = this; - var size = this.data.size; - this.getContext().then(function (context) { - context.clearRect(0, 0, size, size); - _this.renderLayerCircle(context); - var formatValue = format(currentValue); - if (formatValue !== 0) { - _this.renderHoverCircle(context, formatValue); - } - context.draw(); - }); - }, - reRender: function () { - var _this = this; - // tofector 动画暂时没有想到好的解决方案 - var _a = this.data, - value = _a.value, - speed = _a.speed; - if (speed <= 0 || speed > 1000) { - this.drawCircle(value); - return; - } - this.clearMockInterval(); - this.currentValue = this.currentValue || 0; - var run = function () { - _this.interval = setTimeout(function () { - if (_this.currentValue !== value) { - if (Math.abs(_this.currentValue - value) < STEP) { - _this.currentValue = value; - } else if (_this.currentValue < value) { - _this.currentValue += STEP; - } else { - _this.currentValue -= STEP; - } - _this.drawCircle(_this.currentValue); - run(); - } else { - _this.clearMockInterval(); - } - }, 1000 / speed); - }; - run(); - }, - clearMockInterval: function () { - if (this.interval) { - clearTimeout(this.interval); - this.interval = null; - } - }, - }, - mounted: function () { - var _this = this; - this.currentValue = this.data.value; - this.setHoverColor().then(function () { - _this.drawCircle(_this.currentValue); - }); - }, - destroyed: function () { - this.clearMockInterval(); - }, -}); diff --git a/wechat/miniprogram_npm/@vant/weapp/circle/index.json b/wechat/miniprogram_npm/@vant/weapp/circle/index.json deleted file mode 100644 index 467ce294..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/circle/index.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "component": true -} diff --git a/wechat/miniprogram_npm/@vant/weapp/circle/index.wxml b/wechat/miniprogram_npm/@vant/weapp/circle/index.wxml deleted file mode 100644 index 52bc59fc..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/circle/index.wxml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - {{ text }} - diff --git a/wechat/miniprogram_npm/@vant/weapp/circle/index.wxss b/wechat/miniprogram_npm/@vant/weapp/circle/index.wxss deleted file mode 100644 index 5b5ad00d..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/circle/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-circle{position:relative;display:inline-block;text-align:center}.van-circle__text{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);color:#323233;color:var(--circle-text-color,#323233)} \ No newline at end of file diff --git a/wechat/miniprogram_npm/@vant/weapp/col/index.js b/wechat/miniprogram_npm/@vant/weapp/col/index.js deleted file mode 100644 index a33c44b9..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/col/index.js +++ /dev/null @@ -1,11 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); -var relation_1 = require('../common/relation'); -var component_1 = require('../common/component'); -component_1.VantComponent({ - relation: relation_1.useParent('row'), - props: { - span: Number, - offset: Number, - }, -}); diff --git a/wechat/miniprogram_npm/@vant/weapp/col/index.json b/wechat/miniprogram_npm/@vant/weapp/col/index.json deleted file mode 100644 index 467ce294..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/col/index.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "component": true -} diff --git a/wechat/miniprogram_npm/@vant/weapp/col/index.wxml b/wechat/miniprogram_npm/@vant/weapp/col/index.wxml deleted file mode 100644 index 975348b6..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/col/index.wxml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/wechat/miniprogram_npm/@vant/weapp/col/index.wxs b/wechat/miniprogram_npm/@vant/weapp/col/index.wxs deleted file mode 100644 index 507c1cb9..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/col/index.wxs +++ /dev/null @@ -1,18 +0,0 @@ -/* eslint-disable */ -var style = require('../wxs/style.wxs'); -var addUnit = require('../wxs/add-unit.wxs'); - -function rootStyle(data) { - if (!data.gutter) { - return ''; - } - - return style({ - 'padding-right': addUnit(data.gutter / 2), - 'padding-left': addUnit(data.gutter / 2), - }); -} - -module.exports = { - rootStyle: rootStyle, -}; diff --git a/wechat/miniprogram_npm/@vant/weapp/col/index.wxss b/wechat/miniprogram_npm/@vant/weapp/col/index.wxss deleted file mode 100644 index 44c896a3..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/col/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-col{float:left;box-sizing:border-box}.van-col--1{width:4.16666667%}.van-col--offset-1{margin-left:4.16666667%}.van-col--2{width:8.33333333%}.van-col--offset-2{margin-left:8.33333333%}.van-col--3{width:12.5%}.van-col--offset-3{margin-left:12.5%}.van-col--4{width:16.66666667%}.van-col--offset-4{margin-left:16.66666667%}.van-col--5{width:20.83333333%}.van-col--offset-5{margin-left:20.83333333%}.van-col--6{width:25%}.van-col--offset-6{margin-left:25%}.van-col--7{width:29.16666667%}.van-col--offset-7{margin-left:29.16666667%}.van-col--8{width:33.33333333%}.van-col--offset-8{margin-left:33.33333333%}.van-col--9{width:37.5%}.van-col--offset-9{margin-left:37.5%}.van-col--10{width:41.66666667%}.van-col--offset-10{margin-left:41.66666667%}.van-col--11{width:45.83333333%}.van-col--offset-11{margin-left:45.83333333%}.van-col--12{width:50%}.van-col--offset-12{margin-left:50%}.van-col--13{width:54.16666667%}.van-col--offset-13{margin-left:54.16666667%}.van-col--14{width:58.33333333%}.van-col--offset-14{margin-left:58.33333333%}.van-col--15{width:62.5%}.van-col--offset-15{margin-left:62.5%}.van-col--16{width:66.66666667%}.van-col--offset-16{margin-left:66.66666667%}.van-col--17{width:70.83333333%}.van-col--offset-17{margin-left:70.83333333%}.van-col--18{width:75%}.van-col--offset-18{margin-left:75%}.van-col--19{width:79.16666667%}.van-col--offset-19{margin-left:79.16666667%}.van-col--20{width:83.33333333%}.van-col--offset-20{margin-left:83.33333333%}.van-col--21{width:87.5%}.van-col--offset-21{margin-left:87.5%}.van-col--22{width:91.66666667%}.van-col--offset-22{margin-left:91.66666667%}.van-col--23{width:95.83333333%}.van-col--offset-23{margin-left:95.83333333%}.van-col--24{width:100%}.van-col--offset-24{margin-left:100%} \ No newline at end of file diff --git a/wechat/miniprogram_npm/@vant/weapp/collapse-item/animate.js b/wechat/miniprogram_npm/@vant/weapp/collapse-item/animate.js deleted file mode 100644 index 43173837..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/collapse-item/animate.js +++ /dev/null @@ -1,77 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); -exports.setContentAnimate = void 0; -var version_1 = require('../common/version'); -var utils_1 = require('../common/utils'); -function useAnimate(context, expanded, mounted, height) { - var selector = '.van-collapse-item__wrapper'; - if (expanded) { - context.animate( - selector, - [ - { height: 0, ease: 'ease-in-out', offset: 0 }, - { height: height + 'px', ease: 'ease-in-out', offset: 1 }, - { height: 'auto', ease: 'ease-in-out', offset: 1 }, - ], - mounted ? 300 : 0, - function () { - context.clearAnimation(selector); - } - ); - return; - } - context.animate( - selector, - [ - { height: height + 'px', ease: 'ease-in-out', offset: 0 }, - { height: 0, ease: 'ease-in-out', offset: 1 }, - ], - 300, - function () { - context.clearAnimation(selector); - } - ); -} -function useAnimation(context, expanded, mounted, height) { - var animation = wx.createAnimation({ - duration: 0, - timingFunction: 'ease-in-out', - }); - if (expanded) { - if (height === 0) { - animation.height('auto').top(1).step(); - } else { - animation - .height(height) - .top(1) - .step({ - duration: mounted ? 300 : 1, - }) - .height('auto') - .step(); - } - context.setData({ - animation: animation.export(), - }); - return; - } - animation.height(height).top(0).step({ duration: 1 }).height(0).step({ - duration: 300, - }); - context.setData({ - animation: animation.export(), - }); -} -function setContentAnimate(context, expanded, mounted) { - utils_1 - .getRect(context, '.van-collapse-item__content') - .then(function (rect) { - return rect.height; - }) - .then(function (height) { - version_1.canIUseAnimate() - ? useAnimate(context, expanded, mounted, height) - : useAnimation(context, expanded, mounted, height); - }); -} -exports.setContentAnimate = setContentAnimate; diff --git a/wechat/miniprogram_npm/@vant/weapp/collapse-item/index.js b/wechat/miniprogram_npm/@vant/weapp/collapse-item/index.js deleted file mode 100644 index b30315cf..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/collapse-item/index.js +++ /dev/null @@ -1,68 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); -var component_1 = require('../common/component'); -var relation_1 = require('../common/relation'); -var animate_1 = require('./animate'); -component_1.VantComponent({ - classes: ['title-class', 'content-class'], - relation: relation_1.useParent('collapse'), - props: { - name: null, - title: null, - value: null, - icon: String, - label: String, - disabled: Boolean, - clickable: Boolean, - border: { - type: Boolean, - value: true, - }, - isLink: { - type: Boolean, - value: true, - }, - }, - data: { - expanded: false, - }, - mounted: function () { - this.updateExpanded(); - this.mounted = true; - }, - methods: { - updateExpanded: function () { - if (!this.parent) { - return; - } - var _a = this.parent.data, - value = _a.value, - accordion = _a.accordion; - var _b = this.parent.children, - children = _b === void 0 ? [] : _b; - var name = this.data.name; - var index = children.indexOf(this); - var currentName = name == null ? index : name; - var expanded = accordion - ? value === currentName - : (value || []).some(function (name) { - return name === currentName; - }); - if (expanded !== this.data.expanded) { - animate_1.setContentAnimate(this, expanded, this.mounted); - } - this.setData({ index: index, expanded: expanded }); - }, - onClick: function () { - if (this.data.disabled) { - return; - } - var _a = this.data, - name = _a.name, - expanded = _a.expanded; - var index = this.parent.children.indexOf(this); - var currentName = name == null ? index : name; - this.parent.switch(currentName, !expanded); - }, - }, -}); diff --git a/wechat/miniprogram_npm/@vant/weapp/collapse-item/index.json b/wechat/miniprogram_npm/@vant/weapp/collapse-item/index.json deleted file mode 100644 index 0e5425cd..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/collapse-item/index.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "component": true, - "usingComponents": { - "van-cell": "../cell/index" - } -} diff --git a/wechat/miniprogram_npm/@vant/weapp/collapse-item/index.wxml b/wechat/miniprogram_npm/@vant/weapp/collapse-item/index.wxml deleted file mode 100644 index ae4cc831..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/collapse-item/index.wxml +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/wechat/miniprogram_npm/@vant/weapp/collapse-item/index.wxss b/wechat/miniprogram_npm/@vant/weapp/collapse-item/index.wxss deleted file mode 100644 index ef919866..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/collapse-item/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-collapse-item__title .van-cell__right-icon{transform:rotate(90deg);transition:transform .3s;transition:transform var(--collapse-item-transition-duration,.3s)}.van-collapse-item__title--expanded .van-cell__right-icon{transform:rotate(-90deg)}.van-collapse-item__title--disabled .van-cell,.van-collapse-item__title--disabled .van-cell__right-icon{color:#c8c9cc!important;color:var(--collapse-item-title-disabled-color,#c8c9cc)!important}.van-collapse-item__title--disabled .van-cell--hover{background-color:#fff!important;background-color:var(--white,#fff)!important}.van-collapse-item__wrapper{overflow:hidden}.van-collapse-item__content{padding:15px;padding:var(--collapse-item-content-padding,15px);color:#969799;color:var(--collapse-item-content-text-color,#969799);font-size:13px;font-size:var(--collapse-item-content-font-size,13px);line-height:1.5;line-height:var(--collapse-item-content-line-height,1.5);background-color:#fff;background-color:var(--collapse-item-content-background-color,#fff)} \ No newline at end of file diff --git a/wechat/miniprogram_npm/@vant/weapp/collapse/index.js b/wechat/miniprogram_npm/@vant/weapp/collapse/index.js deleted file mode 100644 index 4e2c0973..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/collapse/index.js +++ /dev/null @@ -1,50 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); -var component_1 = require('../common/component'); -var relation_1 = require('../common/relation'); -component_1.VantComponent({ - relation: relation_1.useChildren('collapse-item'), - props: { - value: { - type: null, - observer: 'updateExpanded', - }, - accordion: { - type: Boolean, - observer: 'updateExpanded', - }, - border: { - type: Boolean, - value: true, - }, - }, - methods: { - updateExpanded: function () { - this.children.forEach(function (child) { - child.updateExpanded(); - }); - }, - switch: function (name, expanded) { - var _a = this.data, - accordion = _a.accordion, - value = _a.value; - var changeItem = name; - if (!accordion) { - name = expanded - ? (value || []).concat(name) - : (value || []).filter(function (activeName) { - return activeName !== name; - }); - } else { - name = expanded ? name : ''; - } - if (expanded) { - this.$emit('open', changeItem); - } else { - this.$emit('close', changeItem); - } - this.$emit('change', name); - this.$emit('input', name); - }, - }, -}); diff --git a/wechat/miniprogram_npm/@vant/weapp/collapse/index.json b/wechat/miniprogram_npm/@vant/weapp/collapse/index.json deleted file mode 100644 index 467ce294..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/collapse/index.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "component": true -} diff --git a/wechat/miniprogram_npm/@vant/weapp/collapse/index.wxml b/wechat/miniprogram_npm/@vant/weapp/collapse/index.wxml deleted file mode 100644 index fd4e1719..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/collapse/index.wxml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/wechat/miniprogram_npm/@vant/weapp/collapse/index.wxss b/wechat/miniprogram_npm/@vant/weapp/collapse/index.wxss deleted file mode 100644 index 99694d60..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/collapse/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss'; \ No newline at end of file diff --git a/wechat/miniprogram_npm/@vant/weapp/common/color.js b/wechat/miniprogram_npm/@vant/weapp/common/color.js deleted file mode 100644 index 885acaa7..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/common/color.js +++ /dev/null @@ -1,10 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); -exports.GRAY_DARK = exports.GRAY = exports.ORANGE = exports.GREEN = exports.WHITE = exports.BLUE = exports.RED = void 0; -exports.RED = '#ee0a24'; -exports.BLUE = '#1989fa'; -exports.WHITE = '#fff'; -exports.GREEN = '#07c160'; -exports.ORANGE = '#ff976a'; -exports.GRAY = '#323233'; -exports.GRAY_DARK = '#969799'; diff --git a/wechat/miniprogram_npm/@vant/weapp/common/component.js b/wechat/miniprogram_npm/@vant/weapp/common/component.js deleted file mode 100644 index 2274506e..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/common/component.js +++ /dev/null @@ -1,48 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); -exports.VantComponent = void 0; -var basic_1 = require('../mixins/basic'); -function mapKeys(source, target, map) { - Object.keys(map).forEach(function (key) { - if (source[key]) { - target[map[key]] = source[key]; - } - }); -} -function VantComponent(vantOptions) { - var options = {}; - mapKeys(vantOptions, options, { - data: 'data', - props: 'properties', - mixins: 'behaviors', - methods: 'methods', - beforeCreate: 'created', - created: 'attached', - mounted: 'ready', - destroyed: 'detached', - classes: 'externalClasses', - }); - // add default externalClasses - options.externalClasses = options.externalClasses || []; - options.externalClasses.push('custom-class'); - // add default behaviors - options.behaviors = options.behaviors || []; - options.behaviors.push(basic_1.basic); - // add relations - var relation = vantOptions.relation; - if (relation) { - options.relations = relation.relations; - options.behaviors.push(relation.mixin); - } - // map field to form-field behavior - if (vantOptions.field) { - options.behaviors.push('wx://form-field'); - } - // add default options - options.options = { - multipleSlots: true, - addGlobalClass: true, - }; - Component(options); -} -exports.VantComponent = VantComponent; diff --git a/wechat/miniprogram_npm/@vant/weapp/common/index.wxss b/wechat/miniprogram_npm/@vant/weapp/common/index.wxss deleted file mode 100644 index 7a896a60..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/common/index.wxss +++ /dev/null @@ -1 +0,0 @@ -.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{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.van-multi-ellipsis--l3{-webkit-line-clamp:3}.van-clearfix:after{display:table;clear:both;content:""}.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{position:absolute;box-sizing:border-box;transform-origin:center;content:" ";pointer-events:none;top:-50%;right:-50%;bottom:-50%;left:-50%;border:0 solid #ebedf0;transform:scale(.5)}.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} \ No newline at end of file diff --git a/wechat/miniprogram_npm/@vant/weapp/common/relation.js b/wechat/miniprogram_npm/@vant/weapp/common/relation.js deleted file mode 100644 index fcf9824c..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/common/relation.js +++ /dev/null @@ -1,79 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); -exports.useChildren = exports.useParent = void 0; -function useParent(name, onEffect) { - var _a; - var path = '../' + name + '/index'; - return { - relations: - ((_a = {}), - (_a[path] = { - type: 'ancestor', - linked: function () { - onEffect && onEffect.call(this); - }, - linkChanged: function () { - onEffect && onEffect.call(this); - }, - unlinked: function () { - onEffect && onEffect.call(this); - }, - }), - _a), - mixin: Behavior({ - created: function () { - var _this = this; - Object.defineProperty(this, 'parent', { - get: function () { - return _this.getRelationNodes(path)[0]; - }, - }); - Object.defineProperty(this, 'index', { - // @ts-ignore - get: function () { - var _a, _b; - return (_b = - (_a = _this.parent) === null || _a === void 0 - ? void 0 - : _a.children) === null || _b === void 0 - ? void 0 - : _b.indexOf(_this); - }, - }); - }, - }), - }; -} -exports.useParent = useParent; -function useChildren(name, onEffect) { - var _a; - var path = '../' + name + '/index'; - return { - relations: - ((_a = {}), - (_a[path] = { - type: 'descendant', - linked: function (target) { - onEffect && onEffect.call(this, target); - }, - linkChanged: function (target) { - onEffect && onEffect.call(this, target); - }, - unlinked: function (target) { - onEffect && onEffect.call(this, target); - }, - }), - _a), - mixin: Behavior({ - created: function () { - var _this = this; - Object.defineProperty(this, 'children', { - get: function () { - return _this.getRelationNodes(path) || []; - }, - }); - }, - }), - }; -} -exports.useChildren = useChildren; diff --git a/wechat/miniprogram_npm/@vant/weapp/common/style/clearfix.wxss b/wechat/miniprogram_npm/@vant/weapp/common/style/clearfix.wxss deleted file mode 100644 index a0ca8384..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/common/style/clearfix.wxss +++ /dev/null @@ -1 +0,0 @@ -.van-clearfix:after{display:table;clear:both;content:""} \ No newline at end of file diff --git a/wechat/miniprogram_npm/@vant/weapp/common/style/ellipsis.wxss b/wechat/miniprogram_npm/@vant/weapp/common/style/ellipsis.wxss deleted file mode 100644 index 1e9dbc9e..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/common/style/ellipsis.wxss +++ /dev/null @@ -1 +0,0 @@ -.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{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.van-multi-ellipsis--l3{-webkit-line-clamp:3} \ No newline at end of file diff --git a/wechat/miniprogram_npm/@vant/weapp/common/style/hairline.wxss b/wechat/miniprogram_npm/@vant/weapp/common/style/hairline.wxss deleted file mode 100644 index cebc4aa3..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/common/style/hairline.wxss +++ /dev/null @@ -1 +0,0 @@ -.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{position:absolute;box-sizing:border-box;transform-origin:center;content:" ";pointer-events:none;top:-50%;right:-50%;bottom:-50%;left:-50%;border:0 solid #ebedf0;transform:scale(.5)}.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} \ No newline at end of file diff --git a/wechat/miniprogram_npm/@vant/weapp/common/style/mixins/clearfix.wxss b/wechat/miniprogram_npm/@vant/weapp/common/style/mixins/clearfix.wxss deleted file mode 100644 index e69de29b..00000000 diff --git a/wechat/miniprogram_npm/@vant/weapp/common/style/mixins/ellipsis.wxss b/wechat/miniprogram_npm/@vant/weapp/common/style/mixins/ellipsis.wxss deleted file mode 100644 index e69de29b..00000000 diff --git a/wechat/miniprogram_npm/@vant/weapp/common/style/mixins/hairline.wxss b/wechat/miniprogram_npm/@vant/weapp/common/style/mixins/hairline.wxss deleted file mode 100644 index e69de29b..00000000 diff --git a/wechat/miniprogram_npm/@vant/weapp/common/style/theme.wxss b/wechat/miniprogram_npm/@vant/weapp/common/style/theme.wxss deleted file mode 100644 index e69de29b..00000000 diff --git a/wechat/miniprogram_npm/@vant/weapp/common/style/var.wxss b/wechat/miniprogram_npm/@vant/weapp/common/style/var.wxss deleted file mode 100644 index e69de29b..00000000 diff --git a/wechat/miniprogram_npm/@vant/weapp/common/utils.js b/wechat/miniprogram_npm/@vant/weapp/common/utils.js deleted file mode 100644 index e37fb2e1..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/common/utils.js +++ /dev/null @@ -1,120 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); -exports.getCurrentPage = exports.toPromise = exports.groupSetData = exports.getAllRect = exports.getRect = exports.pickExclude = exports.requestAnimationFrame = exports.addUnit = exports.getSystemInfoSync = exports.nextTick = exports.range = exports.isDef = void 0; -var validator_1 = require('./validator'); -var version_1 = require('./version'); -var validator_2 = require('./validator'); -Object.defineProperty(exports, 'isDef', { - enumerable: true, - get: function () { - return validator_2.isDef; - }, -}); -function range(num, min, max) { - return Math.min(Math.max(num, min), max); -} -exports.range = range; -function nextTick(cb) { - if (version_1.canIUseNextTick()) { - wx.nextTick(cb); - } else { - setTimeout(function () { - cb(); - }, 1000 / 30); - } -} -exports.nextTick = nextTick; -var systemInfo; -function getSystemInfoSync() { - if (systemInfo == null) { - systemInfo = wx.getSystemInfoSync(); - } - return systemInfo; -} -exports.getSystemInfoSync = getSystemInfoSync; -function addUnit(value) { - if (!validator_1.isDef(value)) { - return undefined; - } - value = String(value); - return validator_1.isNumber(value) ? value + 'px' : value; -} -exports.addUnit = addUnit; -function requestAnimationFrame(cb) { - var systemInfo = getSystemInfoSync(); - if (systemInfo.platform === 'devtools') { - return setTimeout(function () { - cb(); - }, 1000 / 30); - } - return wx - .createSelectorQuery() - .selectViewport() - .boundingClientRect() - .exec(function () { - cb(); - }); -} -exports.requestAnimationFrame = requestAnimationFrame; -function pickExclude(obj, keys) { - if (!validator_1.isPlainObject(obj)) { - return {}; - } - return Object.keys(obj).reduce(function (prev, key) { - if (!keys.includes(key)) { - prev[key] = obj[key]; - } - return prev; - }, {}); -} -exports.pickExclude = pickExclude; -function getRect(context, selector) { - return new Promise(function (resolve) { - wx.createSelectorQuery() - .in(context) - .select(selector) - .boundingClientRect() - .exec(function (rect) { - if (rect === void 0) { - rect = []; - } - return resolve(rect[0]); - }); - }); -} -exports.getRect = getRect; -function getAllRect(context, selector) { - return new Promise(function (resolve) { - wx.createSelectorQuery() - .in(context) - .selectAll(selector) - .boundingClientRect() - .exec(function (rect) { - if (rect === void 0) { - rect = []; - } - return resolve(rect[0]); - }); - }); -} -exports.getAllRect = getAllRect; -function groupSetData(context, cb) { - if (version_1.canIUseGroupSetData()) { - context.groupSetData(cb); - } else { - cb(); - } -} -exports.groupSetData = groupSetData; -function toPromise(promiseLike) { - if (validator_1.isPromise(promiseLike)) { - return promiseLike; - } - return Promise.resolve(promiseLike); -} -exports.toPromise = toPromise; -function getCurrentPage() { - var pages = getCurrentPages(); - return pages[pages.length - 1]; -} -exports.getCurrentPage = getCurrentPage; diff --git a/wechat/miniprogram_npm/@vant/weapp/common/validator.js b/wechat/miniprogram_npm/@vant/weapp/common/validator.js deleted file mode 100644 index 798f0548..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/common/validator.js +++ /dev/null @@ -1,43 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); -exports.isVideoUrl = exports.isImageUrl = exports.isBoolean = exports.isNumber = exports.isObj = exports.isDef = exports.isPromise = exports.isPlainObject = exports.isFunction = void 0; -// eslint-disable-next-line @typescript-eslint/ban-types -function isFunction(val) { - return typeof val === 'function'; -} -exports.isFunction = isFunction; -function isPlainObject(val) { - return val !== null && typeof val === 'object' && !Array.isArray(val); -} -exports.isPlainObject = isPlainObject; -function isPromise(val) { - return isPlainObject(val) && isFunction(val.then) && isFunction(val.catch); -} -exports.isPromise = isPromise; -function isDef(value) { - return value !== undefined && value !== null; -} -exports.isDef = isDef; -function isObj(x) { - var type = typeof x; - return x !== null && (type === 'object' || type === 'function'); -} -exports.isObj = isObj; -function isNumber(value) { - return /^\d+(\.\d+)?$/.test(value); -} -exports.isNumber = isNumber; -function isBoolean(value) { - return typeof value === 'boolean'; -} -exports.isBoolean = isBoolean; -var IMAGE_REGEXP = /\.(jpeg|jpg|gif|png|svg|webp|jfif|bmp|dpg)/i; -var VIDEO_REGEXP = /\.(mp4|mpg|mpeg|dat|asf|avi|rm|rmvb|mov|wmv|flv|mkv)/i; -function isImageUrl(url) { - return IMAGE_REGEXP.test(url); -} -exports.isImageUrl = isImageUrl; -function isVideoUrl(url) { - return VIDEO_REGEXP.test(url); -} -exports.isVideoUrl = isVideoUrl; diff --git a/wechat/miniprogram_npm/@vant/weapp/common/version.js b/wechat/miniprogram_npm/@vant/weapp/common/version.js deleted file mode 100644 index c7dc5dbf..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/common/version.js +++ /dev/null @@ -1,58 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); -exports.canIUseGetUserProfile = exports.canIUseCanvas2d = exports.canIUseNextTick = exports.canIUseGroupSetData = exports.canIUseAnimate = exports.canIUseFormFieldButton = exports.canIUseModel = void 0; -var utils_1 = require('./utils'); -function compareVersion(v1, v2) { - v1 = v1.split('.'); - v2 = v2.split('.'); - var len = Math.max(v1.length, v2.length); - while (v1.length < len) { - v1.push('0'); - } - while (v2.length < len) { - v2.push('0'); - } - for (var i = 0; i < len; i++) { - var num1 = parseInt(v1[i], 10); - var num2 = parseInt(v2[i], 10); - if (num1 > num2) { - return 1; - } - if (num1 < num2) { - return -1; - } - } - return 0; -} -function gte(version) { - var system = utils_1.getSystemInfoSync(); - return compareVersion(system.SDKVersion, version) >= 0; -} -function canIUseModel() { - return gte('2.9.3'); -} -exports.canIUseModel = canIUseModel; -function canIUseFormFieldButton() { - return gte('2.10.3'); -} -exports.canIUseFormFieldButton = canIUseFormFieldButton; -function canIUseAnimate() { - return gte('2.9.0'); -} -exports.canIUseAnimate = canIUseAnimate; -function canIUseGroupSetData() { - return gte('2.4.0'); -} -exports.canIUseGroupSetData = canIUseGroupSetData; -function canIUseNextTick() { - return wx.canIUse('nextTick'); -} -exports.canIUseNextTick = canIUseNextTick; -function canIUseCanvas2d() { - return gte('2.9.0'); -} -exports.canIUseCanvas2d = canIUseCanvas2d; -function canIUseGetUserProfile() { - return !!wx.getUserProfile; -} -exports.canIUseGetUserProfile = canIUseGetUserProfile; diff --git a/wechat/miniprogram_npm/@vant/weapp/config-provider/index.js b/wechat/miniprogram_npm/@vant/weapp/config-provider/index.js deleted file mode 100644 index 341d7d94..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/config-provider/index.js +++ /dev/null @@ -1,11 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); -var component_1 = require('../common/component'); -component_1.VantComponent({ - props: { - themeVars: { - type: Object, - value: {}, - }, - }, -}); diff --git a/wechat/miniprogram_npm/@vant/weapp/config-provider/index.json b/wechat/miniprogram_npm/@vant/weapp/config-provider/index.json deleted file mode 100644 index 467ce294..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/config-provider/index.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "component": true -} diff --git a/wechat/miniprogram_npm/@vant/weapp/config-provider/index.wxml b/wechat/miniprogram_npm/@vant/weapp/config-provider/index.wxml deleted file mode 100644 index 3cfb4614..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/config-provider/index.wxml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/wechat/miniprogram_npm/@vant/weapp/config-provider/index.wxs b/wechat/miniprogram_npm/@vant/weapp/config-provider/index.wxs deleted file mode 100644 index 7ca02030..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/config-provider/index.wxs +++ /dev/null @@ -1,29 +0,0 @@ -/* eslint-disable */ -var object = require('../wxs/object.wxs'); -var style = require('../wxs/style.wxs'); - -function kebabCase(word) { - var newWord = word - .replace(getRegExp("[A-Z]", 'g'), function (i) { - return '-' + i; - }) - .toLowerCase() - .replace(getRegExp("^-"), ''); - - return newWord; -} - -function mapThemeVarsToCSSVars(themeVars) { - var cssVars = {}; - object.keys(themeVars).forEach(function (key) { - var cssVarsKey = '--' + kebabCase(key); - cssVars[cssVarsKey] = themeVars[key]; - }); - - return style(cssVars); -} - -module.exports = { - kebabCase: kebabCase, - mapThemeVarsToCSSVars: mapThemeVarsToCSSVars, -}; diff --git a/wechat/miniprogram_npm/@vant/weapp/count-down/index.js b/wechat/miniprogram_npm/@vant/weapp/count-down/index.js deleted file mode 100644 index 348d4898..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/count-down/index.js +++ /dev/null @@ -1,103 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); -var component_1 = require('../common/component'); -var utils_1 = require('./utils'); -function simpleTick(fn) { - return setTimeout(fn, 30); -} -component_1.VantComponent({ - props: { - useSlot: Boolean, - millisecond: Boolean, - time: { - type: Number, - observer: 'reset', - }, - format: { - type: String, - value: 'HH:mm:ss', - }, - autoStart: { - type: Boolean, - value: true, - }, - }, - data: { - timeData: utils_1.parseTimeData(0), - formattedTime: '0', - }, - destroyed: function () { - clearTimeout(this.tid); - this.tid = null; - }, - methods: { - // 开始 - start: function () { - if (this.counting) { - return; - } - this.counting = true; - this.endTime = Date.now() + this.remain; - this.tick(); - }, - // 暂停 - pause: function () { - this.counting = false; - clearTimeout(this.tid); - }, - // 重置 - reset: function () { - this.pause(); - this.remain = this.data.time; - this.setRemain(this.remain); - if (this.data.autoStart) { - this.start(); - } - }, - tick: function () { - if (this.data.millisecond) { - this.microTick(); - } else { - this.macroTick(); - } - }, - microTick: function () { - var _this = this; - this.tid = simpleTick(function () { - _this.setRemain(_this.getRemain()); - if (_this.remain !== 0) { - _this.microTick(); - } - }); - }, - macroTick: function () { - var _this = this; - this.tid = simpleTick(function () { - var remain = _this.getRemain(); - if (!utils_1.isSameSecond(remain, _this.remain) || remain === 0) { - _this.setRemain(remain); - } - if (_this.remain !== 0) { - _this.macroTick(); - } - }); - }, - getRemain: function () { - return Math.max(this.endTime - Date.now(), 0); - }, - setRemain: function (remain) { - this.remain = remain; - var timeData = utils_1.parseTimeData(remain); - if (this.data.useSlot) { - this.$emit('change', timeData); - } - this.setData({ - formattedTime: utils_1.parseFormat(this.data.format, timeData), - }); - if (remain === 0) { - this.pause(); - this.$emit('finish'); - } - }, - }, -}); diff --git a/wechat/miniprogram_npm/@vant/weapp/count-down/index.json b/wechat/miniprogram_npm/@vant/weapp/count-down/index.json deleted file mode 100644 index 467ce294..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/count-down/index.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "component": true -} diff --git a/wechat/miniprogram_npm/@vant/weapp/count-down/index.wxml b/wechat/miniprogram_npm/@vant/weapp/count-down/index.wxml deleted file mode 100644 index e206e167..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/count-down/index.wxml +++ /dev/null @@ -1,4 +0,0 @@ - - - {{ formattedTime }} - diff --git a/wechat/miniprogram_npm/@vant/weapp/count-down/index.wxss b/wechat/miniprogram_npm/@vant/weapp/count-down/index.wxss deleted file mode 100644 index bc33f5dc..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/count-down/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-count-down{color:#323233;color:var(--count-down-text-color,#323233);font-size:14px;font-size:var(--count-down-font-size,14px);line-height:20px;line-height:var(--count-down-line-height,20px)} \ No newline at end of file diff --git a/wechat/miniprogram_npm/@vant/weapp/count-down/utils.js b/wechat/miniprogram_npm/@vant/weapp/count-down/utils.js deleted file mode 100644 index 10864a21..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/count-down/utils.js +++ /dev/null @@ -1,65 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); -exports.isSameSecond = exports.parseFormat = exports.parseTimeData = void 0; -function padZero(num, targetLength) { - if (targetLength === void 0) { - targetLength = 2; - } - var str = num + ''; - while (str.length < targetLength) { - str = '0' + str; - } - return str; -} -var SECOND = 1000; -var MINUTE = 60 * SECOND; -var HOUR = 60 * MINUTE; -var DAY = 24 * HOUR; -function parseTimeData(time) { - var days = Math.floor(time / DAY); - var hours = Math.floor((time % DAY) / HOUR); - var minutes = Math.floor((time % HOUR) / MINUTE); - var seconds = Math.floor((time % MINUTE) / SECOND); - var milliseconds = Math.floor(time % SECOND); - return { - days: days, - hours: hours, - minutes: minutes, - seconds: seconds, - milliseconds: milliseconds, - }; -} -exports.parseTimeData = parseTimeData; -function parseFormat(format, timeData) { - var days = timeData.days; - var hours = timeData.hours, - minutes = timeData.minutes, - seconds = timeData.seconds, - milliseconds = timeData.milliseconds; - if (format.indexOf('DD') === -1) { - hours += days * 24; - } else { - format = format.replace('DD', padZero(days)); - } - if (format.indexOf('HH') === -1) { - minutes += hours * 60; - } else { - format = format.replace('HH', padZero(hours)); - } - if (format.indexOf('mm') === -1) { - seconds += minutes * 60; - } else { - format = format.replace('mm', padZero(minutes)); - } - if (format.indexOf('ss') === -1) { - milliseconds += seconds * 1000; - } else { - format = format.replace('ss', padZero(seconds)); - } - return format.replace('SSS', padZero(milliseconds, 3)); -} -exports.parseFormat = parseFormat; -function isSameSecond(time1, time2) { - return Math.floor(time1 / 1000) === Math.floor(time2 / 1000); -} -exports.isSameSecond = isSameSecond; diff --git a/wechat/miniprogram_npm/@vant/weapp/datetime-picker/index.js b/wechat/miniprogram_npm/@vant/weapp/datetime-picker/index.js deleted file mode 100644 index 6444056a..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/datetime-picker/index.js +++ /dev/null @@ -1,375 +0,0 @@ -'use strict'; -var __assign = - (this && this.__assign) || - function () { - __assign = - Object.assign || - function (t) { - for (var s, i = 1, n = arguments.length; i < n; i++) { - s = arguments[i]; - for (var p in s) - if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; - } - return t; - }; - return __assign.apply(this, arguments); - }; -var __spreadArray = - (this && this.__spreadArray) || - function (to, from) { - for (var i = 0, il = from.length, j = to.length; i < il; i++, j++) - to[j] = from[i]; - return to; - }; -Object.defineProperty(exports, '__esModule', { value: true }); -var component_1 = require('../common/component'); -var validator_1 = require('../common/validator'); -var shared_1 = require('../picker/shared'); -var currentYear = new Date().getFullYear(); -function isValidDate(date) { - return validator_1.isDef(date) && !isNaN(new Date(date).getTime()); -} -function range(num, min, max) { - return Math.min(Math.max(num, min), max); -} -function padZero(val) { - return ('00' + val).slice(-2); -} -function times(n, iteratee) { - var index = -1; - var result = Array(n < 0 ? 0 : n); - while (++index < n) { - result[index] = iteratee(index); - } - return result; -} -function getTrueValue(formattedValue) { - if (formattedValue === undefined) { - formattedValue = '1'; - } - while (isNaN(parseInt(formattedValue, 10))) { - formattedValue = formattedValue.slice(1); - } - return parseInt(formattedValue, 10); -} -function getMonthEndDay(year, month) { - return 32 - new Date(year, month - 1, 32).getDate(); -} -var defaultFormatter = function (type, value) { - return value; -}; -component_1.VantComponent({ - classes: ['active-class', 'toolbar-class', 'column-class'], - props: __assign(__assign({}, shared_1.pickerProps), { - value: { - type: null, - observer: 'updateValue', - }, - filter: null, - type: { - type: String, - value: 'datetime', - observer: 'updateValue', - }, - showToolbar: { - type: Boolean, - value: true, - }, - formatter: { - type: null, - value: defaultFormatter, - }, - minDate: { - type: Number, - value: new Date(currentYear - 10, 0, 1).getTime(), - observer: 'updateValue', - }, - maxDate: { - type: Number, - value: new Date(currentYear + 10, 11, 31).getTime(), - observer: 'updateValue', - }, - minHour: { - type: Number, - value: 0, - observer: 'updateValue', - }, - maxHour: { - type: Number, - value: 23, - observer: 'updateValue', - }, - minMinute: { - type: Number, - value: 0, - observer: 'updateValue', - }, - maxMinute: { - type: Number, - value: 59, - observer: 'updateValue', - }, - }), - data: { - innerValue: Date.now(), - columns: [], - }, - methods: { - updateValue: function () { - var _this = this; - var data = this.data; - var val = this.correctValue(data.value); - var isEqual = val === data.innerValue; - this.updateColumnValue(val).then(function () { - if (!isEqual) { - _this.$emit('input', val); - } - }); - }, - getPicker: function () { - if (this.picker == null) { - this.picker = this.selectComponent('.van-datetime-picker'); - var picker_1 = this.picker; - var setColumnValues_1 = picker_1.setColumnValues; - picker_1.setColumnValues = function () { - var args = []; - for (var _i = 0; _i < arguments.length; _i++) { - args[_i] = arguments[_i]; - } - return setColumnValues_1.apply( - picker_1, - __spreadArray(__spreadArray([], args), [false]) - ); - }; - } - return this.picker; - }, - updateColumns: function () { - var _a = this.data.formatter, - formatter = _a === void 0 ? defaultFormatter : _a; - var results = this.getOriginColumns().map(function (column) { - return { - values: column.values.map(function (value) { - return formatter(column.type, value); - }), - }; - }); - return this.set({ columns: results }); - }, - getOriginColumns: function () { - var filter = this.data.filter; - var results = this.getRanges().map(function (_a) { - var type = _a.type, - range = _a.range; - var values = times(range[1] - range[0] + 1, function (index) { - var value = range[0] + index; - return type === 'year' ? '' + value : padZero(value); - }); - if (filter) { - values = filter(type, values); - } - return { type: type, values: values }; - }); - return results; - }, - getRanges: function () { - var data = this.data; - if (data.type === 'time') { - return [ - { - type: 'hour', - range: [data.minHour, data.maxHour], - }, - { - type: 'minute', - range: [data.minMinute, data.maxMinute], - }, - ]; - } - var _a = this.getBoundary('max', data.innerValue), - maxYear = _a.maxYear, - maxDate = _a.maxDate, - maxMonth = _a.maxMonth, - maxHour = _a.maxHour, - maxMinute = _a.maxMinute; - var _b = this.getBoundary('min', data.innerValue), - minYear = _b.minYear, - minDate = _b.minDate, - minMonth = _b.minMonth, - minHour = _b.minHour, - minMinute = _b.minMinute; - var result = [ - { - type: 'year', - range: [minYear, maxYear], - }, - { - type: 'month', - range: [minMonth, maxMonth], - }, - { - type: 'day', - range: [minDate, maxDate], - }, - { - type: 'hour', - range: [minHour, maxHour], - }, - { - type: 'minute', - range: [minMinute, maxMinute], - }, - ]; - if (data.type === 'date') result.splice(3, 2); - if (data.type === 'year-month') result.splice(2, 3); - return result; - }, - correctValue: function (value) { - var data = this.data; - // validate value - var isDateType = data.type !== 'time'; - if (isDateType && !isValidDate(value)) { - value = data.minDate; - } else if (!isDateType && !value) { - var minHour = data.minHour; - value = padZero(minHour) + ':00'; - } - // time type - if (!isDateType) { - var _a = value.split(':'), - hour = _a[0], - minute = _a[1]; - hour = padZero(range(hour, data.minHour, data.maxHour)); - minute = padZero(range(minute, data.minMinute, data.maxMinute)); - return hour + ':' + minute; - } - // date type - value = Math.max(value, data.minDate); - value = Math.min(value, data.maxDate); - return value; - }, - getBoundary: function (type, innerValue) { - var _a; - var value = new Date(innerValue); - var boundary = new Date(this.data[type + 'Date']); - var year = boundary.getFullYear(); - var month = 1; - var date = 1; - var hour = 0; - var minute = 0; - if (type === 'max') { - month = 12; - date = getMonthEndDay(value.getFullYear(), value.getMonth() + 1); - hour = 23; - minute = 59; - } - if (value.getFullYear() === year) { - month = boundary.getMonth() + 1; - if (value.getMonth() + 1 === month) { - date = boundary.getDate(); - if (value.getDate() === date) { - hour = boundary.getHours(); - if (value.getHours() === hour) { - minute = boundary.getMinutes(); - } - } - } - } - return ( - (_a = {}), - (_a[type + 'Year'] = year), - (_a[type + 'Month'] = month), - (_a[type + 'Date'] = date), - (_a[type + 'Hour'] = hour), - (_a[type + 'Minute'] = minute), - _a - ); - }, - onCancel: function () { - this.$emit('cancel'); - }, - onConfirm: function () { - this.$emit('confirm', this.data.innerValue); - }, - onChange: function () { - var _this = this; - var data = this.data; - var value; - var picker = this.getPicker(); - var originColumns = this.getOriginColumns(); - if (data.type === 'time') { - var indexes = picker.getIndexes(); - value = - +originColumns[0].values[indexes[0]] + - ':' + - +originColumns[1].values[indexes[1]]; - } else { - var indexes = picker.getIndexes(); - var values = indexes.map(function (value, index) { - return originColumns[index].values[value]; - }); - var year = getTrueValue(values[0]); - var month = getTrueValue(values[1]); - var maxDate = getMonthEndDay(year, month); - var date = getTrueValue(values[2]); - if (data.type === 'year-month') { - date = 1; - } - date = date > maxDate ? maxDate : date; - var hour = 0; - var minute = 0; - if (data.type === 'datetime') { - hour = getTrueValue(values[3]); - minute = getTrueValue(values[4]); - } - value = new Date(year, month - 1, date, hour, minute); - } - value = this.correctValue(value); - this.updateColumnValue(value).then(function () { - _this.$emit('input', value); - _this.$emit('change', picker); - }); - }, - updateColumnValue: function (value) { - var _this = this; - var values = []; - var type = this.data.type; - var formatter = this.data.formatter || defaultFormatter; - var picker = this.getPicker(); - if (type === 'time') { - var pair = value.split(':'); - values = [formatter('hour', pair[0]), formatter('minute', pair[1])]; - } else { - var date = new Date(value); - values = [ - formatter('year', '' + date.getFullYear()), - formatter('month', padZero(date.getMonth() + 1)), - ]; - if (type === 'date') { - values.push(formatter('day', padZero(date.getDate()))); - } - if (type === 'datetime') { - values.push( - formatter('day', padZero(date.getDate())), - formatter('hour', padZero(date.getHours())), - formatter('minute', padZero(date.getMinutes())) - ); - } - } - return this.set({ innerValue: value }) - .then(function () { - return _this.updateColumns(); - }) - .then(function () { - return picker.setValues(values); - }); - }, - }, - created: function () { - var _this = this; - var innerValue = this.correctValue(this.data.value); - this.updateColumnValue(innerValue).then(function () { - _this.$emit('input', innerValue); - }); - }, -}); diff --git a/wechat/miniprogram_npm/@vant/weapp/datetime-picker/index.json b/wechat/miniprogram_npm/@vant/weapp/datetime-picker/index.json deleted file mode 100644 index a778e91c..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/datetime-picker/index.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "component": true, - "usingComponents": { - "van-picker": "../picker/index" - } -} diff --git a/wechat/miniprogram_npm/@vant/weapp/datetime-picker/index.wxml b/wechat/miniprogram_npm/@vant/weapp/datetime-picker/index.wxml deleted file mode 100644 index ade22024..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/datetime-picker/index.wxml +++ /dev/null @@ -1,16 +0,0 @@ - diff --git a/wechat/miniprogram_npm/@vant/weapp/datetime-picker/index.wxss b/wechat/miniprogram_npm/@vant/weapp/datetime-picker/index.wxss deleted file mode 100644 index 99694d60..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/datetime-picker/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss'; \ No newline at end of file diff --git a/wechat/miniprogram_npm/@vant/weapp/definitions/index.js b/wechat/miniprogram_npm/@vant/weapp/definitions/index.js deleted file mode 100644 index c8ad2e54..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/definitions/index.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); diff --git a/wechat/miniprogram_npm/@vant/weapp/dialog/dialog.js b/wechat/miniprogram_npm/@vant/weapp/dialog/dialog.js deleted file mode 100644 index d90d8ea4..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/dialog/dialog.js +++ /dev/null @@ -1,104 +0,0 @@ -'use strict'; -var __assign = - (this && this.__assign) || - function () { - __assign = - Object.assign || - function (t) { - for (var s, i = 1, n = arguments.length; i < n; i++) { - s = arguments[i]; - for (var p in s) - if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; - } - return t; - }; - return __assign.apply(this, arguments); - }; -Object.defineProperty(exports, '__esModule', { value: true }); -var queue = []; -var defaultOptions = { - show: false, - title: '', - width: null, - theme: 'default', - message: '', - zIndex: 100, - overlay: true, - selector: '#van-dialog', - className: '', - asyncClose: false, - beforeClose: null, - transition: 'scale', - customStyle: '', - messageAlign: '', - overlayStyle: '', - confirmButtonText: '确认', - cancelButtonText: '取消', - showConfirmButton: true, - showCancelButton: false, - closeOnClickOverlay: false, - confirmButtonOpenType: '', -}; -var currentOptions = __assign({}, defaultOptions); -function getContext() { - var pages = getCurrentPages(); - return pages[pages.length - 1]; -} -var Dialog = function (options) { - options = __assign(__assign({}, currentOptions), options); - return new Promise(function (resolve, reject) { - var context = options.context || getContext(); - var dialog = context.selectComponent(options.selector); - delete options.context; - delete options.selector; - if (dialog) { - dialog.setData( - __assign( - { - callback: function (action, instance) { - action === 'confirm' ? resolve(instance) : reject(instance); - }, - }, - options - ) - ); - wx.nextTick(function () { - dialog.setData({ show: true }); - }); - queue.push(dialog); - } else { - console.warn( - '未找到 van-dialog 节点,请确认 selector 及 context 是否正确' - ); - } - }); -}; -Dialog.alert = function (options) { - return Dialog(options); -}; -Dialog.confirm = function (options) { - return Dialog(__assign({ showCancelButton: true }, options)); -}; -Dialog.close = function () { - queue.forEach(function (dialog) { - dialog.close(); - }); - queue = []; -}; -Dialog.stopLoading = function () { - queue.forEach(function (dialog) { - dialog.stopLoading(); - }); -}; -Dialog.currentOptions = currentOptions; -Dialog.defaultOptions = defaultOptions; -Dialog.setDefaultOptions = function (options) { - currentOptions = __assign(__assign({}, currentOptions), options); - Dialog.currentOptions = currentOptions; -}; -Dialog.resetDefaultOptions = function () { - currentOptions = __assign({}, defaultOptions); - Dialog.currentOptions = currentOptions; -}; -Dialog.resetDefaultOptions(); -exports.default = Dialog; diff --git a/wechat/miniprogram_npm/@vant/weapp/dialog/index.js b/wechat/miniprogram_npm/@vant/weapp/dialog/index.js deleted file mode 100644 index 135ce71f..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/dialog/index.js +++ /dev/null @@ -1,126 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); -var component_1 = require('../common/component'); -var button_1 = require('../mixins/button'); -var color_1 = require('../common/color'); -var utils_1 = require('../common/utils'); -component_1.VantComponent({ - mixins: [button_1.button], - props: { - show: { - type: Boolean, - observer: function (show) { - !show && this.stopLoading(); - }, - }, - title: String, - message: String, - theme: { - type: String, - value: 'default', - }, - useSlot: Boolean, - className: String, - customStyle: String, - asyncClose: Boolean, - messageAlign: String, - beforeClose: null, - overlayStyle: String, - useTitleSlot: Boolean, - showCancelButton: Boolean, - closeOnClickOverlay: Boolean, - confirmButtonOpenType: String, - width: null, - zIndex: { - type: Number, - value: 2000, - }, - confirmButtonText: { - type: String, - value: '确认', - }, - cancelButtonText: { - type: String, - value: '取消', - }, - confirmButtonColor: { - type: String, - value: color_1.RED, - }, - cancelButtonColor: { - type: String, - value: color_1.GRAY, - }, - showConfirmButton: { - type: Boolean, - value: true, - }, - overlay: { - type: Boolean, - value: true, - }, - transition: { - type: String, - value: 'scale', - }, - }, - data: { - loading: { - confirm: false, - cancel: false, - }, - callback: function () {}, - }, - methods: { - onConfirm: function () { - this.handleAction('confirm'); - }, - onCancel: function () { - this.handleAction('cancel'); - }, - onClickOverlay: function () { - this.close('overlay'); - }, - close: function (action) { - var _this = this; - this.setData({ show: false }); - wx.nextTick(function () { - _this.$emit('close', action); - var callback = _this.data.callback; - if (callback) { - callback(action, _this); - } - }); - }, - stopLoading: function () { - this.setData({ - loading: { - confirm: false, - cancel: false, - }, - }); - }, - handleAction: function (action) { - var _a; - var _this = this; - this.$emit(action, { dialog: this }); - var _b = this.data, - asyncClose = _b.asyncClose, - beforeClose = _b.beforeClose; - if (!asyncClose && !beforeClose) { - this.close(action); - return; - } - this.setData(((_a = {}), (_a['loading.' + action] = true), _a)); - if (beforeClose) { - utils_1.toPromise(beforeClose(action)).then(function (value) { - if (value) { - _this.close(action); - } else { - _this.stopLoading(); - } - }); - } - }, - }, -}); diff --git a/wechat/miniprogram_npm/@vant/weapp/dialog/index.json b/wechat/miniprogram_npm/@vant/weapp/dialog/index.json deleted file mode 100644 index 43417fc8..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/dialog/index.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "component": true, - "usingComponents": { - "van-popup": "../popup/index", - "van-button": "../button/index", - "van-goods-action": "../goods-action/index", - "van-goods-action-button": "../goods-action-button/index" - } -} diff --git a/wechat/miniprogram_npm/@vant/weapp/dialog/index.wxml b/wechat/miniprogram_npm/@vant/weapp/dialog/index.wxml deleted file mode 100644 index f49dee40..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/dialog/index.wxml +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - {{ title }} - - - - - {{ message }} - - - - - {{ cancelButtonText }} - - - {{ confirmButtonText }} - - - - - - {{ cancelButtonText }} - - - {{ confirmButtonText }} - - - diff --git a/wechat/miniprogram_npm/@vant/weapp/dialog/index.wxss b/wechat/miniprogram_npm/@vant/weapp/dialog/index.wxss deleted file mode 100644 index 68b75c81..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/dialog/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-dialog{top:45%!important;overflow:hidden;width:320px;width:var(--dialog-width,320px);font-size:16px;font-size:var(--dialog-font-size,16px);border-radius:16px;border-radius:var(--dialog-border-radius,16px);background-color:#fff;background-color:var(--dialog-background-color,#fff)}@media (max-width:321px){.van-dialog{width:90%;width:var(--dialog-small-screen-width,90%)}}.van-dialog__header{text-align:center;padding-top:24px;padding-top:var(--dialog-header-padding-top,24px);font-weight:500;font-weight:var(--dialog-header-font-weight,500);line-height:24px;line-height:var(--dialog-header-line-height,24px)}.van-dialog__header--isolated{padding:24px 0;padding:var(--dialog-header-isolated-padding,24px 0)}.van-dialog__message{overflow-y:auto;text-align:center;-webkit-overflow-scrolling:touch;font-size:14px;font-size:var(--dialog-message-font-size,14px);line-height:20px;line-height:var(--dialog-message-line-height,20px);max-height:60vh;max-height:var(--dialog-message-max-height,60vh);padding:24px;padding:var(--dialog-message-padding,24px)}.van-dialog__message-text{word-wrap:break-word}.van-dialog__message--hasTitle{padding-top:8px;padding-top:var(--dialog-has-title-message-padding-top,8px);color:#646566;color:var(--dialog-has-title-message-text-color,#646566)}.van-dialog__message--round-button{padding-bottom:16px;color:#323233}.van-dialog__message--left{text-align:left}.van-dialog__message--right{text-align:right}.van-dialog__footer{display:flex}.van-dialog__footer--round-button{position:relative!important;padding:8px 24px 16px!important}.van-dialog__button{flex:1}.van-dialog__cancel,.van-dialog__confirm{border:0!important}.van-dialog-bounce-enter{transform:translate3d(-50%,-50%,0) scale(.7);opacity:0}.van-dialog-bounce-leave-active{transform:translate3d(-50%,-50%,0) scale(.9);opacity:0} \ No newline at end of file diff --git a/wechat/miniprogram_npm/@vant/weapp/divider/index.js b/wechat/miniprogram_npm/@vant/weapp/divider/index.js deleted file mode 100644 index b643841f..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/divider/index.js +++ /dev/null @@ -1,14 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); -var component_1 = require('../common/component'); -component_1.VantComponent({ - props: { - dashed: Boolean, - hairline: Boolean, - contentPosition: String, - fontSize: String, - borderColor: String, - textColor: String, - customStyle: String, - }, -}); diff --git a/wechat/miniprogram_npm/@vant/weapp/divider/index.json b/wechat/miniprogram_npm/@vant/weapp/divider/index.json deleted file mode 100644 index a89ef4db..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/divider/index.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "component": true, - "usingComponents": {} -} diff --git a/wechat/miniprogram_npm/@vant/weapp/divider/index.wxml b/wechat/miniprogram_npm/@vant/weapp/divider/index.wxml deleted file mode 100644 index f6a5a457..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/divider/index.wxml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/wechat/miniprogram_npm/@vant/weapp/divider/index.wxs b/wechat/miniprogram_npm/@vant/weapp/divider/index.wxs deleted file mode 100644 index 215b14f4..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/divider/index.wxs +++ /dev/null @@ -1,18 +0,0 @@ -/* eslint-disable */ -var style = require('../wxs/style.wxs'); -var addUnit = require('../wxs/add-unit.wxs'); - -function rootStyle(data) { - return style([ - { - 'border-color': data.borderColor, - color: data.textColor, - 'font-size': addUnit(data.fontSize), - }, - data.customStyle, - ]); -} - -module.exports = { - rootStyle: rootStyle, -}; diff --git a/wechat/miniprogram_npm/@vant/weapp/divider/index.wxss b/wechat/miniprogram_npm/@vant/weapp/divider/index.wxss deleted file mode 100644 index 8b245b8e..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/divider/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-divider{display:flex;align-items:center;margin:16px 0;margin:var(--divider-margin,16px 0);color:#969799;color:var(--divider-text-color,#969799);font-size:14px;font-size:var(--divider-font-size,14px);line-height:24px;line-height:var(--divider-line-height,24px);border:0 solid #ebedf0;border-color:var(--divider-border-color,#ebedf0)}.van-divider:after,.van-divider:before{display:block;flex:1;box-sizing:border-box;height:1px;border-color:inherit;border-style:inherit;border-width:1px 0 0}.van-divider:before{content:""}.van-divider--hairline:after,.van-divider--hairline:before{transform:scaleY(.5)}.van-divider--dashed{border-style:dashed}.van-divider--center:before,.van-divider--left:before,.van-divider--right:before{margin-right:16px;margin-right:var(--divider-content-padding,16px)}.van-divider--center:after,.van-divider--left:after,.van-divider--right:after{content:"";margin-left:16px;margin-left:var(--divider-content-padding,16px)}.van-divider--left:before{max-width:10%;max-width:var(--divider-content-left-width,10%)}.van-divider--right:after{max-width:10%;max-width:var(--divider-content-right-width,10%)} \ No newline at end of file diff --git a/wechat/miniprogram_npm/@vant/weapp/dropdown-item/index.js b/wechat/miniprogram_npm/@vant/weapp/dropdown-item/index.js deleted file mode 100644 index aac47c99..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/dropdown-item/index.js +++ /dev/null @@ -1,117 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); -var relation_1 = require('../common/relation'); -var component_1 = require('../common/component'); -component_1.VantComponent({ - field: true, - relation: relation_1.useParent('dropdown-menu', function () { - this.updateDataFromParent(); - }), - props: { - value: { - type: null, - observer: 'rerender', - }, - title: { - type: String, - observer: 'rerender', - }, - disabled: Boolean, - titleClass: { - type: String, - observer: 'rerender', - }, - options: { - type: Array, - value: [], - observer: 'rerender', - }, - popupStyle: String, - }, - data: { - transition: true, - showPopup: false, - showWrapper: false, - displayTitle: '', - }, - methods: { - rerender: function () { - var _this = this; - wx.nextTick(function () { - var _a; - (_a = _this.parent) === null || _a === void 0 - ? void 0 - : _a.updateItemListData(); - }); - }, - updateDataFromParent: function () { - if (this.parent) { - var _a = this.parent.data, - overlay = _a.overlay, - duration = _a.duration, - activeColor = _a.activeColor, - closeOnClickOverlay = _a.closeOnClickOverlay, - direction = _a.direction; - this.setData({ - overlay: overlay, - duration: duration, - activeColor: activeColor, - closeOnClickOverlay: closeOnClickOverlay, - direction: direction, - }); - } - }, - onOpen: function () { - this.$emit('open'); - }, - onOpened: function () { - this.$emit('opened'); - }, - onClose: function () { - this.$emit('close'); - }, - onClosed: function () { - this.$emit('closed'); - this.setData({ showWrapper: false }); - }, - onOptionTap: function (event) { - var option = event.currentTarget.dataset.option; - var value = option.value; - var shouldEmitChange = this.data.value !== value; - this.setData({ showPopup: false, value: value }); - this.$emit('close'); - this.rerender(); - if (shouldEmitChange) { - this.$emit('change', value); - } - }, - toggle: function (show, options) { - var _this = this; - var _a; - if (options === void 0) { - options = {}; - } - var showPopup = this.data.showPopup; - if (typeof show !== 'boolean') { - show = !showPopup; - } - if (show === showPopup) { - return; - } - this.setData({ - transition: !options.immediate, - showPopup: show, - }); - if (show) { - (_a = this.parent) === null || _a === void 0 - ? void 0 - : _a.getChildWrapperStyle().then(function (wrapperStyle) { - _this.setData({ wrapperStyle: wrapperStyle, showWrapper: true }); - _this.rerender(); - }); - } else { - this.rerender(); - } - }, - }, -}); diff --git a/wechat/miniprogram_npm/@vant/weapp/dropdown-item/index.json b/wechat/miniprogram_npm/@vant/weapp/dropdown-item/index.json deleted file mode 100644 index 88d54099..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/dropdown-item/index.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "component": true, - "usingComponents": { - "van-popup": "../popup/index", - "van-cell": "../cell/index", - "van-icon": "../icon/index" - } -} diff --git a/wechat/miniprogram_npm/@vant/weapp/dropdown-item/index.wxml b/wechat/miniprogram_npm/@vant/weapp/dropdown-item/index.wxml deleted file mode 100644 index dd75292f..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/dropdown-item/index.wxml +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - {{ item.text }} - - - - - - - diff --git a/wechat/miniprogram_npm/@vant/weapp/dropdown-item/index.wxss b/wechat/miniprogram_npm/@vant/weapp/dropdown-item/index.wxss deleted file mode 100644 index 7cab3f28..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/dropdown-item/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-dropdown-item{position:fixed;right:0;left:0;overflow:hidden}.van-dropdown-item__option{text-align:left}.van-dropdown-item__option--active .van-dropdown-item__icon,.van-dropdown-item__option--active .van-dropdown-item__title{color:#ee0a24;color:var(--dropdown-menu-option-active-color,#ee0a24)}.van-dropdown-item--up{top:0}.van-dropdown-item--down{bottom:0}.van-dropdown-item__icon{display:block;line-height:inherit} \ No newline at end of file diff --git a/wechat/miniprogram_npm/@vant/weapp/dropdown-item/shared.js b/wechat/miniprogram_npm/@vant/weapp/dropdown-item/shared.js deleted file mode 100644 index db8b17d5..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/dropdown-item/shared.js +++ /dev/null @@ -1,2 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); diff --git a/wechat/miniprogram_npm/@vant/weapp/dropdown-menu/index.js b/wechat/miniprogram_npm/@vant/weapp/dropdown-menu/index.js deleted file mode 100644 index 9c27c647..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/dropdown-menu/index.js +++ /dev/null @@ -1,126 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); -var component_1 = require('../common/component'); -var relation_1 = require('../common/relation'); -var utils_1 = require('../common/utils'); -var ARRAY = []; -component_1.VantComponent({ - field: true, - relation: relation_1.useChildren('dropdown-item', function () { - this.updateItemListData(); - }), - props: { - activeColor: { - type: String, - observer: 'updateChildrenData', - }, - overlay: { - type: Boolean, - value: true, - observer: 'updateChildrenData', - }, - zIndex: { - type: Number, - value: 10, - }, - duration: { - type: Number, - value: 200, - observer: 'updateChildrenData', - }, - direction: { - type: String, - value: 'down', - observer: 'updateChildrenData', - }, - closeOnClickOverlay: { - type: Boolean, - value: true, - observer: 'updateChildrenData', - }, - closeOnClickOutside: { - type: Boolean, - value: true, - }, - }, - data: { - itemListData: [], - }, - beforeCreate: function () { - var windowHeight = utils_1.getSystemInfoSync().windowHeight; - this.windowHeight = windowHeight; - ARRAY.push(this); - }, - destroyed: function () { - var _this = this; - ARRAY = ARRAY.filter(function (item) { - return item !== _this; - }); - }, - methods: { - updateItemListData: function () { - this.setData({ - itemListData: this.children.map(function (child) { - return child.data; - }), - }); - }, - updateChildrenData: function () { - this.children.forEach(function (child) { - child.updateDataFromParent(); - }); - }, - toggleItem: function (active) { - this.children.forEach(function (item, index) { - var showPopup = item.data.showPopup; - if (index === active) { - item.toggle(); - } else if (showPopup) { - item.toggle(false, { immediate: true }); - } - }); - }, - close: function () { - this.children.forEach(function (child) { - child.toggle(false, { immediate: true }); - }); - }, - getChildWrapperStyle: function () { - var _this = this; - var _a = this.data, - zIndex = _a.zIndex, - direction = _a.direction; - return utils_1.getRect(this, '.van-dropdown-menu').then(function (rect) { - var _a = rect.top, - top = _a === void 0 ? 0 : _a, - _b = rect.bottom, - bottom = _b === void 0 ? 0 : _b; - var offset = direction === 'down' ? bottom : _this.windowHeight - top; - var wrapperStyle = 'z-index: ' + zIndex + ';'; - if (direction === 'down') { - wrapperStyle += 'top: ' + utils_1.addUnit(offset) + ';'; - } else { - wrapperStyle += 'bottom: ' + utils_1.addUnit(offset) + ';'; - } - return wrapperStyle; - }); - }, - onTitleTap: function (event) { - var _this = this; - var index = event.currentTarget.dataset.index; - var child = this.children[index]; - if (!child.data.disabled) { - ARRAY.forEach(function (menuItem) { - if ( - menuItem && - menuItem.data.closeOnClickOutside && - menuItem !== _this - ) { - menuItem.close(); - } - }); - this.toggleItem(index); - } - }, - }, -}); diff --git a/wechat/miniprogram_npm/@vant/weapp/dropdown-menu/index.json b/wechat/miniprogram_npm/@vant/weapp/dropdown-menu/index.json deleted file mode 100644 index 467ce294..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/dropdown-menu/index.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "component": true -} diff --git a/wechat/miniprogram_npm/@vant/weapp/dropdown-menu/index.wxml b/wechat/miniprogram_npm/@vant/weapp/dropdown-menu/index.wxml deleted file mode 100644 index 037ac3b6..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/dropdown-menu/index.wxml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - {{ computed.displayTitle(item) }} - - - - - - diff --git a/wechat/miniprogram_npm/@vant/weapp/dropdown-menu/index.wxs b/wechat/miniprogram_npm/@vant/weapp/dropdown-menu/index.wxs deleted file mode 100644 index 65388549..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/dropdown-menu/index.wxs +++ /dev/null @@ -1,16 +0,0 @@ -/* eslint-disable */ -function displayTitle(item) { - if (item.title) { - return item.title; - } - - var match = item.options.filter(function(option) { - return option.value === item.value; - }); - var displayTitle = match.length ? match[0].text : ''; - return displayTitle; -} - -module.exports = { - displayTitle: displayTitle -}; diff --git a/wechat/miniprogram_npm/@vant/weapp/dropdown-menu/index.wxss b/wechat/miniprogram_npm/@vant/weapp/dropdown-menu/index.wxss deleted file mode 100644 index df0b22a7..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/dropdown-menu/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-dropdown-menu{display:flex;box-shadow:0 2px 12px rgba(100,101,102,.12);-webkit-user-select:none;user-select:none;height:50px;height:var(--dropdown-menu-height,50px);background-color:#fff;background-color:var(--dropdown-menu-background-color,#fff)}.van-dropdown-menu__item{display:flex;flex:1;align-items:center;justify-content:center;min-width:0}.van-dropdown-menu__item:active{opacity:.7}.van-dropdown-menu__item--disabled:active{opacity:1}.van-dropdown-menu__item--disabled .van-dropdown-menu__title{color:#969799;color:var(--dropdown-menu-title-disabled-text-color,#969799)}.van-dropdown-menu__title{position:relative;box-sizing:border-box;max-width:100%;padding:0 8px;padding:var(--dropdown-menu-title-padding,0 8px);color:#323233;color:var(--dropdown-menu-title-text-color,#323233);font-size:15px;font-size:var(--dropdown-menu-title-font-size,15px);line-height:18px;line-height:var(--dropdown-menu-title-line-height,18px)}.van-dropdown-menu__title:after{position:absolute;top:50%;right:-4px;margin-top:-5px;border-color:transparent transparent currentcolor currentcolor;border-style:solid;border-width:3px;transform:rotate(-45deg);opacity:.8;content:""}.van-dropdown-menu__title--active{color:#ee0a24;color:var(--dropdown-menu-title-active-text-color,#ee0a24)}.van-dropdown-menu__title--down:after{margin-top:-1px;transform:rotate(135deg)} \ No newline at end of file diff --git a/wechat/miniprogram_npm/@vant/weapp/empty/index.js b/wechat/miniprogram_npm/@vant/weapp/empty/index.js deleted file mode 100644 index d5b20259..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/empty/index.js +++ /dev/null @@ -1,12 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); -var component_1 = require('../common/component'); -component_1.VantComponent({ - props: { - description: String, - image: { - type: String, - value: 'default', - }, - }, -}); diff --git a/wechat/miniprogram_npm/@vant/weapp/empty/index.json b/wechat/miniprogram_npm/@vant/weapp/empty/index.json deleted file mode 100644 index e8cfaaf8..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/empty/index.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "component": true, - "usingComponents": {} -} \ No newline at end of file diff --git a/wechat/miniprogram_npm/@vant/weapp/empty/index.wxml b/wechat/miniprogram_npm/@vant/weapp/empty/index.wxml deleted file mode 100644 index 9c7b719a..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/empty/index.wxml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - {{ description }} - - - - - - diff --git a/wechat/miniprogram_npm/@vant/weapp/empty/index.wxs b/wechat/miniprogram_npm/@vant/weapp/empty/index.wxs deleted file mode 100644 index 9696dd47..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/empty/index.wxs +++ /dev/null @@ -1,14 +0,0 @@ -/* eslint-disable */ -var PRESETS = ['error', 'search', 'default', 'network']; - -function imageUrl(image) { - if (PRESETS.indexOf(image) !== -1) { - return 'https://img.yzcdn.cn/vant/empty-image-' + image + '.png'; - } - - return image; -} - -module.exports = { - imageUrl: imageUrl, -}; diff --git a/wechat/miniprogram_npm/@vant/weapp/empty/index.wxss b/wechat/miniprogram_npm/@vant/weapp/empty/index.wxss deleted file mode 100644 index 40b37472..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/empty/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;padding:32px 0}.van-empty__image{width:160px;height:160px}.van-empty__image:empty{display:none}.van-empty__image__img{width:100%;height:100%}.van-empty__image:not(:empty)+.van-empty__image{display:none}.van-empty__description{margin-top:16px;padding:0 60px;color:#969799;font-size:14px;line-height:20px}.van-empty__description:empty,.van-empty__description:not(:empty)+.van-empty__description{display:none}.van-empty__bottom{margin-top:24px} \ No newline at end of file diff --git a/wechat/miniprogram_npm/@vant/weapp/field/index.js b/wechat/miniprogram_npm/@vant/weapp/field/index.js deleted file mode 100644 index e017616a..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/field/index.js +++ /dev/null @@ -1,151 +0,0 @@ -'use strict'; -var __assign = - (this && this.__assign) || - function () { - __assign = - Object.assign || - function (t) { - for (var s, i = 1, n = arguments.length; i < n; i++) { - s = arguments[i]; - for (var p in s) - if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; - } - return t; - }; - return __assign.apply(this, arguments); - }; -Object.defineProperty(exports, '__esModule', { value: true }); -var utils_1 = require('../common/utils'); -var component_1 = require('../common/component'); -var props_1 = require('./props'); -component_1.VantComponent({ - field: true, - classes: ['input-class', 'right-icon-class', 'label-class'], - props: __assign( - __assign( - __assign(__assign({}, props_1.commonProps), props_1.inputProps), - props_1.textareaProps - ), - { - size: String, - icon: String, - label: String, - error: Boolean, - center: Boolean, - isLink: Boolean, - leftIcon: String, - rightIcon: String, - autosize: null, - required: Boolean, - iconClass: String, - clickable: Boolean, - inputAlign: String, - customStyle: String, - errorMessage: String, - arrowDirection: String, - showWordLimit: Boolean, - errorMessageAlign: String, - readonly: { - type: Boolean, - observer: 'setShowClear', - }, - clearable: { - type: Boolean, - observer: 'setShowClear', - }, - border: { - type: Boolean, - value: true, - }, - titleWidth: { - type: String, - value: '6.2em', - }, - } - ), - data: { - focused: false, - innerValue: '', - showClear: false, - }, - created: function () { - this.value = this.data.value; - this.setData({ innerValue: this.value }); - }, - methods: { - onInput: function (event) { - var _a = (event.detail || {}).value, - value = _a === void 0 ? '' : _a; - this.value = value; - this.setShowClear(); - this.emitChange(); - }, - onFocus: function (event) { - this.focused = true; - this.setShowClear(); - this.$emit('focus', event.detail); - }, - onBlur: function (event) { - this.focused = false; - this.setShowClear(); - this.$emit('blur', event.detail); - }, - onClickIcon: function () { - this.$emit('click-icon'); - }, - onClickInput: function (event) { - this.$emit('click-input', event.detail); - }, - onClear: function () { - var _this = this; - this.setData({ innerValue: '' }); - this.value = ''; - this.setShowClear(); - utils_1.nextTick(function () { - _this.emitChange(); - _this.$emit('clear', ''); - }); - }, - onConfirm: function (event) { - var _a = (event.detail || {}).value, - value = _a === void 0 ? '' : _a; - this.value = value; - this.setShowClear(); - this.$emit('confirm', value); - }, - setValue: function (value) { - this.value = value; - this.setShowClear(); - if (value === '') { - this.setData({ innerValue: '' }); - } - this.emitChange(); - }, - onLineChange: function (event) { - this.$emit('linechange', event.detail); - }, - onKeyboardHeightChange: function (event) { - this.$emit('keyboardheightchange', event.detail); - }, - emitChange: function () { - var _this = this; - this.setData({ value: this.value }); - utils_1.nextTick(function () { - _this.$emit('input', _this.value); - _this.$emit('change', _this.value); - }); - }, - setShowClear: function () { - var _a = this.data, - clearable = _a.clearable, - readonly = _a.readonly; - var _b = this, - focused = _b.focused, - value = _b.value; - this.setData({ - showClear: !!clearable && !!focused && !!value && !readonly, - }); - }, - noop: function () {}, - }, -}); diff --git a/wechat/miniprogram_npm/@vant/weapp/field/index.json b/wechat/miniprogram_npm/@vant/weapp/field/index.json deleted file mode 100644 index 5906c504..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/field/index.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "component": true, - "usingComponents": { - "van-cell": "../cell/index", - "van-icon": "../icon/index" - } -} diff --git a/wechat/miniprogram_npm/@vant/weapp/field/index.wxml b/wechat/miniprogram_npm/@vant/weapp/field/index.wxml deleted file mode 100644 index 08eee019..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/field/index.wxml +++ /dev/null @@ -1,56 +0,0 @@ - - - - - - - {{ label }} - - - - - - - - - - - - - - - - - - - - - {{ value.length >= maxlength ? maxlength : value.length }}/{{ maxlength }} - - - {{ errorMessage }} - - diff --git a/wechat/miniprogram_npm/@vant/weapp/field/index.wxs b/wechat/miniprogram_npm/@vant/weapp/field/index.wxs deleted file mode 100644 index 78575b9a..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/field/index.wxs +++ /dev/null @@ -1,18 +0,0 @@ -/* eslint-disable */ -var style = require('../wxs/style.wxs'); -var addUnit = require('../wxs/add-unit.wxs'); - -function inputStyle(autosize) { - if (autosize && autosize.constructor === 'Object') { - return style({ - 'min-height': addUnit(autosize.minHeight), - 'max-height': addUnit(autosize.maxHeight), - }); - } - - return ''; -} - -module.exports = { - inputStyle: inputStyle, -}; diff --git a/wechat/miniprogram_npm/@vant/weapp/field/index.wxss b/wechat/miniprogram_npm/@vant/weapp/field/index.wxss deleted file mode 100644 index 6e3b16f6..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/field/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-field{--cell-icon-size:16px;--cell-icon-size:var(--field-icon-size,16px)}.van-field__label{color:#646566;color:var(--field-label-color,#646566)}.van-field__label--disabled{color:#c8c9cc;color:var(--field-disabled-text-color,#c8c9cc)}.van-field__body{display:flex;align-items:center}.van-field__body--textarea{box-sizing:border-box;padding:3.6px 0;line-height:1.2em;min-height:24px;min-height:var(--cell-line-height,24px)}.van-field__control:empty+.van-field__control{display:block}.van-field__control{position:relative;display:none;box-sizing:border-box;width:100%;margin:0;padding:0;line-height:inherit;text-align:left;background-color:initial;border:0;resize:none;color:#323233;color:var(--field-input-text-color,#323233);height:24px;height:var(--cell-line-height,24px);min-height:24px;min-height:var(--cell-line-height,24px)}.van-field__control:empty{display:none}.van-field__control--textarea{height:18px;height:var(--field-text-area-min-height,18px);min-height:18px;min-height:var(--field-text-area-min-height,18px)}.van-field__control--error{color:#ee0a24;color:var(--field-input-error-text-color,#ee0a24)}.van-field__control--disabled{background-color:initial;opacity:1;color:#c8c9cc;color:var(--field-input-disabled-text-color,#c8c9cc)}.van-field__control--center{text-align:center}.van-field__control--right{text-align:right}.van-field__control--custom{display:flex;align-items:center;min-height:24px;min-height:var(--cell-line-height,24px)}.van-field__placeholder{position:absolute;top:0;right:0;left:0;pointer-events:none;color:#c8c9cc;color:var(--field-placeholder-text-color,#c8c9cc)}.van-field__placeholder--error{color:#ee0a24;color:var(--field-error-message-color,#ee0a24)}.van-field__icon-root{display:flex;align-items:center;min-height:24px;min-height:var(--cell-line-height,24px)}.van-field__clear-root,.van-field__icon-container{line-height:inherit;vertical-align:middle;padding:0 8px;padding:0 var(--padding-xs,8px);margin-right:-8px;margin-right:-var(--padding-xs,8px)}.van-field__button,.van-field__clear-root,.van-field__icon-container{flex-shrink:0}.van-field__clear-root{font-size:16px;font-size:var(--field-clear-icon-size,16px);color:#c8c9cc;color:var(--field-clear-icon-color,#c8c9cc)}.van-field__icon-container{font-size:16px;font-size:var(--field-icon-size,16px);color:#969799;color:var(--field-icon-container-color,#969799)}.van-field__icon-container:empty{display:none}.van-field__button{padding-left:8px;padding-left:var(--padding-xs,8px)}.van-field__button:empty{display:none}.van-field__error-message{text-align:left;font-size:12px;font-size:var(--field-error-message-text-font-size,12px);color:#ee0a24;color:var(--field-error-message-color,#ee0a24)}.van-field__error-message--center{text-align:center}.van-field__error-message--right{text-align:right}.van-field__word-limit{text-align:right;margin-top:4px;margin-top:var(--padding-base,4px);color:#646566;color:var(--field-word-limit-color,#646566);font-size:12px;font-size:var(--field-word-limit-font-size,12px);line-height:16px;line-height:var(--field-word-limit-line-height,16px)}.van-field__word-num{display:inline}.van-field__word-num--full{color:#ee0a24;color:var(--field-word-num-full-color,#ee0a24)} \ No newline at end of file diff --git a/wechat/miniprogram_npm/@vant/weapp/field/input.wxml b/wechat/miniprogram_npm/@vant/weapp/field/input.wxml deleted file mode 100644 index 3ecab243..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/field/input.wxml +++ /dev/null @@ -1,27 +0,0 @@ - diff --git a/wechat/miniprogram_npm/@vant/weapp/field/props.js b/wechat/miniprogram_npm/@vant/weapp/field/props.js deleted file mode 100644 index 6ce703be..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/field/props.js +++ /dev/null @@ -1,66 +0,0 @@ -'use strict'; -Object.defineProperty(exports, '__esModule', { value: true }); -exports.textareaProps = exports.inputProps = exports.commonProps = void 0; -exports.commonProps = { - value: { - type: String, - observer: function (value) { - if (value !== this.value) { - this.setData({ innerValue: value }); - this.value = value; - } - }, - }, - placeholder: String, - placeholderStyle: String, - placeholderClass: String, - disabled: Boolean, - maxlength: { - type: Number, - value: -1, - }, - cursorSpacing: { - type: Number, - value: 50, - }, - autoFocus: Boolean, - focus: Boolean, - cursor: { - type: Number, - value: -1, - }, - selectionStart: { - type: Number, - value: -1, - }, - selectionEnd: { - type: Number, - value: -1, - }, - adjustPosition: { - type: Boolean, - value: true, - }, - holdKeyboard: Boolean, -}; -exports.inputProps = { - type: { - type: String, - value: 'text', - }, - password: Boolean, - confirmType: String, - confirmHold: Boolean, -}; -exports.textareaProps = { - autoHeight: Boolean, - fixed: Boolean, - showConfirmBar: { - type: Boolean, - value: true, - }, - disableDefaultPadding: { - type: Boolean, - value: true, - }, -}; diff --git a/wechat/miniprogram_npm/@vant/weapp/field/textarea.wxml b/wechat/miniprogram_npm/@vant/weapp/field/textarea.wxml deleted file mode 100644 index 5015a51d..00000000 --- a/wechat/miniprogram_npm/@vant/weapp/field/textarea.wxml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - {{ value.length }} - / - {{ maxlength }} - - - 请至少输入15个字符! - - - - - 联系方式(选填) - - - - - - - - - - - 提 交 - \ No newline at end of file diff --git a/wechat/pages/feedBack/feedBack.wxss b/wechat/pages/feedBack/feedBack.wxss deleted file mode 100644 index 39f5edae..00000000 --- a/wechat/pages/feedBack/feedBack.wxss +++ /dev/null @@ -1,144 +0,0 @@ -/* pages/feedBack/feedBack.wxss */ -.checkbox{ - width: calc(100vw - 120rpx); - padding: 30rpx; - box-shadow: 0 0 12rpx #bfbfbf; - margin: 30rpx auto 15rpx; - background-color: #ffffff; - border-radius: 15rpx; - -} -.title{ - color: #9e9e9e; - padding-bottom: 15rpx; -} -.van-radio{ - margin: 15rpx 0; -} -.length{ - color: #9e9e9e; - float: right; -} - -.input{ - width: calc(100vw - 120rpx); - padding: 30rpx; - box-shadow: 0 0 12rpx #bfbfbf; - margin: 15rpx auto; - background-color: #ffffff; - border-radius: 15rpx; - -} -.main{ - box-shadow: 0 0 5rpx #bfbfbf; -} -textarea{ - padding:15rpx; - height: 150rpx; - width: calc(100% - 30rpx); -} -.phone{ - width: calc(100vw - 120rpx); - padding: 15rpx 30rpx; - box-shadow: 0 0 12rpx #bfbfbf; - margin: 15rpx auto; - background-color: #ffffff; - border-radius: 15rpx; - -} -.inputPhone{ - display: flex; - align-items: center; -} -.inputPhone>input{ - padding: 10rpx 30rpx; - border-bottom: 2rpx solid #bfbfbf; - margin: 0 30rpx; -} - -.addImage{ - display: flex; -} -.add{ - width: 100rpx; - height: 100rpx; - border: 4rpx dashed #aaaaaa; - margin: 15rpx; - display: flex; - justify-content: center; - align-items: center; -} -.add>image{ - width: 50%; - height: 50%; -} -.add>image:active{ - width: 45%; - height: 45%; -} -.imgs{ - display: flex; - flex-wrap: wrap; -} -.item{ - width: 100rpx; - height: 100rpx; - border: 2rpx solid #8a8a8a; - margin: 15rpx; - position: relative; -} -.item>image{ - width: 100%; - height: 100%; -} -.delete{ - position: absolute; - right: 0; - top: 0; - width: 30rpx; - height: 30rpx; - border-radius: 50%; - display: flex; - justify-content: center; - align-items: center; - background-color: #ff1515; - transform: translate(50%,-50%); - border:1rpx solid #666; -} -.delete>image{ - width: 100%; - height: 100%; -} - -.icon{ - width: 50rpx; - height: 50rpx; -} -.icon>image{ - width: 100%; - height: 100%; -} -.btn{ - width: calc(100vw - 60rpx); - padding: 30rpx; -} -.Vibration{ - animation: Vibration 0.3s 1; -} -@keyframes Vibration{ - 0% { - transform: translateX(0); - } - 25% { - transform: translateX(-10rpx); - } - 50% { - transform: translateX(10rpx); - } - 75% { - transform: translateX(10rpx); - } - 100% { - transform: translateX(-10rpx); - } -} \ No newline at end of file diff --git a/wechat/pages/index/index.js b/wechat/pages/index/index.js deleted file mode 100644 index b55ecb95..00000000 --- a/wechat/pages/index/index.js +++ /dev/null @@ -1,146 +0,0 @@ -// pages/index/index.js -const amap = require('../../libs/amap-wx.js'); -const { request } = require('../../API/request.js'); -Page({ - - /** - * 页面的初始数据 - */ - data: { - weather:{}, //天气信息 - products:[], - DeviceList:[], - onlineList:[], - unlineList:[] - }, - - - async getDevices(){ - wx.showLoading({ - title: '获取设备', - mask: true - }) - const res = await request('system/device/listDevice','GET'); - wx.hideLoading(); - const result = res.rows; - if (res.code !== 200) { - wx.showToast({ - title: '请求失败', - icon:'error' - }); - return; - } - wx.showToast({ - title: '请求成功', - }); - let onlineList = []; - let unlineList = []; - result.forEach(v=>{ - if (v.isOnline == 1) { - onlineList.push(v) - } else if (v.isOnline == 0) { - unlineList.push(v); - } - }) - this.setData({ - onlineList, - unlineList, - DeviceList:result - }) - }, - - goToDeviceControl(e){ - switch (e.currentTarget.dataset.info.categoryId) { - case 1: - wx.navigateTo({ - url: '/pages/4Gswitch/index', - success:(res)=>{ - res.eventChannel.emit('getDeviceInfo',e.currentTarget.dataset.info.deviceId) - } - }) - break; - case 4: - wx.navigateTo({ - url: '/pages/4Gswitch/index', - success:(res)=>{ - res.eventChannel.emit('getDeviceInfo',e.currentTarget.dataset.info.deviceId) - } - }) - break; - // case 4: - // wx.navigateTo({ - // url: '/pages/someData/index', - // success:(res)=>{ - // res.eventChannel.emit('getDeviceInfo',e.currentTarget.dataset.deviceId) - // } - // }) - // break; - - case 5: - wx.navigateTo({ - url: '/pages/roomSystem/index', - success:(res)=>{ - res.eventChannel.emit('getDeviceInfo',e.currentTarget.dataset.deviceId) - } - }) - break; - } - }, - - getWeather:async function(){ - let that = this; - var myAmapFun = new amap.AMapWX({key:'5cafa1133f593cfe005081749a46e717'}); - myAmapFun.getWeather({ - success: function(data){ - that.setData({ - weather:data - }) - }, - fail: function(info){ - //失败回调 - console.log(info) - } - }) - }, - - /** - * 生命周期函数--监听页面加载 - */ - onLoad: function (options) { - setTimeout(()=>{ - this.getDevices(); - },1000) - - }, - - - /** - * 生命周期函数--监听页面显示 - */ - onShow: function () { - this.getWeather(); - }, - - /** - * 页面相关事件处理函数--监听用户下拉动作 - */ - onPullDownRefresh: function () { - this.getDevices(); - this.getWeather(); - wx.stopPullDownRefresh(); - }, - - /** - * 页面上拉触底事件的处理函数 - */ - onReachBottom: function () { - - }, - - /** - * 用户点击右上角分享 - */ - onShareAppMessage: function () { - - } -}) \ No newline at end of file diff --git a/wechat/pages/index/index.json b/wechat/pages/index/index.json deleted file mode 100644 index 0b503fcc..00000000 --- a/wechat/pages/index/index.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "usingComponents": {}, - "enablePullDownRefresh":true, - "backgroundTextStyle":"dark" -} \ No newline at end of file diff --git a/wechat/pages/index/index.wxml b/wechat/pages/index/index.wxml deleted file mode 100644 index 246c3da9..00000000 --- a/wechat/pages/index/index.wxml +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - {{ weather.temperature.data }}℃ - 城市: {{ weather.city.data }} - - - - 湿度: {{ weather.humidity.data }} - 天气: {{ weather.weather.data }} - - 风向: {{ weather.winddirection.data }} - 风力: {{ weather.windpower.data }} - - - - - - - - - - 全部 ({{ DeviceList.length }}) - - - - - - - - - - - - - 在线 - {{ item.categoryName }} - - - - - {{ item.deviceName }} - - - NO. - {{ item.deviceNum }} - - - - - - - - - - - - 离线 - {{ item.categoryName }} - - - - - {{ item.deviceName }} - - - NO. - {{ item.deviceNum }} - - - - - - - - 暂无设备,请添加。 - - - - - - - \ No newline at end of file diff --git a/wechat/pages/index/index.wxss b/wechat/pages/index/index.wxss deleted file mode 100644 index 542fc5db..00000000 --- a/wechat/pages/index/index.wxss +++ /dev/null @@ -1,154 +0,0 @@ - -.top{ - display:flex; - justify-content:space-around; - background-color:skyblue; - background-image: linear-gradient(to bottom right, skyblue, blue); - padding:30rpx 0; - border-radius:0 0 25rpx 25rpx; - color:#ffffff; - height:270rpx; -} - -.top .top_left{ - width:420rpx; - display:flex; - flex-direction:column; - justify-content:center; -} -.top .top_left .top_big_info{ - padding:10rpx 0; -} -.top .top_left .top_small_info{ - padding:10rpx 20rpx; - font-size:30rpx; -} - -.temperature{ - font-size:60rpx; - display:inline-block; - padding:0 20rpx; -} -.humidity::after{ - content:'|'; - width:55rpx; - display:inline-block; - text-align:center; - color:rgba(255,255,255,.5); -} -.winddirection::after{ - content:'|'; - width:55rpx; - display:inline-block; - text-align:center; - color:rgba(255,255,255,.5); -} -.top .top_right{ - width:250rpx; - display:flex; - justify-content:center; - align-items:center; -} -.top .top_right .start{ - position:relative; - width:220rpx; - height:220rpx; - animation:move 4s linear infinite; -} -@keyframes move{ - 0%{ top:0rpx } - 25%{ top:-30rpx } - 50%{ top:0rpx } - 75%{ top:30rpx } - 100%{ top:0rpx } -} -.top .top_right .start image{ - width:100%; - height:100%; -} - -.devices .devices_tab{ - font-size:36rpx; - padding:20rpx; -} -.devices .devices_list{ - padding:10rpx 0; - display:flex; - flex-wrap:wrap; -} -.devices .devices_list .border{ - width:50%; - display:flex; - justify-content:center; -} -.devices .devices_list .devices_item{ - width:280rpx; - height:220rpx; - margin:30rpx 20rpx; - border-radius:10rpx; - display:flex; - flex-direction:column; - justify-content:center; - box-shadow:0rpx 5rpx 10rpx #bfbfbf; -} -.info{ - flex: 3; - display: flex; -} -.status{ - padding: 15rpx; - text-align: right; - flex: 1; -} -.devices .devices_list .devices_item:active{ - background-color:rgba(0,0,0,.1); -} -.devices .devices_list .devices_item .img{ - width:50%; - display:flex; - justify-content:center; - align-items:center; -} -.devices .devices_list .devices_item image{ - width:100rpx; - height:100rpx; -} -.devices .devices_list .devices_item .name{ - flex:2; - padding:0 20rpx; - /* background-color:rgba(0,0,0,.1); */ - border-top:1rpx solid #bfbfbf; - display:flex; - flex-direction: column; - justify-content: center; -} -.noDevice{ - display:block; - width:100%; - height:200rpx; - text-align:center; - line-height:200rpx; -} -.addDevice{ - background-color:blue; - width:80rpx; - height:80rpx; - border-radius:50%; - position:fixed; - right:0; - top:30%; - display:flex; - justify-content:center; - align-items:center; -} -.addDevice:active{ - background-color:deepskyblue; -} -.addDevice image{ - width:40rpx; - height:40rpx; -} -scroll-view{ - height: 60vh; - width: 100vw; -} \ No newline at end of file diff --git a/wechat/pages/my/my.js b/wechat/pages/my/my.js deleted file mode 100644 index 0ed0e2c5..00000000 --- a/wechat/pages/my/my.js +++ /dev/null @@ -1,69 +0,0 @@ -// pages/my/my.js -Page({ - data: { - userInfo:{}, - isLogin:false, - items:[ - { flag:'info',name:'公司简介',icon:'/icons/jianjie.png' }, - { flag:'join',name:'加入我们',icon:'/icons/join.png' }, - { flag:'address',name:'联系方式',icon:'/icons/about.png' } - ] - }, - - getUserInfo(){ - const that = this; - wx.showLoading({ - title: '正在登录' - }); - wx.getUserProfile({ - desc:'用以展示您的头像和昵称等信息', - success(res){ - console.log(res); - wx.setStorageSync('userInfo',JSON.parse(res.rawData)); - wx.setStorageSync('isLogin',true); - that.setData({ - userInfo:JSON.parse(res.rawData), - isLogin:true - }) - }, - complete(){ - wx.hideLoading(); - }, - fail(err){ - if (err.errMsg == 'getUserProfile:fail auth deny') { - wx.showToast({ - title: '授权取消', - icon:'error' - }) - } - } - }) - }, - - getPhoneNumber(e){ - console.log('==========='); - console.log(e); - }, - - lookMore(e){ - console.log(e); - wx.navigateTo({ - url: '/pages/aboutUs/index', - success(res){ - res.eventChannel.emit('getInfo',e.currentTarget.dataset.info) - } - }) - }, - - /** - * 生命周期函数--监听页面加载 - */ - onLoad: function (options) { - this.setData({ - userInfo:wx.getStorageSync('userInfo'), - isLogin:wx.getStorageSync('isLogin') || false - }) - }, - - -}) \ No newline at end of file diff --git a/wechat/pages/my/my.json b/wechat/pages/my/my.json deleted file mode 100644 index 8835af06..00000000 --- a/wechat/pages/my/my.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "usingComponents": {} -} \ No newline at end of file diff --git a/wechat/pages/my/my.wxml b/wechat/pages/my/my.wxml deleted file mode 100644 index eb359aa9..00000000 --- a/wechat/pages/my/my.wxml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - {{ userInfo.nickName }} - - - - - 登录授权 - - - - - - - - - - diff --git a/wechat/pages/my/my.wxss b/wechat/pages/my/my.wxss deleted file mode 100644 index df7df961..00000000 --- a/wechat/pages/my/my.wxss +++ /dev/null @@ -1,52 +0,0 @@ -/* pages/my/my.wxss */ -.top{ - position: relative; - width: 100%; - height: 270rpx; - background-image: linear-gradient(120deg,#58bcff ,#2b63ff); - display: flex; - justify-content: center; -} -.userInfo{ - width: 85%; - height: 200rpx; - position: absolute; - top: 50%; - background-color: #ffffff; - border-radius: 15rpx; - display: flex; - align-items: center; - box-shadow: 0 0 10rpx #47b6ff; - -} -.picture{ - width: 150rpx; - height: 150rpx; - border-radius: 50%; - margin: 0 60rpx; - box-shadow: 0 0 10rpx #a0a0a0; - background-color: #6fc5ff; -} -.picture>image{ - width: 100%; - height: 100%; - border-radius: 50%; -} -.other{ - flex: 1; - height: 160rpx; - display: flex; - flex-direction: column; - justify-content: space-around; -} -.username{ - font-size: 42rpx; -} -.phone{ - display: flex; - align-items: center; -} - -.tips{ - margin: 95rpx 0; -} \ No newline at end of file diff --git a/wechat/project.config.json b/wechat/project.config.json deleted file mode 100644 index 51b8df15..00000000 --- a/wechat/project.config.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "description": "项目配置文件", - "packOptions": { - "ignore": [] - }, - "setting": { - "urlCheck": false, - "es6": true, - "enhance": true, - "postcss": true, - "preloadBackgroundData": false, - "minified": true, - "newFeature": false, - "coverView": true, - "nodeModules": true, - "autoAudits": false, - "showShadowRootInWxmlPanel": true, - "scopeDataCheck": false, - "uglifyFileName": false, - "checkInvalidKey": true, - "checkSiteMap": true, - "uploadWithSourceMap": true, - "compileHotReLoad": false, - "useMultiFrameRuntime": true, - "useApiHook": true, - "useApiHostProcess": false, - "babelSetting": { - "ignore": [], - "disablePlugins": [], - "outputPath": "" - }, - "enableEngineNative": false, - "bundle": false, - "useIsolateContext": true, - "useCompilerModule": true, - "userConfirmedUseCompilerModuleSwitch": false, - "userConfirmedBundleSwitch": false, - "packNpmManually": false, - "packNpmRelationList": [], - "minifyWXSS": true - }, - "compileType": "miniprogram", - "libVersion": "2.19.2", - "appid": "wxcc1c7df468dee42b", - "projectname": "miniprogram-4G", - "debugOptions": { - "hidedInDevtools": [] - }, - "scripts": {}, - "staticServerOptions": { - "baseURL": "", - "servePath": "" - }, - "isGameTourist": false, - "condition": { - "search": { - "list": [] - }, - "conversation": { - "list": [] - }, - "game": { - "list": [] - }, - "plugin": { - "list": [] - }, - "gamePlugin": { - "list": [] - }, - "miniprogram": { - "list": [] - } - } -} \ No newline at end of file diff --git a/wechat/project.private.config.json b/wechat/project.private.config.json deleted file mode 100644 index 2ad966cd..00000000 --- a/wechat/project.private.config.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "setting": {}, - "condition": { - "plugin": { - "list": [] - }, - "game": { - "list": [] - }, - "gamePlugin": { - "list": [] - }, - "miniprogram": { - "list": [ - { - "name": "pages/my/my", - "pathName": "pages/my/my", - "query": "", - "scene": null - }, - { - "name": "pages/4Gswitch/index", - "pathName": "pages/4Gswitch/index", - "query": "", - "scene": null - }, - { - "name": "分享", - "pathName": "pages/4Gswitch/index", - "query": "deviceInfo={\"searchValue\":null,\"createBy\":null,\"createTime\":\"2021-05-23 14:26:38\",\"updateBy\":null,\"updateTime\":null,\"remark\":\"122345678\",\"params\":{},\"deviceId\":1,\"deviceNum\":\"7CDFA1049ADA\",\"categoryId\":2,\"categoryName\":\"智能灯\",\"deviceName\":\"阿拉丁神灯\",\"firmwareVersion\":\"1.0\",\"ownerId\":null,\"status\":\"未激活\",\"nickName\":\"微信注册用户\",\"delFlag\":null,\"isAlarm\":1,\"isRadar\":1,\"isRfControl\":1,\"networkAddress\":\"内网\",\"networkIp\":\"127.0.0.1\",\"relayStatus\":1,\"lightStatus\":1,\"isOnline\":1,\"deviceTemperature\":36.52,\"rssi\":-80}", - "scene": 1036, - "referrerInfo": { - "appId": "xxx" - } - }, - { - "name": "pages/feedBack/feedBack", - "pathName": "pages/feedBack/feedBack", - "query": "", - "scene": null - }, - { - "name": "pages/add/add", - "pathName": "pages/add/add", - "scene": null - } - ] - } - } -} \ No newline at end of file diff --git a/wechat/sitemap.json b/wechat/sitemap.json deleted file mode 100644 index ca02add2..00000000 --- a/wechat/sitemap.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html", - "rules": [{ - "action": "allow", - "page": "*" - }] -} \ No newline at end of file diff --git a/wechat/utils/login.js b/wechat/utils/login.js deleted file mode 100644 index 3acbc7c8..00000000 --- a/wechat/utils/login.js +++ /dev/null @@ -1,22 +0,0 @@ -const api = require("../API/request") -const appLogin =(options)=>{ - console.log("登录") - wx.login({ - success:(res)=>{ - console.log("登录",res) - if(res.errMsg == "login:ok"){ - api.userLogin({ - code : res.code, - options:options - }).then(res=>{ - wx.setStorageSync('token', res.token) - // wx.setStorageSync('userType', res.data.userType) - // wx.setStorageSync('userInfo', res.data.userInfo) - }) - } - } - }) -} -module.exports={ - appLogin -} \ No newline at end of file diff --git a/wechat/utils/util.js b/wechat/utils/util.js deleted file mode 100644 index 764bc2ce..00000000 --- a/wechat/utils/util.js +++ /dev/null @@ -1,19 +0,0 @@ -const formatTime = date => { - const year = date.getFullYear() - const month = date.getMonth() + 1 - const day = date.getDate() - const hour = date.getHours() - const minute = date.getMinutes() - const second = date.getSeconds() - - return `${[year, month, day].map(formatNumber).join('/')} ${[hour, minute, second].map(formatNumber).join(':')}` -} - -const formatNumber = n => { - n = n.toString() - return n[1] ? n : `0${n}` -} - -module.exports = { - formatTime -}