| 123456789101112131415161718192021222324252627282930313233343536373839 |
- (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["uview-ui/components/u-picker/u-picker"],{691:
- /*!*************************************************************************************!*\
- !*** C:/Users/FC/Desktop/大数据平台app/master/uview-ui/components/u-picker/u-picker.vue ***!
- \*************************************************************************************/
- /*! no static exports found */function(t,e,r){"use strict";r.r(e);var i=r(/*! ./u-picker.vue?vue&type=template&id=70102400&scoped=true& */692),n=r(/*! ./u-picker.vue?vue&type=script&lang=js& */694);for(var s in n)"default"!==s&&function(t){r.d(e,t,(function(){return n[t]}))}(s);r(/*! ./u-picker.vue?vue&type=style&index=0&id=70102400&lang=scss&scoped=true& */699);var a,o=r(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */10),u=Object(o["default"])(n["default"],i["render"],i["staticRenderFns"],!1,null,"70102400",null,!1,i["components"],a);u.options.__file="uview-ui/components/u-picker/u-picker.vue",e["default"]=u.exports},692:
- /*!********************************************************************************************************************************!*\
- !*** C:/Users/FC/Desktop/大数据平台app/master/uview-ui/components/u-picker/u-picker.vue?vue&type=template&id=70102400&scoped=true& ***!
- \********************************************************************************************************************************/
- /*! exports provided: render, staticRenderFns, recyclableRender, components */function(t,e,r){"use strict";r.r(e);var i=r(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-picker.vue?vue&type=template&id=70102400&scoped=true& */693);r.d(e,"render",(function(){return i["render"]})),r.d(e,"staticRenderFns",(function(){return i["staticRenderFns"]})),r.d(e,"recyclableRender",(function(){return i["recyclableRender"]})),r.d(e,"components",(function(){return i["components"]}))},693:
- /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/FC/Desktop/大数据平台app/master/uview-ui/components/u-picker/u-picker.vue?vue&type=template&id=70102400&scoped=true& ***!
- \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! exports provided: render, staticRenderFns, recyclableRender, components */function(t,e,r){"use strict";var i;r.r(e),r.d(e,"render",(function(){return n})),r.d(e,"staticRenderFns",(function(){return a})),r.d(e,"recyclableRender",(function(){return s})),r.d(e,"components",(function(){return i}));try{i={uPopup:function(){return r.e(/*! import() | uview-ui/components/u-popup/u-popup */"uview-ui/components/u-popup/u-popup").then(r.bind(null,/*! @/uview-ui/components/u-popup/u-popup.vue */603))}}}catch(o){if(-1===o.message.indexOf("Cannot find module")||-1===o.message.indexOf(".vue"))throw o;console.error(o.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var n=function(){var t=this,e=t.$createElement,r=(t._self._c,"region"!=t.mode&&"time"==t.mode&&!t.reset&&t.params.month?t.__map(t.months,(function(e,r){var i=t.__get_orig(e),n=t.formatNumber(e);return{$orig:i,m0:n}})):null),i="region"!=t.mode&&"time"==t.mode&&!t.reset&&t.params.day?t.__map(t.days,(function(e,r){var i=t.__get_orig(e),n=t.formatNumber(e);return{$orig:i,m1:n}})):null,n="region"!=t.mode&&"time"==t.mode&&!t.reset&&t.params.hour?t.__map(t.hours,(function(e,r){var i=t.__get_orig(e),n=t.formatNumber(e);return{$orig:i,m2:n}})):null,s="region"!=t.mode&&"time"==t.mode&&!t.reset&&t.params.minute?t.__map(t.minutes,(function(e,r){var i=t.__get_orig(e),n=t.formatNumber(e);return{$orig:i,m3:n}})):null,a="region"!=t.mode&&"time"==t.mode&&!t.reset&&t.params.second?t.__map(t.seconds,(function(e,r){var i=t.__get_orig(e),n=t.formatNumber(e);return{$orig:i,m4:n}})):null,o="region"==t.mode||"time"==t.mode||"selector"!=t.mode||t.reset?null:t.__map(t.range,(function(e,r){var i=t.__get_orig(e),n=t.getItemValue(e,"selector");return{$orig:i,m5:n}})),u="region"!=t.mode&&"time"!=t.mode&&"selector"!=t.mode&&"multiSelector"==t.mode?t.__map(t.range,(function(e,r){var i=t.__get_orig(e),n=t.reset?null:t.__map(e,(function(e,r){var i=t.__get_orig(e),n=t.getItemValue(e,"multiSelector");return{$orig:i,m6:n}}));return{$orig:i,l6:n}})):null;t.$mp.data=Object.assign({},{$root:{l0:r,l1:i,l2:n,l3:s,l4:a,l5:o,l7:u}})},s=!1,a=[];n._withStripped=!0},694:
- /*!**************************************************************************************************************!*\
- !*** C:/Users/FC/Desktop/大数据平台app/master/uview-ui/components/u-picker/u-picker.vue?vue&type=script&lang=js& ***!
- \**************************************************************************************************************/
- /*! no static exports found */function(t,e,r){"use strict";r.r(e);var i=r(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-picker.vue?vue&type=script&lang=js& */695),n=r.n(i);for(var s in i)"default"!==s&&function(t){r.d(e,t,(function(){return i[t]}))}(s);e["default"]=n.a},695:
- /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/FC/Desktop/大数据平台app/master/uview-ui/components/u-picker/u-picker.vue?vue&type=script&lang=js& ***!
- \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! no static exports found */function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=a(r(/*! ../../libs/util/province.js */696)),n=a(r(/*! ../../libs/util/city.js */697)),s=a(r(/*! ../../libs/util/area.js */698));function a(t){return t&&t.__esModule?t:{default:t}}function o(t){return l(t)||c(t)||h(t)||u()}function u(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function h(t,e){if(t){if("string"===typeof t)return m(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?m(t,e):void 0}}function c(t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}function l(t){if(Array.isArray(t))return m(t)}function m(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,i=new Array(e);r<e;r++)i[r]=t[r];return i}var d={name:"u-picker",props:{params:{type:Object,default:function(){return{year:!0,month:!0,day:!0,hour:!1,minute:!1,second:!1,province:!0,city:!0,area:!0,timestamp:!0}}},range:{type:Array,default:function(){return[]}},defaultSelector:{type:Array,default:function(){return[0]}},rangeKey:{type:String,default:""},mode:{type:String,default:"time"},startYear:{type:[String,Number],default:1950},endYear:{type:[String,Number],default:2050},cancelColor:{type:String,default:"#606266"},confirmColor:{type:String,default:"#2979ff"},defaultTime:{type:String,default:""},defaultRegion:{type:Array,default:function(){return[]}},showTimeTag:{type:Boolean,default:!0},areaCode:{type:Array,default:function(){return[]}},safeAreaInsetBottom:{type:Boolean,default:!1},maskCloseAble:{type:Boolean,default:!0},value:{type:Boolean,default:!1},zIndex:{type:[String,Number],default:0},title:{type:String,default:""},cancelText:{type:String,default:"取消"},confirmText:{type:String,default:"确认"}},data:function(){return{years:[],months:[],days:[],hours:[],minutes:[],seconds:[],year:0,month:0,day:0,hour:0,minute:0,second:0,reset:!1,startDate:"",endDate:"",valueArr:[],provinces:i.default,citys:n.default[0],areas:s.default[0][0],province:0,city:0,area:0,moving:!1}},mounted:function(){this.init()},computed:{propsChange:function(){return"".concat(this.mode,"-").concat(this.defaultTime,"-").concat(this.startYear,"-").concat(this.endYear,"-").concat(this.defaultRegion,"-").concat(this.areaCode)},regionChange:function(){return"".concat(this.province,"-").concat(this.city)},yearAndMonth:function(){return"".concat(this.year,"-").concat(this.month)},uZIndex:function(){return this.zIndex?this.zIndex:this.$u.zIndex.popup}},watch:{propsChange:function(){var t=this;this.reset=!0,setTimeout((function(){return t.init()}),10)},regionChange:function(t){this.citys=n.default[this.province],this.areas=s.default[this.province][this.city]},yearAndMonth:function(t){this.params.year&&this.setDays()},value:function(t){var e=this;t&&(this.reset=!0,setTimeout((function(){return e.init()}),10))}},methods:{pickstart:function(){this.moving=!0},pickend:function(){this.moving=!1},getItemValue:function(t,e){if(this.mode==e)return"object"==typeof t?t[this.rangeKey]:t},formatNumber:function(t){return+t<10?"0"+t:String(t)},generateArray:function(t,e){return t=Number(t),e=Number(e),e=e>t?e:t,o(Array(e+1).keys()).slice(t)},getIndex:function(t,e){var r=t.indexOf(e);return~r?r:0},initTimeValue:function(){var t=this.defaultTime.replace(/\-/g,"/");t=t&&-1==t.indexOf("/")?"2020/01/01 ".concat(t):t;var e=null;e=t?new Date(t):new Date,this.year=e.getFullYear(),this.month=Number(e.getMonth())+1,this.day=e.getDate(),this.hour=e.getHours(),this.minute=e.getMinutes(),this.second=e.getSeconds()},init:function(){this.valueArr=[],this.reset=!1,"time"==this.mode?(this.initTimeValue(),this.params.year&&(this.valueArr.push(0),this.setYears()),this.params.month&&(this.valueArr.push(0),this.setMonths()),this.params.day&&(this.valueArr.push(0),this.setDays()),this.params.hour&&(this.valueArr.push(0),this.setHours()),this.params.minute&&(this.valueArr.push(0),this.setMinutes()),this.params.second&&(this.valueArr.push(0),this.setSeconds())):"region"==this.mode?(this.params.province&&(this.valueArr.push(0),this.setProvinces()),this.params.city&&(this.valueArr.push(0),this.setCitys()),this.params.area&&(this.valueArr.push(0),this.setAreas())):"selector"==this.mode?this.valueArr=this.defaultSelector:"multiSelector"==this.mode&&(this.valueArr=this.defaultSelector,this.multiSelectorValue=this.defaultSelector),this.$forceUpdate()},setYears:function(){this.years=this.generateArray(this.startYear,this.endYear),this.valueArr.splice(this.valueArr.length-1,1,this.getIndex(this.years,this.year))},setMonths:function(){this.months=this.generateArray(1,12),this.valueArr.splice(this.valueArr.length-1,1,this.getIndex(this.months,this.month))},setDays:function(){var t=new Date(this.year,this.month,0).getDate();this.days=this.generateArray(1,t);var e=0;e=this.params.year&&this.params.month?2:this.params.month||this.params.year?1:0,this.day>this.days.length&&(this.day=this.days.length),this.valueArr.splice(e,1,this.getIndex(this.days,this.day))},setHours:function(){this.hours=this.generateArray(0,23),this.valueArr.splice(this.valueArr.length-1,1,this.getIndex(this.hours,this.hour))},setMinutes:function(){this.minutes=this.generateArray(0,59),this.valueArr.splice(this.valueArr.length-1,1,this.getIndex(this.minutes,this.minute))},setSeconds:function(){this.seconds=this.generateArray(0,59),this.valueArr.splice(this.valueArr.length-1,1,this.getIndex(this.seconds,this.second))},setProvinces:function(){if(this.params.province){var t="",e=!1;this.areaCode.length?(t=this.areaCode[0],e=!0):t=this.defaultRegion.length?this.defaultRegion[0]:0,i.default.map((function(r,i){(e?r.value==t:r.label==t)&&(t=i)})),this.province=t,this.provinces=i.default,this.valueArr.splice(0,1,this.province)}},setCitys:function(){if(this.params.city){var t="",e=!1;this.areaCode.length?(t=this.areaCode[1],e=!0):t=this.defaultRegion.length?this.defaultRegion[1]:0,n.default[this.province].map((function(r,i){(e?r.value==t:r.label==t)&&(t=i)})),this.city=t,this.citys=n.default[this.province],this.valueArr.splice(1,1,this.city)}},setAreas:function(){if(this.params.area){var t="",e=!1;this.areaCode.length?(t=this.areaCode[2],e=!0):t=this.defaultRegion.length?this.defaultRegion[2]:0,s.default[this.province][this.city].map((function(r,i){(e?r.value==t:r.label==t)&&(t=i)})),this.area=t,this.areas=s.default[this.province][this.city],this.valueArr.splice(2,1,this.area)}},close:function(){this.$emit("input",!1)},change:function(t){this.valueArr=t.detail.value;var e=0;if("time"==this.mode)this.params.year&&(this.year=this.years[this.valueArr[e++]]),this.params.month&&(this.month=this.months[this.valueArr[e++]]),this.params.day&&(this.day=this.days[this.valueArr[e++]]),this.params.hour&&(this.hour=this.hours[this.valueArr[e++]]),this.params.minute&&(this.minute=this.minutes[this.valueArr[e++]]),this.params.second&&(this.second=this.seconds[this.valueArr[e++]]);else if("region"==this.mode)this.params.province&&(this.province=this.valueArr[e++]),this.params.city&&(this.city=this.valueArr[e++]),this.params.area&&(this.area=this.valueArr[e++]);else if("multiSelector"==this.mode){var r=null;this.defaultSelector.map((function(e,i){e!=t.detail.value[i]&&(r=i)})),null!=r&&this.$emit("columnchange",{column:r,index:t.detail.value[r]})}},getResult:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(!this.moving){var e={};"time"==this.mode?(this.params.year&&(e.year=this.formatNumber(this.year||0)),this.params.month&&(e.month=this.formatNumber(this.month||0)),this.params.day&&(e.day=this.formatNumber(this.day||0)),this.params.hour&&(e.hour=this.formatNumber(this.hour||0)),this.params.minute&&(e.minute=this.formatNumber(this.minute||0)),this.params.second&&(e.second=this.formatNumber(this.second||0)),this.params.timestamp&&(e.timestamp=this.getTimestamp())):"region"==this.mode?(this.params.province&&(e.province=i.default[this.province]),this.params.city&&(e.city=n.default[this.province][this.city]),this.params.area&&(e.area=s.default[this.province][this.city][this.area])):("selector"==this.mode||"multiSelector"==this.mode)&&(e=this.valueArr),t&&this.$emit(t,e),this.close()}},getTimestamp:function(){var t=this.year+"/"+this.month+"/"+this.day+" "+this.hour+":"+this.minute+":"+this.second;return new Date(t).getTime()/1e3}}};e.default=d},699:
- /*!***********************************************************************************************************************************************!*\
- !*** C:/Users/FC/Desktop/大数据平台app/master/uview-ui/components/u-picker/u-picker.vue?vue&type=style&index=0&id=70102400&lang=scss&scoped=true& ***!
- \***********************************************************************************************************************************************/
- /*! no static exports found */function(t,e,r){"use strict";r.r(e);var i=r(/*! -!./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-picker.vue?vue&type=style&index=0&id=70102400&lang=scss&scoped=true& */700),n=r.n(i);for(var s in i)"default"!==s&&function(t){r.d(e,t,(function(){return i[t]}))}(s);e["default"]=n.a},700:
- /*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/FC/Desktop/大数据平台app/master/uview-ui/components/u-picker/u-picker.vue?vue&type=style&index=0&id=70102400&lang=scss&scoped=true& ***!
- \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! no static exports found */function(t,e,r){}}]);
- //# sourceMappingURL=../../../../.sourcemap/mp-weixin/uview-ui/components/u-picker/u-picker.js.map
- ;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
- 'uview-ui/components/u-picker/u-picker-create-component',
- {
- 'uview-ui/components/u-picker/u-picker-create-component':(function(module, exports, __webpack_require__){
- __webpack_require__('1')['createComponent'](__webpack_require__(691))
- })
- },
- [['uview-ui/components/u-picker/u-picker-create-component']]
- ]);
|