canyin-project/ybcy/miniApp/components/form/w-picker.js

11 lines
20 KiB
JavaScript
Raw Normal View History

2024-11-01 16:07:54 +08:00
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["components/form/w-picker"],{"260d":function(a,t,e){"use strict";var r;e.d(t,"b",(function(){return s})),e.d(t,"c",(function(){return n})),e.d(t,"a",(function(){return r}));var s=function(){var a=this,t=a.$createElement;a._self._c},n=[]},2985:function(a,t,e){},"6db3":function(a,t,e){"use strict";e.r(t);var r=e("260d"),s=e("b6ae");for(var n in s)"default"!==n&&function(a){e.d(t,a,(function(){return s[a]}))}(n);e("9715");var d,l=e("f0c5"),i=Object(l["a"])(s["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],d);t["default"]=i.exports},"6e81":function(a,t,e){"use strict";(function(a){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(e("1b52"));function s(a){return a&&a.__esModule?a:{default:a}}function n(a){return u(a)||i(a)||l(a)||d()}function d(){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 l(a,t){if(a){if("string"===typeof a)return c(a,t);var e=Object.prototype.toString.call(a).slice(8,-1);return"Object"===e&&a.constructor&&(e=a.constructor.name),"Map"===e||"Set"===e?Array.from(a):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?c(a,t):void 0}}function i(a){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(a))return Array.from(a)}function u(a){if(Array.isArray(a))return c(a)}function c(a,t){(null==t||t>a.length)&&(t=a.length);for(var e=0,r=new Array(t);e<t;e++)r[e]=a[e];return r}function h(a,t){for(var e=0;e<t.length;e++)if(a===t[e])return!0;throw new Error("mode无效请选择有效的mode!")}var o={data:function(){return{result:[],data:{},checkArr:[],checkValue:[],pickVal:[],showPicker:!1,resultStr:"",itemHeight:"height: ".concat(a.upx2px(88),"px;"),confirmFlag:!0}},computed:{},props:{mode:{type:String,validator:function(a){var t=["half","date","dateTime","yearMonth","time","region","selector","limit","limitHour","range","linkage"];return h(a,t)},default:function(){return"date"}},themeColor:{type:String,default:function(){return"#07c160"}},startYear:{type:[String,Number],default:function(){return"1970"}},endYear:{type:[String,Number],default:function(){return(new Date).getFullYear()+""}},defaultVal:{type:[Array,String],default:""},areaCode:{type:Array,default:function(){return null}},hideArea:{type:Boolean,default:!1},step:{type:[String,Number],default:1},current:{type:Boolean,default:!1},selectList:{type:Array,default:function(){return[]}},dayStep:{type:[String,Number],default:7},startHour:{type:[String,Number],default:8},endHour:{type:[String,Number],default:20},minuteStep:{type:[String,Number],default:10},afterStep:{type:[String,Number],default:30},disabledAfter:{type:Boolean,default:!1},linkList:{type:Array,default:function(){return[]}},value:{type:Array,default:function(){return null}},level:{type:[Number,String],default:2},timeout:{type:Boolean,default:!1},hasSecond:{type:Boolean,default:!0}},watch:{mode:function(){this.initData()},selectList:function(){this.initData()},linkList:function(){this.initData()},defaultVal:function(a){this.initData()},areaCode:function(){this.initData()},value:function(){this.initData()}},methods:{touchStart:function(){this.timeout&&(this.confirmFlag=!1)},touchEnd:function(){var a=this;this.timeout&&setTimeout((function(){a.confirmFlag=!0}),500)},getLinkageVal:function(a,t){var e=[],r=this.linkList,s=this.level,n=a,d=0,l=[],i=[],u="",c=[];switch(s){case 2:e=[0,0];break;case 3:e=[0,0,0];break}var h=function a(r,d,h){if(d<s){if(c.push(r),n)r.map((function(r,s){(t?r.value==n[d]:r.label==n[d])&&(e[d]=s,l.push(r.label),i.push(r.value||r.id),u+=r.label,r.children&&a(r.children,d+=1))}));else{var o=r[0];l.push(o.label),i.push(o.value||o.id),u+=o.label,o.children&&a(o.children,d+=1)}return{data:c,dval:e,checkArr:l,checkValue:i,resultStr:u}}return!1};return h(r,d)},getRegionVal:function(a,t){var e=a[0],r=a[1],s=0,n=0,d=0,l=[],i=this;if(provinces.map((function(a,r){(t?a.value==e:a.label==e)&&(s=r)})),citys[s].map((function(a,e){(t?a.value==r:a.label==r)&&(n=e)})),i
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
'components/form/w-picker-create-component',
{
'components/form/w-picker-create-component':(function(module, exports, __webpack_require__){
__webpack_require__('543d')['createComponent'](__webpack_require__("6db3"))
})
},
[['components/form/w-picker-create-component']]
]);