3 lines
11 KiB
Java
3 lines
11 KiB
Java
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/SearchFormItem-BU1p-xPW.js","js/vue-vendor-C7Zq48Yl.js","js/JAddInput-D6qcyZjQ.js","js/index-BI6CMai0.js","js/antd-vue-vendor-BPnV8VqP.js","js/vxe-table-vendor-B88kchpX.js","assets/index-CaK6YpON.css","js/index-Du0A3ksf.js","js/BasicModal-0sAdFEk_.js","js/ModalHeader-keHdAHWH.js","js/useTimeout-DDl4l82I.js","js/index-DeEq83Ov.js","assets/index-DTCEk8S9.css","assets/ModalHeader-CLCbovMP.css","js/useWindowSizeFn-PRZSD86C.js","js/index-pxs5MULf.js","js/index-BgYCgfME.js","js/index-f8O7TghW.js","js/useIntersectionObserver-BMxdTqP3.js","assets/index-zj-Vfn3Q.css","assets/BasicModal-ByeTDAzn.css","assets/index-CUOTvden.css","js/JSelectUser-B71zikzw.js","js/props-DAezUTeZ.js","js/JSelectBiz-CnEaVMUF.js","assets/JSelectBiz-CbWtJeuk.css","assets/JSelectUser-CJgL3jkG.css","js/useFormItem-BdW6EoZe.js","js/areaDataUtil-CbYCy3Ig.js","js/index-CNkz_PUv.js","js/index-CUdllngZ.js","js/bem-EhXRi4nW.js","js/props-D4vdsy3J.js","js/useContextMenu-Cwx1lIOK.js","assets/useContextMenu-DRJLeHo9.css","assets/index-qp_WIFXP.css","js/depart.api-DeMNV8zW.js","js/TreeIcon-DE4jdeZV.js","assets/TreeIcon-DHmlGCI2.css","assets/JAddInput-H5nPyCj5.css","js/index-Di-j2gt4.js","js/BasicForm-BJnSRkIE.js","js/componentMap-BBZeqR-K.js","js/download-UE0L9Rfp.js","js/base64Conver-24EVOS6V.js","js/index-CIBZG4nR.js","assets/index-BJ3DcgNL.css","js/index-BhQEwnQQ.js","js/useCountdown-DqnNWBp6.js","js/useFormItemSingle-BbRhswfn.js","assets/index-BB9COjV3.css","js/JSelectDept-DRDVeruW.js","assets/JSelectDept-DtNxk8HG.css","js/JEllipsis-DqRFTSm0.js","js/JUpload-Cz9HN61B.js","js/index-Dg4HCEvo.js","assets/index-CxrinrEC.css","assets/JUpload-CTjYYrtW.css","js/index-MGIrEF-A.js","js/index-MREkPhsT.js","assets/index-D7zwuHCL.css","assets/componentMap-DCgddocZ.css","assets/BasicForm-BKgjVE-6.css","js/useForm-BZtHZyx2.js","js/JAreaLinkage-BeRUFHSB.js","js/JCodeEditor-CLVZA7Uj.js","js/htmlmixed-NhwyF9-q.js","js/vue-CgbRSACy.js","assets/vue-DyVx2_Fd.css","assets/JCodeEditor-UIqM3VPK.css","assets/idea-C3eFBO7g.css","js/EasyCronInput-7xfJ3nBh.js","assets/EasyCronInput-BLbXuoBB.css","js/usePopBiz-CG0vVpgI.js","js/useMethods-DVip17X8.js","assets/SearchFormItem-C-g1iCOv.css","js/BasicTable-DfLkrEeh.js","js/injectionKey-DPVn4AgL.js","assets/BasicTable-Wa_ugCm0.css"])))=>i.map(i=>d[i]);
|
|
import{c as Y,ak as Ce,a as ae,u as ne,b as Z,_ as x,d as te,p as a,al as ve}from"./index-BI6CMai0.js";import{d as le,w as E,h as ee,u as i,f as v,e as G,r as oe,ah as u,ar as C,as as m,k as r,aG as se,aF as s,au as L,aC as M,ag as $,aO as be,F as D,aD as ke,q as Se,B as Ie,G as N,av as Re,o as Oe}from"./vue-vendor-C7Zq48Yl.js";import{B as _e}from"./index-Du0A3ksf.js";import{u as Be}from"./usePopBiz-CG0vVpgI.js";import{c as Pe}from"./index-Dg4HCEvo.js";const Te=le({name:"JPopupOnlReportModal",components:{BasicModal:_e,SearchFormItem:Y(()=>x(()=>import("./SearchFormItem-BU1p-xPW.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75])),{loading:!1}),BasicTable:Y(()=>x(()=>import("./BasicTable-DfLkrEeh.js"),__vite__mapDeps([76,1,4,40,41,42,3,5,6,27,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,43,44,45,46,47,48,49,50,22,23,24,25,26,2,28,29,30,31,32,33,34,35,36,37,38,39,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,77,73,74,78])),{loading:!0})},props:["multi","code","sorter","groupId","param","showAdvancedButton","getFormValues","selected","rowkey"],emits:["ok","register"],setup(e,{emit:n}){const{createMessage:B}=ne(),P=oe({xs:{span:24},sm:{span:6}}),b=oe({xs:{span:24},sm:{span:18}}),[k,{closeModal:g}]=Ce(),d=v(),c=v(),p=v(!1),S=ae(),I=v({x:!0}),T=G(()=>Object.assign({},i(e),i(S))),[{visibleChange:V,loadColumnsInfo:t,dynamicParamHandler:h,loadData:l,handleChangeInTable:q,combineRowKey:R,clickThenCheck:F,filterUnuseSelect:O,getOkSelectRows:w},{visible:f,rowSelection:A,checkedKeys:j,selectRows:_,pagination:U,dataSource:re,columns:z,loading:ie,title:ue,iSorter:K,queryInfo:J,queryParam:Q,dictOptions:de}]=Be(T,c),ce=G(()=>i(J)&&i(J).length>0);E(()=>e.code,()=>{t()}),E(()=>e.param,()=>{f.value&&(h(),l())}),ee(()=>{if(e.sorter){let o=e.sorter.split("=");o.length===2&&["asc","desc"].includes(o[1].toLowerCase())&&(K.value={column:o[0],order:o[1].toLowerCase()},i(z).forEach(y=>{y.dataIndex===i(K).column?y.sortOrder=i(K).order==="asc"?"ascend":"descend":y.sortOrder=!1}))}}),E(()=>U.current,o=>{o&&c.value.setPagination({current:o})});function fe(){p.value=!i(p)}function H(){g(),j.value=[],_.value=[],c.value.clearSelectedRowKeys()}function me(){if(O(),!e.multi&&i(_)&&i(_).length>1)return B.warning("只能选择一条记录"),!1;if(!i(_)||i(_).length==0)return B.warning("至少选择一条记录"),!1;let o=w();n("ok",o),H()}function ge(){l(1)}function pe(){Q.value={},l(1)}function he(o){return o&&o.indexOf(",")>0&&(o=o.substring(0,o.indexOf(","))),Z(o)}function we(o,y){if(o.stopPropagation(),y){let W=[],ye=y.split(",");for(let X of ye)X&&W.push(Z(X));Pe({imageList:W})}}return ee(()=>{if(e.selected&&e.rowkey){const o=e.multi?e.selected:[e.selected];j.value=o.map(y=>y[e.rowkey]),_.value=o}}),{attrs:S,register:k,tableScroll:I,dataSource:re,pagination:U,columns:z,rowSelection:A,checkedKeys:j,loading:ie,title:ue,handleCancel:H,handleSubmit:me,clickThenCheck:F,loadData:l,combineRowKey:R,handleChangeInTable:q,visibleChange:V,queryInfo:J,queryParam:Q,tableRef:c,formRef:d,labelCol:P,wrapperCol:b,dictOptions:de,showSearchFlag:ce,toggleSearchStatus:p,handleToggleSearch:fe,searchQuery:ge,searchReset:pe,getImgView:he,viewOnlineCellImage:we}}}),Ve={class:"jeecg-basic-table-form-container"},Fe={style:{float:"left",overflow:"hidden"},class:"table-page-search-submitButtons"},Me={key:0,style:{"font-size":"12px","font-style":"italic"}},Ee=["src","onClick"];function $e(e,n,B,P,b,k){const g=u("SearchFormItem"),d=u("a-col"),c=u("a-button"),p=u("Icon"),S=u("a-row"),I=u("a-form"),T=u("BasicTable"),V=u("BasicModal");return m(),C("div",null,[r(V,se(e.$attrs,{onRegister:e.register,title:e.title,width:1200,onOk:e.handleSubmit,onCancel:e.handleCancel,cancelText:"关闭",wrapClassName:"j-popup-modal",onVisibleChange:e.visibleChange}),{default:s(()=>[L("div",Ve,[e.showSearchFlag?(m(),M(I,{key:0,ref:"formRef",model:e.queryParam,"label-col":e.labelCol,"wrapper-col":e.wrapperCol,onKeyup:be(e.searchQuery,["enter","native"])},{default:s(()=>[r(S,{gutter:24},{default:s(()=>[(m(!0),C(D,null,ke(e.queryInfo,(t,h)=>(m(),C(D,null,[t.hidden==="1"?Se((m(),M(d,{md:8,sm:24,key:"query"+h},{default:s(()=>[r(g,{formElRef:e.formRef,queryParam:e.queryParam,item:t,dictOptions:e.dictOptions},null,8,["formElRef","queryParam","item","dictOptions"])]),_:2},1024)),[[Ie,e.toggleSearchStatus]]):(m(),M(d,{md:8,sm:24,key:"query"+h},{default:s(()=>[r(g,{formElRef:e.formRef,queryParam:e.queryParam,item:t,dictOptions:e.dictOptions},null,8,["formElRef","queryParam","item","dictOptions"])]),_:2},1024))],64))),256)),e.showAdvancedButton?(m(),M(d,{key:0,md:8,sm:8},{default:s(()=>[L("span",Fe,[r(d,{lg:6},{default:s(()=>[r(c,{type:"primary",preIcon:"ant-design:search-outlined",onClick:e.searchQuery},{default:s(()=>[...n[1]||(n[1]=[N("查询",-1)])]),_:1},8,["onClick"]),r(c,{preIcon:"ant-design:reload-outlined",onClick:e.searchReset,style:{"margin-left":"8px"}},{default:s(()=>[...n[2]||(n[2]=[N("重置",-1)])]),_:1},8,["onClick"]),L("a",{onClick:n[0]||(n[0]=(...t)=>e.handleToggleSearch&&e.handleToggleSearch(...t)),style:{"margin-left":"8px"}},[N(Re(e.toggleSearchStatus?"收起":"展开")+" ",1),r(p,{icon:e.toggleSearchStatus?"ant-design:up-outlined":"ant-design:down-outlined"},null,8,["icon"])])]),_:1})])]),_:1})):$("",!0)]),_:1})]),_:1},8,["model","label-col","wrapper-col","onKeyup"])):$("",!0)]),r(T,{ref:"tableRef",canResize:!1,bordered:!0,loading:e.loading,rowKey:e.rowkey?e.rowkey:e.combineRowKey,columns:e.columns,showIndexColumn:!1,dataSource:e.dataSource,pagination:e.pagination,rowSelection:e.rowSelection,onRowClick:e.clickThenCheck,onChange:e.handleChangeInTable},{tableTitle:s(()=>[...n[3]||(n[3]=[])]),bodyCell:s(({text:t,column:h})=>[h.fieldType==="Image"?(m(),C(D,{key:0},[t?(m(),C("img",{key:1,src:e.getImgView(t),alt:"图片不存在",class:"cellIamge",onClick:l=>e.viewOnlineCellImage(l,t)},null,8,Ee)):(m(),C("span",Me,"无图片"))],64)):$("",!0)]),_:1},8,["loading","rowKey","columns","dataSource","pagination","rowSelection","onRowClick","onChange"])]),_:1},16,["onRegister","title","onOk","onCancel","onVisibleChange"])])}const qe=te(Te,[["render",$e],["__scopeId","data-v-359c4854"]]),Ae=le({name:"JPopup",components:{JPopupOnlReportModal:qe},inheritAttrs:!1,props:{code:a.string.def(""),value:a.string.def(""),sorter:a.string.def(""),width:a.number.def(1200),placeholder:a.string.def("请选择"),multi:a.bool.def(!1),param:a.object.def({}),spliter:a.string.def(","),groupId:a.string.def(""),formElRef:a.object,setFieldsValue:a.func,getFormValues:a.func,getContainer:a.func,fieldConfig:{type:Array,default:()=>[]},showAdvancedButton:a.bool.def(!0),inSearch:a.bool.def(!1)},emits:["update:value","register","popUpChange","focus"],setup(e,{emit:n,refs:B}){const{createMessage:P}=ne(),b=ae(),k=v(!0),g=v(""),d=v(""),[c,{openModal:p}]=ve();let{code:S,fieldConfig:I}=e;const T=G(()=>e.groupId?`${e.groupId}_${S}_${I[0].source}_${I[0].target}`:"");Oe(()=>{e.fieldConfig.length==0&&(P.error("popup参数未正确配置!"),k.value=!1)}),E(()=>e.value,l=>{g.value=l&&l.length>0?l.split(e.spliter).join(","):""},{immediate:!0});function V(){n("focus"),!b.value.disabled&&p(!0)}function t(){g.value=""}function h(l){let{fieldConfig:q}=e,R={},F=[];for(let O of q){let w=l.map(f=>f[O.source]);if(w=w.length==1?w[0]:w.join(","),O.target.split(",").forEach(f=>{R[f]=w}),e.inSearch)if(O.label){let f=l.map(A=>A[O.label]);f=f.length==1?f[0]:f.join(","),F.push(f)}else F.push(w)}d.value=F.join(","),e.formElRef&&e.formElRef.setFieldsValue(R),e.setFieldsValue&&e.setFieldsValue(R),n("popUpChange",R)}return{showText:g,innerShowText:d,avalid:k,uniqGroupId:T,attrs:b,regModal:c,handleOpen:V,handleEmpty:t,callBack:h}}}),je={key:0,class:"JPopup components-input-demo-presuffix"};function Ke(e,n,B,P,b,k){const g=u("Icon"),d=u("a-input"),c=u("JPopupOnlReportModal"),p=u("a-form-item");return e.avalid?(m(),C("div",je,[r(d,se({onClick:e.handleOpen,value:e.innerShowText||e.showText,placeholder:e.placeholder,readOnly:""},e.attrs),{prefix:s(()=>[r(g,{icon:"ant-design:cluster-outlined"})]),_:1},16,["onClick","value","placeholder"]),r(p,null,{default:s(()=>[r(c,{onRegister:e.regModal,code:e.code,multi:e.multi,sorter:e.sorter,groupId:e.uniqGroupId,param:e.param,showAdvancedButton:e.showAdvancedButton,getContainer:e.getContainer,getFormValues:e.getFormValues,onOk:e.callBack},null,8,["onRegister","code","multi","sorter","groupId","param","showAdvancedButton","getContainer","getFormValues","onOk"])]),_:1})])):$("",!0)}const Ue=te(Ae,[["render",Ke],["__scopeId","data-v-cb47c8b9"]]);export{qe as J,Ue as l};
|