diff --git a/openjob-server/openjob-server-starter/src/main/resources/static/assets/account.3e856285.js b/openjob-server/openjob-server-starter/src/main/resources/static/assets/account.16aa4124.js
similarity index 95%
rename from openjob-server/openjob-server-starter/src/main/resources/static/assets/account.3e856285.js
rename to openjob-server/openjob-server-starter/src/main/resources/static/assets/account.16aa4124.js
index 2b622d6b..ebb4569b 100644
--- a/openjob-server/openjob-server-starter/src/main/resources/static/assets/account.3e856285.js
+++ b/openjob-server/openjob-server-starter/src/main/resources/static/assets/account.16aa4124.js
@@ -1 +1 @@
-import{h as P,ar as U,aq as q,aH as B,K as R,a as $,a9 as n,ac as A,j as _,v as f,x as o,D as s,l as v,n as D,y as x,B as E,C as L}from"./vue.543fafcc.js";import{u as j}from"./vue-i18n.cjs.f888bd5c.js";import{u as z}from"./themeConfig.ab165958.js";import{i as J,b as K}from"./index.79722f6e.js";import{S as O}from"./storage.b628b270.js";import{a as G}from"./formatTime.057ac5b9.js";import{N as H}from"./loading.7efee3a8.js";import{u as M}from"./index.f2f52c82.js";import{u as Q}from"./userInfo.2fef1b52.js";import{ay as I}from"./index.070d5527.js";import{_ as W}from"./_plugin-vue_export-helper.c27b6911.js";import"./_commonjsHelpers.35101cd5.js";import"./index.18e5bded.js";import"./keepAliveNames.cf66da55.js";import"./routesList.76e57b72.js";import"./preload-helper.101896b7.js";import"./tagsViewRoutes.92636029.js";import"./request.7fb0c72a.js";import"./index.40b52e29.js";import"./index.4ac74e37.js";import"./index.3b68140d.js";const X=P({name:"loginAccount"}),Y=P({...X,setup(Z){const C=M(),{t:S}=j(),V=z(),{themeConfig:N}=U(V),m=q(),g=B(),t=R({isShowPassword:!1,ruleForm:{username:"",password:"",keeplive:!0,code:"1234"},loading:{signIn:!1}}),T=$(()=>G(new Date)),k=async()=>{t.loading.signIn=!0;let a=t.ruleForm;try{const e=await C.login(a);console.log(e),Q().saveToSession(e.username,e.sessionKey,{userName:e.username,photo:"https://img2.baidu.com/it/u=1978192862,2048448374&fm=253&fmt=auto&app=138&f=JPEG?w=504&h=500",time:1800,roles:[],isAdmin:e.supperAdmin,authBtnList:[],perms:e.permNames})}catch(e){console.log(e),t.loading.signIn=!1;return}if(console.log("登录后 - 加载菜单路由列表"),N.value.isRequestRoutes){const e=await K();console.log("加载菜单路由列表",e),w(e)}else{const e=await J();w(e)}},w=a=>{var e,u,l,r;if(a)I.warning("抱歉,您没有登录权限"),O.clear();else{let i=T.value;(e=m.query)!=null&&e.redirect?g.push({path:(u=m.query)==null?void 0:u.redirect,query:Object.keys((l=m.query)==null?void 0:l.params).length>0?JSON.parse((r=m.query)==null?void 0:r.params):""}):g.push("/");const p=S("message.signInText");I.success(`${i},${p}`),H.start()}t.loading.signIn=!1};return(a,e)=>{const u=n("ele-User"),l=n("el-icon"),r=n("el-input"),i=n("el-form-item"),p=n("ele-Unlock"),F=n("ele-Position"),d=n("el-col"),h=n("el-button"),b=n("el-form"),y=A("waves");return _(),f(b,{size:"large",class:"login-content-form"},{default:o(()=>[s(i,{class:"login-animation1"},{default:o(()=>[s(r,{text:"",placeholder:a.$t("message.account.accountPlaceholder1"),modelValue:t.ruleForm.username,"onUpdate:modelValue":e[0]||(e[0]=c=>t.ruleForm.username=c),clearable:"",autocomplete:"off"},{prefix:o(()=>[s(l,{class:"el-input__icon"},{default:o(()=>[s(u)]),_:1})]),_:1},8,["placeholder","modelValue"])]),_:1}),s(i,{class:"login-animation2"},{default:o(()=>[s(r,{type:t.isShowPassword?"text":"password",placeholder:a.$t("message.account.accountPlaceholder2"),modelValue:t.ruleForm.password,"onUpdate:modelValue":e[2]||(e[2]=c=>t.ruleForm.password=c),autocomplete:"off"},{prefix:o(()=>[s(l,{class:"el-input__icon"},{default:o(()=>[s(p)]),_:1})]),suffix:o(()=>[v("i",{class:D(["iconfont el-input__icon login-content-password",t.isShowPassword?"icon-yincangmima":"icon-xianshimima"]),onClick:e[1]||(e[1]=c=>t.isShowPassword=!t.isShowPassword)},null,2)]),_:1},8,["type","placeholder","modelValue"])]),_:1}),s(i,{class:"login-animation3"},{default:o(()=>[s(d,{span:15},{default:o(()=>[s(r,{text:"",maxlength:"4",placeholder:a.$t("message.account.accountPlaceholder3"),modelValue:t.ruleForm.code,"onUpdate:modelValue":e[3]||(e[3]=c=>t.ruleForm.code=c),clearable:"",autocomplete:"off"},{prefix:o(()=>[s(l,{class:"el-input__icon"},{default:o(()=>[s(F)]),_:1})]),_:1},8,["placeholder","modelValue"])]),_:1}),s(d,{span:1}),s(d,{span:8},{default:o(()=>[x((_(),f(h,{class:"login-content-code"},{default:o(()=>[E("1234")]),_:1})),[[y]])]),_:1})]),_:1}),s(i,{class:"login-animation4"},{default:o(()=>[x((_(),f(h,{type:"primary",class:"login-content-submit",round:"",onClick:k,loading:t.loading.signIn},{default:o(()=>[v("span",null,L(a.$t("message.account.accountBtnText")),1)]),_:1},8,["loading"])),[[y]])]),_:1})]),_:1})}}});const xe=W(Y,[["__scopeId","data-v-0cd136ae"]]);export{xe as default};
+import{h as P,ar as U,aq as q,aH as B,K as R,a as $,a9 as n,ac as A,j as _,v as f,x as o,D as s,l as v,n as D,y as x,B as E,C as L}from"./vue.543fafcc.js";import{u as j}from"./vue-i18n.cjs.f888bd5c.js";import{u as z}from"./themeConfig.ab165958.js";import{i as J,b as K}from"./index.5e6fbde0.js";import{S as O}from"./storage.b628b270.js";import{a as G}from"./formatTime.057ac5b9.js";import{N as H}from"./loading.7efee3a8.js";import{u as M}from"./index.0144e44d.js";import{u as Q}from"./userInfo.2fef1b52.js";import{ay as I}from"./index.070d5527.js";import{_ as W}from"./_plugin-vue_export-helper.c27b6911.js";import"./_commonjsHelpers.35101cd5.js";import"./index.18e5bded.js";import"./keepAliveNames.cf66da55.js";import"./routesList.76e57b72.js";import"./preload-helper.101896b7.js";import"./tagsViewRoutes.92636029.js";import"./request.be218ac0.js";import"./index.899fa70a.js";import"./index.4ac74e37.js";import"./index.3b68140d.js";const X=P({name:"loginAccount"}),Y=P({...X,setup(Z){const C=M(),{t:S}=j(),V=z(),{themeConfig:N}=U(V),m=q(),g=B(),t=R({isShowPassword:!1,ruleForm:{username:"",password:"",keeplive:!0,code:"1234"},loading:{signIn:!1}}),T=$(()=>G(new Date)),k=async()=>{t.loading.signIn=!0;let a=t.ruleForm;try{const e=await C.login(a);console.log(e),Q().saveToSession(e.username,e.sessionKey,{userName:e.username,photo:"https://img2.baidu.com/it/u=1978192862,2048448374&fm=253&fmt=auto&app=138&f=JPEG?w=504&h=500",time:1800,roles:[],isAdmin:e.supperAdmin,authBtnList:[],perms:e.permNames})}catch(e){console.log(e),t.loading.signIn=!1;return}if(console.log("登录后 - 加载菜单路由列表"),N.value.isRequestRoutes){const e=await K();console.log("加载菜单路由列表",e),w(e)}else{const e=await J();w(e)}},w=a=>{var e,u,l,r;if(a)I.warning("抱歉,您没有登录权限"),O.clear();else{let i=T.value;(e=m.query)!=null&&e.redirect?g.push({path:(u=m.query)==null?void 0:u.redirect,query:Object.keys((l=m.query)==null?void 0:l.params).length>0?JSON.parse((r=m.query)==null?void 0:r.params):""}):g.push("/");const p=S("message.signInText");I.success(`${i},${p}`),H.start()}t.loading.signIn=!1};return(a,e)=>{const u=n("ele-User"),l=n("el-icon"),r=n("el-input"),i=n("el-form-item"),p=n("ele-Unlock"),F=n("ele-Position"),d=n("el-col"),h=n("el-button"),b=n("el-form"),y=A("waves");return _(),f(b,{size:"large",class:"login-content-form"},{default:o(()=>[s(i,{class:"login-animation1"},{default:o(()=>[s(r,{text:"",placeholder:a.$t("message.account.accountPlaceholder1"),modelValue:t.ruleForm.username,"onUpdate:modelValue":e[0]||(e[0]=c=>t.ruleForm.username=c),clearable:"",autocomplete:"off"},{prefix:o(()=>[s(l,{class:"el-input__icon"},{default:o(()=>[s(u)]),_:1})]),_:1},8,["placeholder","modelValue"])]),_:1}),s(i,{class:"login-animation2"},{default:o(()=>[s(r,{type:t.isShowPassword?"text":"password",placeholder:a.$t("message.account.accountPlaceholder2"),modelValue:t.ruleForm.password,"onUpdate:modelValue":e[2]||(e[2]=c=>t.ruleForm.password=c),autocomplete:"off"},{prefix:o(()=>[s(l,{class:"el-input__icon"},{default:o(()=>[s(p)]),_:1})]),suffix:o(()=>[v("i",{class:D(["iconfont el-input__icon login-content-password",t.isShowPassword?"icon-yincangmima":"icon-xianshimima"]),onClick:e[1]||(e[1]=c=>t.isShowPassword=!t.isShowPassword)},null,2)]),_:1},8,["type","placeholder","modelValue"])]),_:1}),s(i,{class:"login-animation3"},{default:o(()=>[s(d,{span:15},{default:o(()=>[s(r,{text:"",maxlength:"4",placeholder:a.$t("message.account.accountPlaceholder3"),modelValue:t.ruleForm.code,"onUpdate:modelValue":e[3]||(e[3]=c=>t.ruleForm.code=c),clearable:"",autocomplete:"off"},{prefix:o(()=>[s(l,{class:"el-input__icon"},{default:o(()=>[s(F)]),_:1})]),_:1},8,["placeholder","modelValue"])]),_:1}),s(d,{span:1}),s(d,{span:8},{default:o(()=>[x((_(),f(h,{class:"login-content-code"},{default:o(()=>[E("1234")]),_:1})),[[y]])]),_:1})]),_:1}),s(i,{class:"login-animation4"},{default:o(()=>[x((_(),f(h,{type:"primary",class:"login-content-submit",round:"",onClick:k,loading:t.loading.signIn},{default:o(()=>[v("span",null,L(a.$t("message.account.accountBtnText")),1)]),_:1},8,["loading"])),[[y]])]),_:1})]),_:1})}}});const xe=W(Y,[["__scopeId","data-v-0cd136ae"]]);export{xe as default};
diff --git a/openjob-server/openjob-server-starter/src/main/resources/static/assets/aside.42021cec.js b/openjob-server/openjob-server-starter/src/main/resources/static/assets/aside.66d71c30.js
similarity index 90%
rename from openjob-server/openjob-server-starter/src/main/resources/static/assets/aside.42021cec.js
rename to openjob-server/openjob-server-starter/src/main/resources/static/assets/aside.66d71c30.js
index 8344712a..67d5755a 100644
--- a/openjob-server/openjob-server-starter/src/main/resources/static/assets/aside.42021cec.js
+++ b/openjob-server/openjob-server-starter/src/main/resources/static/assets/aside.66d71c30.js
@@ -1 +1 @@
-import{_ as C}from"./preload-helper.101896b7.js";import{h as A,ap as b,r as D,ar as m,K as I,a as L,b as N,w as g,a9 as S,y as O,E as P,u as a,j as F,k as j,D as f,x as w,v as q,A as z,n as H}from"./vue.543fafcc.js";import{p as $}from"./index.18e5bded.js";import{u as K}from"./routesList.76e57b72.js";import{u as G}from"./themeConfig.ab165958.js";import{u as J}from"./tagsViewRoutes.92636029.js";import{e as l}from"./mitt.7f99bbc0.js";import"./storage.b628b270.js";const Q={class:"h100"},U=A({name:"layoutAside"}),ae=A({...U,setup(X){const R=b(()=>C(()=>import("./index.127ba5fa.js"),["assets/index.127ba5fa.js","assets/vue.543fafcc.js","assets/themeConfig.ab165958.js","assets/logo-mini.323e783b.js","assets/_plugin-vue_export-helper.c27b6911.js","assets/index.880bac10.css"])),T=b(()=>C(()=>import("./vertical.3f3ca3df.js"),["assets/vertical.3f3ca3df.js","assets/preload-helper.101896b7.js","assets/vue.543fafcc.js","assets/themeConfig.ab165958.js","assets/other.ef519f2d.js","assets/index.3b68140d.js","assets/index.79722f6e.js","assets/_commonjsHelpers.35101cd5.js","assets/index.18e5bded.js","assets/keepAliveNames.cf66da55.js","assets/routesList.76e57b72.js","assets/storage.b628b270.js","assets/userInfo.2fef1b52.js","assets/loading.7efee3a8.js","assets/loading.70fbfd85.css","assets/tagsViewRoutes.92636029.js","assets/request.7fb0c72a.js","assets/index.40b52e29.js","assets/vue-i18n.cjs.f888bd5c.js","assets/index.4ac74e37.js","assets/index.070d5527.js","assets/index.8b89e2e0.css","assets/toolsValidate.7cb139e2.js"])),r=D(),p=K(),E=G(),M=J(),{routesList:B}=m(p),{themeConfig:i}=m(E),{isTagsViewCurrenFull:V}=m(M),n=I({menuList:[],clientWidth:0}),W=L(()=>{const{layout:e,isCollapse:t,menuBar:s}=i.value,o=["#FFFFFF","#FFF","#fff","#ffffff"].includes(s)?"layout-el-aside-br-color":"";if(n.clientWidth<=1e3)if(t){document.body.setAttribute("class","el-popup-parent--hidden");const x=document.querySelector(".layout-container"),d=document.createElement("div");return d.setAttribute("class","layout-aside-mobile-mode"),x.appendChild(d),d.addEventListener("click",u),[o,"layout-aside-mobile","layout-aside-mobile-open"]}else return u(),[o,"layout-aside-mobile","layout-aside-mobile-close"];else return e==="columns"?t?[o,"layout-aside-pc-1"]:[o,"layout-aside-pc-220"]:t?[o,"layout-aside-pc-64"]:[o,"layout-aside-pc-220"]}),k=L(()=>{let{layout:e,isShowLogo:t}=i.value;return t&&e==="defaults"||t&&e==="columns"}),u=()=>{const e=document.querySelector(".layout-aside-mobile-mode");e==null||e.setAttribute("style","animation: error-img-two 0.3s"),setTimeout(()=>{var s;(s=e==null?void 0:e.parentNode)==null||s.removeChild(e)},300),document.body.clientWidth<1e3&&(i.value.isCollapse=!1),document.body.setAttribute("class","")},c=()=>{if(i.value.layout==="columns")return!1;n.menuList=y(B.value)},y=e=>e.filter(t=>{var s;return!((s=t.meta)!=null&&s.isHide)}).map(t=>(t=Object.assign({},t),t.children&&(t.children=y(t.children)),t)),h=e=>{n.clientWidth=e},_=e=>{let{layout:t}=i.value;if(t!=="columns")return!1;e||l.emit("restoreDefault"),p.setColumnsMenuHover(e)};return N(()=>{h(document.body.clientWidth),c(),l.on("setSendColumnsChildren",e=>{n.menuList=e.children}),l.on("setSendClassicChildren",e=>{let{layout:t,isClassicSplitMenu:s}=i.value;t==="classic"&&s&&(n.menuList=[],n.menuList=e.children)}),l.on("getBreadcrumbIndexSetFilterRoutes",()=>{c()}),l.on("layoutMobileResize",e=>{h(e.clientWidth),u()})}),g(i.value,e=>{e.isShowLogoChange!==e.isShowLogo&&r.value&&r.value.update()}),g($.state,e=>{let{layout:t,isClassicSplitMenu:s}=e.themeConfig.themeConfig;if(t==="classic"&&s)return!1;c()},{deep:!0}),(e,t)=>{const s=S("el-scrollbar"),v=S("el-aside");return O((F(),j("div",Q,[f(v,{class:H(["layout-aside",a(W)])},{default:w(()=>[a(k)?(F(),q(a(R),{key:0})):z("",!0),f(s,{class:"flex-auto",ref_key:"layoutAsideScrollbarRef",ref:r,onMouseenter:t[0]||(t[0]=o=>_(!0)),onMouseleave:t[1]||(t[1]=o=>_(!1))},{default:w(()=>[f(a(T),{menuList:n.menuList},null,8,["menuList"])]),_:1},512)]),_:1},8,["class"])],512)),[[P,!a(V)]])}}});export{ae as default};
+import{_ as C}from"./preload-helper.101896b7.js";import{h as A,ap as b,r as D,ar as m,K as I,a as L,b as N,w as g,a9 as S,y as O,E as P,u as a,j as F,k as j,D as f,x as w,v as q,A as z,n as H}from"./vue.543fafcc.js";import{p as $}from"./index.18e5bded.js";import{u as K}from"./routesList.76e57b72.js";import{u as G}from"./themeConfig.ab165958.js";import{u as J}from"./tagsViewRoutes.92636029.js";import{e as l}from"./mitt.7f99bbc0.js";import"./storage.b628b270.js";const Q={class:"h100"},U=A({name:"layoutAside"}),ae=A({...U,setup(X){const R=b(()=>C(()=>import("./index.127ba5fa.js"),["assets/index.127ba5fa.js","assets/vue.543fafcc.js","assets/themeConfig.ab165958.js","assets/logo-mini.323e783b.js","assets/_plugin-vue_export-helper.c27b6911.js","assets/index.880bac10.css"])),T=b(()=>C(()=>import("./vertical.821362fb.js"),["assets/vertical.821362fb.js","assets/preload-helper.101896b7.js","assets/vue.543fafcc.js","assets/themeConfig.ab165958.js","assets/other.e89f8590.js","assets/index.3b68140d.js","assets/index.5e6fbde0.js","assets/_commonjsHelpers.35101cd5.js","assets/index.18e5bded.js","assets/keepAliveNames.cf66da55.js","assets/routesList.76e57b72.js","assets/storage.b628b270.js","assets/userInfo.2fef1b52.js","assets/loading.7efee3a8.js","assets/loading.70fbfd85.css","assets/tagsViewRoutes.92636029.js","assets/request.be218ac0.js","assets/index.899fa70a.js","assets/vue-i18n.cjs.f888bd5c.js","assets/index.4ac74e37.js","assets/index.070d5527.js","assets/index.8b89e2e0.css","assets/toolsValidate.7cb139e2.js"])),r=D(),p=K(),E=G(),M=J(),{routesList:B}=m(p),{themeConfig:i}=m(E),{isTagsViewCurrenFull:V}=m(M),n=I({menuList:[],clientWidth:0}),W=L(()=>{const{layout:e,isCollapse:t,menuBar:s}=i.value,o=["#FFFFFF","#FFF","#fff","#ffffff"].includes(s)?"layout-el-aside-br-color":"";if(n.clientWidth<=1e3)if(t){document.body.setAttribute("class","el-popup-parent--hidden");const x=document.querySelector(".layout-container"),d=document.createElement("div");return d.setAttribute("class","layout-aside-mobile-mode"),x.appendChild(d),d.addEventListener("click",u),[o,"layout-aside-mobile","layout-aside-mobile-open"]}else return u(),[o,"layout-aside-mobile","layout-aside-mobile-close"];else return e==="columns"?t?[o,"layout-aside-pc-1"]:[o,"layout-aside-pc-220"]:t?[o,"layout-aside-pc-64"]:[o,"layout-aside-pc-220"]}),k=L(()=>{let{layout:e,isShowLogo:t}=i.value;return t&&e==="defaults"||t&&e==="columns"}),u=()=>{const e=document.querySelector(".layout-aside-mobile-mode");e==null||e.setAttribute("style","animation: error-img-two 0.3s"),setTimeout(()=>{var s;(s=e==null?void 0:e.parentNode)==null||s.removeChild(e)},300),document.body.clientWidth<1e3&&(i.value.isCollapse=!1),document.body.setAttribute("class","")},c=()=>{if(i.value.layout==="columns")return!1;n.menuList=y(B.value)},y=e=>e.filter(t=>{var s;return!((s=t.meta)!=null&&s.isHide)}).map(t=>(t=Object.assign({},t),t.children&&(t.children=y(t.children)),t)),h=e=>{n.clientWidth=e},_=e=>{let{layout:t}=i.value;if(t!=="columns")return!1;e||l.emit("restoreDefault"),p.setColumnsMenuHover(e)};return N(()=>{h(document.body.clientWidth),c(),l.on("setSendColumnsChildren",e=>{n.menuList=e.children}),l.on("setSendClassicChildren",e=>{let{layout:t,isClassicSplitMenu:s}=i.value;t==="classic"&&s&&(n.menuList=[],n.menuList=e.children)}),l.on("getBreadcrumbIndexSetFilterRoutes",()=>{c()}),l.on("layoutMobileResize",e=>{h(e.clientWidth),u()})}),g(i.value,e=>{e.isShowLogoChange!==e.isShowLogo&&r.value&&r.value.update()}),g($.state,e=>{let{layout:t,isClassicSplitMenu:s}=e.themeConfig.themeConfig;if(t==="classic"&&s)return!1;c()},{deep:!0}),(e,t)=>{const s=S("el-scrollbar"),v=S("el-aside");return O((F(),j("div",Q,[f(v,{class:H(["layout-aside",a(W)])},{default:w(()=>[a(k)?(F(),q(a(R),{key:0})):z("",!0),f(s,{class:"flex-auto",ref_key:"layoutAsideScrollbarRef",ref:r,onMouseenter:t[0]||(t[0]=o=>_(!0)),onMouseleave:t[1]||(t[1]=o=>_(!1))},{default:w(()=>[f(a(T),{menuList:n.menuList},null,8,["menuList"])]),_:1},512)]),_:1},8,["class"])],512)),[[P,!a(V)]])}}});export{ae as default};
diff --git a/openjob-server/openjob-server-starter/src/main/resources/static/assets/breadcrumb.c9ee2f5f.js b/openjob-server/openjob-server-starter/src/main/resources/static/assets/breadcrumb.7d02fd4f.js
similarity index 94%
rename from openjob-server/openjob-server-starter/src/main/resources/static/assets/breadcrumb.c9ee2f5f.js
rename to openjob-server/openjob-server-starter/src/main/resources/static/assets/breadcrumb.7d02fd4f.js
index 35a22e7d..0e79786b 100644
--- a/openjob-server/openjob-server-starter/src/main/resources/static/assets/breadcrumb.c9ee2f5f.js
+++ b/openjob-server/openjob-server-starter/src/main/resources/static/assets/breadcrumb.7d02fd4f.js
@@ -1 +1 @@
-import{h as L,ar as S,aq as T,aH as R,K as $,a as E,o as D,aJ as M,a9 as d,u,j as o,k as n,D as p,x as b,al as j,F as q,Z as z,v as _,A as f,C as h,$ as A,B as G}from"./vue.543fafcc.js";import{L as k}from"./storage.b628b270.js";import{o as H}from"./other.ef519f2d.js";import{u as J}from"./themeConfig.ab165958.js";import{u as K}from"./routesList.76e57b72.js";import{_ as U}from"./_plugin-vue_export-helper.c27b6911.js";import"./preload-helper.101896b7.js";import"./index.3b68140d.js";import"./index.79722f6e.js";import"./_commonjsHelpers.35101cd5.js";import"./index.18e5bded.js";import"./keepAliveNames.cf66da55.js";import"./userInfo.2fef1b52.js";import"./loading.7efee3a8.js";import"./tagsViewRoutes.92636029.js";import"./request.7fb0c72a.js";import"./index.40b52e29.js";import"./vue-i18n.cjs.f888bd5c.js";import"./index.4ac74e37.js";import"./index.070d5527.js";import"./toolsValidate.7cb139e2.js";const Z={key:0,class:"layout-navbars-breadcrumb"},O={key:0,class:"layout-navbars-breadcrumb-span"},P={key:1},Q={key:2},W=["onClick"],X=L({name:"layoutBreadcrumb"}),Y=L({...X,setup(ee){const B=K(),x=J(),{themeConfig:s}=S(x),{routesList:g}=S(B),c=T(),v=R(),e=$({breadcrumbList:[],routeSplit:[],routeSplitFirst:"",routeSplitIndex:1}),I=E(()=>{m(c.path);const{layout:t,isBreadcrumb:a}=s.value;return t==="classic"||t==="transverse"?!1:!!a}),w=t=>{const{redirect:a,path:i}=t;a?v.push(a):v.push(i)},N=()=>{s.value.isCollapse=!s.value.isCollapse,V()},V=()=>{k.remove("themeConfig"),k.set("themeConfig",s.value)},C=t=>{t.forEach(a=>{e.routeSplit.forEach((i,y,l)=>{e.routeSplitFirst===a.path&&(e.routeSplitFirst+=`/${l[e.routeSplitIndex]}`,e.breadcrumbList.push(a),e.routeSplitIndex++,a.children&&C(a.children))})})},m=t=>{if(!s.value.isBreadcrumb)return!1;e.breadcrumbList=[g.value[0]],e.routeSplit=t.split("/"),e.routeSplit.shift(),e.routeSplitFirst=`/${e.routeSplit[0]}`,e.routeSplitIndex=1,C(g.value),(c.name==="home"||c.name==="notFound"&&e.breadcrumbList.length>1)&&e.breadcrumbList.shift(),e.breadcrumbList.length>0&&(e.breadcrumbList[e.breadcrumbList.length-1].meta.tagsViewName=H.setTagsViewNameI18n(c))};return D(()=>{m(c.path)}),M(t=>{m(t.path)}),(t,a)=>{const i=d("SvgIcon"),y=d("el-breadcrumb-item"),l=d("el-breadcrumb");return u(I)?(o(),n("div",Z,[p(i,{class:"layout-navbars-breadcrumb-icon",name:u(s).isCollapse?"ele-Expand":"ele-Fold",size:16,onClick:N},null,8,["name"]),p(l,{class:"layout-navbars-breadcrumb-hide"},{default:b(()=>[p(j,{name:"breadcrumb"},{default:b(()=>[(o(!0),n(q,null,z(e.breadcrumbList,(r,F)=>(o(),_(y,{key:r.meta.tagsViewName?r.meta.tagsViewName:r.meta.title},{default:b(()=>[F===e.breadcrumbList.length-1?(o(),n("span",O,[u(s).isBreadcrumbIcon?(o(),_(i,{key:0,name:r.meta.icon,class:"layout-navbars-breadcrumb-iconfont"},null,8,["name"])):f("",!0),r.meta.tagsViewName?(o(),n("div",Q,h(r.meta.tagsViewName),1)):(o(),n("div",P,h(t.$t(r.meta.title)),1))])):(o(),n("a",{key:1,onClick:A(te=>w(r),["prevent"])},[u(s).isBreadcrumbIcon?(o(),_(i,{key:0,name:r.meta.icon,class:"layout-navbars-breadcrumb-iconfont"},null,8,["name"])):f("",!0),G(h(t.$t(r.meta.title)),1)],8,W))]),_:2},1024))),128))]),_:1})]),_:1})])):f("",!0)}}});const ke=U(Y,[["__scopeId","data-v-cc3d7130"]]);export{ke as default};
+import{h as L,ar as S,aq as T,aH as R,K as $,a as E,o as D,aJ as M,a9 as d,u,j as o,k as n,D as p,x as b,al as j,F as q,Z as z,v as _,A as f,C as h,$ as A,B as G}from"./vue.543fafcc.js";import{L as k}from"./storage.b628b270.js";import{o as H}from"./other.e89f8590.js";import{u as J}from"./themeConfig.ab165958.js";import{u as K}from"./routesList.76e57b72.js";import{_ as U}from"./_plugin-vue_export-helper.c27b6911.js";import"./preload-helper.101896b7.js";import"./index.3b68140d.js";import"./index.5e6fbde0.js";import"./_commonjsHelpers.35101cd5.js";import"./index.18e5bded.js";import"./keepAliveNames.cf66da55.js";import"./userInfo.2fef1b52.js";import"./loading.7efee3a8.js";import"./tagsViewRoutes.92636029.js";import"./request.be218ac0.js";import"./index.899fa70a.js";import"./vue-i18n.cjs.f888bd5c.js";import"./index.4ac74e37.js";import"./index.070d5527.js";import"./toolsValidate.7cb139e2.js";const Z={key:0,class:"layout-navbars-breadcrumb"},O={key:0,class:"layout-navbars-breadcrumb-span"},P={key:1},Q={key:2},W=["onClick"],X=L({name:"layoutBreadcrumb"}),Y=L({...X,setup(ee){const B=K(),x=J(),{themeConfig:s}=S(x),{routesList:g}=S(B),c=T(),v=R(),e=$({breadcrumbList:[],routeSplit:[],routeSplitFirst:"",routeSplitIndex:1}),I=E(()=>{m(c.path);const{layout:t,isBreadcrumb:a}=s.value;return t==="classic"||t==="transverse"?!1:!!a}),w=t=>{const{redirect:a,path:i}=t;a?v.push(a):v.push(i)},N=()=>{s.value.isCollapse=!s.value.isCollapse,V()},V=()=>{k.remove("themeConfig"),k.set("themeConfig",s.value)},C=t=>{t.forEach(a=>{e.routeSplit.forEach((i,y,l)=>{e.routeSplitFirst===a.path&&(e.routeSplitFirst+=`/${l[e.routeSplitIndex]}`,e.breadcrumbList.push(a),e.routeSplitIndex++,a.children&&C(a.children))})})},m=t=>{if(!s.value.isBreadcrumb)return!1;e.breadcrumbList=[g.value[0]],e.routeSplit=t.split("/"),e.routeSplit.shift(),e.routeSplitFirst=`/${e.routeSplit[0]}`,e.routeSplitIndex=1,C(g.value),(c.name==="home"||c.name==="notFound"&&e.breadcrumbList.length>1)&&e.breadcrumbList.shift(),e.breadcrumbList.length>0&&(e.breadcrumbList[e.breadcrumbList.length-1].meta.tagsViewName=H.setTagsViewNameI18n(c))};return D(()=>{m(c.path)}),M(t=>{m(t.path)}),(t,a)=>{const i=d("SvgIcon"),y=d("el-breadcrumb-item"),l=d("el-breadcrumb");return u(I)?(o(),n("div",Z,[p(i,{class:"layout-navbars-breadcrumb-icon",name:u(s).isCollapse?"ele-Expand":"ele-Fold",size:16,onClick:N},null,8,["name"]),p(l,{class:"layout-navbars-breadcrumb-hide"},{default:b(()=>[p(j,{name:"breadcrumb"},{default:b(()=>[(o(!0),n(q,null,z(e.breadcrumbList,(r,F)=>(o(),_(y,{key:r.meta.tagsViewName?r.meta.tagsViewName:r.meta.title},{default:b(()=>[F===e.breadcrumbList.length-1?(o(),n("span",O,[u(s).isBreadcrumbIcon?(o(),_(i,{key:0,name:r.meta.icon,class:"layout-navbars-breadcrumb-iconfont"},null,8,["name"])):f("",!0),r.meta.tagsViewName?(o(),n("div",Q,h(r.meta.tagsViewName),1)):(o(),n("div",P,h(t.$t(r.meta.title)),1))])):(o(),n("a",{key:1,onClick:A(te=>w(r),["prevent"])},[u(s).isBreadcrumbIcon?(o(),_(i,{key:0,name:r.meta.icon,class:"layout-navbars-breadcrumb-iconfont"},null,8,["name"])):f("",!0),G(h(t.$t(r.meta.title)),1)],8,W))]),_:2},1024))),128))]),_:1})]),_:1})])):f("",!0)}}});const ke=U(Y,[["__scopeId","data-v-cc3d7130"]]);export{ke as default};
diff --git a/openjob-server/openjob-server-starter/src/main/resources/static/assets/classic.b61af678.js b/openjob-server/openjob-server-starter/src/main/resources/static/assets/classic.8f24343c.js
similarity index 76%
rename from openjob-server/openjob-server-starter/src/main/resources/static/assets/classic.b61af678.js
rename to openjob-server/openjob-server-starter/src/main/resources/static/assets/classic.8f24343c.js
index 89ed865c..fdf651a7 100644
--- a/openjob-server/openjob-server-starter/src/main/resources/static/assets/classic.b61af678.js
+++ b/openjob-server/openjob-server-starter/src/main/resources/static/assets/classic.8f24343c.js
@@ -1 +1 @@
-import{_ as t}from"./preload-helper.101896b7.js";import{h as m,ap as o,r as g,aq as E,ar as L,a as V,o as w,w as _,a9 as x,j as l,v as f,x as p,D as a,u as e,l as A,A as k,J as M}from"./vue.543fafcc.js";import{u as D}from"./themeConfig.ab165958.js";const P={class:"flex-center layout-backtop"},b=m({name:"layoutClassic"}),H=m({...b,setup(B){const d=o(()=>t(()=>import("./aside.42021cec.js"),["assets/aside.42021cec.js","assets/preload-helper.101896b7.js","assets/vue.543fafcc.js","assets/index.18e5bded.js","assets/routesList.76e57b72.js","assets/themeConfig.ab165958.js","assets/tagsViewRoutes.92636029.js","assets/storage.b628b270.js","assets/mitt.7f99bbc0.js"])),y=o(()=>t(()=>import("./header.bb62fbda.js"),["assets/header.bb62fbda.js","assets/preload-helper.101896b7.js","assets/vue.543fafcc.js","assets/tagsViewRoutes.92636029.js","assets/storage.b628b270.js"])),v=o(()=>t(()=>import("./main.430bda8e.js"),["assets/main.430bda8e.js","assets/preload-helper.101896b7.js","assets/vue.543fafcc.js","assets/tagsViewRoutes.92636029.js","assets/storage.b628b270.js","assets/themeConfig.ab165958.js","assets/loading.7efee3a8.js","assets/loading.70fbfd85.css"])),T=o(()=>t(()=>import("./tagsView.9ae73c00.js"),["assets/tagsView.9ae73c00.js","assets/preload-helper.101896b7.js","assets/vue.543fafcc.js","assets/sortable.esm.1e7dbfeb.js","assets/index.18e5bded.js","assets/tagsViewRoutes.92636029.js","assets/storage.b628b270.js","assets/themeConfig.ab165958.js","assets/keepAliveNames.cf66da55.js","assets/arrayOperation.b573dead.js","assets/other.ef519f2d.js","assets/index.3b68140d.js","assets/index.79722f6e.js","assets/_commonjsHelpers.35101cd5.js","assets/routesList.76e57b72.js","assets/userInfo.2fef1b52.js","assets/loading.7efee3a8.js","assets/loading.70fbfd85.css","assets/request.7fb0c72a.js","assets/index.40b52e29.js","assets/vue-i18n.cjs.f888bd5c.js","assets/index.4ac74e37.js","assets/index.070d5527.js","assets/index.8b89e2e0.css","assets/toolsValidate.7cb139e2.js","assets/mitt.7f99bbc0.js","assets/_plugin-vue_export-helper.c27b6911.js","assets/tagsView.01e7bb28.css"])),s=g(),h=E(),R=D(),{themeConfig:r}=L(R),C=V(()=>r.value.isTagsview),c=()=>{var n;(n=s.value)==null||n.layoutMainScrollbarRef.update()},i=()=>{M(()=>{setTimeout(()=>{c(),s.value.layoutMainScrollbarRef.wrapRef.scrollTop=0},500)})};return w(()=>{i()}),_(()=>h.path,()=>{i()}),_(r,()=>{c()},{deep:!0}),(n,I)=>{const u=x("el-container");return l(),f(u,{class:"layout-container flex-center"},{default:p(()=>[a(e(y)),a(u,{class:"layout-mian-height-50"},{default:p(()=>[a(e(d)),A("div",P,[e(C)?(l(),f(e(T),{key:0})):k("",!0),a(e(v),{ref_key:"layoutMainRef",ref:s},null,512)])]),_:1})]),_:1})}}});export{H as default};
+import{_ as t}from"./preload-helper.101896b7.js";import{h as m,ap as o,r as g,aq as E,ar as L,a as V,o as w,w as _,a9 as x,j as l,v as f,x as p,D as a,u as e,l as A,A as k,J as M}from"./vue.543fafcc.js";import{u as D}from"./themeConfig.ab165958.js";const P={class:"flex-center layout-backtop"},b=m({name:"layoutClassic"}),H=m({...b,setup(B){const d=o(()=>t(()=>import("./aside.66d71c30.js"),["assets/aside.66d71c30.js","assets/preload-helper.101896b7.js","assets/vue.543fafcc.js","assets/index.18e5bded.js","assets/routesList.76e57b72.js","assets/themeConfig.ab165958.js","assets/tagsViewRoutes.92636029.js","assets/storage.b628b270.js","assets/mitt.7f99bbc0.js"])),y=o(()=>t(()=>import("./header.23633c68.js"),["assets/header.23633c68.js","assets/preload-helper.101896b7.js","assets/vue.543fafcc.js","assets/tagsViewRoutes.92636029.js","assets/storage.b628b270.js"])),v=o(()=>t(()=>import("./main.430bda8e.js"),["assets/main.430bda8e.js","assets/preload-helper.101896b7.js","assets/vue.543fafcc.js","assets/tagsViewRoutes.92636029.js","assets/storage.b628b270.js","assets/themeConfig.ab165958.js","assets/loading.7efee3a8.js","assets/loading.70fbfd85.css"])),T=o(()=>t(()=>import("./tagsView.54f78793.js"),["assets/tagsView.54f78793.js","assets/preload-helper.101896b7.js","assets/vue.543fafcc.js","assets/sortable.esm.1e7dbfeb.js","assets/index.18e5bded.js","assets/tagsViewRoutes.92636029.js","assets/storage.b628b270.js","assets/themeConfig.ab165958.js","assets/keepAliveNames.cf66da55.js","assets/arrayOperation.b573dead.js","assets/other.e89f8590.js","assets/index.3b68140d.js","assets/index.5e6fbde0.js","assets/_commonjsHelpers.35101cd5.js","assets/routesList.76e57b72.js","assets/userInfo.2fef1b52.js","assets/loading.7efee3a8.js","assets/loading.70fbfd85.css","assets/request.be218ac0.js","assets/index.899fa70a.js","assets/vue-i18n.cjs.f888bd5c.js","assets/index.4ac74e37.js","assets/index.070d5527.js","assets/index.8b89e2e0.css","assets/toolsValidate.7cb139e2.js","assets/mitt.7f99bbc0.js","assets/_plugin-vue_export-helper.c27b6911.js","assets/tagsView.01e7bb28.css"])),s=g(),h=E(),R=D(),{themeConfig:r}=L(R),C=V(()=>r.value.isTagsview),c=()=>{var n;(n=s.value)==null||n.layoutMainScrollbarRef.update()},i=()=>{M(()=>{setTimeout(()=>{c(),s.value.layoutMainScrollbarRef.wrapRef.scrollTop=0},500)})};return w(()=>{i()}),_(()=>h.path,()=>{i()}),_(r,()=>{c()},{deep:!0}),(n,I)=>{const u=x("el-container");return l(),f(u,{class:"layout-container flex-center"},{default:p(()=>[a(e(y)),a(u,{class:"layout-mian-height-50"},{default:p(()=>[a(e(d)),A("div",P,[e(C)?(l(),f(e(T),{key:0})):k("",!0),a(e(v),{ref_key:"layoutMainRef",ref:s},null,512)])]),_:1})]),_:1})}}});export{H as default};
diff --git a/openjob-server/openjob-server-starter/src/main/resources/static/assets/columns.82e31ce8.js b/openjob-server/openjob-server-starter/src/main/resources/static/assets/columns.e8d0d1fa.js
similarity index 87%
rename from openjob-server/openjob-server-starter/src/main/resources/static/assets/columns.82e31ce8.js
rename to openjob-server/openjob-server-starter/src/main/resources/static/assets/columns.e8d0d1fa.js
index e6c1caf2..fb872e1b 100644
--- a/openjob-server/openjob-server-starter/src/main/resources/static/assets/columns.82e31ce8.js
+++ b/openjob-server/openjob-server-starter/src/main/resources/static/assets/columns.e8d0d1fa.js
@@ -1 +1 @@
-import{_ as e}from"./preload-helper.101896b7.js";import{h as p,ap as t,r as _,aq as b,ar as E,o as w,w as i,a9 as f,j as A,v as L,x as n,D as o,u as a,J as k}from"./vue.543fafcc.js";import{u as M}from"./themeConfig.ab165958.js";const S=p({name:"layoutColumns"}),O=p({...S,setup(x){const m=t(()=>e(()=>import("./aside.42021cec.js"),["assets/aside.42021cec.js","assets/preload-helper.101896b7.js","assets/vue.543fafcc.js","assets/index.18e5bded.js","assets/routesList.76e57b72.js","assets/themeConfig.ab165958.js","assets/tagsViewRoutes.92636029.js","assets/storage.b628b270.js","assets/mitt.7f99bbc0.js"])),d=t(()=>e(()=>import("./header.bb62fbda.js"),["assets/header.bb62fbda.js","assets/preload-helper.101896b7.js","assets/vue.543fafcc.js","assets/tagsViewRoutes.92636029.js","assets/storage.b628b270.js"])),y=t(()=>e(()=>import("./main.430bda8e.js"),["assets/main.430bda8e.js","assets/preload-helper.101896b7.js","assets/vue.543fafcc.js","assets/tagsViewRoutes.92636029.js","assets/storage.b628b270.js","assets/themeConfig.ab165958.js","assets/loading.7efee3a8.js","assets/loading.70fbfd85.css"])),R=t(()=>e(()=>import("./columnsAside.c3e5644e.js"),["assets/columnsAside.c3e5644e.js","assets/vue.543fafcc.js","assets/index.18e5bded.js","assets/routesList.76e57b72.js","assets/themeConfig.ab165958.js","assets/mitt.7f99bbc0.js","assets/_plugin-vue_export-helper.c27b6911.js","assets/columnsAside.8d96fc45.css"])),r=_(""),s=_(),v=b(),T=M(),{themeConfig:h}=E(T),l=()=>{r.value.update(),s.value.layoutMainScrollbarRef.update()},c=()=>{k(()=>{setTimeout(()=>{l(),r.value.wrapRef.scrollTop=0,s.value.layoutMainScrollbarRef.wrapRef.scrollTop=0},500)})};return w(()=>{c()}),i(()=>v.path,()=>{c()}),i(h,()=>{l()},{deep:!0}),(D,P)=>{const C=f("el-scrollbar"),u=f("el-container");return A(),L(u,{class:"layout-container"},{default:n(()=>[o(a(R)),o(u,{class:"layout-columns-warp layout-container-view h100"},{default:n(()=>[o(a(m)),o(C,{ref_key:"layoutScrollbarRef",ref:r,class:"layout-backtop"},{default:n(()=>[o(a(d)),o(a(y),{ref_key:"layoutMainRef",ref:s},null,512)]),_:1},512)]),_:1})]),_:1})}}});export{O as default};
+import{_ as e}from"./preload-helper.101896b7.js";import{h as p,ap as t,r as _,aq as b,ar as E,o as w,w as i,a9 as f,j as A,v as L,x as n,D as o,u as a,J as k}from"./vue.543fafcc.js";import{u as M}from"./themeConfig.ab165958.js";const S=p({name:"layoutColumns"}),O=p({...S,setup(x){const m=t(()=>e(()=>import("./aside.66d71c30.js"),["assets/aside.66d71c30.js","assets/preload-helper.101896b7.js","assets/vue.543fafcc.js","assets/index.18e5bded.js","assets/routesList.76e57b72.js","assets/themeConfig.ab165958.js","assets/tagsViewRoutes.92636029.js","assets/storage.b628b270.js","assets/mitt.7f99bbc0.js"])),d=t(()=>e(()=>import("./header.23633c68.js"),["assets/header.23633c68.js","assets/preload-helper.101896b7.js","assets/vue.543fafcc.js","assets/tagsViewRoutes.92636029.js","assets/storage.b628b270.js"])),y=t(()=>e(()=>import("./main.430bda8e.js"),["assets/main.430bda8e.js","assets/preload-helper.101896b7.js","assets/vue.543fafcc.js","assets/tagsViewRoutes.92636029.js","assets/storage.b628b270.js","assets/themeConfig.ab165958.js","assets/loading.7efee3a8.js","assets/loading.70fbfd85.css"])),R=t(()=>e(()=>import("./columnsAside.c3e5644e.js"),["assets/columnsAside.c3e5644e.js","assets/vue.543fafcc.js","assets/index.18e5bded.js","assets/routesList.76e57b72.js","assets/themeConfig.ab165958.js","assets/mitt.7f99bbc0.js","assets/_plugin-vue_export-helper.c27b6911.js","assets/columnsAside.8d96fc45.css"])),r=_(""),s=_(),v=b(),T=M(),{themeConfig:h}=E(T),l=()=>{r.value.update(),s.value.layoutMainScrollbarRef.update()},c=()=>{k(()=>{setTimeout(()=>{l(),r.value.wrapRef.scrollTop=0,s.value.layoutMainScrollbarRef.wrapRef.scrollTop=0},500)})};return w(()=>{c()}),i(()=>v.path,()=>{c()}),i(h,()=>{l()},{deep:!0}),(D,P)=>{const C=f("el-scrollbar"),u=f("el-container");return A(),L(u,{class:"layout-container"},{default:n(()=>[o(a(R)),o(u,{class:"layout-columns-warp layout-container-view h100"},{default:n(()=>[o(a(m)),o(C,{ref_key:"layoutScrollbarRef",ref:r,class:"layout-backtop"},{default:n(()=>[o(a(d)),o(a(y),{ref_key:"layoutMainRef",ref:s},null,512)]),_:1},512)]),_:1})]),_:1})}}});export{O as default};
diff --git a/openjob-server/openjob-server-starter/src/main/resources/static/assets/data.13769e03.js b/openjob-server/openjob-server-starter/src/main/resources/static/assets/data.13769e03.js
new file mode 100644
index 00000000..671faa70
--- /dev/null
+++ b/openjob-server/openjob-server-starter/src/main/resources/static/assets/data.13769e03.js
@@ -0,0 +1 @@
+import{u as s}from"./vue-i18n.cjs.f888bd5c.js";import{u}from"./index.96594eea.js";import{g as r}from"./header.9390c1c5.js";import{i as n}from"./index.899fa70a.js";function o(){const{t:a}=s();return[{text:a("message.dateMsg.oneDay"),value:()=>{const t=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24),[e,t]}},{text:a("message.dateMsg.oneWeek"),value:()=>{const t=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24*7),[e,t]}},{text:a("message.dateMsg.halfMonth"),value:()=>{const t=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24*15),[e,t]}},{text:a("message.dateMsg.oneMonth"),value:()=>{const t=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24*30),[e,t]}}]}function m(){const{t:a}=s();return[{text:a("message.dateMsg.oneMinute"),value:()=>{const t=new Date,e=new Date;return e.setTime(e.getTime()-60*1e3),[e,t]}},{text:a("message.dateMsg.fiveMinute"),value:()=>{const t=new Date,e=new Date;return e.setTime(e.getTime()-60*1e3*5),[e,t]}},{text:a("message.dateMsg.fifteenMinute"),value:()=>{const t=new Date,e=new Date;return e.setTime(e.getTime()-60*1e3*15),[e,t]}},{text:a("message.dateMsg.oneHours"),value:()=>{const t=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3),[e,t]}},{text:a("message.dateMsg.today"),value:()=>{const t=new Date;return[new Date(t.getFullYear(),t.getMonth(),t.getDate(),0,0,0),t]}},{text:a("message.dateMsg.oneDay"),value:()=>{const t=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24),[e,t]}},{text:a("message.dateMsg.oneWeek"),value:()=>{const t=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24*7),[e,t]}}]}async function d(){let a=await u().getList({namespaceId:r(),page:1,size:1024}),t=[];return a.list.forEach(function(e){t.push({id:e.id,label:e.name})}),t}function f(){const{t:a}=s();return[{id:1,label:a("message.instanceStatus.waiting")},{id:5,label:a("message.instanceStatus.running")},{id:10,label:a("message.instanceStatus.success")},{id:15,label:a("message.instanceStatus.fail")},{id:20,label:a("message.instanceStatus.stop")},{id:25,label:a("message.instanceStatus.cancel")}]}function S(a){const{t}=n.global;switch(a){case 1:return{tag:"",label:t("message.instanceStatus.waiting")};case 5:return{tag:"",label:t("message.instanceStatus.running")};case 10:return{tag:"success",label:t("message.instanceStatus.success")};case 15:return{tag:"danger",label:t("message.instanceStatus.fail")};case 20:return{tag:"info",label:t("message.instanceStatus.stop")};case 25:return{tag:"warning",label:t("message.instanceStatus.cancel")};default:return{tag:"",label:"Default"}}}function b(a){const{t}=n.global;switch(a){case 5:return{tag:"info",label:t("message.taskStatus.init")};case 10:return{tag:"warning",label:t("message.taskStatus.failover")};case 15:return{tag:"",label:t("message.taskStatus.running")};case 20:return{tag:"danger",label:t("message.taskStatus.failed")};case 25:return{tag:"success",label:t("message.taskStatus.success")};case 30:return{tag:"warning",label:t("message.taskStatus.stop")};default:return{tag:"",label:"default"}}}function w(){const{t:a}=s();return[{id:5,label:a("message.taskStatus.init")},{id:10,label:a("message.taskStatus.failover")},{id:15,label:a("message.taskStatus.running")},{id:20,label:a("message.taskStatus.failed")},{id:25,label:a("message.taskStatus.success")},{id:30,label:a("message.taskStatus.stop")}]}export{b as a,w as b,m as c,d,S as e,f,o as g};
diff --git a/openjob-server/openjob-server-starter/src/main/resources/static/assets/data.4fb22732.js b/openjob-server/openjob-server-starter/src/main/resources/static/assets/data.4fb22732.js
deleted file mode 100644
index cf53ecc6..00000000
--- a/openjob-server/openjob-server-starter/src/main/resources/static/assets/data.4fb22732.js
+++ /dev/null
@@ -1 +0,0 @@
-import{u as s}from"./vue-i18n.cjs.f888bd5c.js";import{u}from"./index.628584d6.js";import{g as i}from"./header.9390c1c5.js";import{i as n}from"./index.40b52e29.js";function o(){const{t}=s();return[{text:t("message.dateMsg.oneMinute"),value:()=>{const e=new Date,a=new Date;return a.setTime(a.getTime()-60*1e3),[a,e]}},{text:t("message.dateMsg.fiveMinute"),value:()=>{const e=new Date,a=new Date;return a.setTime(a.getTime()-60*1e3*5),[a,e]}},{text:t("message.dateMsg.fifteenMinute"),value:()=>{const e=new Date,a=new Date;return a.setTime(a.getTime()-60*1e3*15),[a,e]}},{text:t("message.dateMsg.oneHours"),value:()=>{const e=new Date,a=new Date;return a.setTime(a.getTime()-3600*1e3),[a,e]}},{text:t("message.dateMsg.today"),value:()=>{const e=new Date;return[new Date(e.getFullYear(),e.getMonth(),e.getDate(),0,0,0),e]}},{text:t("message.dateMsg.oneDay"),value:()=>{const e=new Date,a=new Date;return a.setTime(a.getTime()-3600*1e3*24),[a,e]}},{text:t("message.dateMsg.oneWeek"),value:()=>{const e=new Date,a=new Date;return a.setTime(a.getTime()-3600*1e3*24*7),[a,e]}}]}async function m(){let t=await u().getList({namespaceId:i(),page:1,size:1024}),e=[];return t.list.forEach(function(a){e.push({id:a.id,label:a.name})}),e}function d(){const{t}=s();return[{id:1,label:t("message.instanceStatus.waiting")},{id:5,label:t("message.instanceStatus.running")},{id:10,label:t("message.instanceStatus.success")},{id:15,label:t("message.instanceStatus.fail")},{id:20,label:t("message.instanceStatus.stop")},{id:25,label:t("message.instanceStatus.cancel")}]}function S(t){const{t:e}=n.global;switch(t){case 1:return{tag:"",label:e("message.instanceStatus.waiting")};case 5:return{tag:"",label:e("message.instanceStatus.running")};case 10:return{tag:"success",label:e("message.instanceStatus.success")};case 15:return{tag:"danger",label:e("message.instanceStatus.fail")};case 20:return{tag:"info",label:e("message.instanceStatus.stop")};case 25:return{tag:"warning",label:e("message.instanceStatus.cancel")};default:return{tag:"",label:"Default"}}}function b(t){const{t:e}=n.global;switch(t){case 5:return{tag:"info",label:e("message.taskStatus.init")};case 10:return{tag:"warning",label:e("message.taskStatus.failover")};case 15:return{tag:"",label:e("message.taskStatus.running")};case 20:return{tag:"danger",label:e("message.taskStatus.failed")};case 25:return{tag:"success",label:e("message.taskStatus.success")};case 30:return{tag:"warning",label:e("message.taskStatus.stop")};default:return{tag:"",label:"default"}}}function f(){const{t}=s();return[{id:5,label:t("message.taskStatus.init")},{id:10,label:t("message.taskStatus.failover")},{id:15,label:t("message.taskStatus.running")},{id:20,label:t("message.taskStatus.failed")},{id:25,label:t("message.taskStatus.success")},{id:30,label:t("message.taskStatus.stop")}]}export{f as a,o as b,m as c,S as d,d as e,b as g};
diff --git a/openjob-server/openjob-server-starter/src/main/resources/static/assets/defaults.f2d0861f.js b/openjob-server/openjob-server-starter/src/main/resources/static/assets/defaults.dc342bdd.js
similarity index 85%
rename from openjob-server/openjob-server-starter/src/main/resources/static/assets/defaults.f2d0861f.js
rename to openjob-server/openjob-server-starter/src/main/resources/static/assets/defaults.dc342bdd.js
index 28c30fb5..066db02e 100644
--- a/openjob-server/openjob-server-starter/src/main/resources/static/assets/defaults.f2d0861f.js
+++ b/openjob-server/openjob-server-starter/src/main/resources/static/assets/defaults.dc342bdd.js
@@ -1 +1 @@
-import{_ as t}from"./preload-helper.101896b7.js";import{h as p,ap as r,r as _,aq as b,ar as C,o as L,w as i,a9 as f,j as k,v as w,x as n,D as e,u as s,J as x}from"./vue.543fafcc.js";import{u as E}from"./themeConfig.ab165958.js";import{N as M}from"./loading.7efee3a8.js";const S=p({name:"layoutDefaults"}),N=p({...S,setup(g){const m=r(()=>t(()=>import("./aside.42021cec.js"),["assets/aside.42021cec.js","assets/preload-helper.101896b7.js","assets/vue.543fafcc.js","assets/index.18e5bded.js","assets/routesList.76e57b72.js","assets/themeConfig.ab165958.js","assets/tagsViewRoutes.92636029.js","assets/storage.b628b270.js","assets/mitt.7f99bbc0.js"])),d=r(()=>t(()=>import("./header.bb62fbda.js"),["assets/header.bb62fbda.js","assets/preload-helper.101896b7.js","assets/vue.543fafcc.js","assets/tagsViewRoutes.92636029.js","assets/storage.b628b270.js"])),y=r(()=>t(()=>import("./main.430bda8e.js"),["assets/main.430bda8e.js","assets/preload-helper.101896b7.js","assets/vue.543fafcc.js","assets/tagsViewRoutes.92636029.js","assets/storage.b628b270.js","assets/themeConfig.ab165958.js","assets/loading.7efee3a8.js","assets/loading.70fbfd85.css"])),o=_(""),a=_(),R=b(),v=E(),{themeConfig:h}=C(v),l=()=>{o.value.update(),a.value.layoutMainScrollbarRef.update()},c=()=>{x(()=>{setTimeout(()=>{l(),o.value.wrapRef.scrollTop=0,a.value.layoutMainScrollbarRef.wrapRef.scrollTop=0},500)})};return L(()=>{c(),M.done(600)}),i(()=>R.path,()=>{c()}),i(h,()=>{l()},{deep:!0}),(A,D)=>{const T=f("el-scrollbar"),u=f("el-container");return k(),w(u,{class:"layout-container"},{default:n(()=>[e(s(m)),e(u,{class:"layout-container-view h100"},{default:n(()=>[e(T,{ref_key:"layoutScrollbarRef",ref:o,class:"layout-backtop"},{default:n(()=>[e(s(d)),e(s(y),{ref_key:"layoutMainRef",ref:a},null,512)]),_:1},512)]),_:1})]),_:1})}}});export{N as default};
+import{_ as t}from"./preload-helper.101896b7.js";import{h as p,ap as r,r as _,aq as b,ar as C,o as L,w as i,a9 as f,j as k,v as w,x as n,D as e,u as s,J as x}from"./vue.543fafcc.js";import{u as E}from"./themeConfig.ab165958.js";import{N as M}from"./loading.7efee3a8.js";const S=p({name:"layoutDefaults"}),N=p({...S,setup(g){const m=r(()=>t(()=>import("./aside.66d71c30.js"),["assets/aside.66d71c30.js","assets/preload-helper.101896b7.js","assets/vue.543fafcc.js","assets/index.18e5bded.js","assets/routesList.76e57b72.js","assets/themeConfig.ab165958.js","assets/tagsViewRoutes.92636029.js","assets/storage.b628b270.js","assets/mitt.7f99bbc0.js"])),d=r(()=>t(()=>import("./header.23633c68.js"),["assets/header.23633c68.js","assets/preload-helper.101896b7.js","assets/vue.543fafcc.js","assets/tagsViewRoutes.92636029.js","assets/storage.b628b270.js"])),y=r(()=>t(()=>import("./main.430bda8e.js"),["assets/main.430bda8e.js","assets/preload-helper.101896b7.js","assets/vue.543fafcc.js","assets/tagsViewRoutes.92636029.js","assets/storage.b628b270.js","assets/themeConfig.ab165958.js","assets/loading.7efee3a8.js","assets/loading.70fbfd85.css"])),o=_(""),a=_(),R=b(),v=E(),{themeConfig:h}=C(v),l=()=>{o.value.update(),a.value.layoutMainScrollbarRef.update()},c=()=>{x(()=>{setTimeout(()=>{l(),o.value.wrapRef.scrollTop=0,a.value.layoutMainScrollbarRef.wrapRef.scrollTop=0},500)})};return L(()=>{c(),M.done(600)}),i(()=>R.path,()=>{c()}),i(h,()=>{l()},{deep:!0}),(A,D)=>{const T=f("el-scrollbar"),u=f("el-container");return k(),w(u,{class:"layout-container"},{default:n(()=>[e(s(m)),e(u,{class:"layout-container-view h100"},{default:n(()=>[e(T,{ref_key:"layoutScrollbarRef",ref:o,class:"layout-backtop"},{default:n(()=>[e(s(d)),e(s(y),{ref_key:"layoutMainRef",ref:a},null,512)]),_:1},512)]),_:1})]),_:1})}}});export{N as default};
diff --git a/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.7466e7de.js b/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.05859734.js
similarity index 99%
rename from openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.7466e7de.js
rename to openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.05859734.js
index 8a8dbd3a..f2bbf3d9 100644
--- a/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.7466e7de.js
+++ b/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.05859734.js
@@ -1 +1 @@
-import{_ as E}from"./preload-helper.101896b7.js";import{h as S,ap as H,r as j,ar as O,K as $,o as q,a9 as s,j as _,k as b,D as e,x as l,l as U,B as r,C as V,A as c,F as D,u as G,v as J}from"./vue.543fafcc.js";import{u as Q}from"./routesList.76e57b72.js";import{i as W}from"./index.40b52e29.js";import"./vue-i18n.cjs.f888bd5c.js";import"./_commonjsHelpers.35101cd5.js";import"./index.18e5bded.js";import"./themeConfig.ab165958.js";const X={class:"system-menu-dialog-container"},Y={key:0},Z={class:"dialog-footer"},ee=S({name:"systemMenuDialog"}),ne=S({...ee,emits:["refresh"],setup(le,{expose:T,emit:L}){const w=H(()=>E(()=>import("./index.91f2bc0f.js"),["assets/index.91f2bc0f.js","assets/preload-helper.101896b7.js","assets/getStyleSheets.f8111277.js","assets/index.3b68140d.js","assets/vue.543fafcc.js","assets/index.47b5c078.css"])),C=j(),v=Q(),{routesList:A}=O(v),o=$({ruleForm:{menuSuperior:[],menuType:"menu",name:"",component:"",isLink:!1,menuSort:0,path:"",redirect:"",meta:{title:"",icon:"",isHide:!1,isKeepAlive:!0,isAffix:!1,isLink:"",isIframe:!1,roles:""},btnPower:""},menuData:[],dialog:{isShowDialog:!1,type:"",title:"",submitTxt:""}}),g=p=>{const a=[];return p.map(n=>{var m;n.title=W.global.t((m=n.meta)==null?void 0:m.title),a.push({...n}),n.children&&g(n.children)}),a},I=(p,a)=>{var n;p==="edit"?(a.menuType="menu",a.menuSort=Math.random(),a.component=(n=`${a.component} `.match(/\'(.+)\'/g))==null?void 0:n.join("").replace(/\'/g,""),o.ruleForm=a,o.dialog.title="修改菜单",o.dialog.submitTxt="修 改"):(o.dialog.title="新增菜单",o.dialog.submitTxt="新 增"),o.dialog.type=p,o.dialog.isShowDialog=!0},x=()=>{o.dialog.isShowDialog=!1},h=()=>{o.ruleForm.meta.isIframe?o.ruleForm.isLink=!0:o.ruleForm.isLink=!1},B=()=>{x()},P=()=>{x(),L("refresh")};return q(()=>{o.menuData=g(A.value)}),T({openDialog:I}),(p,a)=>{const n=s("el-cascader"),m=s("el-form-item"),u=s("el-col"),d=s("el-radio"),f=s("el-radio-group"),i=s("el-input"),F=s("el-option"),R=s("el-select"),K=s("el-input-number"),M=s("el-row"),N=s("el-form"),k=s("el-button"),z=s("el-dialog");return _(),b("div",X,[e(z,{title:o.dialog.title,modelValue:o.dialog.isShowDialog,"onUpdate:modelValue":a[17]||(a[17]=t=>o.dialog.isShowDialog=t),width:"769px"},{footer:l(()=>[U("span",Z,[e(k,{onClick:B,size:"default"},{default:l(()=>[r("取 消")]),_:1}),e(k,{type:"primary",onClick:P,size:"default"},{default:l(()=>[r(V(o.dialog.submitTxt),1)]),_:1})])]),default:l(()=>[e(N,{ref_key:"menuDialogFormRef",ref:C,model:o.ruleForm,size:"default","label-width":"80px"},{default:l(()=>[e(M,{gutter:35},{default:l(()=>[e(u,{xs:24,sm:24,md:24,lg:24,xl:24,class:"mb20"},{default:l(()=>[e(m,{label:"上级菜单"},{default:l(()=>[e(n,{options:o.menuData,props:{checkStrictly:!0,value:"path",label:"title"},placeholder:"请选择上级菜单",clearable:"",class:"w100",modelValue:o.ruleForm.menuSuperior,"onUpdate:modelValue":a[0]||(a[0]=t=>o.ruleForm.menuSuperior=t)},{default:l(({node:t,data:y})=>[U("span",null,V(y.title),1),t.isLeaf?c("",!0):(_(),b("span",Y," ("+V(y.children.length)+") ",1))]),_:1},8,["options","modelValue"])]),_:1})]),_:1}),e(u,{xs:24,sm:24,md:24,lg:24,xl:24,class:"mb20"},{default:l(()=>[e(m,{label:"菜单类型"},{default:l(()=>[e(f,{modelValue:o.ruleForm.menuType,"onUpdate:modelValue":a[1]||(a[1]=t=>o.ruleForm.menuType=t)},{default:l(()=>[e(d,{label:"menu"},{default:l(()=>[r("菜单")]),_:1}),e(d,{label:"btn"},{default:l(()=>[r("按钮")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(u,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"菜单名称"},{default:l(()=>[e(i,{modelValue:o.ruleForm.meta.title,"onUpdate:modelValue":a[2]||(a[2]=t=>o.ruleForm.meta.title=t),placeholder:"格式:message.router.xxx",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),o.ruleForm.menuType==="menu"?(_(),b(D,{key:0},[e(u,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"路由名称"},{default:l(()=>[e(i,{modelValue:o.ruleForm.name,"onUpdate:modelValue":a[3]||(a[3]=t=>o.ruleForm.name=t),placeholder:"路由中的 name 值",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),e(u,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"路由路径"},{default:l(()=>[e(i,{modelValue:o.ruleForm.path,"onUpdate:modelValue":a[4]||(a[4]=t=>o.ruleForm.path=t),placeholder:"路由中的 path 值",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),e(u,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"重定向"},{default:l(()=>[e(i,{modelValue:o.ruleForm.redirect,"onUpdate:modelValue":a[5]||(a[5]=t=>o.ruleForm.redirect=t),placeholder:"请输入路由重定向",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),e(u,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"菜单图标"},{default:l(()=>[e(G(w),{placeholder:"请输入菜单图标",modelValue:o.ruleForm.meta.icon,"onUpdate:modelValue":a[6]||(a[6]=t=>o.ruleForm.meta.icon=t)},null,8,["modelValue"])]),_:1})]),_:1}),e(u,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"组件路径"},{default:l(()=>[e(i,{modelValue:o.ruleForm.component,"onUpdate:modelValue":a[7]||(a[7]=t=>o.ruleForm.component=t),placeholder:"组件路径",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),e(u,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"链接地址"},{default:l(()=>[e(i,{modelValue:o.ruleForm.meta.isLink,"onUpdate:modelValue":a[8]||(a[8]=t=>o.ruleForm.meta.isLink=t),placeholder:"外链/内嵌时链接地址(http:xxx.com)",clearable:"",disabled:!o.ruleForm.isLink},null,8,["modelValue","disabled"])]),_:1})]),_:1}),e(u,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"权限标识"},{default:l(()=>[e(R,{modelValue:o.ruleForm.meta.roles,"onUpdate:modelValue":a[9]||(a[9]=t=>o.ruleForm.meta.roles=t),multiple:"",placeholder:"取角色管理",clearable:"",class:"w100"},{default:l(()=>[e(F,{label:"admin",value:"admin"}),e(F,{label:"common",value:"common"})]),_:1},8,["modelValue"])]),_:1})]),_:1})],64)):c("",!0),o.ruleForm.menuType==="btn"?(_(),J(u,{key:1,xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"权限标识"},{default:l(()=>[e(i,{modelValue:o.ruleForm.btnPower,"onUpdate:modelValue":a[10]||(a[10]=t=>o.ruleForm.btnPower=t),placeholder:"请输入权限标识",clearable:""},null,8,["modelValue"])]),_:1})]),_:1})):c("",!0),e(u,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"菜单排序"},{default:l(()=>[e(K,{modelValue:o.ruleForm.menuSort,"onUpdate:modelValue":a[11]||(a[11]=t=>o.ruleForm.menuSort=t),"controls-position":"right",placeholder:"请输入排序",class:"w100"},null,8,["modelValue"])]),_:1})]),_:1}),o.ruleForm.menuType==="menu"?(_(),b(D,{key:2},[e(u,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"是否隐藏"},{default:l(()=>[e(f,{modelValue:o.ruleForm.meta.isHide,"onUpdate:modelValue":a[12]||(a[12]=t=>o.ruleForm.meta.isHide=t)},{default:l(()=>[e(d,{label:!0},{default:l(()=>[r("隐藏")]),_:1}),e(d,{label:!1},{default:l(()=>[r("不隐藏")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(u,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"页面缓存"},{default:l(()=>[e(f,{modelValue:o.ruleForm.meta.isKeepAlive,"onUpdate:modelValue":a[13]||(a[13]=t=>o.ruleForm.meta.isKeepAlive=t)},{default:l(()=>[e(d,{label:!0},{default:l(()=>[r("缓存")]),_:1}),e(d,{label:!1},{default:l(()=>[r("不缓存")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(u,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"是否固定"},{default:l(()=>[e(f,{modelValue:o.ruleForm.meta.isAffix,"onUpdate:modelValue":a[14]||(a[14]=t=>o.ruleForm.meta.isAffix=t)},{default:l(()=>[e(d,{label:!0},{default:l(()=>[r("固定")]),_:1}),e(d,{label:!1},{default:l(()=>[r("不固定")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(u,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"是否外链"},{default:l(()=>[e(f,{modelValue:o.ruleForm.isLink,"onUpdate:modelValue":a[15]||(a[15]=t=>o.ruleForm.isLink=t),disabled:o.ruleForm.meta.isIframe},{default:l(()=>[e(d,{label:!0},{default:l(()=>[r("是")]),_:1}),e(d,{label:!1},{default:l(()=>[r("否")]),_:1})]),_:1},8,["modelValue","disabled"])]),_:1})]),_:1}),e(u,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"是否内嵌"},{default:l(()=>[e(f,{modelValue:o.ruleForm.meta.isIframe,"onUpdate:modelValue":a[16]||(a[16]=t=>o.ruleForm.meta.isIframe=t),onChange:h},{default:l(()=>[e(d,{label:!0},{default:l(()=>[r("是")]),_:1}),e(d,{label:!1},{default:l(()=>[r("否")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1})],64)):c("",!0)]),_:1})]),_:1},8,["model"])]),_:1},8,["title","modelValue"])])}}});export{ne as default};
+import{_ as E}from"./preload-helper.101896b7.js";import{h as S,ap as H,r as j,ar as O,K as $,o as q,a9 as s,j as _,k as b,D as e,x as l,l as U,B as r,C as V,A as c,F as D,u as G,v as J}from"./vue.543fafcc.js";import{u as Q}from"./routesList.76e57b72.js";import{i as W}from"./index.899fa70a.js";import"./vue-i18n.cjs.f888bd5c.js";import"./_commonjsHelpers.35101cd5.js";import"./index.18e5bded.js";import"./themeConfig.ab165958.js";const X={class:"system-menu-dialog-container"},Y={key:0},Z={class:"dialog-footer"},ee=S({name:"systemMenuDialog"}),ne=S({...ee,emits:["refresh"],setup(le,{expose:T,emit:L}){const w=H(()=>E(()=>import("./index.91f2bc0f.js"),["assets/index.91f2bc0f.js","assets/preload-helper.101896b7.js","assets/getStyleSheets.f8111277.js","assets/index.3b68140d.js","assets/vue.543fafcc.js","assets/index.47b5c078.css"])),C=j(),v=Q(),{routesList:A}=O(v),o=$({ruleForm:{menuSuperior:[],menuType:"menu",name:"",component:"",isLink:!1,menuSort:0,path:"",redirect:"",meta:{title:"",icon:"",isHide:!1,isKeepAlive:!0,isAffix:!1,isLink:"",isIframe:!1,roles:""},btnPower:""},menuData:[],dialog:{isShowDialog:!1,type:"",title:"",submitTxt:""}}),g=p=>{const a=[];return p.map(n=>{var m;n.title=W.global.t((m=n.meta)==null?void 0:m.title),a.push({...n}),n.children&&g(n.children)}),a},I=(p,a)=>{var n;p==="edit"?(a.menuType="menu",a.menuSort=Math.random(),a.component=(n=`${a.component} `.match(/\'(.+)\'/g))==null?void 0:n.join("").replace(/\'/g,""),o.ruleForm=a,o.dialog.title="修改菜单",o.dialog.submitTxt="修 改"):(o.dialog.title="新增菜单",o.dialog.submitTxt="新 增"),o.dialog.type=p,o.dialog.isShowDialog=!0},x=()=>{o.dialog.isShowDialog=!1},h=()=>{o.ruleForm.meta.isIframe?o.ruleForm.isLink=!0:o.ruleForm.isLink=!1},B=()=>{x()},P=()=>{x(),L("refresh")};return q(()=>{o.menuData=g(A.value)}),T({openDialog:I}),(p,a)=>{const n=s("el-cascader"),m=s("el-form-item"),u=s("el-col"),d=s("el-radio"),f=s("el-radio-group"),i=s("el-input"),F=s("el-option"),R=s("el-select"),K=s("el-input-number"),M=s("el-row"),N=s("el-form"),k=s("el-button"),z=s("el-dialog");return _(),b("div",X,[e(z,{title:o.dialog.title,modelValue:o.dialog.isShowDialog,"onUpdate:modelValue":a[17]||(a[17]=t=>o.dialog.isShowDialog=t),width:"769px"},{footer:l(()=>[U("span",Z,[e(k,{onClick:B,size:"default"},{default:l(()=>[r("取 消")]),_:1}),e(k,{type:"primary",onClick:P,size:"default"},{default:l(()=>[r(V(o.dialog.submitTxt),1)]),_:1})])]),default:l(()=>[e(N,{ref_key:"menuDialogFormRef",ref:C,model:o.ruleForm,size:"default","label-width":"80px"},{default:l(()=>[e(M,{gutter:35},{default:l(()=>[e(u,{xs:24,sm:24,md:24,lg:24,xl:24,class:"mb20"},{default:l(()=>[e(m,{label:"上级菜单"},{default:l(()=>[e(n,{options:o.menuData,props:{checkStrictly:!0,value:"path",label:"title"},placeholder:"请选择上级菜单",clearable:"",class:"w100",modelValue:o.ruleForm.menuSuperior,"onUpdate:modelValue":a[0]||(a[0]=t=>o.ruleForm.menuSuperior=t)},{default:l(({node:t,data:y})=>[U("span",null,V(y.title),1),t.isLeaf?c("",!0):(_(),b("span",Y," ("+V(y.children.length)+") ",1))]),_:1},8,["options","modelValue"])]),_:1})]),_:1}),e(u,{xs:24,sm:24,md:24,lg:24,xl:24,class:"mb20"},{default:l(()=>[e(m,{label:"菜单类型"},{default:l(()=>[e(f,{modelValue:o.ruleForm.menuType,"onUpdate:modelValue":a[1]||(a[1]=t=>o.ruleForm.menuType=t)},{default:l(()=>[e(d,{label:"menu"},{default:l(()=>[r("菜单")]),_:1}),e(d,{label:"btn"},{default:l(()=>[r("按钮")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(u,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"菜单名称"},{default:l(()=>[e(i,{modelValue:o.ruleForm.meta.title,"onUpdate:modelValue":a[2]||(a[2]=t=>o.ruleForm.meta.title=t),placeholder:"格式:message.router.xxx",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),o.ruleForm.menuType==="menu"?(_(),b(D,{key:0},[e(u,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"路由名称"},{default:l(()=>[e(i,{modelValue:o.ruleForm.name,"onUpdate:modelValue":a[3]||(a[3]=t=>o.ruleForm.name=t),placeholder:"路由中的 name 值",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),e(u,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"路由路径"},{default:l(()=>[e(i,{modelValue:o.ruleForm.path,"onUpdate:modelValue":a[4]||(a[4]=t=>o.ruleForm.path=t),placeholder:"路由中的 path 值",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),e(u,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"重定向"},{default:l(()=>[e(i,{modelValue:o.ruleForm.redirect,"onUpdate:modelValue":a[5]||(a[5]=t=>o.ruleForm.redirect=t),placeholder:"请输入路由重定向",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),e(u,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"菜单图标"},{default:l(()=>[e(G(w),{placeholder:"请输入菜单图标",modelValue:o.ruleForm.meta.icon,"onUpdate:modelValue":a[6]||(a[6]=t=>o.ruleForm.meta.icon=t)},null,8,["modelValue"])]),_:1})]),_:1}),e(u,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"组件路径"},{default:l(()=>[e(i,{modelValue:o.ruleForm.component,"onUpdate:modelValue":a[7]||(a[7]=t=>o.ruleForm.component=t),placeholder:"组件路径",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),e(u,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"链接地址"},{default:l(()=>[e(i,{modelValue:o.ruleForm.meta.isLink,"onUpdate:modelValue":a[8]||(a[8]=t=>o.ruleForm.meta.isLink=t),placeholder:"外链/内嵌时链接地址(http:xxx.com)",clearable:"",disabled:!o.ruleForm.isLink},null,8,["modelValue","disabled"])]),_:1})]),_:1}),e(u,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"权限标识"},{default:l(()=>[e(R,{modelValue:o.ruleForm.meta.roles,"onUpdate:modelValue":a[9]||(a[9]=t=>o.ruleForm.meta.roles=t),multiple:"",placeholder:"取角色管理",clearable:"",class:"w100"},{default:l(()=>[e(F,{label:"admin",value:"admin"}),e(F,{label:"common",value:"common"})]),_:1},8,["modelValue"])]),_:1})]),_:1})],64)):c("",!0),o.ruleForm.menuType==="btn"?(_(),J(u,{key:1,xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"权限标识"},{default:l(()=>[e(i,{modelValue:o.ruleForm.btnPower,"onUpdate:modelValue":a[10]||(a[10]=t=>o.ruleForm.btnPower=t),placeholder:"请输入权限标识",clearable:""},null,8,["modelValue"])]),_:1})]),_:1})):c("",!0),e(u,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"菜单排序"},{default:l(()=>[e(K,{modelValue:o.ruleForm.menuSort,"onUpdate:modelValue":a[11]||(a[11]=t=>o.ruleForm.menuSort=t),"controls-position":"right",placeholder:"请输入排序",class:"w100"},null,8,["modelValue"])]),_:1})]),_:1}),o.ruleForm.menuType==="menu"?(_(),b(D,{key:2},[e(u,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"是否隐藏"},{default:l(()=>[e(f,{modelValue:o.ruleForm.meta.isHide,"onUpdate:modelValue":a[12]||(a[12]=t=>o.ruleForm.meta.isHide=t)},{default:l(()=>[e(d,{label:!0},{default:l(()=>[r("隐藏")]),_:1}),e(d,{label:!1},{default:l(()=>[r("不隐藏")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(u,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"页面缓存"},{default:l(()=>[e(f,{modelValue:o.ruleForm.meta.isKeepAlive,"onUpdate:modelValue":a[13]||(a[13]=t=>o.ruleForm.meta.isKeepAlive=t)},{default:l(()=>[e(d,{label:!0},{default:l(()=>[r("缓存")]),_:1}),e(d,{label:!1},{default:l(()=>[r("不缓存")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(u,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"是否固定"},{default:l(()=>[e(f,{modelValue:o.ruleForm.meta.isAffix,"onUpdate:modelValue":a[14]||(a[14]=t=>o.ruleForm.meta.isAffix=t)},{default:l(()=>[e(d,{label:!0},{default:l(()=>[r("固定")]),_:1}),e(d,{label:!1},{default:l(()=>[r("不固定")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(u,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"是否外链"},{default:l(()=>[e(f,{modelValue:o.ruleForm.isLink,"onUpdate:modelValue":a[15]||(a[15]=t=>o.ruleForm.isLink=t),disabled:o.ruleForm.meta.isIframe},{default:l(()=>[e(d,{label:!0},{default:l(()=>[r("是")]),_:1}),e(d,{label:!1},{default:l(()=>[r("否")]),_:1})]),_:1},8,["modelValue","disabled"])]),_:1})]),_:1}),e(u,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[e(m,{label:"是否内嵌"},{default:l(()=>[e(f,{modelValue:o.ruleForm.meta.isIframe,"onUpdate:modelValue":a[16]||(a[16]=t=>o.ruleForm.meta.isIframe=t),onChange:h},{default:l(()=>[e(d,{label:!0},{default:l(()=>[r("是")]),_:1}),e(d,{label:!1},{default:l(()=>[r("否")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1})],64)):c("",!0)]),_:1})]),_:1},8,["model"])]),_:1},8,["title","modelValue"])])}}});export{ne as default};
diff --git a/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.2842ce43.css b/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.287ed083.css
similarity index 68%
rename from openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.2842ce43.css
rename to openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.287ed083.css
index 372fb5bd..45233ec4 100644
--- a/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.2842ce43.css
+++ b/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.287ed083.css
@@ -1 +1 @@
-.system-role-dialog-container .menu-data-tree[data-v-8ccb67c2]{width:100%;border:1px solid var(--el-border-color);border-radius:var(--el-input-border-radius, var(--el-border-radius-base));padding:5px}
+.system-role-dialog-container .menu-data-tree[data-v-7d573b19]{width:100%;border:1px solid var(--el-border-color);border-radius:var(--el-input-border-radius, var(--el-border-radius-base));padding:5px}
diff --git a/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.75fb4143.js b/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.34c072c4.js
similarity index 63%
rename from openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.75fb4143.js
rename to openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.34c072c4.js
index b835ac62..aeaab0f2 100644
--- a/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.75fb4143.js
+++ b/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.34c072c4.js
@@ -1 +1 @@
-import{h as C,r as Z,K as $,a9 as u,j as f,k as y,D as o,x as a,l as H,B as I,C as V,u as m,F as v,Z as R,y as K,E as P,v as S}from"./vue.543fafcc.js";import{u as h}from"./vue-i18n.cjs.f888bd5c.js";import{u as G}from"./index.43e53090.js";import{L as O}from"./storage.b628b270.js";import{u as Q}from"./index.628584d6.js";import{a as W}from"./index.fe678a36.js";import{g as X}from"./header.9390c1c5.js";import{_ as Y}from"./_plugin-vue_export-helper.c27b6911.js";import"./_commonjsHelpers.35101cd5.js";import"./request.7fb0c72a.js";import"./index.40b52e29.js";import"./index.18e5bded.js";import"./themeConfig.ab165958.js";import"./index.4ac74e37.js";import"./index.070d5527.js";import"./index.3b68140d.js";const ee={class:"system-role-dialog-container"},le={class:"dialog-footer"},oe=C({name:"systemRoleDialog"}),ae=C({...oe,emits:["refresh"],setup(re,{expose:k,emit:z}){const{t}=h(),j=G(),w=Q(),F=W(),g=Z(),e=$({rowState:{failConcurrency:!0},fromRules:{topic:{required:!1,message:t("message.app.validateName"),pattern:/^[0-9a-zA-Z_.-]*$/,trigger:"blur"},desc:{required:!0,message:t("message.app.desc"),trigger:"blur"}},namespaceList:[],appList:[],ruleForm:{namespaceId:"",appId:"",id:0,pid:0,cid:0,name:"",topic:"",description:"",processorInfo:"",failTopicEnable:!0,failTopicConcurrency:1,failRetryTimes:3,failRetryInterval:3,concurrency:1,blockingSize:8,executeTimeout:60},menuData:[],menuProps:{children:"children",label:"label"},dialog:{isShowDialog:!1,type:"",title:"",submitTxt:""}}),D=async(i,l)=>{var p;(p=g.value)==null||p.clearValidate(),await B(),await N(),i==="update"||i=="copy"?(e.ruleForm.name=l.name,e.ruleForm.pid=l.pid,e.ruleForm.cid=l.cid,e.ruleForm.description=l.description,e.ruleForm.id=l.id,e.ruleForm.namespaceId=l.namespaceId,e.ruleForm.appId=l.appId,e.ruleForm.processorInfo=l.processorInfo,e.ruleForm.topic=l.topic,e.ruleForm.failTopicEnable=l.failTopicEnable==1,e.ruleForm.failTopicConcurrency=l.failTopicConcurrency,e.ruleForm.failRetryTimes=l.failRetryTimes,e.ruleForm.failRetryInterval=l.failRetryInterval,e.ruleForm.concurrency=l.concurrency,e.ruleForm.blockingSize=l.blockingSize,e.ruleForm.executeTimeout=l.executeTimeout,e.dialog.submitTxt=t("message.commonBtn.update"),e.rowState.failConcurrency=e.ruleForm.failTopicEnable,i=="update"?e.dialog.title=t("message.delay.job.updateJobTitle"):e.dialog.title=t("message.delay.job.copyJobTitle")):(e.ruleForm.name="",e.ruleForm.description="",e.ruleForm.namespaceId="",e.ruleForm.appId="",e.ruleForm.processorInfo="",e.ruleForm.topic="",e.ruleForm.failTopicEnable=!0,e.ruleForm.failTopicConcurrency=1,e.ruleForm.failRetryTimes=3,e.ruleForm.failRetryInterval=3,e.ruleForm.concurrency=1,e.ruleForm.blockingSize=8,e.ruleForm.executeTimeout=60,e.ruleForm.namespaceId=O.get("nid"),e.dialog.title=t("message.delay.job.addJobTitle"),e.dialog.submitTxt=t("message.commonBtn.add"),e.rowState.failConcurrency=!0),e.dialog.type=i,e.dialog.isShowDialog=!0},_=()=>{e.dialog.isShowDialog=!1},E=()=>{_()},L=async i=>{!i||await i.validate(l=>{if(l)U();else return!1})},U=async()=>{let i=e.ruleForm.failTopicEnable?1:2;e.dialog.type==="update"?await F.update({id:e.ruleForm.id,pid:e.ruleForm.pid,cid:e.ruleForm.cid,namespaceId:e.ruleForm.namespaceId,description:e.ruleForm.description,appId:e.ruleForm.appId,topic:e.ruleForm.topic,processorInfo:e.ruleForm.processorInfo,failRetryTimes:e.ruleForm.failRetryTimes,failRetryInterval:e.ruleForm.failRetryTimes,concurrency:e.ruleForm.concurrency,blockingSize:e.ruleForm.blockingSize,failTopicEnable:i,failTopicConcurrency:e.ruleForm.failTopicConcurrency,name:e.ruleForm.name,executeTimeout:e.ruleForm.executeTimeout}):await F.add({namespaceId:e.ruleForm.namespaceId,description:e.ruleForm.description,appId:e.ruleForm.appId,topic:e.ruleForm.topic,processorInfo:e.ruleForm.processorInfo,failRetryTimes:e.ruleForm.failRetryTimes,failRetryInterval:e.ruleForm.failRetryTimes,concurrency:e.ruleForm.concurrency,blockingSize:e.ruleForm.blockingSize,name:e.ruleForm.name,failTopicEnable:i,failTopicConcurrency:e.ruleForm.failTopicConcurrency,executeTimeout:e.ruleForm.executeTimeout}),_(),z("refresh")},A=async i=>{e.rowState.failConcurrency=i},B=async()=>{let i=await j.getList({page:1,size:30});e.namespaceList=[],i.list.forEach(function(l){e.namespaceList.push({id:l.id,name:l.name})})},N=async()=>{let i=await w.getList({namespaceId:X(),page:1,size:30});e.appList=[],i.list.forEach(function(l){e.appList.push({id:l.id,label:l.name})})};return k({openDialog:D}),(i,l)=>{const p=u("el-option"),T=u("el-select"),s=u("el-form-item"),n=u("el-col"),d=u("el-row"),b=u("el-input"),J=u("el-switch"),c=u("el-input-number"),q=u("el-form"),x=u("el-button"),M=u("el-dialog");return f(),y("div",ee,[o(M,{title:e.dialog.title,modelValue:e.dialog.isShowDialog,"onUpdate:modelValue":l[15]||(l[15]=r=>e.dialog.isShowDialog=r),width:"769px"},{footer:a(()=>[H("span",le,[o(x,{type:"primary",onClick:l[14]||(l[14]=r=>L(g.value)),size:"default"},{default:a(()=>[I(V(m(t)("message.commonBtn.confirm")),1)]),_:1}),o(x,{onClick:E,size:"default"},{default:a(()=>[I(V(m(t)("message.commonBtn.cancel")),1)]),_:1})])]),default:a(()=>[o(q,{ref_key:"appDialogFormRef",ref:g,model:e.ruleForm,"label-width":"100px",rules:e.fromRules,size:"default"},{default:a(()=>[o(d,null,{default:a(()=>[o(n,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:a(()=>[o(s,{label:m(t)("message.app.namespace"),prop:"namespaceName"},{default:a(()=>[o(T,{modelValue:e.ruleForm.namespaceId,"onUpdate:modelValue":l[0]||(l[0]=r=>e.ruleForm.namespaceId=r),class:"m-2",placeholder:m(t)("message.commonMsg.emptySelect"),style:{width:"100%"}},{default:a(()=>[(f(!0),y(v,null,R(e.namespaceList,r=>(f(),S(p,{key:r.id,label:r.name,value:r.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1}),o(n,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:a(()=>[o(s,{label:m(t)("message.delay.job.appName"),prop:"appId"},{default:a(()=>[o(T,{modelValue:e.ruleForm.appId,"onUpdate:modelValue":l[1]||(l[1]=r=>e.ruleForm.appId=r),class:"m-2",filterable:"",placeholder:m(t)("message.commonMsg.emptySelect"),style:{width:"100%"}},{default:a(()=>[(f(!0),y(v,null,R(e.appList,r=>(f(),S(p,{key:r.id,label:r.label,value:r.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1}),o(d,null,{default:a(()=>[o(n,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:a(()=>[o(s,{label:m(t)("message.delay.job.name"),prop:"name"},{default:a(()=>[o(b,{modelValue:e.ruleForm.name,"onUpdate:modelValue":l[2]||(l[2]=r=>e.ruleForm.name=r),clearable:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1}),o(d,null,{default:a(()=>[o(n,{xs:20,sm:20,md:20,lg:20,xl:20,class:"mb20"},{default:a(()=>[o(s,{label:m(t)("message.delay.job.description"),prop:"description"},{default:a(()=>[o(b,{modelValue:e.ruleForm.description,"onUpdate:modelValue":l[3]||(l[3]=r=>e.ruleForm.description=r),type:"textarea",rows:"3",clearable:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1}),o(d,null,{default:a(()=>[o(n,{xs:20,sm:20,md:20,lg:20,xl:20,class:"mb20"},{default:a(()=>[o(s,{label:m(t)("message.delay.job.topic"),prop:"topic"},{default:a(()=>[o(b,{modelValue:e.ruleForm.topic,"onUpdate:modelValue":l[4]||(l[4]=r=>e.ruleForm.topic=r),clearable:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1}),o(d,null,{default:a(()=>[o(n,{xs:20,sm:20,md:20,lg:20,xl:20,class:"mb20"},{default:a(()=>[o(s,{label:m(t)("message.delay.job.processorInfo"),prop:"processorInfo"},{default:a(()=>[o(b,{modelValue:e.ruleForm.processorInfo,"onUpdate:modelValue":l[5]||(l[5]=r=>e.ruleForm.processorInfo=r),clearable:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1}),o(d,null,{default:a(()=>[o(n,{xs:20,sm:20,md:20,lg:20,xl:20,class:"mb20"},{default:a(()=>[o(s,{label:m(t)("message.delay.job.failTopicEnable"),prop:"failTopicEnable"},{default:a(()=>[o(J,{modelValue:e.ruleForm.failTopicEnable,"onUpdate:modelValue":l[6]||(l[6]=r=>e.ruleForm.failTopicEnable=r),"inline-prompt":"","active-text":"on","inactive-text":"off",onChange:l[7]||(l[7]=r=>A(r))},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1}),K(o(d,null,{default:a(()=>[o(n,{xs:20,sm:20,md:20,lg:20,xl:20,class:"mb20"},{default:a(()=>[o(s,{label:m(t)("message.delay.job.failTopicConcurrency"),prop:"failTopicConcurrency"},{default:a(()=>[o(c,{modelValue:e.ruleForm.failTopicConcurrency,"onUpdate:modelValue":l[8]||(l[8]=r=>e.ruleForm.failTopicConcurrency=r),clearable:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1},512),[[P,e.rowState.failConcurrency]]),o(d,null,{default:a(()=>[o(n,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:a(()=>[o(s,{label:m(t)("message.delay.job.failRetryTimes"),prop:"failRetryTimes"},{default:a(()=>[o(c,{modelValue:e.ruleForm.failRetryTimes,"onUpdate:modelValue":l[9]||(l[9]=r=>e.ruleForm.failRetryTimes=r),clearable:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1}),o(n,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:a(()=>[o(s,{label:m(t)("message.delay.job.failRetryInterval"),prop:"failRetryInterval"},{default:a(()=>[o(c,{modelValue:e.ruleForm.failRetryInterval,"onUpdate:modelValue":l[10]||(l[10]=r=>e.ruleForm.failRetryInterval=r),clearable:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1}),o(d,null,{default:a(()=>[o(n,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:a(()=>[o(s,{label:m(t)("message.delay.job.concurrency"),prop:"concurrency"},{default:a(()=>[o(c,{modelValue:e.ruleForm.concurrency,"onUpdate:modelValue":l[11]||(l[11]=r=>e.ruleForm.concurrency=r),clearable:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1}),o(n,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:a(()=>[o(s,{label:m(t)("message.delay.job.blockingSize"),prop:"blockingSize"},{default:a(()=>[o(c,{modelValue:e.ruleForm.blockingSize,"onUpdate:modelValue":l[12]||(l[12]=r=>e.ruleForm.blockingSize=r),clearable:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1}),o(d,null,{default:a(()=>[o(n,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:a(()=>[o(s,{label:m(t)("message.delay.job.executeTimeout"),prop:"executeTimeout"},{default:a(()=>[o(c,{modelValue:e.ruleForm.executeTimeout,"onUpdate:modelValue":l[13]||(l[13]=r=>e.ruleForm.executeTimeout=r),clearable:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["title","modelValue"])])}}});const xe=Y(ae,[["__scopeId","data-v-8ccb67c2"]]);export{xe as default};
+import{h as C,r as Z,K as $,a9 as u,j as f,k as y,D as a,x as o,l as H,B as I,C as V,u as m,F as v,Z as R,y as K,E as P,v as S}from"./vue.543fafcc.js";import{u as h}from"./vue-i18n.cjs.f888bd5c.js";import{u as G}from"./index.7b13d60d.js";import{L as O}from"./storage.b628b270.js";import{u as Q}from"./index.96594eea.js";import{a as W}from"./index.de99c4a1.js";import{g as X}from"./header.9390c1c5.js";import{_ as Y}from"./_plugin-vue_export-helper.c27b6911.js";import"./_commonjsHelpers.35101cd5.js";import"./request.be218ac0.js";import"./index.899fa70a.js";import"./index.18e5bded.js";import"./themeConfig.ab165958.js";import"./index.4ac74e37.js";import"./index.070d5527.js";import"./index.3b68140d.js";const ee={class:"system-role-dialog-container"},le={class:"dialog-footer"},ae=C({name:"systemRoleDialog"}),oe=C({...ae,emits:["refresh"],setup(re,{expose:k,emit:z}){const{t}=h(),j=G(),w=Q(),F=W(),g=Z(),e=$({rowState:{failConcurrency:!0},fromRules:{topic:{required:!1,message:t("message.app.validateName"),pattern:/^[0-9a-zA-Z_.-]*$/,trigger:"blur"},desc:{required:!0,message:t("message.app.desc"),trigger:"blur"}},namespaceList:[],appList:[],ruleForm:{namespaceId:"",appId:"",id:0,pid:0,cid:0,name:"",topic:"",description:"",processorInfo:"",failTopicEnable:!0,failTopicConcurrency:1,failRetryTimes:3,failRetryInterval:3,concurrency:1,blockingSize:8,executeTimeout:60},menuData:[],menuProps:{children:"children",label:"label"},dialog:{isShowDialog:!1,type:"",title:"",submitTxt:""}}),D=async(i,l)=>{var p;(p=g.value)==null||p.clearValidate(),await B(),await N(),i==="update"||i=="copy"?(e.ruleForm.name=l.name,e.ruleForm.pid=l.pid,e.ruleForm.cid=l.cid,e.ruleForm.description=l.description,e.ruleForm.id=l.id,e.ruleForm.namespaceId=l.namespaceId,e.ruleForm.appId=l.appId,e.ruleForm.processorInfo=l.processorInfo,e.ruleForm.topic=l.topic,e.ruleForm.failTopicEnable=l.failTopicEnable==1,e.ruleForm.failTopicConcurrency=l.failTopicConcurrency,e.ruleForm.failRetryTimes=l.failRetryTimes,e.ruleForm.failRetryInterval=l.failRetryInterval,e.ruleForm.concurrency=l.concurrency,e.ruleForm.blockingSize=l.blockingSize,e.ruleForm.executeTimeout=l.executeTimeout,e.dialog.submitTxt=t("message.commonBtn.update"),e.rowState.failConcurrency=e.ruleForm.failTopicEnable,i=="update"?e.dialog.title=t("message.delay.job.updateJobTitle"):e.dialog.title=t("message.delay.job.copyJobTitle")):(e.ruleForm.name="",e.ruleForm.description="",e.ruleForm.namespaceId="",e.ruleForm.appId="",e.ruleForm.processorInfo="",e.ruleForm.topic="",e.ruleForm.failTopicEnable=!0,e.ruleForm.failTopicConcurrency=1,e.ruleForm.failRetryTimes=3,e.ruleForm.failRetryInterval=3,e.ruleForm.concurrency=1,e.ruleForm.blockingSize=8,e.ruleForm.executeTimeout=60,e.ruleForm.namespaceId=O.get("nid"),e.dialog.title=t("message.delay.job.addJobTitle"),e.dialog.submitTxt=t("message.commonBtn.add"),e.rowState.failConcurrency=!0),e.dialog.type=i,e.dialog.isShowDialog=!0},_=()=>{e.dialog.isShowDialog=!1},E=()=>{_()},L=async i=>{!i||await i.validate(l=>{if(l)U();else return!1})},U=async()=>{let i=e.ruleForm.failTopicEnable?1:2;e.dialog.type==="update"?await F.update({id:e.ruleForm.id,pid:e.ruleForm.pid,cid:e.ruleForm.cid,namespaceId:e.ruleForm.namespaceId,description:e.ruleForm.description,appId:e.ruleForm.appId,topic:e.ruleForm.topic,processorInfo:e.ruleForm.processorInfo,failRetryTimes:e.ruleForm.failRetryTimes,failRetryInterval:e.ruleForm.failRetryTimes,concurrency:e.ruleForm.concurrency,blockingSize:e.ruleForm.blockingSize,failTopicEnable:i,failTopicConcurrency:e.ruleForm.failTopicConcurrency,name:e.ruleForm.name,executeTimeout:e.ruleForm.executeTimeout}):await F.add({namespaceId:e.ruleForm.namespaceId,description:e.ruleForm.description,appId:e.ruleForm.appId,topic:e.ruleForm.topic,processorInfo:e.ruleForm.processorInfo,failRetryTimes:e.ruleForm.failRetryTimes,failRetryInterval:e.ruleForm.failRetryTimes,concurrency:e.ruleForm.concurrency,blockingSize:e.ruleForm.blockingSize,name:e.ruleForm.name,failTopicEnable:i,failTopicConcurrency:e.ruleForm.failTopicConcurrency,executeTimeout:e.ruleForm.executeTimeout}),_(),z("refresh")},A=async i=>{e.rowState.failConcurrency=i},B=async()=>{let i=await j.getList({page:1,size:30});e.namespaceList=[],i.list.forEach(function(l){e.namespaceList.push({id:l.id,name:l.name})})},N=async()=>{let i=await w.getList({namespaceId:X(),page:1,size:30});e.appList=[],i.list.forEach(function(l){e.appList.push({id:l.id,label:l.name})})};return k({openDialog:D}),(i,l)=>{const p=u("el-option"),T=u("el-select"),s=u("el-form-item"),n=u("el-col"),d=u("el-row"),b=u("el-input"),J=u("el-switch"),c=u("el-input-number"),q=u("el-form"),x=u("el-button"),M=u("el-dialog");return f(),y("div",ee,[a(M,{title:e.dialog.title,modelValue:e.dialog.isShowDialog,"onUpdate:modelValue":l[15]||(l[15]=r=>e.dialog.isShowDialog=r),width:"769px"},{footer:o(()=>[H("span",le,[a(x,{type:"primary",onClick:l[14]||(l[14]=r=>L(g.value)),size:"default"},{default:o(()=>[I(V(m(t)("message.commonBtn.confirm")),1)]),_:1}),a(x,{onClick:E,size:"default"},{default:o(()=>[I(V(m(t)("message.commonBtn.cancel")),1)]),_:1})])]),default:o(()=>[a(q,{ref_key:"appDialogFormRef",ref:g,model:e.ruleForm,"label-width":"120px",rules:e.fromRules,size:"default"},{default:o(()=>[a(d,null,{default:o(()=>[a(n,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:o(()=>[a(s,{label:m(t)("message.app.namespace"),prop:"namespaceName"},{default:o(()=>[a(T,{modelValue:e.ruleForm.namespaceId,"onUpdate:modelValue":l[0]||(l[0]=r=>e.ruleForm.namespaceId=r),class:"m-2",placeholder:m(t)("message.commonMsg.emptySelect"),style:{width:"100%"}},{default:o(()=>[(f(!0),y(v,null,R(e.namespaceList,r=>(f(),S(p,{key:r.id,label:r.name,value:r.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1}),a(n,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:o(()=>[a(s,{label:m(t)("message.delay.job.appName"),prop:"appId"},{default:o(()=>[a(T,{modelValue:e.ruleForm.appId,"onUpdate:modelValue":l[1]||(l[1]=r=>e.ruleForm.appId=r),class:"m-2",filterable:"",placeholder:m(t)("message.commonMsg.emptySelect"),style:{width:"100%"}},{default:o(()=>[(f(!0),y(v,null,R(e.appList,r=>(f(),S(p,{key:r.id,label:r.label,value:r.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1}),a(d,null,{default:o(()=>[a(n,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:o(()=>[a(s,{label:m(t)("message.delay.job.name"),prop:"name"},{default:o(()=>[a(b,{modelValue:e.ruleForm.name,"onUpdate:modelValue":l[2]||(l[2]=r=>e.ruleForm.name=r),clearable:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1}),a(d,null,{default:o(()=>[a(n,{xs:20,sm:20,md:20,lg:20,xl:20,class:"mb20"},{default:o(()=>[a(s,{label:m(t)("message.delay.job.description"),prop:"description"},{default:o(()=>[a(b,{modelValue:e.ruleForm.description,"onUpdate:modelValue":l[3]||(l[3]=r=>e.ruleForm.description=r),type:"textarea",rows:"3",clearable:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1}),a(d,null,{default:o(()=>[a(n,{xs:20,sm:20,md:20,lg:20,xl:20,class:"mb20"},{default:o(()=>[a(s,{label:m(t)("message.delay.job.topic"),prop:"topic"},{default:o(()=>[a(b,{modelValue:e.ruleForm.topic,"onUpdate:modelValue":l[4]||(l[4]=r=>e.ruleForm.topic=r),clearable:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1}),a(d,null,{default:o(()=>[a(n,{xs:20,sm:20,md:20,lg:20,xl:20,class:"mb20"},{default:o(()=>[a(s,{label:m(t)("message.delay.job.processorInfo"),prop:"processorInfo"},{default:o(()=>[a(b,{modelValue:e.ruleForm.processorInfo,"onUpdate:modelValue":l[5]||(l[5]=r=>e.ruleForm.processorInfo=r),clearable:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1}),a(d,null,{default:o(()=>[a(n,{xs:20,sm:20,md:20,lg:20,xl:20,class:"mb20"},{default:o(()=>[a(s,{label:m(t)("message.delay.job.failTopicEnable"),prop:"failTopicEnable"},{default:o(()=>[a(J,{modelValue:e.ruleForm.failTopicEnable,"onUpdate:modelValue":l[6]||(l[6]=r=>e.ruleForm.failTopicEnable=r),"inline-prompt":"","active-text":"on","inactive-text":"off",onChange:l[7]||(l[7]=r=>A(r))},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1}),K(a(d,null,{default:o(()=>[a(n,{xs:20,sm:20,md:20,lg:20,xl:20,class:"mb20"},{default:o(()=>[a(s,{label:m(t)("message.delay.job.failTopicConcurrency"),prop:"failTopicConcurrency"},{default:o(()=>[a(c,{modelValue:e.ruleForm.failTopicConcurrency,"onUpdate:modelValue":l[8]||(l[8]=r=>e.ruleForm.failTopicConcurrency=r),clearable:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1},512),[[P,e.rowState.failConcurrency]]),a(d,null,{default:o(()=>[a(n,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:o(()=>[a(s,{label:m(t)("message.delay.job.failRetryTimes"),prop:"failRetryTimes"},{default:o(()=>[a(c,{modelValue:e.ruleForm.failRetryTimes,"onUpdate:modelValue":l[9]||(l[9]=r=>e.ruleForm.failRetryTimes=r),clearable:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1}),a(n,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:o(()=>[a(s,{label:m(t)("message.delay.job.failRetryInterval"),prop:"failRetryInterval"},{default:o(()=>[a(c,{modelValue:e.ruleForm.failRetryInterval,"onUpdate:modelValue":l[10]||(l[10]=r=>e.ruleForm.failRetryInterval=r),clearable:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1}),a(d,null,{default:o(()=>[a(n,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:o(()=>[a(s,{label:m(t)("message.delay.job.concurrency"),prop:"concurrency"},{default:o(()=>[a(c,{modelValue:e.ruleForm.concurrency,"onUpdate:modelValue":l[11]||(l[11]=r=>e.ruleForm.concurrency=r),clearable:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1}),a(n,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:o(()=>[a(s,{label:m(t)("message.delay.job.blockingSize"),prop:"blockingSize"},{default:o(()=>[a(c,{modelValue:e.ruleForm.blockingSize,"onUpdate:modelValue":l[12]||(l[12]=r=>e.ruleForm.blockingSize=r),clearable:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1}),a(d,null,{default:o(()=>[a(n,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:o(()=>[a(s,{label:m(t)("message.delay.job.executeTimeout"),prop:"executeTimeout"},{default:o(()=>[a(c,{modelValue:e.ruleForm.executeTimeout,"onUpdate:modelValue":l[13]||(l[13]=r=>e.ruleForm.executeTimeout=r),clearable:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["title","modelValue"])])}}});const xe=Y(oe,[["__scopeId","data-v-c73da79c"]]);export{xe as default};
diff --git a/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.3e0cb140.js b/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.3e0cb140.js
new file mode 100644
index 00000000..b8c57f3c
--- /dev/null
+++ b/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.3e0cb140.js
@@ -0,0 +1 @@
+import{u as C}from"./vue-i18n.cjs.f888bd5c.js";import{u as S}from"./index.7b13d60d.js";import{h as y,r as h,K as T,a9 as s,j as b,k as N,D as a,x as l,l as z,B as x,C as F,u,v as A,A as R}from"./vue.543fafcc.js";import{_ as U}from"./_plugin-vue_export-helper.c27b6911.js";import"./_commonjsHelpers.35101cd5.js";import"./request.be218ac0.js";import"./storage.b628b270.js";import"./index.899fa70a.js";import"./index.18e5bded.js";import"./themeConfig.ab165958.js";import"./index.4ac74e37.js";import"./index.070d5527.js";import"./index.3b68140d.js";const j={class:"system-role-dialog-container"},K={class:"dialog-footer"},M=y({name:"systemRoleDialog"}),P=y({...M,emits:["refresh"],setup($,{expose:V,emit:D}){const{t}=C(),d=S(),r=h(),e=T({ruleForm:{id:0,name:"",uniqueId:""},menuData:[],menuProps:{children:"children",label:"label"},rules:{name:{required:!0,message:t("message.commonMsg.emptyInput")+t("message.namespace.name"),trigger:"blur"}},dialog:{isShowDialog:!1,type:"",title:"",submitTxt:""}}),v=(n,o)=>{var i;(i=r.value)==null||i.clearValidate(),n==="update"?(e.ruleForm.name=o.name,e.ruleForm.uniqueId=o.uniqueId,e.ruleForm.id=o.id,e.dialog.title=t("message.namespace.editTitle"),e.dialog.submitTxt=t("message.commonBtn.update")):(e.ruleForm.name="",e.ruleForm.uniqueId="",e.dialog.title=t("message.namespace.addTitle"),e.dialog.submitTxt=t("message.commonBtn.add")),e.dialog.type=n,e.dialog.isShowDialog=!0},p=()=>{e.dialog.isShowDialog=!1},I=()=>{p()},w=async n=>{!n||await n.validate(o=>{if(o)q();else return!1})},q=async()=>{e.dialog.type==="update"?await d.update({id:e.ruleForm.id,name:e.ruleForm.name}):await d.add({name:e.ruleForm.name}),p(),D("refresh")};return V({openDialog:v}),(n,o)=>{const i=s("el-input"),c=s("el-form-item"),_=s("el-col"),g=s("el-row"),k=s("el-form"),f=s("el-button"),B=s("el-dialog");return b(),N("div",j,[a(B,{title:e.dialog.title,modelValue:e.dialog.isShowDialog,"onUpdate:modelValue":o[3]||(o[3]=m=>e.dialog.isShowDialog=m),width:"769px"},{footer:l(()=>[z("span",K,[a(f,{onClick:I,size:"default"},{default:l(()=>[x(F(u(t)("message.commonBtn.cancel")),1)]),_:1}),a(f,{type:"primary",onClick:o[2]||(o[2]=m=>w(r.value)),size:"default"},{default:l(()=>[x(F(e.dialog.submitTxt),1)]),_:1})])]),default:l(()=>[a(k,{ref_key:"nsDialogFormRef",ref:r,model:e.ruleForm,rules:e.rules,size:"default"},{default:l(()=>[a(g,null,{default:l(()=>[a(_,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[a(c,{label:u(t)("message.namespace.name"),prop:"name"},{default:l(()=>[a(i,{modelValue:e.ruleForm.name,"onUpdate:modelValue":o[0]||(o[0]=m=>e.ruleForm.name=m),clearable:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1}),a(g,null,{default:l(()=>[e.dialog.type==="update"?(b(),A(_,{key:0,xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:l(()=>[a(c,{label:u(t)("message.namespace.uniqueId"),prop:"uniqueId"},{default:l(()=>[a(i,{modelValue:e.ruleForm.uniqueId,"onUpdate:modelValue":o[1]||(o[1]=m=>e.ruleForm.uniqueId=m),clearable:"",disabled:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})):R("",!0)]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["title","modelValue"])])}}});const ae=U(P,[["__scopeId","data-v-7dfca3e9"]]);export{ae as default};
diff --git a/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.0c706125.js b/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.5c35df18.js
similarity index 95%
rename from openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.0c706125.js
rename to openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.5c35df18.js
index 9eb023af..59aec830 100644
--- a/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.0c706125.js
+++ b/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.5c35df18.js
@@ -1 +1 @@
-import{_ as G}from"./preload-helper.101896b7.js";import{h as w,ap as H,r as Q,K as W,a9 as m,j as u,k as c,D as l,x as o,l as X,B as f,C as _,u as s,F as y,Z as b,y as j,E as I,v as g}from"./vue.543fafcc.js";import{u as Y}from"./vue-i18n.cjs.f888bd5c.js";import{c as ee}from"./data.4fb22732.js";import{a as le}from"./index.e43cf833.js";import{_ as oe}from"./_plugin-vue_export-helper.c27b6911.js";import"./_commonjsHelpers.35101cd5.js";import"./index.628584d6.js";import"./request.7fb0c72a.js";import"./storage.b628b270.js";import"./index.40b52e29.js";import"./index.18e5bded.js";import"./themeConfig.ab165958.js";import"./index.4ac74e37.js";import"./index.070d5527.js";import"./index.3b68140d.js";import"./header.9390c1c5.js";const ae={class:"system-role-dialog-container"},te={class:"dialog-footer"},re=w({name:"systemRoleDialog"}),se=w({...re,emits:["refresh"],setup(ne,{expose:C,emit:k}){const x=H(()=>G(()=>import("./monaco.da9167a8.js").then(a=>a.a),["assets/monaco.da9167a8.js","assets/preload-helper.101896b7.js","assets/vue.543fafcc.js","assets/monaco.82344604.css"])),{t:n}=Y(),D=le(),h=Q(),e=W({rowState:{inputProcessor:!0,shellProcessor:!1},syncEditor:!1,shellEditor:{editorStyle:"width: 95%;height: 260px;",language:"shell"},paramsEditor:{editorStyle:"width: 95%;height: 260px;"},paramsExtEditor:{editorStyle:"width: 95%;height: 120px;"},processorType:[{value:"processor",label:"processor"},{value:"shell",label:"shell"},{value:"http",label:"http"}],contentType:[{value:"plaintext",label:"plaintext"},{value:"json",label:"json"},{value:"yaml",label:"yaml"},{value:"properties",label:"properties"}],fromRules:{},appList:[],ruleForm:{id:0,appId:0,processorType:"java",processorInfo:"",shellProcessorInfo:"",paramsType:"text",params:"",extendParamsType:"text",extendParams:"",id:0,name:""},menuData:[],menuProps:{children:"children",label:"label"},dialog:{isShowDialog:!1,type:"",title:""}}),U=async a=>{var r;(r=h.value)==null||r.clearValidate(),await A(a),e.syncEditor=!0,await O(a),e.syncEditor=!1,a.processorType=="shell"?(e.paramsEditor.editorStyle="width: 95%;height: 60px;",e.paramsExtEditor.editorStyle="width: 95%;height: 60px;"):(e.paramsEditor.editorStyle="width: 95%;height: 260px;",e.paramsExtEditor.editorStyle="width: 95%;height: 120px;"),e.dialog.title=n("message.job.job.executeJobTitle"),e.dialog.isShowDialog=!0},A=async a=>{e.appList=await ee(),e.ruleForm.appId=a.appId},v=()=>{e.dialog.isShowDialog=!1},B=()=>{v()},L=async a=>{!a||await a.validate(r=>{if(r)M();else return!1})},M=async()=>{await D.execute({id:e.ruleForm.id,params:e.ruleForm.params,extendParams:e.ruleForm.extendParams}),v(),k("refresh")},R=a=>{e.ruleForm.paramsType=a},J=a=>{e.ruleForm.extendParamsType=a},z=a=>{e.ruleForm.shellProcessorInfo=a},N=a=>{e.ruleForm.params=a},$=a=>{e.ruleForm.extendParams=a},O=async a=>{e.ruleForm.id=a.id,e.ruleForm.appId=a.appId,e.ruleForm.name=a.name,e.ruleForm.processorType=a.processorType,e.ruleForm.processorInfo=a.processorInfo,e.ruleForm.paramsType=a.paramsType,e.ruleForm.params=a.params,e.ruleForm.extendParamsType=a.extendParamsType,e.ruleForm.extendParams=a.extendParams,a.processorType=="shell"?(e.rowState.inputProcessor=!1,e.rowState.shellProcessor=!0,e.ruleForm.shellProcessorInfo=a.processorInfo):(e.rowState.inputProcessor=!0,e.rowState.shellProcessor=!1)};return C({openDialog:U}),(a,r)=>{const F=m("el-input"),p=m("el-form-item"),d=m("el-col"),i=m("el-row"),P=m("el-option"),T=m("el-select"),S=m("el-radio"),E=m("el-radio-group"),K=m("el-form"),V=m("el-button"),Z=m("el-dialog");return u(),c("div",ae,[l(Z,{title:e.dialog.title,modelValue:e.dialog.isShowDialog,"onUpdate:modelValue":r[7]||(r[7]=t=>e.dialog.isShowDialog=t),width:"800"},{footer:o(()=>[X("span",te,[l(V,{onClick:B,size:"default"},{default:o(()=>[f(_(s(n)("message.commonBtn.cancel")),1)]),_:1}),l(V,{type:"primary",onClick:r[6]||(r[6]=t=>L(h.value)),size:"default"},{default:o(()=>[f(_(s(n)("message.commonBtn.confirm")),1)]),_:1})])]),default:o(()=>[l(K,{ref_key:"appDialogFormRef",ref:h,model:e.ruleForm,"label-width":"100px",rules:e.fromRules,size:"default"},{default:o(()=>[l(i,null,{default:o(()=>[l(d,{xs:24,sm:24,md:24,lg:24,xl:24,class:"mb20"},{default:o(()=>[l(p,{label:s(n)("message.job.job.name"),prop:"name"},{default:o(()=>[l(F,{modelValue:e.ruleForm.name,"onUpdate:modelValue":r[0]||(r[0]=t=>e.ruleForm.name=t),clearable:"",disabled:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1}),l(i,null,{default:o(()=>[l(d,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:o(()=>[l(p,{label:s(n)("message.job.job.application"),prop:"appId"},{default:o(()=>[l(T,{modelValue:e.ruleForm.appId,"onUpdate:modelValue":r[1]||(r[1]=t=>e.ruleForm.appId=t),class:"m-2",filterable:"",placeholder:s(n)("message.commonMsg.emptySelect"),style:{width:"100%"},disabled:""},{default:o(()=>[(u(!0),c(y,null,b(e.appList,t=>(u(),g(P,{key:t.id,label:t.label,value:t.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1}),l(d,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:o(()=>[l(p,{label:s(n)("message.job.job.processorType"),prop:"processorType"},{default:o(()=>[l(T,{modelValue:e.ruleForm.processorType,"onUpdate:modelValue":r[2]||(r[2]=t=>e.ruleForm.processorType=t),class:"m-2",placeholder:s(n)("message.commonMsg.emptySelect"),style:{width:"100%"},disabled:""},{default:o(()=>[(u(!0),c(y,null,b(e.processorType,t=>(u(),g(P,{key:t.value,label:t.label,value:t.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1}),j(l(i,null,{default:o(()=>[l(d,{xs:24,sm:24,md:24,lg:24,xl:24,class:"mb20"},{default:o(()=>[l(p,{label:s(n)("message.job.job.processorInfo"),prop:"processorInfo"},{default:o(()=>[l(F,{modelValue:e.ruleForm.processorInfo,"onUpdate:modelValue":r[3]||(r[3]=t=>e.ruleForm.processorInfo=t),disabled:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1},512),[[I,e.rowState.inputProcessor]]),j(l(i,null,{default:o(()=>[l(d,{xs:24,sm:24,md:24,lg:24,xl:24,class:"mb20"},{default:o(()=>[l(p,{label:s(n)("message.job.job.processorInfo"),prop:"shellProcessorInfo"},{default:o(()=>[l(s(x),{ref:"shellProcessorMonacoEditor",editorStyle:e.shellEditor.editorStyle,language:e.shellEditor.language,value:e.ruleForm.shellProcessorInfo,syncValue:e.syncEditor,readOnly:!0,onUpdateContent:z},null,8,["editorStyle","language","value","syncValue"])]),_:1},8,["label"])]),_:1})]),_:1},512),[[I,e.rowState.shellProcessor]]),l(i,null,{default:o(()=>[l(d,{xs:24,sm:24,md:24,lg:24,xl:24,class:"mb20"},{default:o(()=>[l(p,{label:s(n)("message.job.job.paramsType"),prop:"paramsType"},{default:o(()=>[l(E,{modelValue:e.ruleForm.paramsType,"onUpdate:modelValue":r[4]||(r[4]=t=>e.ruleForm.paramsType=t)},{default:o(()=>[(u(!0),c(y,null,b(e.contentType,t=>(u(),g(S,{key:t.value,label:t.label,onClick:q=>R(t.value)},{default:o(()=>[f(_(t.value),1)]),_:2},1032,["label","onClick"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1}),l(i,null,{default:o(()=>[l(d,{xs:24,sm:24,md:24,lg:24,xl:24,class:"mb20"},{default:o(()=>[l(p,{label:s(n)("message.job.job.params"),prop:"params"},{default:o(()=>[l(s(x),{ref:"JobExecuteParamsMonacoEditor",editorStyle:e.paramsEditor.editorStyle,language:e.ruleForm.paramsType,value:e.ruleForm.params,syncValue:e.syncEditor,onUpdateContent:N},null,8,["editorStyle","language","value","syncValue"])]),_:1},8,["label"])]),_:1})]),_:1}),l(i,null,{default:o(()=>[l(d,{xs:24,sm:24,md:24,lg:24,xl:24,class:"mb20"},{default:o(()=>[l(p,{label:s(n)("message.job.job.extendParamsType"),prop:"extendParamsType"},{default:o(()=>[l(E,{modelValue:e.ruleForm.extendParamsType,"onUpdate:modelValue":r[5]||(r[5]=t=>e.ruleForm.extendParamsType=t)},{default:o(()=>[(u(!0),c(y,null,b(e.contentType,t=>(u(),g(S,{key:t.value,label:t.label,onClick:q=>J(t.value)},{default:o(()=>[f(_(t.value),1)]),_:2},1032,["label","onClick"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1}),l(i,null,{default:o(()=>[l(d,{xs:24,sm:24,md:24,lg:24,xl:24,class:"mb20"},{default:o(()=>[l(p,{label:s(n)("message.job.job.extendParams"),prop:"extendParams"},{default:o(()=>[l(s(x),{ref:"JobExecuteExtParamsMonacoEditor",editorStyle:e.paramsExtEditor.editorStyle,language:e.ruleForm.extendParamsType,value:e.ruleForm.extendParams,syncValue:e.syncEditor,onUpdateContent:$},null,8,["editorStyle","language","value","syncValue"])]),_:1},8,["label"])]),_:1})]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["title","modelValue"])])}}});const Se=oe(se,[["__scopeId","data-v-e2d1b529"]]);export{Se as default};
+import{_ as G}from"./preload-helper.101896b7.js";import{h as w,ap as H,r as Q,K as W,a9 as m,j as u,k as c,D as l,x as o,l as X,B as f,C as _,u as s,F as y,Z as b,y as j,E as I,v as g}from"./vue.543fafcc.js";import{u as Y}from"./vue-i18n.cjs.f888bd5c.js";import{d as ee}from"./data.13769e03.js";import{a as le}from"./index.f28d0478.js";import{_ as oe}from"./_plugin-vue_export-helper.c27b6911.js";import"./_commonjsHelpers.35101cd5.js";import"./index.96594eea.js";import"./request.be218ac0.js";import"./storage.b628b270.js";import"./index.899fa70a.js";import"./index.18e5bded.js";import"./themeConfig.ab165958.js";import"./index.4ac74e37.js";import"./index.070d5527.js";import"./index.3b68140d.js";import"./header.9390c1c5.js";const ae={class:"system-role-dialog-container"},te={class:"dialog-footer"},re=w({name:"systemRoleDialog"}),se=w({...re,emits:["refresh"],setup(ne,{expose:C,emit:k}){const x=H(()=>G(()=>import("./monaco.da9167a8.js").then(a=>a.a),["assets/monaco.da9167a8.js","assets/preload-helper.101896b7.js","assets/vue.543fafcc.js","assets/monaco.82344604.css"])),{t:n}=Y(),D=le(),h=Q(),e=W({rowState:{inputProcessor:!0,shellProcessor:!1},syncEditor:!1,shellEditor:{editorStyle:"width: 95%;height: 260px;",language:"shell"},paramsEditor:{editorStyle:"width: 95%;height: 260px;"},paramsExtEditor:{editorStyle:"width: 95%;height: 120px;"},processorType:[{value:"processor",label:"processor"},{value:"shell",label:"shell"},{value:"http",label:"http"}],contentType:[{value:"plaintext",label:"plaintext"},{value:"json",label:"json"},{value:"yaml",label:"yaml"},{value:"properties",label:"properties"}],fromRules:{},appList:[],ruleForm:{id:0,appId:0,processorType:"java",processorInfo:"",shellProcessorInfo:"",paramsType:"text",params:"",extendParamsType:"text",extendParams:"",id:0,name:""},menuData:[],menuProps:{children:"children",label:"label"},dialog:{isShowDialog:!1,type:"",title:""}}),U=async a=>{var r;(r=h.value)==null||r.clearValidate(),await A(a),e.syncEditor=!0,await O(a),e.syncEditor=!1,a.processorType=="shell"?(e.paramsEditor.editorStyle="width: 95%;height: 60px;",e.paramsExtEditor.editorStyle="width: 95%;height: 60px;"):(e.paramsEditor.editorStyle="width: 95%;height: 260px;",e.paramsExtEditor.editorStyle="width: 95%;height: 120px;"),e.dialog.title=n("message.job.job.executeJobTitle"),e.dialog.isShowDialog=!0},A=async a=>{e.appList=await ee(),e.ruleForm.appId=a.appId},v=()=>{e.dialog.isShowDialog=!1},B=()=>{v()},L=async a=>{!a||await a.validate(r=>{if(r)M();else return!1})},M=async()=>{await D.execute({id:e.ruleForm.id,params:e.ruleForm.params,extendParams:e.ruleForm.extendParams}),v(),k("refresh")},R=a=>{e.ruleForm.paramsType=a},J=a=>{e.ruleForm.extendParamsType=a},z=a=>{e.ruleForm.shellProcessorInfo=a},N=a=>{e.ruleForm.params=a},$=a=>{e.ruleForm.extendParams=a},O=async a=>{e.ruleForm.id=a.id,e.ruleForm.appId=a.appId,e.ruleForm.name=a.name,e.ruleForm.processorType=a.processorType,e.ruleForm.processorInfo=a.processorInfo,e.ruleForm.paramsType=a.paramsType,e.ruleForm.params=a.params,e.ruleForm.extendParamsType=a.extendParamsType,e.ruleForm.extendParams=a.extendParams,a.processorType=="shell"?(e.rowState.inputProcessor=!1,e.rowState.shellProcessor=!0,e.ruleForm.shellProcessorInfo=a.processorInfo):(e.rowState.inputProcessor=!0,e.rowState.shellProcessor=!1)};return C({openDialog:U}),(a,r)=>{const F=m("el-input"),p=m("el-form-item"),d=m("el-col"),i=m("el-row"),P=m("el-option"),T=m("el-select"),S=m("el-radio"),E=m("el-radio-group"),K=m("el-form"),V=m("el-button"),Z=m("el-dialog");return u(),c("div",ae,[l(Z,{title:e.dialog.title,modelValue:e.dialog.isShowDialog,"onUpdate:modelValue":r[7]||(r[7]=t=>e.dialog.isShowDialog=t),width:"800"},{footer:o(()=>[X("span",te,[l(V,{onClick:B,size:"default"},{default:o(()=>[f(_(s(n)("message.commonBtn.cancel")),1)]),_:1}),l(V,{type:"primary",onClick:r[6]||(r[6]=t=>L(h.value)),size:"default"},{default:o(()=>[f(_(s(n)("message.commonBtn.confirm")),1)]),_:1})])]),default:o(()=>[l(K,{ref_key:"appDialogFormRef",ref:h,model:e.ruleForm,"label-width":"110px",rules:e.fromRules,size:"default"},{default:o(()=>[l(i,null,{default:o(()=>[l(d,{xs:24,sm:24,md:24,lg:24,xl:24,class:"mb20"},{default:o(()=>[l(p,{label:s(n)("message.job.job.name"),prop:"name"},{default:o(()=>[l(F,{modelValue:e.ruleForm.name,"onUpdate:modelValue":r[0]||(r[0]=t=>e.ruleForm.name=t),clearable:"",disabled:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1}),l(i,null,{default:o(()=>[l(d,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:o(()=>[l(p,{label:s(n)("message.job.job.application"),prop:"appId"},{default:o(()=>[l(T,{modelValue:e.ruleForm.appId,"onUpdate:modelValue":r[1]||(r[1]=t=>e.ruleForm.appId=t),class:"m-2",filterable:"",placeholder:s(n)("message.commonMsg.emptySelect"),style:{width:"100%"},disabled:""},{default:o(()=>[(u(!0),c(y,null,b(e.appList,t=>(u(),g(P,{key:t.id,label:t.label,value:t.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1}),l(d,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:o(()=>[l(p,{label:s(n)("message.job.job.processorType"),prop:"processorType"},{default:o(()=>[l(T,{modelValue:e.ruleForm.processorType,"onUpdate:modelValue":r[2]||(r[2]=t=>e.ruleForm.processorType=t),class:"m-2",placeholder:s(n)("message.commonMsg.emptySelect"),style:{width:"100%"},disabled:""},{default:o(()=>[(u(!0),c(y,null,b(e.processorType,t=>(u(),g(P,{key:t.value,label:t.label,value:t.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1}),j(l(i,null,{default:o(()=>[l(d,{xs:24,sm:24,md:24,lg:24,xl:24,class:"mb20"},{default:o(()=>[l(p,{label:s(n)("message.job.job.processorInfo"),prop:"processorInfo"},{default:o(()=>[l(F,{modelValue:e.ruleForm.processorInfo,"onUpdate:modelValue":r[3]||(r[3]=t=>e.ruleForm.processorInfo=t),disabled:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1},512),[[I,e.rowState.inputProcessor]]),j(l(i,null,{default:o(()=>[l(d,{xs:24,sm:24,md:24,lg:24,xl:24,class:"mb20"},{default:o(()=>[l(p,{label:s(n)("message.job.job.processorInfo"),prop:"shellProcessorInfo"},{default:o(()=>[l(s(x),{ref:"shellProcessorMonacoEditor",editorStyle:e.shellEditor.editorStyle,language:e.shellEditor.language,value:e.ruleForm.shellProcessorInfo,syncValue:e.syncEditor,readOnly:!0,onUpdateContent:z},null,8,["editorStyle","language","value","syncValue"])]),_:1},8,["label"])]),_:1})]),_:1},512),[[I,e.rowState.shellProcessor]]),l(i,null,{default:o(()=>[l(d,{xs:24,sm:24,md:24,lg:24,xl:24,class:"mb20"},{default:o(()=>[l(p,{label:s(n)("message.job.job.paramsType"),prop:"paramsType"},{default:o(()=>[l(E,{modelValue:e.ruleForm.paramsType,"onUpdate:modelValue":r[4]||(r[4]=t=>e.ruleForm.paramsType=t)},{default:o(()=>[(u(!0),c(y,null,b(e.contentType,t=>(u(),g(S,{key:t.value,label:t.label,onClick:q=>R(t.value)},{default:o(()=>[f(_(t.value),1)]),_:2},1032,["label","onClick"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1}),l(i,null,{default:o(()=>[l(d,{xs:24,sm:24,md:24,lg:24,xl:24,class:"mb20"},{default:o(()=>[l(p,{label:s(n)("message.job.job.params"),prop:"params"},{default:o(()=>[l(s(x),{ref:"JobExecuteParamsMonacoEditor",editorStyle:e.paramsEditor.editorStyle,language:e.ruleForm.paramsType,value:e.ruleForm.params,syncValue:e.syncEditor,onUpdateContent:N},null,8,["editorStyle","language","value","syncValue"])]),_:1},8,["label"])]),_:1})]),_:1}),l(i,null,{default:o(()=>[l(d,{xs:24,sm:24,md:24,lg:24,xl:24,class:"mb20"},{default:o(()=>[l(p,{label:s(n)("message.job.job.extendParamsType"),prop:"extendParamsType"},{default:o(()=>[l(E,{modelValue:e.ruleForm.extendParamsType,"onUpdate:modelValue":r[5]||(r[5]=t=>e.ruleForm.extendParamsType=t)},{default:o(()=>[(u(!0),c(y,null,b(e.contentType,t=>(u(),g(S,{key:t.value,label:t.label,onClick:q=>J(t.value)},{default:o(()=>[f(_(t.value),1)]),_:2},1032,["label","onClick"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1}),l(i,null,{default:o(()=>[l(d,{xs:24,sm:24,md:24,lg:24,xl:24,class:"mb20"},{default:o(()=>[l(p,{label:s(n)("message.job.job.extendParams"),prop:"extendParams"},{default:o(()=>[l(s(x),{ref:"JobExecuteExtParamsMonacoEditor",editorStyle:e.paramsExtEditor.editorStyle,language:e.ruleForm.extendParamsType,value:e.ruleForm.extendParams,syncValue:e.syncEditor,onUpdateContent:$},null,8,["editorStyle","language","value","syncValue"])]),_:1},8,["label"])]),_:1})]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["title","modelValue"])])}}});const Se=oe(se,[["__scopeId","data-v-7d573b19"]]);export{Se as default};
diff --git a/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.ead5502e.js b/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.66d588d2.js
similarity index 91%
rename from openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.ead5502e.js
rename to openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.66d588d2.js
index 78e02fba..a2efbc0e 100644
--- a/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.ead5502e.js
+++ b/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.66d588d2.js
@@ -1 +1 @@
-import{u as C}from"./vue-i18n.cjs.f888bd5c.js";import{u as T}from"./index.43e53090.js";import{L as N}from"./storage.b628b270.js";import{u as z}from"./index.628584d6.js";import{h as v,r as R,K as U,a9 as m,j as g,k as V,D as l,x as o,l as q,B as y,C as Z,u as i,F as $,Z as j,v as E}from"./vue.543fafcc.js";import{_ as K}from"./_plugin-vue_export-helper.c27b6911.js";import"./_commonjsHelpers.35101cd5.js";import"./request.7fb0c72a.js";import"./index.40b52e29.js";import"./index.18e5bded.js";import"./themeConfig.ab165958.js";import"./index.4ac74e37.js";import"./index.070d5527.js";import"./index.3b68140d.js";const M={class:"system-role-dialog-container"},P={class:"dialog-footer"},G=v({name:"systemRoleDialog"}),H=v({...G,emits:["refresh"],setup(J,{expose:D,emit:I}){const{t:s}=C(),w=T(),f=z(),p=R(),e=U({fromRules:{name:{required:!0,message:s("message.app.validateName"),pattern:/^[0-9a-zA-Z_.-]*$/,trigger:"blur"},desc:{required:!1,message:s("message.app.desc"),trigger:"blur"}},namespaceList:[],ruleForm:{namespaceId:0,id:0,name:"",desc:""},menuData:[],menuProps:{children:"children",label:"label"},dialog:{isShowDialog:!1,type:"",title:"",submitTxt:""}}),h=async(n,a)=>{var d;(d=p.value)==null||d.clearValidate();let u=await w.getList({page:1,size:30});e.namespaceList=[],u.list.forEach(function(r){e.namespaceList.push({id:r.id,name:r.name})}),n==="update"?(e.ruleForm.name=a.name,e.ruleForm.desc=a.desc,e.ruleForm.id=a.id,e.ruleForm.namespaceId=a.namespaceId,e.dialog.title=s("message.app.editTitle"),e.dialog.submitTxt=s("message.commonBtn.update")):(e.ruleForm.name="",e.ruleForm.desc="",e.ruleForm.namespaceId=N.get("nid"),e.dialog.title=s("message.app.addTitle"),e.dialog.submitTxt=s("message.commonBtn.add")),e.dialog.type=n,e.dialog.isShowDialog=!0},b=()=>{e.dialog.isShowDialog=!1},S=()=>{b()},k=async n=>{!n||await n.validate(a=>{if(a)L();else return!1})},L=async()=>{e.dialog.type==="update"?await f.update({id:e.ruleForm.id,namespaceId:e.ruleForm.namespaceId,desc:e.ruleForm.desc,name:e.ruleForm.name}):await f.add({namespaceId:e.ruleForm.namespaceId,desc:e.ruleForm.desc,name:e.ruleForm.name}),b(),I("refresh")};return D({openDialog:h}),(n,a)=>{const u=m("el-option"),d=m("el-select"),r=m("el-form-item"),c=m("el-col"),_=m("el-row"),F=m("el-input"),A=m("el-form"),x=m("el-button"),B=m("el-dialog");return g(),V("div",M,[l(B,{title:e.dialog.title,modelValue:e.dialog.isShowDialog,"onUpdate:modelValue":a[4]||(a[4]=t=>e.dialog.isShowDialog=t),width:"769px"},{footer:o(()=>[q("span",P,[l(x,{onClick:S,size:"default"},{default:o(()=>[y("取 消")]),_:1}),l(x,{type:"primary",onClick:a[3]||(a[3]=t=>k(p.value)),size:"default"},{default:o(()=>[y(Z(e.dialog.submitTxt),1)]),_:1})])]),default:o(()=>[l(A,{ref_key:"appDialogFormRef",ref:p,model:e.ruleForm,"label-width":"80px",rules:e.fromRules,size:"default"},{default:o(()=>[l(_,null,{default:o(()=>[l(c,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:o(()=>[l(r,{label:i(s)("message.app.namespace"),prop:"namespaceName"},{default:o(()=>[l(d,{modelValue:e.ruleForm.namespaceId,"onUpdate:modelValue":a[0]||(a[0]=t=>e.ruleForm.namespaceId=t),class:"m-2",placeholder:i(s)("message.commonMsg.emptySelect")},{default:o(()=>[(g(!0),V($,null,j(e.namespaceList,t=>(g(),E(u,{key:t.id,label:t.name,value:t.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1}),l(_,null,{default:o(()=>[l(c,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:o(()=>[l(r,{label:i(s)("message.app.name"),prop:"name"},{default:o(()=>[l(F,{modelValue:e.ruleForm.name,"onUpdate:modelValue":a[1]||(a[1]=t=>e.ruleForm.name=t),clearable:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1}),l(_,null,{default:o(()=>[l(c,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:o(()=>[l(r,{label:i(s)("message.app.desc"),prop:"desc"},{default:o(()=>[l(F,{modelValue:e.ruleForm.desc,"onUpdate:modelValue":a[2]||(a[2]=t=>e.ruleForm.desc=t),clearable:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["title","modelValue"])])}}});const de=K(H,[["__scopeId","data-v-a25aa0ea"]]);export{de as default};
+import{u as C}from"./vue-i18n.cjs.f888bd5c.js";import{u as T}from"./index.7b13d60d.js";import{L as N}from"./storage.b628b270.js";import{u as z}from"./index.96594eea.js";import{h as v,r as R,K as U,a9 as m,j as g,k as V,D as l,x as o,l as q,B as y,C as Z,u as i,F as $,Z as j,v as E}from"./vue.543fafcc.js";import{_ as K}from"./_plugin-vue_export-helper.c27b6911.js";import"./_commonjsHelpers.35101cd5.js";import"./request.be218ac0.js";import"./index.899fa70a.js";import"./index.18e5bded.js";import"./themeConfig.ab165958.js";import"./index.4ac74e37.js";import"./index.070d5527.js";import"./index.3b68140d.js";const M={class:"system-role-dialog-container"},P={class:"dialog-footer"},G=v({name:"systemRoleDialog"}),H=v({...G,emits:["refresh"],setup(J,{expose:D,emit:I}){const{t:s}=C(),w=T(),f=z(),p=R(),e=U({fromRules:{name:{required:!0,message:s("message.app.validateName"),pattern:/^[0-9a-zA-Z_.-]*$/,trigger:"blur"},desc:{required:!1,message:s("message.app.desc"),trigger:"blur"}},namespaceList:[],ruleForm:{namespaceId:0,id:0,name:"",desc:""},menuData:[],menuProps:{children:"children",label:"label"},dialog:{isShowDialog:!1,type:"",title:"",submitTxt:""}}),h=async(n,a)=>{var d;(d=p.value)==null||d.clearValidate();let u=await w.getList({page:1,size:30});e.namespaceList=[],u.list.forEach(function(r){e.namespaceList.push({id:r.id,name:r.name})}),n==="update"?(e.ruleForm.name=a.name,e.ruleForm.desc=a.desc,e.ruleForm.id=a.id,e.ruleForm.namespaceId=a.namespaceId,e.dialog.title=s("message.app.editTitle"),e.dialog.submitTxt=s("message.commonBtn.update")):(e.ruleForm.name="",e.ruleForm.desc="",e.ruleForm.namespaceId=N.get("nid"),e.dialog.title=s("message.app.addTitle"),e.dialog.submitTxt=s("message.commonBtn.add")),e.dialog.type=n,e.dialog.isShowDialog=!0},b=()=>{e.dialog.isShowDialog=!1},S=()=>{b()},k=async n=>{!n||await n.validate(a=>{if(a)L();else return!1})},L=async()=>{e.dialog.type==="update"?await f.update({id:e.ruleForm.id,namespaceId:e.ruleForm.namespaceId,desc:e.ruleForm.desc,name:e.ruleForm.name}):await f.add({namespaceId:e.ruleForm.namespaceId,desc:e.ruleForm.desc,name:e.ruleForm.name}),b(),I("refresh")};return D({openDialog:h}),(n,a)=>{const u=m("el-option"),d=m("el-select"),r=m("el-form-item"),c=m("el-col"),_=m("el-row"),F=m("el-input"),A=m("el-form"),x=m("el-button"),B=m("el-dialog");return g(),V("div",M,[l(B,{title:e.dialog.title,modelValue:e.dialog.isShowDialog,"onUpdate:modelValue":a[4]||(a[4]=t=>e.dialog.isShowDialog=t),width:"769px"},{footer:o(()=>[q("span",P,[l(x,{onClick:S,size:"default"},{default:o(()=>[y("取 消")]),_:1}),l(x,{type:"primary",onClick:a[3]||(a[3]=t=>k(p.value)),size:"default"},{default:o(()=>[y(Z(e.dialog.submitTxt),1)]),_:1})])]),default:o(()=>[l(A,{ref_key:"appDialogFormRef",ref:p,model:e.ruleForm,"label-width":"90px",rules:e.fromRules,size:"default"},{default:o(()=>[l(_,null,{default:o(()=>[l(c,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:o(()=>[l(r,{label:i(s)("message.app.namespace"),prop:"namespaceName"},{default:o(()=>[l(d,{modelValue:e.ruleForm.namespaceId,"onUpdate:modelValue":a[0]||(a[0]=t=>e.ruleForm.namespaceId=t),class:"m-2",placeholder:i(s)("message.commonMsg.emptySelect")},{default:o(()=>[(g(!0),V($,null,j(e.namespaceList,t=>(g(),E(u,{key:t.id,label:t.name,value:t.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1}),l(_,null,{default:o(()=>[l(c,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:o(()=>[l(r,{label:i(s)("message.app.name"),prop:"name"},{default:o(()=>[l(F,{modelValue:e.ruleForm.name,"onUpdate:modelValue":a[1]||(a[1]=t=>e.ruleForm.name=t),clearable:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1}),l(_,null,{default:o(()=>[l(c,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:o(()=>[l(r,{label:i(s)("message.app.desc"),prop:"desc"},{default:o(()=>[l(F,{modelValue:e.ruleForm.desc,"onUpdate:modelValue":a[2]||(a[2]=t=>e.ruleForm.desc=t),clearable:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["title","modelValue"])])}}});const de=K(H,[["__scopeId","data-v-3db5772b"]]);export{de as default};
diff --git a/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.51d2f488.css b/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.843de072.css
similarity index 68%
rename from openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.51d2f488.css
rename to openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.843de072.css
index 0e3a1bd2..b0ebf343 100644
--- a/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.51d2f488.css
+++ b/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.843de072.css
@@ -1 +1 @@
-.system-role-dialog-container .menu-data-tree[data-v-a25aa0ea]{width:100%;border:1px solid var(--el-border-color);border-radius:var(--el-input-border-radius, var(--el-border-radius-base));padding:5px}
+.system-role-dialog-container .menu-data-tree[data-v-3db5772b]{width:100%;border:1px solid var(--el-border-color);border-radius:var(--el-input-border-radius, var(--el-border-radius-base));padding:5px}
diff --git a/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.c963c596.css b/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.c92bdd15.css
similarity index 68%
rename from openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.c963c596.css
rename to openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.c92bdd15.css
index 69bf1be1..2edb936d 100644
--- a/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.c963c596.css
+++ b/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.c92bdd15.css
@@ -1 +1 @@
-.system-role-dialog-container .menu-data-tree[data-v-8e0ec283]{width:100%;border:1px solid var(--el-border-color);border-radius:var(--el-input-border-radius, var(--el-border-radius-base));padding:5px}
+.system-role-dialog-container .menu-data-tree[data-v-c73da79c]{width:100%;border:1px solid var(--el-border-color);border-radius:var(--el-input-border-radius, var(--el-border-radius-base));padding:5px}
diff --git a/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.d52abfb7.css b/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.cf0d5064.css
similarity index 68%
rename from openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.d52abfb7.css
rename to openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.cf0d5064.css
index 070df721..c8bae89e 100644
--- a/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.d52abfb7.css
+++ b/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.cf0d5064.css
@@ -1 +1 @@
-.system-role-dialog-container .menu-data-tree[data-v-e2d1b529]{width:100%;border:1px solid var(--el-border-color);border-radius:var(--el-input-border-radius, var(--el-border-radius-base));padding:5px}
+.system-role-dialog-container .menu-data-tree[data-v-7dfca3e9]{width:100%;border:1px solid var(--el-border-color);border-radius:var(--el-input-border-radius, var(--el-border-radius-base));padding:5px}
diff --git a/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.fb85faf5.js b/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.fb85faf5.js
deleted file mode 100644
index ba581a52..00000000
--- a/openjob-server/openjob-server-starter/src/main/resources/static/assets/dialog.fb85faf5.js
+++ /dev/null
@@ -1 +0,0 @@
-import{u as C}from"./vue-i18n.cjs.f888bd5c.js";import{u as S}from"./index.43e53090.js";import{h as F,r as h,K as B,a9 as s,j as f,k as T,D as l,x as a,l as N,B as b,C as z,u as x,v as A,A as R}from"./vue.543fafcc.js";import{_ as U}from"./_plugin-vue_export-helper.c27b6911.js";import"./_commonjsHelpers.35101cd5.js";import"./request.7fb0c72a.js";import"./storage.b628b270.js";import"./index.40b52e29.js";import"./index.18e5bded.js";import"./themeConfig.ab165958.js";import"./index.4ac74e37.js";import"./index.070d5527.js";import"./index.3b68140d.js";const j={class:"system-role-dialog-container"},K={class:"dialog-footer"},M=F({name:"systemRoleDialog"}),P=F({...M,emits:["refresh"],setup($,{expose:y,emit:V}){const{t}=C(),u=S(),r=h(),e=B({ruleForm:{id:0,name:"",uniqueId:""},menuData:[],menuProps:{children:"children",label:"label"},rules:{name:{required:!0,message:t("message.commonMsg.emptyInput")+t("message.namespace.name"),trigger:"blur"}},dialog:{isShowDialog:!1,type:"",title:"",submitTxt:""}}),D=(n,o)=>{var i;(i=r.value)==null||i.clearValidate(),n==="update"?(e.ruleForm.name=o.name,e.ruleForm.uniqueId=o.uniqueId,e.ruleForm.id=o.id,e.dialog.title=t("message.namespace.editTitle"),e.dialog.submitTxt=t("message.commonBtn.update")):(e.ruleForm.name="",e.ruleForm.uniqueId="",e.dialog.title=t("message.namespace.addTitle"),e.dialog.submitTxt=t("message.commonBtn.add")),e.dialog.type=n,e.dialog.isShowDialog=!0},d=()=>{e.dialog.isShowDialog=!1},v=()=>{d()},I=async n=>{!n||await n.validate(o=>{if(o)w();else return!1})},w=async()=>{e.dialog.type==="update"?await u.update({id:e.ruleForm.id,name:e.ruleForm.name}):await u.add({name:e.ruleForm.name}),d(),V("refresh")};return y({openDialog:D}),(n,o)=>{const i=s("el-input"),p=s("el-form-item"),c=s("el-col"),_=s("el-row"),q=s("el-form"),g=s("el-button"),k=s("el-dialog");return f(),T("div",j,[l(k,{title:e.dialog.title,modelValue:e.dialog.isShowDialog,"onUpdate:modelValue":o[3]||(o[3]=m=>e.dialog.isShowDialog=m),width:"769px"},{footer:a(()=>[N("span",K,[l(g,{onClick:v,size:"default"},{default:a(()=>[b("取 消")]),_:1}),l(g,{type:"primary",onClick:o[2]||(o[2]=m=>I(r.value)),size:"default"},{default:a(()=>[b(z(e.dialog.submitTxt),1)]),_:1})])]),default:a(()=>[l(q,{ref_key:"nsDialogFormRef",ref:r,model:e.ruleForm,rules:e.rules,size:"default"},{default:a(()=>[l(_,null,{default:a(()=>[l(c,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:a(()=>[l(p,{label:x(t)("message.namespace.name"),prop:"name"},{default:a(()=>[l(i,{modelValue:e.ruleForm.name,"onUpdate:modelValue":o[0]||(o[0]=m=>e.ruleForm.name=m),clearable:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1}),l(_,null,{default:a(()=>[e.dialog.type==="update"?(f(),A(c,{key:0,xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:a(()=>[l(p,{label:x(t)("message.namespace.uniqueId"),prop:"uniqueId"},{default:a(()=>[l(i,{modelValue:e.ruleForm.uniqueId,"onUpdate:modelValue":o[1]||(o[1]=m=>e.ruleForm.uniqueId=m),clearable:"",disabled:""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})):R("",!0)]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["title","modelValue"])])}}});const le=U(P,[["__scopeId","data-v-8e0ec283"]]);export{le as default};
diff --git a/openjob-server/openjob-server-starter/src/main/resources/static/assets/drawer-standalone.d056fd51.js b/openjob-server/openjob-server-starter/src/main/resources/static/assets/drawer-standalone.80a26686.js
similarity index 91%
rename from openjob-server/openjob-server-starter/src/main/resources/static/assets/drawer-standalone.d056fd51.js
rename to openjob-server/openjob-server-starter/src/main/resources/static/assets/drawer-standalone.80a26686.js
index 29c0fef4..bd4ae4fb 100644
--- a/openjob-server/openjob-server-starter/src/main/resources/static/assets/drawer-standalone.d056fd51.js
+++ b/openjob-server/openjob-server-starter/src/main/resources/static/assets/drawer-standalone.80a26686.js
@@ -1,3 +1,3 @@
-import{_ as A}from"./preload-helper.101896b7.js";import{u as V}from"./vue-i18n.cjs.f888bd5c.js";import{u as B}from"./index.e43cf833.js";import{d as b}from"./data.4fb22732.js";import{ay as D}from"./index.070d5527.js";import{h as v,ap as E,K as y,a9 as p,j as L,v as z,x as s,D as o,u as n,B as d,C as m,l as h}from"./vue.543fafcc.js";import"./_commonjsHelpers.35101cd5.js";import"./request.7fb0c72a.js";import"./storage.b628b270.js";import"./index.40b52e29.js";import"./index.18e5bded.js";import"./themeConfig.ab165958.js";import"./index.4ac74e37.js";import"./index.3b68140d.js";import"./index.628584d6.js";import"./header.9390c1c5.js";const N={class:"system-role-dialog-container",style:{padding:"10px",height:"100%"}},P={style:{flex:"auto","text-align":"left","padding-left":"30px","padding-bottom":"10px"}},M=v({name:"jobDrawerName"}),se=v({...M,setup(J,{expose:w}){const I=E(()=>A(()=>import("./monaco.da9167a8.js").then(t=>t.a),["assets/monaco.da9167a8.js","assets/preload-helper.101896b7.js","assets/vue.543fafcc.js","assets/monaco.82344604.css"])),{t:l}=V(),T=B(),e=y({editor:{editorStyle:"width: 100%;height: 100%;",language:"shell",value:""},drawer:{isShow:!1},descriptions:{column:6,workerAddress:"",createTime:"",completeTime:"",statusTag:"",statusLabel:"Default"}}),a=y({timerId:0,time:0,counter:0}),x=async t=>{e.descriptions.workerAddress=t.workerAddress,e.descriptions.createTime=t.createTime,e.descriptions.completeTime=t.completeTime,e.descriptions.statusTag=b(t.status).tag,e.descriptions.statusLabel=b(t.status).label,e.drawer.isShow=!0,e.editor.value="",a.time=0,await f(t,!1,2)},f=async(t,r,c)=>{r&&(e.editor.value+=`
+import{_ as A}from"./preload-helper.101896b7.js";import{u as V}from"./vue-i18n.cjs.f888bd5c.js";import{u as B}from"./index.f28d0478.js";import{e as b}from"./data.13769e03.js";import{ay as D}from"./index.070d5527.js";import{h as v,ap as E,K as y,a9 as p,j as L,v as z,x as s,D as o,u as n,B as d,C as m,l as h}from"./vue.543fafcc.js";import"./_commonjsHelpers.35101cd5.js";import"./request.be218ac0.js";import"./storage.b628b270.js";import"./index.899fa70a.js";import"./index.18e5bded.js";import"./themeConfig.ab165958.js";import"./index.4ac74e37.js";import"./index.3b68140d.js";import"./index.96594eea.js";import"./header.9390c1c5.js";const N={class:"system-role-dialog-container",style:{padding:"10px",height:"100%"}},P={style:{flex:"auto","text-align":"left","padding-left":"30px","padding-bottom":"10px"}},M=v({name:"jobDrawerName"}),se=v({...M,setup(J,{expose:w}){const I=E(()=>A(()=>import("./monaco.da9167a8.js").then(t=>t.a),["assets/monaco.da9167a8.js","assets/preload-helper.101896b7.js","assets/vue.543fafcc.js","assets/monaco.82344604.css"])),{t:l}=V(),T=B(),e=y({editor:{editorStyle:"width: 100%;height: 100%;",language:"shell",value:""},drawer:{isShow:!1},descriptions:{column:6,workerAddress:"",createTime:"",completeTime:"",statusTag:"",statusLabel:"Default"}}),a=y({timerId:0,time:0,counter:0}),x=async t=>{e.descriptions.workerAddress=t.workerAddress,e.descriptions.createTime=t.createTime,e.descriptions.completeTime=t.completeTime,e.descriptions.statusTag=b(t.status).tag,e.descriptions.statusLabel=b(t.status).label,e.drawer.isShow=!0,e.editor.value="",a.time=0,await f(t,!1,2)},f=async(t,r,c)=>{r&&(e.editor.value+=`
`);let _=30,i=await T.getProcessorList({jobId:t.jobId,jobInstanceId:t.id,executeType:t.executeType,status:t.status,time:a.time,loading:c,size:_});if(i.list.forEach(function(u){e.editor.value+=u+`
`}),i.time>0&&(a.time=i.time),i.complete!=1){if(i.list.length>0){setTimeout(async()=>{await f(t,!1,2)},500);return}a.timerId=setInterval(()=>{e.editor.value+=".",a.counter+=1,a.counter%6==0&&(clearInterval(a.timerId),f(t,!0,1))},500)}},S=()=>{clearInterval(a.timerId)},k=()=>{e.drawer.isShow=!1,clearInterval(a.timerId)},C=async()=>{D.success("更新成功")};return w({openDrawer:x}),(t,r)=>{const c=p("el-descriptions-item"),_=p("el-tag"),i=p("el-descriptions"),u=p("el-button"),j=p("el-drawer");return L(),z(j,{modelValue:e.drawer.isShow,"onUpdate:modelValue":r[0]||(r[0]=g=>e.drawer.isShow=g),direction:"rtl",size:"80%",onClose:r[1]||(r[1]=g=>S())},{header:s(()=>[o(i,{style:{"margin-top":"10px"},column:e.descriptions.column},{default:s(()=>[o(c,{label:n(l)("message.job.instance.workerAddress"),width:"260px",align:"left"},{default:s(()=>[d(m(e.descriptions.workerAddress),1)]),_:1},8,["label"]),o(c,{label:n(l)("message.job.instance.createTime"),width:"260px",align:"left"},{default:s(()=>[d(m(e.descriptions.createTime),1)]),_:1},8,["label"]),o(c,{label:n(l)("message.job.instance.completeTime"),width:"260px",align:"left"},{default:s(()=>[d(m(e.descriptions.completeTime),1)]),_:1},8,["label"]),o(c,{label:n(l)("message.job.instance.status"),width:"260px",align:"left"},{default:s(()=>[o(_,{class:"ml-2",type:e.descriptions.statusTag,size:"small"},{default:s(()=>[d(m(e.descriptions.statusLabel),1)]),_:1},8,["type"])]),_:1},8,["label"])]),_:1},8,["column"])]),default:s(()=>[h("div",N,[o(n(I),{ref:"JobParamsMonacoEditor",editorStyle:e.editor.editorStyle,language:e.editor.language,value:e.editor.value,readOnly:!0,scrollBottom:!0,syncValue:!0},null,8,["editorStyle","language","value"])])]),footer:s(()=>[h("div",P,[o(u,{type:"primary",onClick:C,size:"default"},{default:s(()=>[d(m(n(l)("message.commonBtn.confirm")),1)]),_:1}),o(u,{onClick:k,size:"default"},{default:s(()=>[d(m(n(l)("message.commonBtn.cancel")),1)]),_:1})])]),_:1},8,["modelValue"])}}});export{se as default};
diff --git a/openjob-server/openjob-server-starter/src/main/resources/static/assets/drawer.b1870520.js b/openjob-server/openjob-server-starter/src/main/resources/static/assets/drawer.9983eb83.js
similarity index 54%
rename from openjob-server/openjob-server-starter/src/main/resources/static/assets/drawer.b1870520.js
rename to openjob-server/openjob-server-starter/src/main/resources/static/assets/drawer.9983eb83.js
index cb66b5c8..3315c413 100644
--- a/openjob-server/openjob-server-starter/src/main/resources/static/assets/drawer.b1870520.js
+++ b/openjob-server/openjob-server-starter/src/main/resources/static/assets/drawer.9983eb83.js
@@ -1,3 +1,3 @@
-import{_ as D}from"./preload-helper.101896b7.js";import{u as V}from"./vue-i18n.cjs.f888bd5c.js";import{g as y}from"./data.4fb22732.js";import{u as B}from"./index.fe678a36.js";import{ay as j}from"./index.070d5527.js";import{h,ap as E,K as b,a9 as p,j as L,v as z,x as s,D as o,u as l,B as c,C as m,l as w}from"./vue.543fafcc.js";import"./_commonjsHelpers.35101cd5.js";import"./index.628584d6.js";import"./request.7fb0c72a.js";import"./storage.b628b270.js";import"./index.40b52e29.js";import"./index.18e5bded.js";import"./themeConfig.ab165958.js";import"./index.4ac74e37.js";import"./index.3b68140d.js";import"./header.9390c1c5.js";const N={class:"system-role-dialog-container",style:{padding:"10px",height:"100%"}},P={style:{flex:"auto","text-align":"left","padding-left":"30px","padding-bottom":"10px"}},M=h({name:"jobDrawerName"}),se=h({...M,setup(O,{expose:v}){const T=E(()=>D(()=>import("./monaco.da9167a8.js").then(t=>t.a),["assets/monaco.da9167a8.js","assets/preload-helper.101896b7.js","assets/vue.543fafcc.js","assets/monaco.82344604.css"])),{t:r}=V(),I=B(),e=b({editor:{editorStyle:"width: 100%;height: 100%;",language:"shell",value:""},drawer:{isShow:!1},descriptions:{column:6,workerAddress:"",createTime:"",completeTime:"",statusTag:"",statusLabel:"Default"}}),a=b({timerId:0,time:0,counter:0}),x=async t=>{e.descriptions.workerAddress=t.workerAddress,e.descriptions.createTime=t.createTime,e.descriptions.completeTime=t.completeTime,e.descriptions.statusTag=y(t.status).tag,e.descriptions.statusLabel=y(t.status).label,e.drawer.isShow=!0,e.editor.value="",a.time=0,await f(t,!1,2)},f=async(t,n,d)=>{n&&(e.editor.value+=`
-`);let _=30,i=await I.getProcessorList({taskId:t.taskId,status:t.status,time:a.time,loading:d,size:_});if(i.list.forEach(function(u){e.editor.value+=u+`
-`}),i.time>0&&(a.time=i.time),i.complete!=1){if(i.list.length>0){setTimeout(async()=>{await f(t,!1,2)},500);return}a.timerId=setInterval(()=>{e.editor.value+=".",a.counter+=1,a.counter%6==0&&(clearInterval(a.timerId),f(t,!0,1))},500)}},k=()=>{clearInterval(a.timerId)},S=()=>{e.drawer.isShow=!1,clearInterval(a.timerId)},C=async()=>{j.success("更新成功")};return v({openDrawer:x}),(t,n)=>{const d=p("el-descriptions-item"),_=p("el-tag"),i=p("el-descriptions"),u=p("el-button"),A=p("el-drawer");return L(),z(A,{modelValue:e.drawer.isShow,"onUpdate:modelValue":n[0]||(n[0]=g=>e.drawer.isShow=g),direction:"rtl",size:"80%",onClose:n[1]||(n[1]=g=>k())},{header:s(()=>[o(i,{style:{"margin-top":"10px"},column:e.descriptions.column},{default:s(()=>[o(d,{label:l(r)("message.job.instance.workerAddress"),width:"260px",align:"left"},{default:s(()=>[c(m(e.descriptions.workerAddress),1)]),_:1},8,["label"]),o(d,{label:l(r)("message.job.instance.createTime"),width:"260px",align:"left"},{default:s(()=>[c(m(e.descriptions.createTime),1)]),_:1},8,["label"]),o(d,{label:l(r)("message.job.instance.completeTime"),width:"260px",align:"left"},{default:s(()=>[c(m(e.descriptions.completeTime),1)]),_:1},8,["label"]),o(d,{label:l(r)("message.job.instance.status"),width:"260px",align:"left"},{default:s(()=>[o(_,{class:"ml-2",type:e.descriptions.statusTag,size:"small"},{default:s(()=>[c(m(e.descriptions.statusLabel),1)]),_:1},8,["type"])]),_:1},8,["label"])]),_:1},8,["column"])]),default:s(()=>[w("div",N,[o(l(T),{ref:"JobParamsMonacoEditor",editorStyle:e.editor.editorStyle,language:e.editor.language,value:e.editor.value,readOnly:!0,scrollBottom:!0,syncValue:!0},null,8,["editorStyle","language","value"])])]),footer:s(()=>[w("div",P,[o(u,{type:"primary",onClick:C,size:"default"},{default:s(()=>[c(m(l(r)("message.commonBtn.confirm")),1)]),_:1}),o(u,{onClick:S,size:"default"},{default:s(()=>[c(m(l(r)("message.commonBtn.cancel")),1)]),_:1})])]),_:1},8,["modelValue"])}}});export{se as default};
+import{_ as D}from"./preload-helper.101896b7.js";import{u as V}from"./vue-i18n.cjs.f888bd5c.js";import{a as y}from"./data.13769e03.js";import{u as B}from"./index.de99c4a1.js";import{ay as j}from"./index.070d5527.js";import{h,ap as E,K as b,a9 as p,j as L,v as z,x as a,D as o,u as l,B as c,C as m,l as w}from"./vue.543fafcc.js";import"./_commonjsHelpers.35101cd5.js";import"./index.96594eea.js";import"./request.be218ac0.js";import"./storage.b628b270.js";import"./index.899fa70a.js";import"./index.18e5bded.js";import"./themeConfig.ab165958.js";import"./index.4ac74e37.js";import"./index.3b68140d.js";import"./header.9390c1c5.js";const N={class:"system-role-dialog-container",style:{padding:"10px",height:"100%"}},P={style:{flex:"auto","text-align":"left","padding-left":"30px","padding-bottom":"10px"}},M=h({name:"jobDrawerName"}),ae=h({...M,setup(O,{expose:v}){const T=E(()=>D(()=>import("./monaco.da9167a8.js").then(t=>t.a),["assets/monaco.da9167a8.js","assets/preload-helper.101896b7.js","assets/vue.543fafcc.js","assets/monaco.82344604.css"])),{t:r}=V(),I=B(),e=b({editor:{editorStyle:"width: 100%;height: 100%;",language:"shell",value:""},drawer:{isShow:!1},descriptions:{column:6,workerAddress:"",createTime:"",completeTime:"",statusTag:"",statusLabel:"Default"}}),s=b({timerId:0,time:0,counter:0}),x=async t=>{e.descriptions.workerAddress=t.workerAddress,e.descriptions.createTime=t.createTime,e.descriptions.completeTime=t.completeTime,e.descriptions.statusTag=y(t.status).tag,e.descriptions.statusLabel=y(t.status).label,e.drawer.isShow=!0,e.editor.value="",s.time=0,await f(t,!1,2)},f=async(t,n,d)=>{n&&(e.editor.value+=`
+`);let _=30,i=await I.getProcessorList({taskId:t.taskId,status:t.status,time:s.time,loading:d,size:_});if(i.list.forEach(function(u){e.editor.value+=u+`
+`}),i.time>0&&(s.time=i.time),i.complete!=1){if(i.list.length>0){setTimeout(async()=>{await f(t,!1,2)},500);return}s.timerId=setInterval(()=>{e.editor.value+=".",s.counter+=1,s.counter%6==0&&(clearInterval(s.timerId),f(t,!0,1))},500)}},k=()=>{clearInterval(s.timerId)},S=()=>{e.drawer.isShow=!1,clearInterval(s.timerId)},C=async()=>{j.success("更新成功")};return v({openDrawer:x}),(t,n)=>{const d=p("el-descriptions-item"),_=p("el-tag"),i=p("el-descriptions"),u=p("el-button"),A=p("el-drawer");return L(),z(A,{modelValue:e.drawer.isShow,"onUpdate:modelValue":n[0]||(n[0]=g=>e.drawer.isShow=g),direction:"rtl",size:"80%",onClose:n[1]||(n[1]=g=>k())},{header:a(()=>[o(i,{style:{"margin-top":"10px"},column:e.descriptions.column},{default:a(()=>[o(d,{label:l(r)("message.job.instance.workerAddress"),width:"260px",align:"left"},{default:a(()=>[c(m(e.descriptions.workerAddress),1)]),_:1},8,["label"]),o(d,{label:l(r)("message.job.instance.createTime"),width:"260px",align:"left"},{default:a(()=>[c(m(e.descriptions.createTime),1)]),_:1},8,["label"]),o(d,{label:l(r)("message.job.instance.completeTime"),width:"260px",align:"left"},{default:a(()=>[c(m(e.descriptions.completeTime),1)]),_:1},8,["label"]),o(d,{label:l(r)("message.job.instance.status"),width:"260px",align:"left"},{default:a(()=>[o(_,{class:"ml-2",type:e.descriptions.statusTag,size:"small"},{default:a(()=>[c(m(e.descriptions.statusLabel),1)]),_:1},8,["type"])]),_:1},8,["label"])]),_:1},8,["column"])]),default:a(()=>[w("div",N,[o(l(T),{ref:"JobParamsMonacoEditor",editorStyle:e.editor.editorStyle,language:e.editor.language,value:e.editor.value,readOnly:!0,scrollBottom:!0,syncValue:!0},null,8,["editorStyle","language","value"])])]),footer:a(()=>[w("div",P,[o(u,{type:"primary",onClick:C,size:"default"},{default:a(()=>[c(m(l(r)("message.commonBtn.confirm")),1)]),_:1}),o(u,{onClick:S,size:"default"},{default:a(()=>[c(m(l(r)("message.commonBtn.cancel")),1)]),_:1})])]),_:1},8,["modelValue"])}}});export{ae as default};
diff --git a/openjob-server/openjob-server-starter/src/main/resources/static/assets/drawer.1eb659a9.js b/openjob-server/openjob-server-starter/src/main/resources/static/assets/drawer.fc524188.js
similarity index 97%
rename from openjob-server/openjob-server-starter/src/main/resources/static/assets/drawer.1eb659a9.js
rename to openjob-server/openjob-server-starter/src/main/resources/static/assets/drawer.fc524188.js
index fbdd808b..c03dde29 100644
--- a/openjob-server/openjob-server-starter/src/main/resources/static/assets/drawer.1eb659a9.js
+++ b/openjob-server/openjob-server-starter/src/main/resources/static/assets/drawer.fc524188.js
@@ -1 +1 @@
-import{_ as te}from"./preload-helper.101896b7.js";import{h as q,ap as me,r as ue,K as ie,o as ne,a9 as d,j as p,v as f,x as r,l as C,C as E,D as l,u as m,k as x,Z as y,F as b,y as T,E as _,B as j}from"./vue.543fafcc.js";import{u as pe}from"./vue-i18n.cjs.f888bd5c.js";import{u as de}from"./index.43e53090.js";import{g as ce}from"./header.9390c1c5.js";import{a as fe}from"./index.e43cf833.js";import{b as L,g as xe}from"./formatTime.057ac5b9.js";import{c as ye}from"./data.4fb22732.js";import{ay as M}from"./index.070d5527.js";import{J as B}from"./index.4ac74e37.js";import"./_commonjsHelpers.35101cd5.js";import"./request.7fb0c72a.js";import"./storage.b628b270.js";import"./index.40b52e29.js";import"./index.18e5bded.js";import"./themeConfig.ab165958.js";import"./index.628584d6.js";import"./index.3b68140d.js";const be={class:"system-role-dialog-container",style:{padding:"10px"}},ge={style:{flex:"auto","text-align":"left","padding-left":"30px","padding-bottom":"10px"}},Fe=q({name:"jobDrawerName"}),qe=q({...Fe,emits:["refresh"],setup(Te,{expose:J,emit:k}){const v=me(()=>te(()=>import("./monaco.da9167a8.js").then(o=>o.a),["assets/monaco.da9167a8.js","assets/preload-helper.101896b7.js","assets/vue.543fafcc.js","assets/monaco.82344604.css"])),{t}=pe(),N=de(),S=fe(),V=ue(),e=ie({dialogTitle:"",rowState:{inputProcessor:!0,shellProcessor:!1,timeExpression:!0,executeTime:!1,fixedDelay:!1,fixedRate:!1},syncEditor:!1,shellEditor:{editorStyle:"width: 95%;height: 220px;",language:"shell"},paramsEditor:{editorStyle:"width: 95%;height: 220px;"},paramsExtEditor:{editorStyle:"width: 95%;height: 150px;"},drawer:{type:"",isShow:!1},fromRules:{name:{required:!0,message:t("message.job.job.name"),trigger:"blur"},processorInfo:{required:!0,message:t("message.job.job.processorInfo"),trigger:"blur"},shellProcessorInfo:{required:!0,message:t("message.job.job.processorInfo"),trigger:"blur"},timeExpression:{required:!0,message:t("message.job.job.timeExpression"),trigger:"blur"},fixedDelay:{required:!0,message:t("message.job.job.validateName.fixed"),pattern:/^[0-9]*$/,trigger:"blur"},fixedRate:{required:!0,message:t("message.job.job.validateName.fixed"),pattern:/^[0-9]*$/,trigger:"blur"},executeTime:{required:!0,message:t("message.job.job.timeExpressionTypeList.oneTimeTitle"),trigger:"blur"}},contentType:[{value:"plaintext",label:"plaintext"},{value:"json",label:"json"},{value:"yaml",label:"yaml"},{value:"properties",label:"properties"}],processorType:[{value:"processor",label:"processor"}],executeType:[{value:"standalone",label:t("message.job.job.executeTypeList.standalone")}],executeStrategy:[{value:1,label:t("message.job.job.executeStrategyList.discard")},{value:2,label:t("message.job.job.executeStrategyList.overlay")},{value:3,label:t("message.job.job.executeStrategyList.concurrency")}],timeExpressionType:[{value:"cron",label:t("message.job.job.timeExpressionTypeList.cron")},{value:"oneTime",label:t("message.job.job.timeExpressionTypeList.oneTime")}],namespaceList:[],appList:[],ruleForm:{timesStep:1,intervalStep:1e3,description:"",paramsType:"plaintext",params:"",extendParamsType:"plaintext",extendParams:"",timeExpressionType:"cron",timeExpression:"",executeTime:"",fixedDelay:"",fixedRate:"",Time:0,executeType:"standalone",processorType:"processor",processorInfo:"",shellProcessorInfo:"",namespaceId:0,appId:1,id:0,name:"",status:!0,failRetryTimes:1,failRetryInterval:2e3,concurrency:1,executeStrategy:1}});ne(async()=>{await $()});const $=async()=>{let o=await N.getList({page:1,size:128});e.namespaceList=[],o.list.forEach(function(s){e.namespaceList.push({id:s.id,name:s.name})})},z=async(o,s,c)=>{if(await K(),e.drawer.type=o,e.drawer.isShow=!0,o==="add"){e.dialogTitle=t("message.job.job.addJobTitle"),e.syncEditor=!0,await A(s),e.syncEditor=!1;return}o=="update"?e.dialogTitle=t("message.job.job.updateJobTitle"):e.dialogTitle=t("message.job.job.copyJobTitle"),e.syncEditor=!0,await H(c),e.syncEditor=!1},A=async o=>{o==0&&(o=e.appList[0].id),w("cron"),I("processor"),e.ruleForm.namespaceId=ce(),e.ruleForm.appId=o,e.ruleForm.name="",e.ruleForm.description="",e.ruleForm.processorType="processor",e.ruleForm.processorInfo="",e.ruleForm.shellProcessorInfo="",e.ruleForm.params="",e.ruleForm.paramsType="plaintext",e.ruleForm.extendParamsType="plaintext",e.ruleForm.extendParams="",e.ruleForm.timeExpressionType="cron",e.ruleForm.timeExpression="",e.ruleForm.executeTime="",e.ruleForm.fixedDelay="",e.ruleForm.fixedRate="",e.ruleForm.status=!0,e.ruleForm.executeType="standalone",e.ruleForm.executeStrategy=1,e.ruleForm.failRetryTimes=1,e.ruleForm.failRetryInterval=3e3,e.ruleForm.concurrency=1},H=async o=>{var s;(s=V.value)==null||s.clearValidate(),e.ruleForm.id=o.id,e.ruleForm.namespaceId=o.namespaceId,e.ruleForm.appId=o.appId,e.ruleForm.name=o.name,e.ruleForm.description=o.description,e.ruleForm.processorType=o.processorType,e.ruleForm.processorInfo=o.processorInfo,e.ruleForm.params=o.params,e.ruleForm.paramsType=o.paramsType,e.ruleForm.extendParamsType=o.extendParamsType,e.ruleForm.extendParams=o.extendParams,e.ruleForm.timeExpressionType=o.timeExpressionType,e.ruleForm.timeExpression=o.timeExpression,e.ruleForm.status=o.status,e.ruleForm.executeType=o.executeType,e.ruleForm.executeStrategy=o.executeStrategy,e.ruleForm.failRetryTimes=o.failRetryTimes,e.ruleForm.failRetryInterval=o.failRetryInterval,e.ruleForm.concurrency=o.concurrency,w(o.timeExpressionType),I(o.processorType),o.processorType=="shell"?(e.ruleForm.shellProcessorInfo=o.processorInfo,e.ruleForm.processorInfo=""):(e.ruleForm.processorInfo=o.processorInfo,e.ruleForm.shellProcessorInfo=""),o.timeExpressionType=="secondDelay"?(e.ruleForm.fixedDelay=o.timeExpressionValue.toString(),e.ruleForm.fixedRate="",e.ruleForm.timeExpression="",e.ruleForm.executeTime=""):o.timeExpressionType=="fixedRate"?(e.ruleForm.fixedRate=o.timeExpressionValue.toString(),e.ruleForm.fixedDelay="",e.ruleForm.timeExpression="",e.ruleForm.executeTime=""):o.timeExpressionType=="oneTime"?(e.ruleForm.executeTime=L(o.timeExpressionValue),e.ruleForm.fixedRate="",e.ruleForm.timeExpression="",e.ruleForm.fixedDelay=""):(e.ruleForm.fixedRate="",e.ruleForm.fixedRate="",e.ruleForm.executeTime="")},K=async()=>{e.appList=await ye()},O=()=>{e.drawer.isShow=!1},Z=async o=>{if(!o)return;let s=["name"];e.ruleForm.processorType=="shell"?s.push("shellProcessorInfo"):s.push("processorInfo"),e.ruleForm.timeExpressionType=="secondDelay"?s.push("fixedDelay"):e.ruleForm.timeExpressionType=="fixedRate"?s.push("fixedRate"):e.ruleForm.timeExpressionType=="oneTime"?s.push("executeTime"):s.push("timeExpression"),await o.validateField(s,c=>{if(c)G();else return!1})},G=async()=>{let o;e.ruleForm.timeExpressionType=="secondDelay"?o=e.ruleForm.fixedDelay:e.ruleForm.timeExpressionType=="fixedRate"?o=e.ruleForm.fixedRate:e.ruleForm.timeExpressionType=="oneTime"&&(o=xe(e.ruleForm.executeTime)),e.ruleForm.processorType=="shell"&&(e.ruleForm.processorInfo=e.ruleForm.shellProcessorInfo);let s={id:e.ruleForm.id,namespaceId:e.ruleForm.namespaceId,appId:e.ruleForm.appId,name:e.ruleForm.name,description:e.ruleForm.description,processorType:e.ruleForm.processorType,processorInfo:e.ruleForm.processorInfo,executeType:e.ruleForm.executeType,paramsType:e.ruleForm.paramsType,params:e.ruleForm.params,extendParamsType:e.ruleForm.extendParamsType,extendParams:e.ruleForm.extendParams,timeExpressionType:e.ruleForm.timeExpressionType,timeExpression:e.ruleForm.timeExpression,timeExpressionValue:o,executeStrategy:e.ruleForm.executeStrategy,failRetryTimes:e.ruleForm.failRetryTimes,failRetryInterval:e.ruleForm.failRetryInterval,concurrency:e.ruleForm.concurrency,status:e.ruleForm.status?1:2};if(e.drawer.type==="add"||e.drawer.type==="copy"){await S.add(s),M.success("新增成功"),e.drawer.isShow=!1,k("refresh");return}await S.update(s),M.success("更新成功"),e.drawer.isShow=!1,k("refresh")},I=o=>{if(o=="shell"){e.rowState.inputProcessor=!1,e.rowState.shellProcessor=!0;return}e.rowState.inputProcessor=!0,e.rowState.shellProcessor=!1},w=o=>{if(o=="cron"){e.rowState.timeExpression=!0,e.rowState.fixedDelay=!1,e.rowState.fixedRate=!1,e.rowState.executeTime=!1;return}if(o=="secondDelay"){e.rowState.timeExpression=!1,e.rowState.fixedDelay=!0,e.rowState.fixedRate=!1,e.rowState.executeTime=!1;return}if(o=="fixedRate"){e.rowState.timeExpression=!1,e.rowState.fixedDelay=!1,e.rowState.fixedRate=!0,e.rowState.executeTime=!1;return}if(o=="oneTime"){e.rowState.timeExpression=!1,e.rowState.fixedDelay=!1,e.rowState.fixedRate=!1,e.rowState.executeTime=!0;return}},Q=async()=>{let o=await S.timeExpression({timeExpression:e.ruleForm.timeExpression});if(o.valid===2){await B.alert(t("message.job.job.timeExpressionValidMsg"),t("message.commonMsg.tip"),{type:"error"});return}let s="";o.list.forEach(function(c){s+=L(c)+"
"}),await B.alert(`