| 1 |
- import{d as q,ag as n,aq as u,ar as c,at as r,k as i,u as t,H as o,aD as d,G as f}from"./vue-vendor-Be68asQ6.js";import{b as B}from"./useSettings-4a774f12-BAxro7J8.js";import S from"./VarListPicker-4ef8c64a-sEcesH0q.js";import k from"./VarListEditor-010e347e-DDnQ3lnN.js";import"./index-BFfnEkVs.js";import"./VarTextarea.vue_vue_type_style_index_0_lang-4ed993c7-l0sNRNKZ.js";import"./antd-vue-vendor-DcqS7Wvq.js";import"./VarEditable.vue_vue_type_style_index_0_lang-4ed993c7-l0sNRNKZ.js";import{s as U}from"./_plugin-vue_export-helper-dad06003-lGy7RumW.js";import"./VarPicker.vue_vue_type_script_setup_true_lang-5fb9829d-wtNk7GQ_.js";import"./index-a84962f9-BJDiPJBg.js";import"./VarListPicker.vue_vue_type_style_index_0_scoped_9a10b0de_lang-4ed993c7-l0sNRNKZ.js";import"./index-CETWS1o0.js";import"./index-D68l__AG.js";import"./VarListEditor.vue_vue_type_style_index_0_scoped_407b7ab3_lang-4ed993c7-l0sNRNKZ.js";import"./useForm-kcRIHoe0.js";import"./BasicForm-Cv-dsB-e.js";import"./componentMap-BUTAcOmo.js";import"./useFormItem-CtGMPcLp.js";import"./index-BZ_MXCtW.js";import"./index-BIPzXG41.js";import"./index-CXEQnmRq.js";import"./useTimeout-Ca5eqGu-.js";import"./vxe-table-vendor-DHF2TRpV.js";import"./useIntersectionObserver-Bl62RIZ4.js";import"./BasicModal-D4gc2R81.js";import"./useWindowSizeFn-BTSGGcie.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"./JAreaLinkage-BNOKwn5l.js";import"./JCodeEditor-CSivhUhT.js";import"./htmlmixed-DNSd26j0.js";import"./vue-DbzutmLn.js";/* empty css */import"./EasyCronInput-wCv2YMHn.js";const j={class:"enhance-java-setting"},C={class:"setting-item"},N={class:"setting-item"},O={class:"setting-item"},R={class:"label"},x={key:0},E={key:1},I={class:"setting-item"},J=q({__name:"EnhanceJavaSetting",props:{type:{type:String,required:!0},node:{type:Object,required:!0},properties:{type:Object,required:!0},setProperties:{type:Function,required:!0}},setup(g){const h=g,{inputParams:s,outputParams:m,prevVariables:y,createOptionRef:v}=B(h),p=v("enhance.type"),l=v("enhance.path");return(P,e)=>{const b=n("a-radio-button"),_=n("a-radio-group"),V=n("a-input");return c(),u("div",j,[r("div",C,[e[4]||(e[4]=r("div",{class:"label"},"输入变量",-1)),i(t(S),{vars:t(s),"onUpdate:vars":e[0]||(e[0]=a=>o(s)?s.value=a:null),prevVariables:t(y)},null,8,["vars","prevVariables"])]),r("div",N,[e[7]||(e[7]=r("div",{class:"label"},"增强类型",-1)),i(_,{value:t(p),"onUpdate:value":e[1]||(e[1]=a=>o(p)?p.value=a:null),"button-style":"solid"},{default:d(()=>[i(b,{value:"class"},{default:d(()=>e[5]||(e[5]=[f("类路径")])),_:1}),i(b,{value:"spring"},{default:d(()=>e[6]||(e[6]=[f("Spring Bean")])),_:1})]),_:1},8,["value"])]),r("div",O,[r("div",R,[t(p)==="class"?(c(),u("span",x,"类路径")):(c(),u("span",E,"Spring Bean 名称"))]),i(V,{value:t(l),"onUpdate:value":e[2]||(e[2]=a=>o(l)?l.value=a:null),placeholder:"请输入"+(t(p)==="class"?"类路径":"Spring Bean 名称")},null,8,["value","placeholder"]),e[8]||(e[8]=r("p",{class:"p-tip"},[r("span",null,"需要实现 IAiRagEnhanceJava 接口")],-1))]),r("div",I,[e[9]||(e[9]=r("div",{class:"label"},"输出变量",-1)),i(t(k),{vars:t(m),"onUpdate:vars":e[3]||(e[3]=a=>o(m)?m.value=a:null)},null,8,["vars"])])])}}}),De=U(J,[["__scopeId","data-v-605d9bf7"]]);export{De as default};
|