sgxt_web/qb/static/js/chunk-c11ab8c6.e7ccc131.js
2025-04-22 16:39:00 +08:00

1 line
15 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-c11ab8c6"],{"12a5":function(e,t,l){"use strict";l("a3a9")},"2d16":function(e,t,l){"use strict";var o=l("7a23"),a=l("7902");const c={class:"box"},r={key:0,class:"label"},n=Object(o["createTextVNode"])("全选"),b={key:9},s={class:"flex"},d=Object(o["createTextVNode"])("确定"),p=Object(o["createTextVNode"])("重置");var i={__name:"Search",props:{searchArr:{type:Array,default:()=>[{showType:"select",prop:"selectKey",options:[{value:1,label:"选择1"}],defaultVal:"",label:"选择",dict:""},{showType:"input",prop:"inputKey",defaultVal:"",label:"输入"},{showType:"daterange",prop:"daterangeKey",defaultVal:"",label:"输入"},{showType:"date",prop:"date",defaultVal:""},{showType:"checkbox",prop:"checkboxKey1",options:[{value:1,label:"选择1"}],defaultVal:""},{showType:"cascader",prop:"cascaderKey",label:"级联选择",checkStrictly:!1,defaultVal:""},{showType:"radio",defaultVal:""},{showType:"defaultTime",prop:"timeField",options:[]}]},marginBottom:{type:Number,default:15},backgroundColor:{type:String,default:"rgb(255, 255, 255, 1)"}},emits:["submit","reset"],setup(e,{emit:t}){const l=e,{proxy:i}=Object(o["getCurrentInstance"])();let u=Object(o["ref"])(!1);Object(o["ref"])(!1);let h=Object(o["reactive"])({});Object(o["reactive"])({typeValue:"01",timeArry:[]}),Object(o["ref"])("qs");const O={clearable:!0,filterable:!0,multiple:!1,placeholder:"请选择"};let j=Object(o["reactive"])({});const m={clearable:!0,placeholder:"请输入"},f=[{text:"今天",value:()=>{const e=new Date,t=new Date;return t.setTime(t.getTime()-0),[t,e]}},{text:"昨天",value:()=>{const e=new Date,t=new Date;return t.setTime(t.getTime()-864e5),e.setTime(e.getTime()-864e5),[t,e]}},{text:"最近7天",value:()=>{const e=new Date,t=new Date;return t.setTime(t.getTime()-6048e5),[t,e]}},{text:"最近30天",value:()=>{const e=new Date,t=new Date;return t.setTime(t.getTime()-2592e6),[t,e]}},{text:"最近90天",value:()=>{const e=new Date,t=new Date;return t.setTime(t.getTime()-7776e6),[t,e]}}],k={rangeSeparator:"至",startPlaceholder:"开始日期",endPlaceholder:"结束日期",shortcuts:[],defaultShortcuts:!0},w={clearable:!0,placeholder:"请输入",shortcuts:[],defaultShortcuts:!0},y=[{text:"今天",value:new Date},{text:"昨天",value:()=>{const e=new Date;return e.setTime(e.getTime()-864e5),e}},{text:"7天前",value:()=>{const e=new Date;return e.setTime(e.getTime()-6048e5),e}},{text:"30天前",value:()=>{const e=new Date;return e.setTime(e.getTime()-2592e6),e}},{text:"90天前",value:()=>{const e=new Date;return e.setTime(e.getTime()-7776e6),e}}],v=e=>e.getTime()>Date.now(),g=Object(o["reactive"])({defaultVal:[],checkAll:!1,isIndeterminate:!1,showSelectAll:!0}),V=(e,t)=>{h[t.prop]=e?t.checkboxValueArr:[],t.isIndeterminate=!1},C=(e,t)=>{const l=e.length;t.checkAll=l===t.checkboxValueArr.length,t.isIndeterminate=l>0&&l<t.checkboxValueArr.length},x=(e,t)=>{console.log(e,t)};let B={filterable:!0,clearable:!0,placeholder:"请选择",checkStrictly:!0,showAllLevels:!1,lazy:!0,portUrl:"",props:{label:"label",value:"value",children:"children"},options:[]};const T=Object(o["reactive"])({value:"value",label:"label",lazy:!0,lazyLoad(e,t){const{level:l}=e;let o=[];switch(l){case 0:o=[{value:1,label:"选择1",leaf:!1},{value:2,label:"选择2",leaf:!1},{value:3,label:"选择3",leaf:!1},{value:4,label:"选择4",leaf:!0}];break;case 1:o=[{value:11,label:"选择1_1",leaf:!0},{value:21,label:"选择2_1",leaf:!0},{value:31,label:"选择3_1",leaf:!0},{value:41,label:"选择4_1",leaf:!0}]}t(o)}});function S(e){console.log("vvvv",e)}let D=Object(o["reactive"])([]);const N=()=>{t("submit",h)},_=()=>{D.forEach(e=>{h[e.prop]=e.defaultVal}),t("submit",h),t("reset",!1)};Object(o["reactive"])([]);return Object(o["watchEffect"])(()=>{u.value=!0,D=JSON.parse(JSON.stringify(l.searchArr)),D=D.map(e=>{switch(e.showType){case"select":e={...O,...e},e.options=Object(o["reactive"])(e.options),j[e.prop]=e.options;break;case"input":e={...m,...e};break;case"daterange":e={...k,...e},e.defaultShortcuts&&(e.shortcuts=f);break;case"date":e={...w,...e},e.defaultShortcuts&&(e.shortcuts=y);break;case"checkbox":e=Object(o["reactive"])({...g,...e}),e.checkboxValueArr=e.options.map(e=>e.value);break;case"cascader":e={...B,...e},e.lazy?(T.checkStrictly=e.checkStrictly,e.props={...T,...e.props||{}},delete e.options):(e.props={...B.props,...e.props||{},checkStrictly:e.checkStrictly},j[e.prop]=Object(o["reactive"])(e.options));break}return u.value=!1,h[e.prop]=e.defaultVal,e})}),(t,l)=>{const i=Object(o["resolveComponent"])("el-option"),O=Object(o["resolveComponent"])("el-select"),m=Object(o["resolveComponent"])("el-input"),f=Object(o["resolveComponent"])("el-date-picker"),k=Object(o["resolveComponent"])("el-checkbox"),w=Object(o["resolveComponent"])("el-checkbox-group"),y=Object(o["resolveComponent"])("el-radio"),g=Object(o["resolveComponent"])("el-radio-group"),B=Object(o["resolveComponent"])("el-cascader"),T=Object(o["resolveComponent"])("el-button"),A=Object(o["resolveDirective"])("loading");return Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createElementBlock"])("div",{class:"pageSearch searchBox",style:Object(o["normalizeStyle"])(`margin-bottom: ${e.marginBottom}px;background-color: ${e.backgroundColor}`)},[Object(o["createElementVNode"])("div",c,[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(Object(o["unref"])(D),(e,l)=>(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",{key:l,class:"item"},[e.label?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",r,Object(o["toDisplayString"])(e.label),1)):Object(o["createCommentVNode"])("",!0),"select"===e.showType?(Object(o["openBlock"])(),Object(o["createBlock"])(O,{key:1,modelValue:Object(o["unref"])(h)[e.prop],"onUpdate:modelValue":t=>Object(o["unref"])(h)[e.prop]=t,multiple:e.multiple,clearable:e.clearable,filterable:e.filterable,placeholder:e.placeholder,"collapse-tags":"","collapse-tags-tooltip":""},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(Object(o["unref"])(j)[e.prop],e=>(Object(o["openBlock"])(),Object(o["createBlock"])(i,{key:e.value,label:e.label||e.lable,value:e.value},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","multiple","clearable","filterable","placeholder"])):"input"===e.showType?(Object(o["openBlock"])(),Object(o["createBlock"])(m,{key:2,class:"input",modelValue:Object(o["unref"])(h)[e.prop],"onUpdate:modelValue":t=>Object(o["unref"])(h)[e.prop]=t,clearable:e.clearable,placeholder:e.placeholder},null,8,["modelValue","onUpdate:modelValue","clearable","placeholder"])):"daterange"===e.showType?(Object(o["openBlock"])(),Object(o["createBlock"])(f,{key:3,modelValue:Object(o["unref"])(h)[e.prop],"onUpdate:modelValue":t=>Object(o["unref"])(h)[e.prop]=t,type:"daterange","unlink-panels":"","range-separator":e.rangeSeparator,"start-placeholder":e.startPlaceholder,"end-placeholder":e.endPlaceholder,shortcuts:e.shortcuts,disabledDate:v,"value-format":"YYYY-MM-DD"},null,8,["modelValue","onUpdate:modelValue","range-separator","start-placeholder","end-placeholder","shortcuts"])):"date"===e.showType?(Object(o["openBlock"])(),Object(o["createBlock"])(f,{key:4,modelValue:Object(o["unref"])(h)[e.prop],"onUpdate:modelValue":t=>Object(o["unref"])(h)[e.prop]=t,type:"date",placeholder:e.placeholder,"disabled-date":v,shortcuts:e.shortcuts,"value-format":"YYYY-MM-DD"},null,8,["modelValue","onUpdate:modelValue","placeholder","shortcuts"])):"department"===e.showType?(Object(o["openBlock"])(),Object(o["createBlock"])(a["b"],{key:5,clearable:"",modelValue:e.ssbmdm,"onUpdate:modelValue":t=>e.ssbmdm=t},null,8,["modelValue","onUpdate:modelValue"])):"checkbox"===e.showType?(Object(o["openBlock"])(),Object(o["createElementBlock"])(o["Fragment"],{key:6},[e.showSelectAll?(Object(o["openBlock"])(),Object(o["createBlock"])(k,{key:0,modelValue:e.checkAll,"onUpdate:modelValue":t=>e.checkAll=t,indeterminate:e.isIndeterminate,onChange:t=>{V(t,e)}},{default:Object(o["withCtx"])(()=>[n]),_:2},1032,["modelValue","onUpdate:modelValue","indeterminate","onChange"])):Object(o["createCommentVNode"])("",!0),Object(o["createVNode"])(w,{modelValue:Object(o["unref"])(h)[e.prop],"onUpdate:modelValue":t=>Object(o["unref"])(h)[e.prop]=t,onChange:t=>{C(t,e)}},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(e.options,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(k,{key:e.value,label:e.value},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.label),1)]),_:2},1032,["label"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","onChange"])],64)):"radio"===e.showType?(Object(o["openBlock"])(),Object(o["createBlock"])(g,{key:7,modelValue:Object(o["unref"])(h)[e.prop],"onUpdate:modelValue":t=>Object(o["unref"])(h)[e.prop]=t,onChange:t=>{x(t,e)}},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(e.options,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(y,{key:e.value,label:e.value},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.label),1)]),_:2},1032,["label"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","onChange"])):"cascader"===e.showType?(Object(o["openBlock"])(),Object(o["createBlock"])(B,{key:8,onChange:S,modelValue:Object(o["unref"])(h)[e.prop],"onUpdate:modelValue":t=>Object(o["unref"])(h)[e.prop]=t,props:e.props,"show-all-levels":e.showAllLevels,clearable:e.clearable,options:Object(o["unref"])(j)[e.prop],placeholder:e.placeholder},null,8,["modelValue","onUpdate:modelValue","props","show-all-levels","clearable","options","placeholder"])):"defaultSlot"===e.showType?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",b,[Object(o["renderSlot"])(t.$slots,"defaultSlot")])):Object(o["createCommentVNode"])("",!0)]))),128)),Object(o["createElementVNode"])("div",s,[Object(o["createVNode"])(T,{type:"primary",onClick:N},{default:Object(o["withCtx"])(()=>[d]),_:1}),Object(o["createVNode"])(T,{type:"",onClick:_},{default:Object(o["withCtx"])(()=>[p]),_:1}),Object(o["renderSlot"])(t.$slots,"default")])])],4)),[[A,Object(o["unref"])(u)]])}}},u=(l("12a5"),l("6b0d")),h=l.n(u);const O=h()(i,[["__scopeId","data-v-4dcd3ee5"]]);t["a"]=O},a3a9:function(e,t,l){},ad28:function(e,t,l){"use strict";var o=l("7a23");const a={style:{width:"100%"}},c=Object(o["createTextVNode"])(" ");var r={__name:"MyTable",props:{tableConfiger:{type:Object,default:()=>{}},tableData:{type:Array,default:()=>[]},tableColumn:{type:Array,default:()=>[]},controlsWidth:{type:Number,default:180},tableHeight:{type:Number},treePros:{type:Object,default:{children:"children",hasChildren:"hasChildren"}},fixed:{type:String,default:"right"}},emits:["chooseData"],setup(e,{emit:t}){const l=e,r=Object(o["ref"])(),n=Object(o["ref"])();let b=Object(o["reactive"])({showSelectType:null,showIndex:!0,rowKey:null,border:!0,defaultExpandAll:!1,loading:!1,align:"center",haveControls:!0,controls:"操作",stripe:!1,lazy:!0,portUrl:"",defaultSelectKeys:[],radioChoose:"",rowHeight:"41"});Object(o["watchEffect"])(()=>{b={...b,...l.tableConfiger},u()}),Object(o["onMounted"])(()=>{u()});const s=e=>{t("chooseData",e)},d=e=>{n.value=e,t("chooseData",e)},p=e=>{"radio"===b.showSelectType&&(b.radioChoose=e[b.rowKey],t("chooseData",e))},i=(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 u(){Object(o["nextTick"])(()=>{var e,t;(null===(e=l.tableConfiger.defaultSelectKeys)||void 0===e?void 0:e.length)>0&&"checkBox"===l.tableConfiger.showSelectType?l.tableData.forEach(e=>{l.tableConfiger.defaultSelectKeys.findIndex(t=>t===e[l.tableConfiger.rowKey])>-1&&r.value.toggleRowSelection(e,!0)}):l.tableConfiger.defaultSelectKeys&&(null===(t=l.tableConfiger.defaultSelectKeys)||void 0===t?void 0:t.length)>0&&"radio"===l.tableConfiger.showSelectType&&(b.radioChoose=l.tableConfiger.defaultSelectKeys[0])})}return(t,l)=>{const n=Object(o["resolveComponent"])("el-table-column"),u=Object(o["resolveComponent"])("el-radio"),h=Object(o["resolveComponent"])("el-table"),O=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(h,{ref_key:"multipleTableRef",ref:r,data:e.tableData,onSelectionChange:s,onCurrentChange:d,onRowClick:p,"row-key":Object(o["unref"])(b).rowKey,border:Object(o["unref"])(b).border,"default-expand-all":Object(o["unref"])(b).defaultExpandAll,stripe:Object(o["unref"])(b).stripe,height:e.tableHeight,lazy:Object(o["unref"])(b).lazy,load:i,"tree-props":e.treePros,style:{width:"100%"},"header-cell-class-name":()=>"HeadBgColor","highlight-current-row":"radio"===Object(o["unref"])(b).showSelectType,"row-style":{height:"auto"===Object(o["unref"])(b).rowHeight?Object(o["unref"])(b).rowHeight:Object(o["unref"])(b).rowHeight+"px"}},{default:Object(o["withCtx"])(()=>{var a,r;return["checkBox"===Object(o["unref"])(b).showSelectType?(Object(o["openBlock"])(),Object(o["createBlock"])(n,{key:0,type:"selection",width:"55"})):"radio"===Object(o["unref"])(b).showSelectType?(Object(o["openBlock"])(),Object(o["createBlock"])(n,{key:1,width:"55"},{default:Object(o["withCtx"])(({row:e})=>[Object(o["createVNode"])(u,{class:"radio",modelValue:Object(o["unref"])(b).radioChoose,"onUpdate:modelValue":l[0]||(l[0]=e=>Object(o["unref"])(b).radioChoose=e),label:e[Object(o["unref"])(b).rowKey]},{default:Object(o["withCtx"])(()=>[c]),_:2},1032,["modelValue","label"])]),_:1})):Object(o["createCommentVNode"])("",!0),Object(o["unref"])(b).showIndex?(Object(o["openBlock"])(),Object(o["createBlock"])(n,{key:2,type:"index",label:"序号",width:"60",align:null===(a=Object(o["unref"])(b))||void 0===a?void 0:a.align},null,8,["align"])):Object(o["createCommentVNode"])("",!0),(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(e.tableColumn,(e,l)=>{var a;return Object(o["openBlock"])(),Object(o["createBlock"])(n,{align:null===(a=Object(o["unref"])(b))||void 0===a?void 0:a.align,prop:e.prop,key:l,label:e.label,width:e.width,style:{width:"100%","font-size":"14px"},"show-overflow-tooltip":e.showOverflowTooltip||!1,sortable:e.sortable||!1},Object(o["createSlots"])({_:2},[e.showSolt?{name:"default",fn:Object(o["withCtx"])(l=>[Object(o["renderSlot"])(t.$slots,e.prop,Object(o["normalizeProps"])(Object(o["guardReactiveProps"])(l)))])}:{name:"default",fn:Object(o["withCtx"])(({row:t})=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(t[e.prop]),1)])}]),1032,["align","prop","label","width","show-overflow-tooltip","sortable"])}),128)),Object(o["unref"])(b).haveControls?(Object(o["openBlock"])(),Object(o["createBlock"])(n,{key:3,fixed:e.fixed,label:Object(o["unref"])(b).controls,width:e.controlsWidth,align:null===(r=Object(o["unref"])(b))||void 0===r?void 0:r.align},{default:Object(o["withCtx"])(e=>[Object(o["renderSlot"])(t.$slots,"controls",Object(o["normalizeProps"])(Object(o["guardReactiveProps"])(e)))]),_:3},8,["fixed","label","width","align"])):Object(o["createCommentVNode"])("",!0)]}),_:3},8,["data","row-key","border","default-expand-all","stripe","height","lazy","tree-props","header-cell-class-name","highlight-current-row","row-style"])),[[O,e.tableConfiger.loading]])])}}};const n=r;t["a"]=n}}]);