12345678910 |
- require('../../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["mine/components/zb-table/zb-tables"],{3859:function(e,t,r){"use strict";var n=r("d881"),i=r.n(n);i.a},"4b17":function(e,t,r){"use strict";r.r(t);var n=r("f941"),i=r.n(n);for(var o in n)["default"].indexOf(o)<0&&function(e){r.d(t,e,(function(){return n[e]}))}(o);t["default"]=i.a},b3e3:function(e,t,r){"use strict";r.r(t);var n=r("f8d3"),i=r("4b17");for(var o in i)["default"].indexOf(o)<0&&function(e){r.d(t,e,(function(){return i[e]}))}(o);r("3859"),r("f881");var l=r("f0c5"),a=Object(l["a"])(i["default"],n["b"],n["c"],!1,null,"cec14c74",null,!1,n["a"],void 0);t["default"]=a.exports},cae5:function(e,t,r){},d881:function(e,t,r){},f881:function(e,t,r){"use strict";var n=r("cae5"),i=r.n(n);i.a},f8d3:function(e,t,r){"use strict";r.d(t,"b",(function(){return n})),r.d(t,"c",(function(){return i})),r.d(t,"a",(function(){}));var n=function(){var e=this,t=e.$createElement,r=(e._self._c,e.showHeader?e.__map(e.transColumns,(function(t,r){var n=e.__get_orig(t),i=r<e.fixedLeftColumns.length&&"zb-stick-side",o=e.transColumns.length;return{$orig:n,g0:i,g1:o}})):null),n=e.data.length,i=e.__map(e.transData,(function(t,r){var n=e.__get_orig(t),i=e.highlight&&e.isHighlight(t,r),o=e.__map(e.transColumns,(function(n,i){var o=e.__get_orig(n),l=e.__get_style([{left:n.left+"rpx",width:(n.width?n.width:"200")+"rpx",flex:i===e.transColumns.length-1?1:"none",minWidth:(n.width?n.width:"200")+"rpx",borderRight:e.border?"2rpx solid #e8e8e8":"",textAlign:n.align||"left"},e.getCellStyle(t,n,r,i)]),a=i<e.fixedLeftColumns.length&&"zb-stick-side",c="operation"===n.type?e.__map(e.permission(t,n.renders,r),(function(t,r){var i=e.__get_orig(t),o=n.renders.length;return{$orig:i,g4:o}})):null,u="operation"!==n.type&&"selection"!==n.type&&"img"!==n.type&&"index"!==n.type&&n.filters?e.itemFilter(t,n):null,s="operation"===n.type||"selection"===n.type||"img"===n.type||"index"===n.type||n.filters?null:e.formatterAction(t,n,r,i);return{$orig:o,s0:l,g3:a,l1:c,m1:u,m2:s}}));return{$orig:n,m0:i,l2:o}}));e._isMounted||(e.e0=function(t,r,n,i){var o=arguments[arguments.length-1].currentTarget.dataset,l=o.eventParams||o["event-params"];r=l.ren,n=l.item,i=l.index;return t.stopPropagation(),e.$emit(r.func,n,i)},e.e1=function(t,r){var n=[],i=arguments.length-2;while(i-- >0)n[i]=arguments[i+2];var o=n[n.length-1].currentTarget.dataset,l=o.eventParams||o["event-params"];r=l.item;return e.checkboxSelected(t,r)}),e.$mp.data=Object.assign({},{$root:{l0:r,g2:n,l3:i}})},i=[]},f941:function(e,t,r){"use strict";(function(e){var n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(r("278c"));r("fd49");function o(e,t){var r="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"===typeof e)return l(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return l(e,t)}(e))||t&&e&&"number"===typeof e.length){r&&(e=r);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return a=e.done,e},e:function(e){c=!0,o=e},f:function(){try{a||null==r.return||r.return()}finally{if(c)throw o}}}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var a={components:{TableCheckbox:function(){r.e("mine/components/zb-table/components/table-checkbox").then(function(){return resolve(r("134d"))}.bind(null,r)).catch(r.oe)},TableSummary:function(){Promise.all([r.e("mine/common/vendor"),r.e("mine/components/zb-table/components/table-summary")]).then(function(){return resolve(r("71da"))}.bind(null,r)).catch(r.oe)},TableSideSummary:function(){Promise.all([r.e("mine/common/vendor"),r.e("mine/components/zb-table/components/table-side-summary")]).then(function(){return resolve(r("02eb"))}.bind(null,r)).catch(r.oe)},TableH5Summary:function(){Promise.all([r.e("mine/common/vendor"),r.e("mine/components/zb-table/components/table-h5-summary")]).then(function(){return resolve(r("ea4e"))}.bind(null,r)).catch(r.oe)},ZbLoadMore:function(){r.e("mine/components/zb-table/components/zb-load-more").then(function(){return resolve(r("80bd"))}.bind(null,r)).catch(r.oe)}},props:{highlight:{type:Boolean,default:!1},itemDate:{type:Object,default:function(){}},columns:{type:Array,default:function(){return[]}},showSummary:{type:Boolean,default:!1},isShowLoadMore:{type:Boolean,default:!1},data:{type:[Object,Array],default:function(){return[]}},sumText:{type:String,default:"合计"},showHeader:{type:Boolean,default:!0},border:{type:Boolean,default:!1},stripe:{type:Boolean,default:!0},fit:{type:Boolean,default:!1},rowKey:[String,Function],summaryMethod:Function,pullUpLoading:Function,formatter:Function,cellStyle:Function,cellHeaderStyle:Function,permissionBtn:Function},computed:{loadMoreHeight:function(){return this.isLoadMore?40:0},fixedLeftColumns:function(){for(var e=[],t=0;t<this.columns.length;t++){var r=this.columns[t];if(!r.fixed)break;e.push(r)}return e},itemfilters:function(){return function(e,t){return null==e[t.name]?t.emptyString:e[t.name]}},scrollbarSize:function(){return 0},isFixedLeft:function(){if(!this.columns.length)return!1;if(!this.data.length)return!1;var e=(0,i.default)(this.columns,1),t=e[0];return!!t.fixed},transColumns:function(){var e=this;this.fit&&this.columns.forEach((function(t){if("operation"===t.type&&t.renders){var r="";t.renders.map((function(e){r+=e.name})),t.width=e.getTextWidth(r)+40*t.renders.length}else if("img"===t.type);else if("selection"===t.type);else{console.log(t,23);var n=[e.getTextWidth(t.label)];e.data.forEach((function(r){var i=r[t.name]+"";if("undefined"===i)n.push(60);else{var o=e.getTextWidth(i);n.push(o)}})),t.width=Math.max.apply(Math,n)+40}}));var t=0;return this.columns.forEach((function(r,n){if("operation"===r.type&&r.renders&&!r.width){var i="";r.renders.map((function(e){i+=e.name})),r.width=e.getTextWidth(i)+40*r.renders.length}r.fixed&&(0===n?(r.left=0,t+=r.width):(r.left=t,t+=r.width)),r.emptyString=r.emptyString||"--"})),this.columns},transData:function(){var e=this,t=this.columns.some((function(e){return"selection"===e.type}));if(this.data.forEach((function(r,n){t&&r.checked&&(e.selectArr.length||e.selectArr.push(r)),e.rowKey?"function"===typeof e.rowKey?r.key=Object.freeze(e.rowKey(r))||Date.now():r.key=Object.freeze(r[e.rowKey])||Date.now():r.key=n})),t&&this.data.length){var r=this.data.filter((function(e){return e.checked})).length;r&&(r===this.data.length?this.checkedAll=!0:this.indeterminate=!0)}return this.data},isHighlight:function(){var e=this;return function(t,r){return e.rowKey?t.key===e.currentRow["key"]:r===e.currentRowIndex}},getHeaderCellStyle:function(){var e=this;return function(t,r,n){var i=e.cellHeaderStyle;return"function"===typeof i?i({column:t,columnIndex:r}):{}}},getCellStyle:function(){var e=this;return function(t,r,n,i){var o=e.cellStyle;return"function"===typeof o?o({row:t,column:r,rowIndex:n,columnIndex:i}):{}}}},data:function(){return{button:[],alipayScrollTop:0,alipayScrollOldTop:0,alipayFlag:!1,bodyTableLeft:0,headerTableLeft:0,lastScrollLeft:0,isLoadMore:!1,headerFooterTableLeft:0,leftFiexScrollTop:0,bodyScrollTop:0,currentDriver:null,currentDriver1:null,bodyTime:null,currentRowIndex:null,currentRow:{},bodyTime1:null,headerTime:null,debounceTime:null,operation:{},completedFlag:!1,selectArr:[],indeterminate:!1,checkedAll:!1,completeLoading:!1,aliTime:null}},created:function(){},mounted:function(){},methods:{getMove:function(){},formatterAction:function(e,t,r,n){return t.formatter&&"function"===typeof this.formatter?this.formatter(e,t,r,n):null==e[t.name]||""===e[t.name]?t.emptyString:e[t.name]},permission:function(e,t,r){return this.permissionBtn&&"function"===typeof this.permissionBtn?this.permissionBtn(e,t,r):t},pullUpCompleteLoading:function(e){this.isLoadMore=!1,"ok"===e&&(this.completeLoading=!0)},scrollAlipay:function(e){var t=this;this.alipayScrollOldTop||(this.alipayScrollOldTop=e.detail.scrollTop),this.aliTime&&clearTimeout(this.aliTime),this.aliTime=setTimeout((function(){t.alipayFlag&&e.detail.scrollTop>t.alipayScrollOldTop&&t.pullLoad(),t.alipayFlag=!1,t.alipayScrollOldTop=null}),500)},pullLoad:function(){if(this.isShowLoadMore){this.isLoadMore=!0,this.$emit("pullUpLoading");var e=this;this.pullUpLoading&&this.pullUpLoading.call(this.$parent.$parent,(function(t){e.isLoadMore=!1,"ok"===t&&(e.completeLoading=!0)}))}},scrolltolower:function(e){this.alipayFlag=!0,"bottom"===e.detail.direction&&this.pullLoad()},previewImage:function(t,r,n){e.previewImage({current:n,urls:[r]})},resetHighlight:function(){this.currentRowIndex=null,this.currentRow={}},rowClick:function(e,t){this.highlight&&(this.currentRowIndex=t,this.currentRow=e,this.$emit("currentChange",e,t)),this.$emit("rowClick",e,t)},checkboxSelectedAll:function(e){var t=this;this.indeterminate=!1,e.checked?(this.selectArr=[],this.checkedAll=!0,this.data.forEach((function(e){e.checked=!0,t.selectArr.push(e)}))):(this.checkedAll=!1,this.data.forEach((function(e){t.$set(e,"checked",!1)})),this.selectArr=[]),this.$forceUpdate(),this.$emit("toggleAllSelection",e.checked,this.selectArr)},checkboxSelected:function(e,t){this.data.forEach((function(t){t.key===e.data.key&&(t.checked=e.checked)})),t.checked=e.checked,e.data.checked=e.checked,e.checked?this.selectArr.push(e.data):this.selectArr=this.selectArr.filter((function(t){return t.key!==e.data.key})),this.selectArr.length===this.transData.length?(this.indeterminate=!1,this.checkedAll=!0):(this.indeterminate=!0,this.checkedAll=!1),this.selectArr.length||(this.checkedAll=!1,this.indeterminate=!1),this.$forceUpdate(),this.$emit("toggleRowSelection",e.checked,this.selectArr)},itemFilter:function(e,t){if(t.filters&&t.name){var r=e[t.name];return t.filters[r]||""}return e[t.name]||t.emptyString},getTextWidth:function(e){if(e.length<3)return 80;var t,r=/^[0-9]+.?[0-9]*$/,n=0,i=o(e);try{for(i.s();!(t=i.n()).done;){var l=t.value;l>="A"&&l<="Z"||l>="a"&&l<="z"?n+=20:l>="一"&&l<="龥"?n+=30:r.test(l)?n+=18:n+=14}}catch(a){i.e(a)}finally{i.f()}return n},width:function(e){return"".concat(e.width?e.width:"200","rpx")},showStripe:function(e){if(!this.currentDriver)return this.stripe?e%2!=0?"odd":"even":""},checkNumber:function(e){return!!/^[0-9]+.?[0-9]*$/.test(e)},isDate:function(e){return!(!isNaN(e)||isNaN(Date.parse(e)))},sortAction:function(e,t){if(!e.sorter)return!1;this.$set(e,"sorterMode","_asc"===e.sorterMode?"_desc":"_asc"),"custom"===e.sorter?this.$emit("sort-change",e,e.sorterMode.replace("_",""),t):this.sortData(e),this.$forceUpdate()},sortData:function(e){var t=this,r=e.name;"_asc"===e.sorterMode?this.data.sort((function(e,n){if(t.checkNumber(e[r]))return e[r]-n[r];if(t.isDate(e[r])){var i=new Date(e[r]).getTime(),o=new Date(n[r]).getTime();return i-o}})):this.data.sort((function(e,n){if(t.checkNumber(e[r]))return n[r]-e[r];if(t.isDate(e[r])){var i=new Date(e[r]).getTime(),o=new Date(n[r]).getTime();return o-i}}))},throttle:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:60,r=null;return function(){for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];r||(r=setTimeout((function(){e.apply(void 0,i),r=null}),t))}},debounce:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e3;return function(){for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];t.debounceTime&&clearTimeout(t.debounceTime),t.debounceTime=setTimeout((function(){e.apply(void 0,i)}),r)}},handleBodyScroll:function(e){var t=this;this.currentDriver&&this.currentDriver!==e.currentTarget.id||(this.currentDriver=e.currentTarget.id,this.headerTableLeft=e.detail.scrollLeft,this.headerFooterTableLeft=e.detail.scrollLeft,this.leftFiexScrollTop=e.detail.scrollTop,this.bodyTime&&clearTimeout(this.bodyTime),this.bodyTime=setTimeout((function(){t.currentDriver=null}),200))},leftFixedScrollAction:function(e){var t=this;this.currentDriver&&this.currentDriver!==e.currentTarget.id||(this.currentDriver=e.currentTarget.id,this.bodyScrollTop=e.detail.scrollTop,this.bodyTime&&clearTimeout(this.bodyTime),this.bodyTime=setTimeout((function(){t.currentDriver=null}),200))},scrollToLeft:function(e){var t=this;this.currentDriver1&&this.currentDriver1!==e.currentTarget.id||(this.currentDriver1=e.currentTarget.id,"left"===e.detail.direction&&this.headerTableLeft<10?this.headerTableLeft=0:"top"===e.detail.direction&&this.leftFiexScrollTop<10&&(this.leftFiexScrollTop=0),this.bodyTime&&clearTimeout(this.bodyTime),this.bodyTime=setTimeout((function(){t.currentDriver1=null}),200))},scrollToFixedLeft:function(e){var t=this;this.currentDriver1&&this.currentDriver1!==e.currentTarget.id||(this.currentDriver1=e.currentTarget.id,"top"===e.detail.direction&&this.bodyScrollTop<10&&(this.bodyScrollTop=0),this.bodyTime&&clearTimeout(this.bodyTime),this.bodyTime=setTimeout((function(){t.currentDriver1=null}),200))},handleTableScrollLeft:function(e,t){var r=this;this.currentDriver&&this.currentDriver!==e.currentTarget.id||(this.currentDriver=e.currentTarget.id,this.bodyTableLeft=e.detail.scrollLeft,this.headerFooterTableLeft=e.detail.scrollLeft,this.bodyTime&&clearTimeout(this.bodyTime),this.bodyTime=setTimeout((function(){r.currentDriver=null}),200))},handleFooterTableScrollLeft:function(e){var t=this;this.currentDriver&&this.currentDriver!==e.currentTarget.id||(this.currentDriver=e.currentTarget.id,this.bodyTableLeft=e.detail.scrollLeft,this.headerTableLeft=e.detail.scrollLeft,this.bodyTime&&clearTimeout(this.bodyTime),this.bodyTime=setTimeout((function(){t.currentDriver=null}),200))}}};t.default=a}).call(this,r("543d")["default"])}}]);
- ;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
- 'mine/components/zb-table/zb-tables-create-component',
- {
- 'mine/components/zb-table/zb-tables-create-component':(function(module, exports, __webpack_require__){
- __webpack_require__('543d')['createComponent'](__webpack_require__("b3e3"))
- })
- },
- [['mine/components/zb-table/zb-tables-create-component']]
- ]);
|