1 line
6.7 KiB
JavaScript
1 line
6.7 KiB
JavaScript
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4f49833d"],{3426:function(e,t,l){"use strict";l("74ca")},"6bc6":function(e,t,l){"use strict";l("fc40")},"74ca":function(e,t,l){},ea5d:function(e,t,l){"use strict";var o=l("7a23");const a={style:{width:"100%",height:"100%"}},r=Object(o["createTextVNode"])(" "),c={class:"header-icon"};var n={__name:"DarkTable",props:{tableConfiger:{type:Object,default:()=>{}},tableData:{type:Array,default:()=>[]},tableColumn:{type:Array,default:()=>[]},controlsWidth:{type:Number,default:180},tableHeight:{type:Number},isScroll:{type:Number,default:!1},customClass:{type:String},setClass:{type:String},setRowClass:{type:Boolean},treePros:{type:Object,default:{children:"children",hasChildren:"hasChildren"}},fixed:{type:String,default:"right"},tabelModel:{type:String,default:"table"}},emits:["chooseData","rowdbClickHland","rowcontextmenuHland"],setup(e,{emit:t}){const l=e,n=Object(o["ref"])(),s=Object(o["ref"])();let i=Object(o["reactive"])({showSelectType:null,showIndex:!0,rowKey:"id",border:!0,defaultExpandAll:!1,loading:!1,align:"center",haveControls:!0,controls:"操作",stripe:!1,lazy:!0,portUrl:"",defaultSelectKeys:[],radioChoose:"",rowHeight:"41",rowClassProp:"",rowClassLinght:""});const d=Object(o["ref"])("");Object(o["watchEffect"])(()=>{i={...i,...l.tableConfiger},w()}),Object(o["onMounted"])(()=>{w(),m()});const b=({row:e,rowIndex:t})=>l.setRowClass?e.setRowClass||"":e[i.rowClassProp]==i.rowClassLinght?"table_light_row":t%2==0?"":"table_blue_row",u=e=>{t("chooseData",e)},h=e=>{s.value=e,t("chooseData",e)},p=e=>{"radio"===i.showSelectType&&(d.value=e[i.rowKey],t("chooseData",e))},f=(e,t,l)=>{setTimeout(()=>{l([{id:31,date:"2016-05-01",name:"wangxiaohu",address:"No. 189, Grove St, Los Angeles"},{id:32,date:"2016-05-01",name:"wangxiaohu",address:"No. 189, Grove St, Los Angeles"}])},1e3)};function w(){Object(o["nextTick"])(()=>{var e,t;(null===(e=i.defaultSelectKeys)||void 0===e?void 0:e.length)>0&&"checkBox"===i.showSelectType?l.tableData.forEach(e=>{i.defaultSelectKeys.findIndex(t=>t===e[i.rowKey])>-1&&n.value&&n.value.toggleRowSelection(e,!0)}):i.defaultSelectKeys&&(null===(t=i.defaultSelectKeys)||void 0===t?void 0:t.length)>0&&"radio"===i.showSelectType&&(d.value=i.defaultSelectKeys[0])})}const O=e=>{t("rowdbClickHland",e)},j=(e,l,o)=>{o.preventDefault(),t("rowcontextmenuHland",{row:e,e:o})},g=Object(o["ref"])(null),v=()=>{clearInterval(g.value),g.value=null},m=()=>{v();const e=n.value.layout.table.refs,t=e.bodyWrapper.firstElementChild.firstElementChild;l.isScroll&&(g.value=setInterval(()=>{t.scrollTop+=1,t.clientHeight+t.scrollTop==t.scrollHeight&&(t.scrollTop=0)},100))},y=()=>{t("changePage",l.tabelModel)};return Object(o["onUnmounted"])(()=>{v()}),(t,l)=>{const s=Object(o["resolveComponent"])("el-table-column"),w=Object(o["resolveComponent"])("el-radio"),g=Object(o["resolveComponent"])("el-table"),C=Object(o["resolveDirective"])("loading"),x=Object(o["resolveDirective"])("el-table-infinite-scroll");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(g,{ref_key:"multipleTableRef",ref:n,data:e.tableData,class:Object(o["normalizeClass"])(e.customClass),"cell-class-name":e.setClass,"row-class-name":b,onSelectionChange:u,onCurrentChange:h,onRowClick:p,onRowDblclick:O,"reserve-selection":!0,onRowContextmenu:j,onMouseover:v,onMouseleave:m,"row-key":Object(o["unref"])(i).rowKey,border:Object(o["unref"])(i).border,"default-expand-all":Object(o["unref"])(i).defaultExpandAll,stripe:Object(o["unref"])(i).stripe,height:e.tableHeight,lazy:Object(o["unref"])(i).lazy,load:f,"tree-props":e.treePros,style:{width:"100%","font-size":"16px"},"header-cell-class-name":()=>"myTableHeadBgColorDark","highlight-current-row":"radio"===Object(o["unref"])(i).showSelectType,"row-style":{height:"auto"===Object(o["unref"])(i).rowHeight?Object(o["unref"])(i).rowHeight:Object(o["unref"])(i).rowHeight+"px"}},{default:Object(o["withCtx"])(()=>{var a,n;return["checkBox"===Object(o["unref"])(i).showSelect
|