| 1 |
- import{w as ne,ag as I,aq as d,ar as l,F as le,ah as ae,aB as y,k as u,u as e,as as me,aD as s,at as v,au as x,G as se,aE as pe,aP as ce,aQ as de,aJ as ue,aK as ge}from"./vue-vendor-Be68asQ6.js";import"./index-D2G57Sln.js";import{u as fe}from"./index-BFfnEkVs.js";import be from"./OnlineCustomModal-c8b1e780-DwkLWI3z.js";import M from"./OnlineDetailModal-5b412bb9-DW1bxbNx.js";import{a as he}from"./JImportModal-CFN9cymR.js";import{d as Te,m as Ce}from"./useListButton-98908683-D012ZCy3.js";import{u as Se,a as ye,O as ke}from"./useExtendComponent-bb98e568-D2z9GsqT.js";import{u as Re}from"./useOnlinePopEvent-687070b7-DDTGReFz.js";import{n as we}from"./constant-fa63bd66-Ddbq-fz2.js";import"./componentMap-BUTAcOmo.js";import"./index-CETWS1o0.js";import"./OnlineForm-58282699-BOkJ_UjQ.js";import"./index-D68l__AG.js";import"./antd-vue-vendor-DcqS7Wvq.js";import"./useCustomHook-acb00837-ChkSbIz5.js";import"./OnlineForm.vue_vue_type_style_index_0_scoped_3f26e7bd_lang-4ed993c7-l0sNRNKZ.js";import"./OnlineFormDetail-fc087725-CQBvCIHj.js";import"./DetailForm-c592b8d8-CP_-OJTq.js";import"./index-CgB-9WQb.js";import"./OnlineSubFormDetail-8be879b9-D60cxAVS.js";import"./CommentPanel-C_uukvSf.js";import"./cgformState-d9f8ec42-Dn-BF8xz.js";import"./index-DPdfb5jl.js";import"./user.api-BMRcwGEd.js";import"./customExpression-BHJdu2h2.js";import"./useListPage-aOfrd-Tw.js";import"./LinkTableListPiece-e016b8e6-BV6j69dt.js";import"./OnlineSelectCascade-d631ed72-woz5vuX0.js";import"./JModalTip-a927f85d-cvoo-Gj-.js";import Ie from"./BasicTable-CuSLkXEu.js";import"./vxe-table-vendor-DHF2TRpV.js";import"./BasicModal-D4gc2R81.js";import"./useTimeout-Ca5eqGu-.js";import"./useWindowSizeFn-BTSGGcie.js";import"./index-BZ_MXCtW.js";import"./index-BIPzXG41.js";import"./index-CXEQnmRq.js";import"./useIntersectionObserver-Bl62RIZ4.js";import"./JUpload-cB_Qj2H2.js";import"./useForm-kcRIHoe0.js";import"./BasicForm-Cv-dsB-e.js";import"./injectionKey-DPVn4AgL.js";import"./JAreaLinkage-BNOKwn5l.js";import"./areaDataUtil-Cik-Rc_P.js";import"./JSelectUser-DCwPqRxp.js";import"./props-BPxWJPuD.js";import"./JSelectBiz-Be8KsC5j.js";import"./JSelectDept-DT6g7V5M.js";import"./index-BNFwynfr.js";import"./bem-BvvqSl-N.js";import"./props-Cw7AfxGV.js";import"./useContextMenu-BDwmjIwb.js";import"./JCodeEditor-CSivhUhT.js";import"./useFormItem-CtGMPcLp.js";import"./htmlmixed-DNSd26j0.js";import"./vue-DbzutmLn.js";/* empty css */import"./JAddInput-BBXQvvpq.js";import"./index-BOEzG86y.js";import"./depart.api-CDwTvdwQ.js";import"./JPopup-DKJW27Yk.js";import"./EasyCronInput-wCv2YMHn.js";import"./JEllipsis-C04xKxcI.js";import"./download-CjoX0_mR.js";import"./base64Conver-24EVOS6V.js";import"./index-D1703ozz.js";import"./index-Bi7PIj53.js";import"./useCountdown-B7iR27pS.js";import"./useFormItemSingle-nLM0QlcI.js";import"./index-iuayQczx.js";import"./index-DJQB4_Pr.js";import"./index-jjY34ziH.js";var ve=(C,g,p)=>new Promise((a,r)=>{var f=n=>{try{b(p.next(n))}catch(h){r(h)}},c=n=>{try{b(p.throw(n))}catch(h){r(h)}},b=n=>n.done?a(n.value):Promise.resolve(n.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"],_e=["innerHTML"],He=["title"],et={__name:"OnlCgformInnerSubTable",props:["subTableId","subTableName","mTableSelectedRcordId"],setup(C){const g=C,{createMessage:p}=fe(),{ID:a,onlineTableContext:r,loading:f,reload:c,dataSource:b,handleSpecialConfig:n,getColumnList:h,handleChangeInTable:P,loadData:B,onlineExtConfigJson:k,registerCustomModal:_,tableReloading:H}=Te({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:D}=Se(r);const{importUrl:L,registerImportModal:E,initButtonList:F,initButtonSwitch:N,registerDetailModal:z,registerBpmModal:De}=Ce(r,k),{columns:K,enableScrollBar:O,tableScroll:J,downloadRowFile:V,getImgView:U,getPcaText:R,getFormatDate:$,handleColumnResult:j,hrefComponent:T,viewOnlineCellImage:q,hrefMainTableId:A,registerOnlineHrefModal:G,registerPopModal:Q,openPopModal:W,onlinePopModalRef:X,popTableId:w,handleClickFieldHref:Y}=ye(r,k);ne(a,()=>{Z()},{immediate:!0});function Z(){return ve(this,null,function*(){var o;f.value=!0;let i=yield h(we);ee(i),(o=i.foreignKeys)!=null&&o.length&&(r.innerSubTableFk=i.foreignKeys[0].field),yield B(),f.value=!1,r.execButtonEnhance("setup")})}function ee(o){let i=D(o.enhanceJs);r.EnhanceJS=i,F(o.cgButtonList),N(o.hideColumns),j(o),n(o)}function oe(o){w.value=o.id;let i={title:o.describe};o.record&&o.record.id&&(i.record=o.record,i.isUpdate=!0),W(!0,i)}return Re(oe),(o,i)=>{const te=I("a-button"),re=I("a-modal");return l(),d(le,null,[e(H)?ae("",!0):(l(),y(e(Ie),{key:0,ref:"onlineTable",rowKey:"jeecg_row_key",canResize:!0,bordered:!0,showIndexColumn:!1,loading:e(f),columns:e(K),dataSource:e(b),pagination:!1,showActionColumn:!1,showTableSetting:!1,clickToRowSelect:!1,scroll:e(J),onTableRedo:e(c),class:me({"j-table-force-nowrap":e(O)}),onChange:e(P)},{fileSlot:s(({text:t,record:m,column:S})=>[t?(l(),y(te,{key:1,ghost:!0,type:"primary",preIcon:"ant-design:download",size:"small",onClick:ie=>e(V)(t,m,S,e(a))},{default:s(()=>i[0]||(i[0]=[se(" 下载 ")])),_:2},1032,["onClick"])):(l(),d("span",xe,"无文件"))]),imgSlot:s(({text:t})=>[t?(l(),d("img",{key:1,src:e(U)(t),alt:"图片不存在",class:"online-cell-image",onClick:m=>e(q)(t)},null,8,Pe)):(l(),d("span",Me,"无图片"))]),htmlSlot:s(({text:t,column:m,record:S})=>[m.fieldHref?(l(),d("a",{key:0,innerHTML:t,onClick:ie=>e(Y)(m.fieldHref,S)},null,8,Be)):(l(),d("div",{key:1,innerHTML:t},null,8,_e))]),pcaSlot:s(({text:t})=>[v("div",{title:e(R)(t)},x(e(R)(t)),9,He)]),dateSlot:s(({text:t,column:m})=>[v("span",null,x(e($)(t,m)),1)]),_:1},8,["loading","columns","dataSource","scroll","onTableRedo","class","onChange"])),u(M,{id:e(a),onRegister:e(z)},null,8,["id","onRegister"]),u(he,{onRegister:e(E),url:e(L)(),onOk:e(c),online:""},null,8,["onRegister","url","onOk"]),u(re,pe(e(T).model,ce(e(T).on)),{default:s(()=>[(l(),y(de(e(T).is),ue(ge(e(T).params)),null,16))]),_:1},16),u(be,{onRegister:e(_),onSuccess:e(c)},null,8,["onRegister","onSuccess"]),u(M,{id:e(A),onRegister:e(G),defaultFullscreen:!1},null,8,["id","onRegister"]),u(ke,{ref_key:"onlinePopModalRef",ref:X,id:e(w),onRegister:e(Q),onSuccess:e(c),request:"",topTip:""},null,8,["id","onRegister","onSuccess"])],64)}}};export{et as default};
|