| 1 |
- import{d as ct,f,r as T,p as ut,ag as l,aq as g,ar as p,at as i,k as t,aB as H,ah as B,aO as ft,aD as r,G as w,F as K,aC as U,au as b,A as M,u as z}from"./vue-vendor-Be68asQ6.js";import"./index-CETWS1o0.js";import{p as V,P as gt}from"./ProcessAddBeforeModal-5ab4ccac-DinnL1F0.js";import{M as vt,b as xt}from"./ProcessDesignModal.vue_vue_type_style_index_0_lang-bb3f7d26-eSl6_J1_.js";import{Y as kt}from"./CallCodeModal.vue_vue_type_style_index_0_lang-8e95a8cc-iqab9rb2.js";import{M as ht,x as yt}from"./antd-vue-vendor-DcqS7Wvq.js";import{y as wt}from"./componentMap-BUTAcOmo.js";import{ad as D,d as _t}from"./index-BFfnEkVs.js";import{n as j}from"./api-0389a176-DnArEXbO.js";import{s as Ct}from"./_plugin-vue_export-helper-dad06003-lGy7RumW.js";import"./BasicModal-D4gc2R81.js";import"./BasicForm-Cv-dsB-e.js";import"./index-D68l__AG.js";import"./TitleEditor.vue_vue_type_style_index_0_lang-f6eddb57-DsaC6ZtS.js";import"./index-qO2cCmkY.js";import"./WorkflowView.vue_vue_type_style_index_0_lang-8fd6a0cf-D8ljYxJQ.js";import"./NodeStyle-59980363-CcVcViXU.js";import"./_commonjsHelpers-ce4d82cc-RqGMvybJ.js";import"./index-swd_UZfO.js";import"./DebugRunDrawer-0300c531-C29xTzzu.js";import"./DebugRunForm.vue_vue_type_script_setup_true_lang-d0e628c3-BoAefcqj.js";import"./runStore-e1feeee0-Cid5gdhR.js";import"./NodeIcon.vue_vue_type_script_setup_true_lang-0fd734b2-DBqGlwS1.js";import"./index-9c51646a-BviQbLw-.js";import"./NodeSettingDrawer-6b9eaf9c-D21cJLeD.js";import"./NodeSetting.vue_vue_type_style_index_0_lang-7010fa43-BHxd65jG.js";import"./useSettings-4a774f12-BAxro7J8.js";import"./SwitchSetting-846f3c7c-C60WJRd0.js";import"./VarPicker.vue_vue_type_script_setup_true_lang-5fb9829d-wtNk7GQ_.js";import"./VarListPicker.vue_vue_type_style_index_0_scoped_9a10b0de_lang-4ed993c7-l0sNRNKZ.js";import"./VarListEditor.vue_vue_type_style_index_0_scoped_407b7ab3_lang-4ed993c7-l0sNRNKZ.js";import"./VarListShow.vue_vue_type_script_setup_true_lang-9bf001aa-0jGa14Qb.js";import"./VarTextarea.vue_vue_type_style_index_0_lang-4ed993c7-l0sNRNKZ.js";import"./VarEditable.vue_vue_type_style_index_0_lang-4ed993c7-l0sNRNKZ.js";import"./ClassifierSetting-4b0b2595-DukoOTK2.js";import"./LLMModelSelect-d7162bae-DEBT2Ker.js";import"./ControlRender.vue_vue_type_script_setup_true_lang-56b36276-R9KaITz-.js";import"./index-CXEQnmRq.js";import"./AddNodeDialog.vue_vue_type_style_index_0_lang-675acbfd-CuMigP-T.js";import"./NodeContainer.vue_vue_type_style_index_0_lang-60bcf3b8-CzT6UYos.js";import"./NodeKV.vue_vue_type_style_index_0_lang-4ed993c7-l0sNRNKZ.js";import"./StartIcon.vue_vue_type_script_setup_true_lang-f47767c0-Y3KGzpDn.js";import"./NodeIcon.vue_vue_type_style_index_0_lang-c146d57a-DP55l14V.js";import"./StartSetting.vue_vue_type_script_setup_true_lang-05719d67-U17wt9Zx.js";import"./VarListEditor-010e347e-DDnQ3lnN.js";import"./index-a84962f9-BJDiPJBg.js";import"./StartNode.vue_vue_type_script_setup_true_lang-5f12561d-CJO5Sid5.js";import"./EndIcon.vue_vue_type_script_setup_true_lang-ddad4c62-DK7883zC.js";import"./EndSetting.vue_vue_type_script_setup_true_lang-5dcb77c3-B_2eR6Zg.js";import"./VarListPicker-4ef8c64a-sEcesH0q.js";import"./VarTextarea.vue_vue_type_script_setup_true_lang-8c82777b-DQh5W8gI.js";import"./EndNode.vue_vue_type_script_setup_true_lang-5dfd02b2-Cb5ABv8G.js";import"./LLMIcon.vue_vue_type_script_setup_true_lang-c9e9375d-8iaeXejK.js";import"./LLMSetting-00827864-CYWevdX8.js";import"./AiAppGeneratedPromptModal-DX7EzOZT.js";import"./LLMNode.vue_vue_type_script_setup_true_lang-be22c101-B9PbNcn_.js";import"./NodeKV.vue_vue_type_script_setup_true_lang-6b8102ac-TbJzk_DH.js";import"./ClassifierIcon.vue_vue_type_script_setup_true_lang-6d4bddc4-Bd3G0bRE.js";import"./ClassifierNode.vue_vue_type_style_index_0_lang-c06eb121-DiiZflzc.js";import"./useNode-08a107c9-Brn2SPq6.js";import"./SwitchIcon.vue_vue_type_script_setup_true_lang-f4c7e2c8-BuckVgEG.js";import"./SwitchNode.vue_vue_type_style_index_0_lang-d52268fe-D6m0jGe9.js";import"./KnowledgeIcon.vue_vue_type_script_setup_true_lang-8cffec78-C2j7Gkl6.js";import"./KnowledgeSetting.vue_vue_type_script_setup_true_lang-d64568da-BwLUkz2e.js";import"./KnowledgeNode.vue_vue_type_script_setup_true_lang-95a89862-CP1KHvKp.js";import"./CodeIcon.vue_vue_type_script_setup_true_lang-2e494340-ClvyqMTP.js";import"./CodeSetting-9d3bac85-BhHL1sLj.js";import"./index-ZQhF-z5r.js";import"./CodeNode.vue_vue_type_script_setup_true_lang-1ed03759-BrnEOn2e.js";import"./SubflowIcon.vue_vue_type_script_setup_true_lang-fb79224c-CSM1GAx3.js";import"./SubflowSetting-44ce51e7-3w79LQ5v.js";import"./AiAppAddFlowModal-C0d1efaw.js";import"./SubflowNode.vue_vue_type_script_setup_true_lang-78c8949a-CREuaiyv.js";import"./EnhanceJavaIcon.vue_vue_type_script_setup_true_lang-a90305be-UUmlElJR.js";import"./EnhanceJavaSetting-a24f23f6-Bv7aSOi2.js";import"./EnhanceJavaNode.vue_vue_type_script_setup_true_lang-936c4858-FDBVYIBD.js";import"./HTTPIcon.vue_vue_type_style_index_0_lang-b429a5fd-D_40uLdW.js";import"./HTTPSetting-94ab4f56-HRTs41t_.js";import"./VarEditable.vue_vue_type_script_setup_true_lang-0c91a8a6-BdvAkZyk.js";import"./HTTPNode.vue_vue_type_script_setup_true_lang-08b835bc-Cfbakrrd.js";import"./ReplyIcon.vue_vue_type_script_setup_true_lang-dd94e1af-Dmt2rKXZ.js";import"./ReplySetting.vue_vue_type_script_setup_true_lang-f85cce4a-3rH_etfy.js";import"./ReplyNode.vue_vue_type_script_setup_true_lang-baab753b-DUCvp1UE.js";import"./useForm-kcRIHoe0.js";import"./useFormItem-CtGMPcLp.js";import"./index-BZ_MXCtW.js";import"./index-BIPzXG41.js";import"./useTimeout-Ca5eqGu-.js";import"./vxe-table-vendor-DHF2TRpV.js";import"./useIntersectionObserver-Bl62RIZ4.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"./JSelectUser-DCwPqRxp.js";import"./props-BPxWJPuD.js";import"./JSelectBiz-Be8KsC5j.js";import"./JAddInput-BBXQvvpq.js";import"./areaDataUtil-Cik-Rc_P.js";import"./index-BOEzG86y.js";import"./index-BNFwynfr.js";import"./bem-BvvqSl-N.js";import"./props-Cw7AfxGV.js";import"./useContextMenu-BDwmjIwb.js";import"./depart.api-CDwTvdwQ.js";import"./JSelectDept-DT6g7V5M.js";import"./JPopup-DKJW27Yk.js";import"./JEllipsis-C04xKxcI.js";import"./JUpload-cB_Qj2H2.js";import"./index-iuayQczx.js";import"./index-DJQB4_Pr.js";import"./useWindowSizeFn-BTSGGcie.js";import"./JAreaLinkage-BNOKwn5l.js";import"./JCodeEditor-CSivhUhT.js";import"./htmlmixed-DNSd26j0.js";import"./vue-DbzutmLn.js";/* empty css */import"./EasyCronInput-wCv2YMHn.js";import"./AiApp.api-BqGBU1Sc.js";import"./knowledge-D-NCDCnz.js";var q=(N,_,n)=>new Promise((x,v)=>{var R=m=>{try{s(n.next(m))}catch(k){v(k)}},d=m=>{try{s(n.throw(m))}catch(k){v(k)}},s=m=>m.done?x(m.value):Promise.resolve(m.value).then(R,d);s((n=n.apply(N,_)).next())});const bt={class:"flow p-2"},Mt={class:"jeecg-basic-table-form-container"},zt={style:{float:"left",overflow:"hidden"},class:"table-page-search-submitButtons"},Rt={class:"flex"},Yt={class:"flow-header"},Tt={class:"flex"},Bt=["src"],Dt={class:"header-text"},Nt={class:"header-name"},Pt={class:"header-text-top header-create-by"},Ot={class:"text-desc",style:{"margin-top":"5px"}},St={key:0,class:"flex text-status"},Ft={key:0,class:"tag-text"},It={key:1,style:{width:"30px"}},$t={class:"flow-btn"},At=ct({__name:"ProcessList",setup(N){const _=f(),n=f(1),x=f(10),v=f(0),R=f(["10","20","30"]),d=T({}),s=f([]),m=T({xs:24,sm:4,xl:6,xxl:6}),k=T({xs:24,sm:20}),P=f(),[E,O]=D(),[G,{openModal:J}]=D(),[L,Q]=D();function S(o){O.openModal(!0,{record:o,isUpdate:!0})}function W(o){return o.updateTime?j(o.updateTime).format("YYYY-MM-DD HH:mm"):j(o.createTime).format("YYYY-MM-DD HH:mm")}function X(o){Q.openModal(!0,{record:o})}function Z(){J(!0,{})}function tt(o){O.openModal(!0,{isUpdate:!1,record:o})}function ot(o){return q(this,null,function*(){ht.confirm({title:"确认删除",content:"确定删除名称为"+o.name+"的流程吗?",okText:"确认",cancelText:"取消",onOk:()=>q(this,null,function*(){yield V.delete(o.id),c()})})})}c();function c(){let o={pageNo:n.value,pageSize:x.value,column:"createTime",order:"desc"};Object.assign(o,d),V.list(o).then(e=>{if(e){for(const C of e.records)C.metadata=at(C.metadata);s.value=e.records,v.value=e.total}else s.value=[],v.value=0})}function et(o,e){n.value=o,x.value=e,c()}function rt(){_.value.resetFields(),d.name="",c()}function it(o){return o?_t(o):vt}function at(o){return o?[...JSON.parse(o).inputs]:[]}function lt(...o){P.value.onSubmit(...o)}return ut("doSubmit",lt),(o,e)=>{const C=l("a-form-item"),h=l("a-col"),F=l("a-button"),I=l("a-row"),mt=l("a-form"),y=l("Icon"),$=l("a-card"),pt=l("a-tag"),Y=l("a-menu-item"),nt=l("a-menu-divider"),st=l("a-menu"),dt=l("a-dropdown");return p(),g("div",bt,[i("div",Mt,[t(mt,{ref_key:"formRef",ref:_,onKeyup:ft(c,["enter","native"]),model:d,"label-col":m,"wrapper-col":k,style:{"background-color":"#f7f8fc"}},{default:r(()=>[t(I,{gutter:24},{default:r(()=>[t(h,{lg:6},{default:r(()=>[t(C,{name:"name",label:"流程名称"},{default:r(()=>[t(wt,{value:d.name,"onUpdate:value":e[0]||(e[0]=a=>d.name=a),placeholder:"请输入流程名称,回车搜索"},null,8,["value"])]),_:1})]),_:1}),t(h,{xl:6,lg:7,md:8,sm:24},{default:r(()=>[i("span",zt,[t(h,{lg:6},{default:r(()=>[t(F,{type:"primary",preIcon:"ant-design:search-outlined",onClick:c},{default:r(()=>e[2]||(e[2]=[w("查询")])),_:1}),t(F,{type:"primary",preIcon:"ant-design:reload-outlined",onClick:rt,style:{"margin-left":"8px"}},{default:r(()=>e[3]||(e[3]=[w("重置")])),_:1})]),_:1})])]),_:1})]),_:1})]),_:1},8,["model","label-col","wrapper-col"])]),t(I,{span:24,class:"flow-row"},{default:r(()=>[t(h,{xxl:4,xl:6,lg:6,md:6,sm:12,xs:24},{default:r(()=>[t($,{class:"flow-add-card",onClick:Z},{default:r(()=>[i("div",Rt,[t(y,{icon:"ant-design:plus-outlined",class:"flow-card-add-icon",size:"20"}),e[4]||(e[4]=i("span",{class:"flow-card-add-title"},"添加流程",-1))])]),_:1})]),_:1}),(p(!0),g(K,null,U(s.value,a=>(p(),H(h,{xxl:4,xl:6,lg:6,md:6,sm:12,xs:24},{default:r(()=>[t($,{class:"flow-card pointer",onClick:u=>S(a)},{default:r(()=>[i("div",Yt,[i("div",Tt,[i("img",{src:it(a.icon),class:"header-icon"},null,8,Bt),i("div",Dt,[i("span",Nt,b(a.name),1),i("span",Pt,b(W(a)),1)])])]),i("div",Ot,b(a.descr||"暂无描述"),1),a.metadata&&a.metadata.length>0?(p(),g("div",St,[e[5]||(e[5]=i("span",{class:"tag-input"},"输入",-1)),(p(!0),g(K,null,U(a.metadata,(u,A)=>(p(),g("div",null,[t(pt,{color:"rgba(87,104,161,0.08)",class:"tags-meadata"},{default:r(()=>[A<3?(p(),g("span",Ft,b(u.field),1)):A===3?(p(),g("span",It,"...")):B("",!0)]),_:2},1024)]))),256))])):B("",!0),i("div",$t,[t(dt,{placement:"bottomRight",trigger:["click"],getPopupContainer:u=>u.parentNode},{overlay:r(()=>[t(st,null,{default:r(()=>[t(Y,{key:"edit",onClick:M(u=>S(a),["prevent","stop"])},{default:r(()=>[t(y,{icon:"mdi:design",size:"16"}),e[6]||(e[6]=w(" 设计 "))]),_:2},1032,["onClick"]),t(Y,{key:"call-code",onClick:M(u=>X(a),["prevent","stop"])},{default:r(()=>[t(y,{icon:"mdi:code",size:"16"}),e[7]||(e[7]=w(" 查看调用代码 "))]),_:2},1032,["onClick"]),t(nt),t(Y,{key:"delete",onClick:M(u=>ot(a),["prevent","stop"])},{default:r(()=>[t(y,{icon:"ant-design:delete-outlined",size:"16"}),e[8]||(e[8]=w(" 删除 "))]),_:2},1032,["onClick"])]),_:2},1024)]),default:r(()=>[i("div",{class:"ant-dropdown-link pointer flow-icon",onClick:e[1]||(e[1]=M(()=>{},["prevent","stop"]))},[t(y,{icon:"ant-design:ellipsis-outlined"})])]),_:2},1032,["getPopupContainer"])])]),_:2},1032,["onClick"])]),_:2},1024))),256))]),_:1}),s.value.length>0?(p(),H(z(yt),{key:0,current:n.value,"page-size":x.value,"page-size-options":R.value,total:v.value,showQuickJumper:!0,showSizeChanger:!0,onChange:et,class:"list-footer",size:"small"},null,8,["current","page-size","page-size-options","total"])):B("",!0),t(xt,{ref_key:"designModalRef",ref:P,onRegister:z(E),onClose:c},null,8,["onRegister"]),t(gt,{onRegister:z(G),onOk:tt},null,8,["onRegister"]),t(kt,{onRegister:z(L)},null,8,["onRegister"])])}}}),or=Ct(At,[["__scopeId","data-v-173323da"]]);export{or as default};
|