6 lines
19 KiB
JavaScript
6 lines
19 KiB
JavaScript
import{a as Oe,N as De,b as Te}from"./search-form.vue_vue_type_script_setup_true_lang-B9DCSIZj.js";import{d as Ce,_ as $e,a as Ie}from"./download-CpmmXY_k.js";import{bq as E,b0 as ae,br as ne,d as z,b1 as Ue,b4 as re,bs as Ve,a as se,b7 as qe,ak as ue,Z as B,a0 as Z,L as ie,r as H,q as K,o as D,c as $,h as e,w as a,f as t,$ as n,g,t as N,ai as ce,aG as de,a9 as pe,z as ze,A as Ke,p as Le,bt as X,b as me,a1 as Pe,aH as fe,a3 as je,a4 as ge,bu as Be,e as _e,ab as be,D as Fe,E as Me,H as Ae,aa as ye,_ as Ge,B as G,a8 as Ee,I as He,ac as Q,aI as Ze,aJ as ve,bv as he,Y,ag as Je,ah as j,F as Qe,aj as We}from"./index-D11HRvLC.js";import{a as Ye,b as Xe,_ as et,c as tt,d as at}from"./select-scene.vue_vue_type_script_setup_true_lang-UmFWq9QR.js";import{_ as nt,u as lt,a as ot}from"./table-oGN68_Ra.js";import{_ as rt}from"./status-switch.vue_vue_type_script_setup_true_lang-Cv5sP_Gc.js";import{u as st}from"./auth-B9UptQv2.js";import{_ as ut}from"./cron-input.vue_vue_type_style_index_0_lang-CQfeC2zV.js";import{_ as Se,a as it}from"./route-key.vue_vue_type_script_setup_true_lang-C3CtJnCs.js";import{_ as Ne}from"./select-group.vue_vue_type_script_setup_true_lang-BV1AXeAr.js";import{_ as ct}from"./text-BnBWB01o.js";import{_ as dt,d as pt,c as mt,a as ft,b as gt}from"./Grid-BEQeOJ6_.js";import{_ as _t,a as bt}from"./DescriptionsItem-QSQ4JSXU.js";import"./Progress-DQlqejcE.js";import"./group-DBuDE6uz.js";const le=E("li",{transition:"color .3s var(--n-bezier)",lineHeight:"var(--n-line-height)",margin:"var(--n-li-margin)",marginBottom:0,color:"var(--n-text-color)"}),oe=[E("&:first-child",`
|
||
margin-top: 0;
|
||
`),E("&:last-child",`
|
||
margin-bottom: 0;
|
||
`)],yt=E([ae("ol",{fontSize:"var(--n-font-size)",padding:"var(--n-ol-padding)"},[ne("align-text",{paddingLeft:0}),le,oe]),ae("ul",{fontSize:"var(--n-font-size)",padding:"var(--n-ul-padding)"},[ne("align-text",{paddingLeft:0}),le,oe])]),vt=Object.assign(Object.assign({},re.props),{alignText:Boolean}),ht=z({name:"Ul",props:vt,setup(_){const{mergedClsPrefixRef:v,inlineThemeDisabled:y}=Ue(_),p=re("Typography","-xl",yt,Ve,_,v),s=se(()=>{const{common:{cubicBezierEaseInOut:u},self:{olPadding:m,ulPadding:O,liMargin:b,liTextColor:o,liLineHeight:l,liFontSize:h}}=p.value;return{"--n-bezier":u,"--n-font-size":h,"--n-line-height":l,"--n-text-color":o,"--n-li-margin":b,"--n-ol-padding":m,"--n-ul-padding":O}}),d=y?qe("ul",void 0,s,_):void 0;return{mergedClsPrefix:v,cssVars:y?void 0:s,themeClass:d==null?void 0:d.themeClass,onRender:d==null?void 0:d.onRender}},render(){var _;const{mergedClsPrefix:v}=this;return(_=this.onRender)===null||_===void 0||_.call(this),ue("ul",{class:[`${v}-ul`,this.themeClass,this.alignText&&`${v}-ul--align-text`],style:this.cssVars},this.$slots)}}),St=z({name:"Li",render(){return ue("li",null,this.$slots)}}),Nt=z({name:"SceneTriggerInterval",__name:"scene-trigger-interval",props:B({backOff:{}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(_){const v=Z(_,"modelValue"),y=_,p=ie(),s=H(y.backOff===2||y.backOff===4?Number(v.value):60),d=H(y.backOff===3?v.value:"* * * * * ?");return K(s,u=>{(y.backOff===2||y.backOff===4)&&(v.value=`${u}`)},{immediate:!0}),K(d,u=>{y.backOff===3&&(v.value=u)},{immediate:!0}),K(()=>y.backOff,u=>{u===2||u===4?v.value=`${s.value}`:u===3?v.value=d.value:v.value="*"},{immediate:!0}),(u,m)=>{const O=de,b=Se,o=pe;return u.backOff===3?(D(),$(e(ut),{key:0,modelValue:d.value,"onUpdate:modelValue":m[0]||(m[0]=l=>d.value=l),lang:e(p).locale},null,8,["modelValue","lang"])):u.backOff===2||u.backOff===4?(D(),$(o,{key:1},{default:a(()=>[t(O,{value:s.value,"onUpdate:value":m[1]||(m[1]=l=>s.value=l),min:10,placeholder:e(n)("page.retryScene.form.triggerInterval"),clearable:""},null,8,["value","placeholder"]),t(b,null,{default:a(()=>[g(N(e(n)("common.second")),1)]),_:1})]),_:1})):ce("",!0)}}}),xt={class:"flex-center"},kt=_e("br",null,null,-1),wt=z({name:"SceneOperateDrawer",__name:"scene-operate-drawer",props:B({operateType:{},rowData:{}},{visible:{type:Boolean,default:!1},visibleModifiers:{}}),emits:B(["submitted"],["update:visible"]),setup(_,{emit:v}){const y=H("10s"),p=_,s=v,d=Z(_,"visible"),{formRef:u,validate:m,restoreValidation:O}=ze(),{defaultRequiredRule:b}=Ke(),o=se(()=>({add:n("page.retryScene.addScene"),edit:n("page.retryScene.editScene")})[p.operateType]),l=Le(h());function h(){return{groupName:"",sceneName:"",sceneStatus:1,backOff:2,maxRetryCount:1,triggerInterval:"60",deadlineRequest:6e4,executorTimeout:60,description:"",routeKey:4}}const J={groupName:[b],sceneName:[b,{required:!0,pattern:/^[A-Za-z0-9_-]{1,64}$/,trigger:"change",message:n("page.retryScene.form.sceneName2")}],sceneStatus:[b],backOff:[b],maxRetryCount:[b],triggerInterval:[b],deadlineRequest:[b],executorTimeout:[b],routeKey:[b]};function L(){if(p.operateType==="add"){Object.assign(l,h());return}p.operateType==="edit"&&p.rowData&&Object.assign(l,p.rowData)}function F(){d.value=!1}async function M(){var I,i;if(await m(),p.operateType==="add"){const{groupName:x,sceneName:k,sceneStatus:V,backOff:q,maxRetryCount:U,triggerInterval:c,deadlineRequest:r,executorTimeout:S,routeKey:w,description:C}=l,{error:T}=await Ye({groupName:x,sceneName:k,sceneStatus:V,backOff:q,maxRetryCount:U,triggerInterval:c,deadlineRequest:r,executorTimeout:S,routeKey:w,description:C});if(T)return;(I=window.$message)==null||I.success(n("common.addSuccess"))}if(p.operateType==="edit"){const{id:x,groupName:k,sceneName:V,sceneStatus:q,backOff:U,maxRetryCount:c,triggerInterval:r,deadlineRequest:S,executorTimeout:w,routeKey:C,description:T}=l,{error:P}=await Xe({id:x,groupName:k,sceneName:V,sceneStatus:q,backOff:U,maxRetryCount:c,triggerInterval:r,deadlineRequest:S,executorTimeout:w,routeKey:C,description:T});if(P)return;(i=window.$message)==null||i.success(n("common.updateSuccess"))}F(),s("submitted")}return K(d,()=>{d.value&&(L(),O())}),K(()=>l.backOff,I=>{I===1&&l.maxRetryCount>26&&(l.maxRetryCount=1)}),K(()=>l.maxRetryCount,()=>{y.value=Object.values(X).slice(0,l.maxRetryCount).join(",")}),(I,i)=>{const x=Fe,k=Me,V=Ne,q=ft,U=Ae,c=dt,r=pt,S=de,w=mt,C=ye,T=Nt,P=Ge,R=G,xe=ct,A=St,ke=ht,we=Ee,ee=Se,te=pe,Re=He;return D(),$(be,{modelValue:d.value,"onUpdate:modelValue":i[11]||(i[11]=f=>d.value=f),title:o.value,"min-size":480,onHandleSubmit:M},{footer:a(()=>[t(U,{size:16},{default:a(()=>[t(R,{onClick:F},{default:a(()=>[g(N(e(n)("common.cancel")),1)]),_:1}),t(R,{type:"primary",onClick:M},{default:a(()=>[g(N(e(n)("common.save")),1)]),_:1})]),_:1})]),default:a(()=>[t(Re,{ref_key:"formRef",ref:u,model:l,rules:J},{default:a(()=>[t(k,{label:e(n)("page.retryScene.sceneName"),path:"sceneName"},{default:a(()=>[t(x,{value:l.sceneName,"onUpdate:value":i[0]||(i[0]=f=>l.sceneName=f),disabled:p.operateType==="edit",maxlength:64,"show-count":"",placeholder:e(n)("page.retryScene.form.sceneName")},null,8,["value","disabled","placeholder"])]),_:1},8,["label"]),t(k,{label:e(n)("page.retryScene.groupName"),path:"groupName"},{default:a(()=>[t(V,{value:l.groupName,"onUpdate:value":i[1]||(i[1]=f=>l.groupName=f),disabled:p.operateType==="edit"},null,8,["value","disabled"])]),_:1},8,["label"]),t(k,{label:e(n)("page.retryScene.sceneStatus"),path:"sceneStatus"},{default:a(()=>[t(c,{value:l.sceneStatus,"onUpdate:value":i[2]||(i[2]=f=>l.sceneStatus=f),name:"sceneStatus"},{default:a(()=>[t(U,null,{default:a(()=>[(D(!0),me(je,null,Pe(e(fe),f=>(D(),$(q,{key:f.value,value:f.value,label:e(n)(f.label)},null,8,["value","label"]))),128))]),_:1})]),_:1},8,["value"])]),_:1},8,["label"]),t(w,{cols:"2 s:1 m:2",responsive:"screen","x-gap":"20"},{default:a(()=>[t(r,null,{default:a(()=>[t(k,{label:e(n)("common.routeKey.routeLabel"),path:"routeKey"},{default:a(()=>[t(it,{value:l.routeKey,"onUpdate:value":i[3]||(i[3]=f=>l.routeKey=f)},null,8,["value"])]),_:1},8,["label"])]),_:1}),t(r,null,{default:a(()=>[t(k,{label:e(n)("page.retryScene.maxRetryCount"),path:"maxRetryCount"},{default:a(()=>[t(S,{value:l.maxRetryCount,"onUpdate:value":i[4]||(i[4]=f=>l.maxRetryCount=f),min:1,max:l.backOff===1?26:9999999,placeholder:e(n)("page.retryScene.form.maxRetryCount"),clearable:""},null,8,["value","max","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1}),t(w,{cols:"2 s:1 m:2",responsive:"screen","x-gap":"20"},{default:a(()=>[t(r,null,{default:a(()=>[t(k,{label:e(n)("page.retryScene.backOff"),path:"backOff"},{default:a(()=>[t(C,{value:l.backOff,"onUpdate:value":i[5]||(i[5]=f=>l.backOff=f),placeholder:e(n)("page.retryScene.form.backOff"),options:e(ge)(e(Be)),clearable:""},null,8,["value","placeholder","options"])]),_:1},8,["label"])]),_:1}),t(r,null,{default:a(()=>[t(k,{path:"triggerInterval"},{label:a(()=>[_e("div",xt,[g(N(e(n)("page.retryScene.triggerInterval"))+" ",1),l.backOff===1?(D(),$(we,{key:0,trigger:"hover"},{trigger:a(()=>[t(R,{text:"",class:"ml-6px"},{default:a(()=>[t(P,{icon:"ant-design:info-circle-outlined",class:"mb-1px text-16px"})]),_:1})]),default:a(()=>[g(" 延迟等级是参考RocketMQ的messageDelayLevel设计实现,具体延迟时间如下: 【10s,15s,30s,35s,40s,50s,1m,2m,4m,6m,8m,10m,20m,40m,1h,2h,3h,4h,5h,6h,7h,8h,9h,10h,11h,12h】 "),kt,t(xe,{strong:""},{default:a(()=>[g("执行逻辑:")]),_:1}),t(ke,{"align-text":""},{default:a(()=>[t(A,null,{default:a(()=>[g("第一次执行间隔10s")]),_:1}),t(A,null,{default:a(()=>[g("第二次执行间隔15s")]),_:1}),t(A,null,{default:a(()=>[g("l第二次执行间隔30s")]),_:1}),t(A,null,{default:a(()=>[g("........... 依次类推")]),_:1})]),_:1})]),_:1})):ce("",!0)])]),default:a(()=>[l.backOff!==1?(D(),$(T,{key:0,modelValue:l.triggerInterval,"onUpdate:modelValue":i[6]||(i[6]=f=>l.triggerInterval=f),"back-off":l.backOff},null,8,["modelValue","back-off"])):(D(),$(x,{key:1,value:y.value,"onUpdate:value":i[7]||(i[7]=f=>y.value=f),type:"textarea",autosize:{minRows:1,maxRows:3},readonly:""},null,8,["value"]))]),_:1})]),_:1})]),_:1}),t(w,{cols:"2 s:1 m:2",responsive:"screen","x-gap":"20"},{default:a(()=>[t(r,null,{default:a(()=>[t(k,{label:e(n)("page.retryScene.executorTimeout"),path:"executorTimeout"},{default:a(()=>[t(te,null,{default:a(()=>[t(S,{value:l.executorTimeout,"onUpdate:value":i[8]||(i[8]=f=>l.executorTimeout=f),min:1,max:60,placeholder:e(n)("page.retryScene.form.executorTimeout"),clearable:""},null,8,["value","placeholder"]),t(ee,null,{default:a(()=>[g(N(e(n)("common.second")),1)]),_:1})]),_:1})]),_:1},8,["label"])]),_:1}),t(r,null,{default:a(()=>[t(k,{label:e(n)("page.retryScene.deadlineRequest"),path:"deadlineRequest"},{default:a(()=>[t(te,null,{default:a(()=>[t(S,{value:l.deadlineRequest,"onUpdate:value":i[9]||(i[9]=f=>l.deadlineRequest=f),min:100,max:6e4,placeholder:e(n)("page.retryScene.form.deadlineRequest"),clearable:""},null,8,["value","placeholder"]),t(ee,null,{default:a(()=>[g(N(e(n)("common.millisecond")),1)]),_:1})]),_:1})]),_:1},8,["label"])]),_:1})]),_:1}),t(k,{label:e(n)("page.retryScene.description"),path:"description"},{default:a(()=>[t(x,{value:l.description,"onUpdate:value":i[10]||(i[10]=f=>l.description=f),type:"textarea",maxlength:256,placeholder:e(n)("page.retryScene.form.description"),"show-count":"",clearable:""},null,8,["value","placeholder"])]),_:1},8,["label"])]),_:1},8,["model"])]),_:1},8,["modelValue","title"])}}}),Rt=z({name:"SceneSearch",__name:"scene-search",props:{model:{required:!0},modelModifiers:{}},emits:B(["reset","search"],["update:model"]),setup(_,{emit:v}){const y=v,p=Z(_,"model");function s(){y("reset")}function d(){y("search")}return(u,m)=>{const O=nt,b=et,o=ye,l=Oe;return D(),$(l,{model:p.value,onSearch:d,onReset:s},{default:a(()=>[t(O,{span:"24 s:12 m:6",label:e(n)("page.retryScene.groupName"),path:"groupName",class:"pr-24px"},{default:a(()=>[t(Ne,{value:p.value.groupName,"onUpdate:value":m[0]||(m[0]=h=>p.value.groupName=h),clearable:""},null,8,["value"])]),_:1},8,["label"]),t(O,{span:"24 s:12 m:6",label:e(n)("page.retryScene.sceneName"),path:"sceneName",class:"pr-24px"},{default:a(()=>[t(b,{value:p.value.sceneName,"onUpdate:value":m[1]||(m[1]=h=>p.value.sceneName=h),"group-name":p.value.groupName,clearable:""},null,8,["value","group-name"])]),_:1},8,["label"]),t(O,{span:"24 s:12 m:6",label:e(n)("page.retryScene.sceneStatus"),path:"sceneStatus",class:"pr-24px"},{default:a(()=>[t(o,{value:p.value.sceneStatus,"onUpdate:value":m[2]||(m[2]=h=>p.value.sceneStatus=h),placeholder:e(n)("page.jobTask.form.jobStatus"),options:e(ge)(e(fe)),clearable:""},null,8,["value","placeholder","options"])]),_:1},8,["label"])]),_:1},8,["model"])}}}),Ot=z({name:"SceneDetailDrawer",__name:"scene-detail-drawer",props:B({rowData:{}},{visible:{type:Boolean,default:!1},visibleModifiers:{}}),emits:["update:visible"],setup(_){const v=_,y=Z(_,"visible");function p(s){var u;if(((u=v.rowData)==null?void 0:u.backOff)!==1)return"";let d="";for(let m=1;m<=s;m+=1)d+=`,${X[m]}`;return d.substring(1,d.length)}return(s,d)=>{const u=_t,m=Y,O=bt,b=be;return D(),$(b,{modelValue:y.value,"onUpdate:modelValue":d[0]||(d[0]=o=>y.value=o),title:e(n)("page.retryScene.detail")},{default:a(()=>[t(O,{"label-placement":"top",bordered:"",column:2},{default:a(()=>[t(u,{label:e(n)("page.retryScene.sceneName"),span:2},{default:a(()=>{var o;return[g(N((o=s.rowData)==null?void 0:o.sceneName),1)]}),_:1},8,["label"]),t(u,{label:e(n)("page.retryScene.groupName"),span:2},{default:a(()=>{var o;return[g(N((o=s.rowData)==null?void 0:o.groupName),1)]}),_:1},8,["label"]),t(u,{label:e(n)("page.retryScene.sceneStatus"),span:1},{default:a(()=>{var o;return[t(m,{type:e(Q)((o=s.rowData)==null?void 0:o.sceneStatus)},{default:a(()=>{var l;return[g(N(e(n)(e(Ze)[(l=s.rowData)==null?void 0:l.sceneStatus])),1)]}),_:1},8,["type"])]}),_:1},8,["label"]),t(u,{label:e(n)("common.routeKey.routeLabel"),span:1},{default:a(()=>{var o;return[t(m,{type:e(Q)((o=s.rowData)==null?void 0:o.routeKey)},{default:a(()=>{var l;return[g(N(e(n)(e(ve)[(l=s.rowData)==null?void 0:l.routeKey])),1)]}),_:1},8,["type"])]}),_:1},8,["label"]),t(u,{label:e(n)("page.retryScene.maxRetryCount"),span:1},{default:a(()=>{var o;return[g(N((o=s.rowData)==null?void 0:o.maxRetryCount),1)]}),_:1},8,["label"]),t(u,{label:e(n)("page.retryScene.executorTimeout"),span:1},{default:a(()=>{var o;return[g(N((o=s.rowData)==null?void 0:o.executorTimeout),1)]}),_:1},8,["label"]),t(u,{label:e(n)("page.retryScene.deadlineRequest"),span:1},{default:a(()=>{var o;return[g(N((o=s.rowData)==null?void 0:o.deadlineRequest),1)]}),_:1},8,["label"]),t(u,{label:e(n)("page.retryScene.backOff"),span:1},{default:a(()=>{var o;return[t(m,{type:e(Q)((o=s.rowData)==null?void 0:o.backOff)},{default:a(()=>{var l;return[g(N(e(n)(e(he)[(l=s.rowData)==null?void 0:l.backOff])),1)]}),_:1},8,["type"])]}),_:1},8,["label"]),t(u,{label:e(n)("page.retryScene.triggerInterval"),span:2},{default:a(()=>{var o,l,h;return[g(N(((o=s.rowData)==null?void 0:o.backOff)===1?p((l=s.rowData)==null?void 0:l.maxRetryCount):(h=s.rowData)==null?void 0:h.triggerInterval),1)]}),_:1},8,["label"]),t(u,{label:e(n)("page.retryScene.description"),span:2},{default:a(()=>{var o;return[g(N((o=s.rowData)==null?void 0:o.description),1)]}),_:1},8,["label"])]),_:1})]),_:1},8,["modelValue","title"])}}}),Dt={class:"min-h-500px flex-col-stretch gap-16px overflow-hidden lt-sm:overflow-auto"};function W(_){return typeof _=="function"||Object.prototype.toString.call(_)==="[object Object]"&&!We(_)}const At=z({name:"retry_scene",__name:"index",setup(_){const{hasAuth:v}=st(),y=ie(),p=H(),{bool:s,setTrue:d}=Je(!1),{columns:u,columnChecks:m,data:O,getData:b,loading:o,mobilePagination:l,searchParams:h,resetSearchParams:J}=lt({apiFn:tt,apiParams:{page:1,size:10,groupName:null,sceneName:null,sceneStatus:null},columns:()=>[{type:"selection",align:"center",width:48},{key:"id",title:n("common.index"),align:"center",width:64},{key:"sceneName",title:n("page.retryScene.sceneName"),fixed:"left",width:120,render:c=>{function r(){p.value=c||null,d()}return t(G,{text:!0,tag:"a",type:"primary",onClick:r,class:"ws-normal"},{default:()=>[c.sceneName]})}},{key:"groupName",title:n("page.retryScene.groupName"),align:"left",width:180},{key:"sceneStatus",title:n("page.retryScene.sceneStatus"),align:"left",width:50,render:c=>{const r=async(S,w)=>{var T;const{error:C}=await at(c.id,S);C||(c.sceneStatus=S,(T=window.$message)==null||T.success(n("common.updateSuccess"))),w()};return t(rt,{value:c.sceneStatus,"onUpdate:value":S=>c.sceneStatus=S,onFetch:r},null)}},{key:"backOff",title:n("page.retryScene.backOff"),align:"left",width:80,render:c=>{const r=n(he[c.backOff]);return t(Y,{type:"primary"},W(r)?r:{default:()=>[r]})}},{key:"routeKey",title:n("page.retryScene.routeKey"),align:"left",width:80,render:c=>{const r=n(ve[c.routeKey]);return t(Y,{type:"primary"},W(r)?r:{default:()=>[r]})}},{key:"maxRetryCount",title:n("page.retryScene.maxRetryCount"),align:"left",width:80},{key:"triggerInterval",title:n("page.retryScene.triggerInterval"),align:"left",width:130,render:c=>c.backOff===1?V(c.backOff,c.maxRetryCount):c.triggerInterval},{key:"deadlineRequest",title:n("page.retryScene.deadlineRequest"),align:"left",width:120},{key:"executorTimeout",title:n("page.retryScene.executorTimeout"),align:"left",width:80},{key:"createDt",title:n("page.retryScene.createDt"),align:"left",width:120},{key:"updateDt",title:n("page.retryScene.updateDt"),align:"left",width:120},{key:"description",title:n("page.retryScene.description"),align:"left",width:120},{key:"operate",title:n("common.operate"),align:"center",fixed:"right",width:120,render:c=>{let r;return t("div",{class:"flex-center gap-8px"},[t(G,{type:"primary",text:!0,ghost:!0,size:"small",onClick:()=>k(c.id)},W(r=n("common.edit"))?r:{default:()=>[r]})])}}]}),{drawerVisible:L,operateType:F,editingData:M,handleAdd:I,handleEdit:i,checkedRowKeys:x}=ot(O,b);function k(c){i(c)}function V(c,r){if(c!==1)return"";let S="";for(let w=1;w<=r;w+=1)S+=`,${X[w]}`;return S.substring(1,S.length)}function q(){return{sceneIds:x.value,groupName:h.groupName,sceneName:h.sceneName,sceneStatus:h.sceneStatus}}function U(){Ce("/scene-config/export",q(),n("page.retryScene.title"))}return(c,r)=>{const S=$e,w=Ie,C=Te,T=gt,P=Qe;return D(),me("div",Dt,[t(Rt,{model:e(h),"onUpdate:model":r[0]||(r[0]=R=>j(h)?h.value=R:null),onReset:e(J),onSearch:e(b)},null,8,["model","onReset","onSearch"]),t(P,{title:e(n)("page.retryScene.title"),bordered:!1,size:"small",class:"sm:flex-1-hidden card-wrapper","header-class":"view-card-header"},{"header-extra":a(()=>[t(C,{columns:e(m),"onUpdate:columns":r[1]||(r[1]=R=>j(m)?m.value=R:null),"disabled-delete":e(x).length===0,loading:e(o),"show-delete":!1,onAdd:e(I),onRefresh:e(b)},{addAfter:a(()=>[t(S,{action:"/scene-config/import",accept:"application/json",onRefresh:e(b)},null,8,["onRefresh"]),t(e(De),{onPositiveClick:U},{trigger:a(()=>[t(e(G),{size:"small",ghost:"",type:"primary",disabled:e(x).length===0&&e(v)("R_USER")},{icon:a(()=>[t(w,{class:"text-icon"})]),default:a(()=>[g(" "+N(e(n)("common.export")),1)]),_:1},8,["disabled"])]),default:a(()=>[g(N(e(x).length===0?e(n)("common.exportAll"):e(n)("common.exportPar",{num:e(x).length})),1)]),_:1})]),_:1},8,["columns","disabled-delete","loading","onAdd","onRefresh"])]),default:a(()=>[t(T,{"checked-row-keys":e(x),"onUpdate:checkedRowKeys":r[2]||(r[2]=R=>j(x)?x.value=R:null),columns:e(u),data:e(O),"flex-height":!e(y).isMobile,"scroll-x":2e3,loading:e(o),remote:"","row-key":R=>R.id,pagination:e(l),class:"sm:h-full"},null,8,["checked-row-keys","columns","data","flex-height","loading","row-key","pagination"]),t(wt,{visible:e(L),"onUpdate:visible":r[3]||(r[3]=R=>j(L)?L.value=R:null),"operate-type":e(F),"row-data":e(M),onSubmitted:e(b)},null,8,["visible","operate-type","row-data","onSubmitted"]),t(Ot,{visible:e(s),"onUpdate:visible":r[4]||(r[4]=R=>j(s)?s.value=R:null),"row-data":p.value},null,8,["visible","row-data"])]),_:1},8,["title"])])}}});export{At as default};
|