fandow-components
Version:
公用组件
2 lines • 5.18 kB
JavaScript
(function(e,t){"object"===typeof exports&&"object"===typeof module?module.exports=t():"function"===typeof define&&define.amd?define([],t):"object"===typeof exports?exports["fandow-components"]=t():e["fandow-components"]=t()})("undefined"!==typeof self?self:this,(function(){return function(e){var t={};function n(a){if(t[a])return t[a].exports;var r=t[a]={i:a,l:!1,exports:{}};return e[a].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,a){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(n.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(a,r,function(t){return e[t]}.bind(null,r));return a},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s="fb15")}({a2d7:function(e,t,n){},e3ad:function(e,t,n){"use strict";n("a2d7")},fb15:function(e,t,n){"use strict";if(n.r(t),"undefined"!==typeof window){var a=window.document.currentScript,r=a&&a.src.match(/(.+\/)[^/]+\.js(\?.*)?$/);r&&(n.p=r[1])}var o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Modal",{attrs:{title:"选择用户",width:e.width},on:{"on-ok":function(t){return e.handleClose("ok")},"on-cancel":function(t){return e.handleClose("cancel")}},model:{value:e.input,callback:function(t){e.input=t},expression:"input"}},[n("div",{staticClass:"organization"},[n("Split",{model:{value:e.split,callback:function(t){e.split=t},expression:"split"}},[n("div",{staticClass:"organization_left",attrs:{slot:"left"},slot:"left"},[n("Tree",{ref:"deptTreeMenu",attrs:{"row-key":"id",data:e.treeData},on:{"on-select-change":e.handleSelectChange}})],1),n("div",{attrs:{slot:"right"},slot:"right"},[n("div",{staticClass:"organization_right"},[n("div",{staticClass:"search-wrap"},[n("Input",{staticStyle:{width:"100%"},attrs:{suffix:"ios-search",clearable:"",placeholder:"支持姓名/工号/查询(请回车)"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleInputEnter.apply(null,arguments)}},model:{value:e.inputValue,callback:function(t){e.inputValue=t},expression:"inputValue"}})],1),n("div",{staticClass:"table-wrap"},[n("Table",{ref:"selection",attrs:{height:"400",border:"",columns:e.columns,data:e.dataSource}}),n("div",{staticClass:"paging"},[n("Page",{attrs:{stripe:"","show-total":"",size:"small","show-elevator":"","show-sizer":"",total:e.total,"page-size-opts":e.pageSizeOpts},on:{"on-page-size-change":function(t){return e.handlePageChange("pageSize",t)},"on-change":function(t){return e.handlePageChange("pageIndex",t)}}})],1)],1)])])])],1)])},i=[],l={name:"userTree",props:{value:{type:Boolean,default:!1},width:{type:Number||String,default:950},treeData:{type:Array,default:()=>[]},columns:{type:Array,default:()=>[{type:"selection",width:60,align:"center",resizable:!0},{title:"姓名",key:"name",width:120,resizable:!0},{title:"工号",key:"age",width:100,resizable:!0},{title:"岗位",key:"address",width:200,resizable:!0},{title:"日期",key:"date"}]},dataSource:{type:Array,default:()=>[]},total:{type:Number||String,default:0},pageSizeOpts:{type:Array,default:()=>[10,20,50,100]}},model:{prop:"value",event:"change"},computed:{input:{get(){return this.value},set(e){this.$emit("change",e)}}},data(){return{split:.27,inputValue:"",curNode:null}},methods:{handleClose(e){this.$emit("handleModelBtn",{btnType:e})},handleSelectChange(){this.curNode=this.$refs.deptTreeMenu.getSelectedNodes(),this.$emit("handleGetParams",{curNode:this.curNode,keyWords:this.inputValue})},handleInputEnter(){this.$emit("handleGetParams",{curNode:this.curNode,keyWords:this.inputValue})},handlePageChange(e,t){this.$emit("handlePage",{type:e,value:t})}}},s=l;n("e3ad");function u(e,t,n,a,r,o,i,l){var s,u="function"===typeof e?e.options:e;if(t&&(u.render=t,u.staticRenderFns=n,u._compiled=!0),a&&(u.functional=!0),o&&(u._scopeId="data-v-"+o),i?(s=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),r&&r.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(i)},u._ssrRegister=s):r&&(s=l?function(){r.call(this,(u.functional?this.parent:this).$root.$options.shadowRoot)}:r),s)if(u.functional){u._injectStyles=s;var d=u.render;u.render=function(e,t){return s.call(t),d(e,t)}}else{var c=u.beforeCreate;u.beforeCreate=c?[].concat(c,s):[s]}return{exports:e,options:u}}var d=u(s,o,i,!1,null,"5663105a",null),c=d.exports;const p=[c],f=e=>{f.installed||(f.installed=!0,p.map(t=>e.component(t.name,t)))};"undefined"!==typeof window&&window.Vue&&f(window.Vue);var h={install:f,...p};t["default"]=h}})}));
//# sourceMappingURL=fandow-components.umd.min.js.map