2 lines
3.9 KiB
Java
2 lines
3.9 KiB
Java
import{z as S}from"./useSettings-CFG4Ykt4-CKCQ4yAA.js";import{aG as V}from"./index-X7Y8jykP.js";import q from"./VarListPicker-Ti3Our0Z-DHskgdGU.js";import E from"./VarListEditor-BoMa9D60-DGzXmc1T.js";import{s as U}from"./_plugin-vue_export-helper-CHgC5LLL-lGy7RumW.js";import{e as j,C as d,z as u,Q as e,f as i,u as r,v as s,A as c,E as y}from"./vue-vendor-DNhG1Cve.js";import{E as k}from"./RadioButton-DRBix2Fq.js";import{e as C}from"./Group-DBzJABA_.js";import"./NodeContainer-D9PNfjwh-CawrgSrv.js";import"./runStore-Oe6fP2qb-CrdxkpS7.js";import"./index-C4wWpZeQ.js";import"./emoji-mart-vue-fast-R0uJEDq-.js";import"./NodeIcon-BiVm3xLp-DYMLCJV5.js";import"./index-Crt100Db-CDbHzweT.js";import"./index-CfNJyBRj.js";import"./dropdown-jkliuVyN.js";import"./propStore-Cl0CojEU-BjnqDV4W.js";import"./LoopBodyNode-wLHHxX8A-D3_JcFF8.js";import"./NodeStyle-Bo2gmgjj-CM4kHPNz.js";import"./_commonjsHelpers-B52_cu2H-BG14nIm9.js";import"./throttle-De_jAmBh.js";import"./LoopIcon-BnGR9e2Y-QnRawAik.js";import"./NodeIcon-ClJ5GSWn-CY3EfdQ2.js";import"./useNode-DryF6TH6-6dWLb65C.js";import"./difference-CGvbIcA7.js";import"./fromPairs-Dx9PT-t0.js";import"./uniqBy--vsL0WVB.js";import"./VarPicker-9W32Uooa-DMh8f3Tk.js";import"./index-DklMb9Qc.js";import"./UpOutlined-B1UMbtrP.js";import"./index-B9aO0c-2-CpOxyGeC.js";import"./index-BDvqZ5j4.js";import"./BasicModal-xH56XuRZ.js";import"./ModalHeader-Sr8KwhJJ.js";import"./useTimeout-D5AmIBZw.js";import"./index-BzChaRPg.js";import"./useWindowSizeFn-C-0M9_Ul.js";import"./index-ByCwbQDV.js";import"./index-Upeu4GGa.js";import"./index-M9QP6cvf.js";import"./Skeleton-CimgOdM7.js";import"./useScrollTo-0FPEw5-K.js";import"./useIntersectionObserver-BGOgyKyu.js";import"./useAppInject-DPZGPcR3.js";import"./index-CuWaQdlK.js";import"./index-DO7ZhK45.js";import"./BasicForm-ClUSoD_-.js";import"./helper-DcLcf4v6.js";import"./BasicForm.vue_vue_type_style_index_0_lang-B29PWQy0.js";import"./index-saD4h7VJ.js";import"./useBreakpoint-DXhPW7nV.js";import"./useEventListener-BRXjwk7A.js";import"./breakpointEnum-BhAg6bcX.js";import"./useForm-D61zovon.js";import"./useModal-DaJ3Bflg.js";import"./Checkbox-Dbxs4we4.js";const I={class:"enhance-java-setting"},N={class:"setting-item"},O={class:"setting-item"},R={class:"setting-item"},x={class:"label"},J={key:0},P={key:1},w={class:"setting-item"},z=j({__name:"EnhanceJavaSetting",props:{type:{type:String,required:!0},node:{type:Object,required:!0},properties:{type:Object,required:!0},isSilentMode:{type:Boolean,required:!0},setProperties:{type:Function,required:!0}},setup(b){const g=b,{inputParams:l,outputParams:m,prevVariables:h,createOptionRef:v,isReadOnly:p}=S(g),o=v("enhance.type"),n=v("enhance.path");return(A,t)=>{const f=k,_=C,B=V;return u(),d("div",I,[e("div",N,[t[4]||(t[4]=e("div",{class:"label"},"输入变量",-1)),i(r(q),{vars:r(l),"onUpdate:vars":t[0]||(t[0]=a=>s(l)?l.value=a:null),prevVariables:r(h),readonly:r(p)},null,8,["vars","prevVariables","readonly"])]),e("div",O,[t[7]||(t[7]=e("div",{class:"label"},"增强类型",-1)),i(_,{value:r(o),"onUpdate:value":t[1]||(t[1]=a=>s(o)?o.value=a:null),"button-style":"solid",disabled:r(p)},{default:c(()=>[i(f,{value:"class"},{default:c(()=>[...t[5]||(t[5]=[y("类路径",-1)])]),_:1}),i(f,{value:"spring"},{default:c(()=>[...t[6]||(t[6]=[y("Spring Bean",-1)])]),_:1})]),_:1},8,["value","disabled"])]),e("div",R,[e("div",x,[r(o)==="class"?(u(),d("span",J,"类路径")):(u(),d("span",P,"Spring Bean 名称"))]),i(B,{value:r(n),"onUpdate:value":t[2]||(t[2]=a=>s(n)?n.value=a:null),placeholder:"请输入"+(r(o)==="class"?"类路径":"Spring Bean 名称"),disabled:r(p)},null,8,["value","placeholder","disabled"]),t[8]||(t[8]=e("p",{class:"p-tip"},[e("span",null,"需要实现 IAiRagEnhanceJava 接口")],-1))]),e("div",w,[t[9]||(t[9]=e("div",{class:"label"},"输出变量",-1)),i(r(E),{vars:r(m),"onUpdate:vars":t[3]||(t[3]=a=>s(m)?m.value=a:null),readonly:r(p)},null,8,["vars","readonly"])])])}}}),Gt=U(z,[["__scopeId","data-v-c2b6030f"]]);export{Gt as default};
|