2 lines
6.6 KiB
Java
2 lines
6.6 KiB
Java
import{w as ne,ah as I,ar as u,as as n,F as ae,ag as me,aC as y,k as d,u as e,at as se,aF as s,au as x,av as M,G as pe,aG as ce,aP as ue,aQ as de,aJ as ge,aK as fe}from"./vue-vendor-C7Zq48Yl.js";import"./index-BgJbdjPf.js";import{u as be}from"./index-BI6CMai0.js";import he from"./OnlineCustomModal-DDbFQrQY-BnR_ii_u.js";import P from"./OnlineDetailModal-DrOui3kM-BDGRCP3G.js";import{r as Se}from"./JImportModal-DCGkPik8.js";import{y as Ce,S as Te}from"./useListButton-BaTZwDMS-DVggCmHP.js";import{u as ye,a as ke,O as Re}from"./useExtendComponent-D3N4jqMD-BdcrIiWO.js";import{u as ve}from"./useOnlinePopEvent-FOvbs0Ta-Bs4nEhRH.js";import{n as k}from"./constant-DnbpmwZg-Ddbq-fz2.js";import"./componentMap-BBZeqR-K.js";import we from"./BasicTable-DfLkrEeh.js";import"./antd-vue-vendor-BPnV8VqP.js";import"./vxe-table-vendor-B88kchpX.js";import"./index-Du0A3ksf.js";import"./BasicModal-0sAdFEk_.js";import"./ModalHeader-keHdAHWH.js";import"./useTimeout-DDl4l82I.js";import"./index-DeEq83Ov.js";import"./useWindowSizeFn-PRZSD86C.js";import"./index-pxs5MULf.js";import"./index-BgYCgfME.js";import"./index-f8O7TghW.js";import"./useIntersectionObserver-BMxdTqP3.js";import"./OnlineForm-XYVwvG5y-Bwf4FJdQ.js";import"./index-Di-j2gt4.js";import"./BasicForm-BJnSRkIE.js";import"./useForm-BZtHZyx2.js";import"./JAreaLinkage-BeRUFHSB.js";import"./areaDataUtil-CbYCy3Ig.js";import"./JSelectUser-B71zikzw.js";import"./props-DAezUTeZ.js";import"./JSelectBiz-CnEaVMUF.js";import"./JSelectDept-DRDVeruW.js";import"./index-CUdllngZ.js";import"./bem-EhXRi4nW.js";import"./props-D4vdsy3J.js";import"./useContextMenu-Cwx1lIOK.js";import"./TreeIcon-DE4jdeZV.js";import"./JCodeEditor-CLVZA7Uj.js";import"./useFormItem-BdW6EoZe.js";import"./htmlmixed-NhwyF9-q.js";import"./vue-CgbRSACy.js";/* empty css */import"./JAddInput-D6qcyZjQ.js";import"./index-CNkz_PUv.js";import"./depart.api-DeMNV8zW.js";import"./JPopup-Bva6u6tk.js";import"./usePopBiz-CG0vVpgI.js";import"./useMethods-DVip17X8.js";import"./index-Dg4HCEvo.js";import"./EasyCronInput-7xfJ3nBh.js";import"./JEllipsis-DqRFTSm0.js";import"./useCustomHook-B35kFqDB-CgF4pAeZ.js";import"./main.index-Cs5ETdXF.js";import"./download-UE0L9Rfp.js";import"./base64Conver-24EVOS6V.js";import"./index-CIBZG4nR.js";import"./index-BhQEwnQQ.js";import"./useCountdown-DqnNWBp6.js";import"./useFormItemSingle-BbRhswfn.js";import"./JUpload-Cz9HN61B.js";import"./index-MGIrEF-A.js";import"./index-MREkPhsT.js";import"./index-CTZQXB0y.js";import"./user.api-C1eRtqao.js";import"./customExpression-C9jki4vL.js";import"./injectionKey-DPVn4AgL.js";import"./useListPage-BWia52we.js";import"./LinkTableListPiece-DrNSark7-C1dHz4Dy.js";import"./DictColors-Cn4yPqfS.js";import"./OnlineSelectCascade-BWTVAfOS-Cb16XdEY.js";import"./JModalTip-VeUmOvUx-C10ppy-S.js";import"./OnlineFormDetail-B_zriMe5-psm3rdd_.js";import"./DetailForm-Gp8NeqBh-gkWjuVhV.js";import"./index-BTq_UON2.js";import"./OnlineSubFormDetail-BQCmvSrP-BWc6TREz.js";import"./CommentPanel-BqQr23e3.js";import"./useComment-Cm7xlwhe.js";import"./index-BHWalL74.js";import"./cgformState-CUyRXfhW-C82paFrV.js";var Ie=(C,g,p)=>new Promise((a,r)=>{var f=l=>{try{b(p.next(l))}catch(h){r(h)}},c=l=>{try{b(p.throw(l))}catch(h){r(h)}},b=l=>l.done?a(l.value):Promise.resolve(l.value).then(f,c);b((p=p.apply(C,g)).next())});const xe={key:0,style:{"font-size":"12px","font-style":"italic"}},Me={key:0,style:{"font-size":"12px","font-style":"italic"}},Pe=["src","onClick"],Be=["innerHTML","onClick"],He=["innerHTML"],Fe=["title"],at={__name:"OnlCgformInnerSubTable",props:["subTableId","subTableName","mTableSelectedRcordId"],setup(C){const g=C,{createMessage:p}=be(),{ID:a,onlineTableContext:r,loading:f,reload:c,dataSource:b,handleSpecialConfig:l,getColumnList:h,handleChangeInTable:B,loadData:H,onlineExtConfigJson:R,registerCustomModal:F,tableReloading:N}=Ce({code:g.subTableId});r.isInnerSubTable=!0,r.innerSubTableName=g.subTableName,r.innerSubTableId=a.value,r.mTableSelectedRcordId=g.mTableSelectedRcordId,a.value||p.warning("地址错误, 配置ID不存在!");let{initCgEnhanceJs:z}=ye(r);const{importUrl:D,registerImportModal:L,initButtonList:_,initButtonSwitch:E,registerDetailModal:O}=Te(r,R),{columns:J,enableScrollBar:V,tableScroll:K,downloadRowFile:j,getImgView:G,getPcaText:v,getFormatDate:$,handleColumnResult:U,hrefComponent:S,viewOnlineCellImage:q,hrefMainTableId:A,registerOnlineHrefModal:Q,registerPopModal:W,openPopModal:X,onlinePopModalRef:Y,popTableId:w,handleClickFieldHref:Z}=ke(r,R);ne(a,()=>{ee()},{immediate:!0});function ee(){return Ie(this,null,function*(){var o;f.value=!0;let i=yield h(k);oe(i),(o=i.foreignKeys)!=null&&o.length&&(r.innerSubTableFk=i.foreignKeys[0].field),yield H(),f.value=!1,r.execButtonEnhance("setup")})}function oe(o){let i=z(o.enhanceJs);r.EnhanceJS=i,_(o.cgButtonList),E(o.hideColumns),U(o),l(o)}function te(o){w.value=o.id;let i={title:o.describe};o.record&&o.record.id&&(i.record=o.record,i.isUpdate=!0),X(!0,i)}return ve(te),(o,i)=>{const re=I("a-button"),ie=I("a-modal");return n(),u(ae,null,[e(N)?me("",!0):(n(),y(e(we),{key:0,ref:"onlineTable",rowKey:"jeecg_row_key",canResize:!0,bordered:!0,showIndexColumn:!1,loading:e(f),columns:e(J),dataSource:e(b),pagination:!1,showActionColumn:!1,showTableSetting:!1,clickToRowSelect:!1,scroll:e(K),onTableRedo:e(c),class:se({"j-table-force-nowrap":e(V)}),onChange:e(B)},{fileSlot:s(({text:t,record:m,column:T})=>[t?(n(),y(re,{key:1,ghost:!0,type:"primary",preIcon:"ant-design:download",size:"small",onClick:le=>e(j)(t,m,T,e(a))},{default:s(()=>[...i[0]||(i[0]=[pe(" 下载 ",-1)])]),_:1},8,["onClick"])):(n(),u("span",xe,"无文件"))]),imgSlot:s(({text:t})=>[t?(n(),u("img",{key:1,src:e(G)(t),alt:"图片不存在",class:"online-cell-image",onClick:m=>e(q)(t)},null,8,Pe)):(n(),u("span",Me,"无图片"))]),htmlSlot:s(({text:t,column:m,record:T})=>[m.fieldHref?(n(),u("a",{key:0,innerHTML:t,onClick:le=>e(Z)(m.fieldHref,T)},null,8,Be)):(n(),u("div",{key:1,innerHTML:t},null,8,He))]),pcaSlot:s(({text:t})=>[x("div",{title:e(v)(t)},M(e(v)(t)),9,Fe)]),dateSlot:s(({text:t,column:m})=>[x("span",null,M(e($)(t,m)),1)]),_:1},8,["loading","columns","dataSource","scroll","onTableRedo","class","onChange"])),d(P,{id:e(a),onRegister:e(O),source:e(k)},null,8,["id","onRegister","source"]),d(Se,{onRegister:e(L),url:e(D)(),onOk:e(c),online:""},null,8,["onRegister","url","onOk"]),d(ie,ce(e(S).model,ue(e(S).on)),{default:s(()=>[(n(),y(de(e(S).is),ge(fe(e(S).params)),null,16))]),_:1},16),d(he,{onRegister:e(F),onSuccess:e(c)},null,8,["onRegister","onSuccess"]),d(P,{id:e(A),onRegister:e(Q),defaultFullscreen:!1,source:e(k)},null,8,["id","onRegister","source"]),d(Re,{ref_key:"onlinePopModalRef",ref:Y,id:e(w),onRegister:e(W),onSuccess:e(c),request:"",topTip:""},null,8,["id","onRegister","onSuccess"])],64)}}};export{at as default};
|