2 lines
2.1 KiB
JavaScript
2 lines
2.1 KiB
JavaScript
import{g as T,_ as w,W as b,k as u,m as y,n as o,t as s,p as t,E as i,F as m,D as E,J as B,H as F,l as a}from"./vendor/index.CRpmXtWV.js";import{c as L,d as V,am as D,R as I,_ as M}from"../index.D-NvtsOM.js";const R={class:"sys-title"},U=T({__name:"change-title",setup(O){const p=L(),{t:n}=V();let e=w({edite:!1,loading:!1,title:"",flag:""});function _(c){e.edite=c,c||(e.title=p.appName,e.flag=p.appName)}function v(){a.Modal.confirm({title:n("common.tipTitle"),content:n("views.system.setting.sysNameTipContent"),onOk(){const c=a.message.loading(n("common.loading"),0);e.loading=!0,D({key:"sys.title",value:e.title}).then(l=>{e.loading=!1,c(),l.code===I?(a.message.success(n("views.system.setting.saveSuccess"),3),p.appName=e.title,_(!1)):a.message.error(l.msg,3)})}})}return b(()=>{e.title=p.appName,e.flag=p.appName}),(c,l)=>{const h=a.Input,f=a.FormItem,r=a.Button,x=a.Form,g=a.Col,k=a.TypographyText,C=a.TypographyParagraph,N=a.Typography,S=a.Row;return u(),y(S,{gutter:16},{default:o(()=>[s(g,{lg:12,md:12,xs:24,style:{"margin-bottom":"30px"}},{default:o(()=>[t(e).edite?(u(),y(x,{key:0,layout:"vertical"},{default:o(()=>[s(f,null,{default:o(()=>[s(h,{value:t(e).title,"onUpdate:value":l[0]||(l[0]=d=>t(e).title=d),"allow-clear":"",maxlength:20,placeholder:t(n)("common.inputPlease")},null,8,["value","placeholder"])]),_:1}),s(f,null,{default:o(()=>[s(r,{type:"primary",disabled:t(e).title===""||t(e).title===t(e).flag,onClick:v},{default:o(()=>[i(m(t(n)("views.system.setting.saveSubmit")),1)]),_:1},8,["disabled"]),s(r,{style:{"margin-left":"10px"},onClick:l[1]||(l[1]=d=>_(!1))},{default:o(()=>[i(m(t(n)("common.cancel")),1)]),_:1})]),_:1})]),_:1})):(u(),E(F,{key:1},[B("div",R,m(t(e).title),1),s(r,{type:"dashed",onClick:l[2]||(l[2]=d=>_(!0))},{default:o(()=>[i(m(t(n)("common.editText")),1)]),_:1})],64))]),_:1}),s(g,{lg:12,md:12,xs:24},{default:o(()=>[s(N,null,{default:o(()=>[s(C,null,{default:o(()=>[i(m(t(n)("views.system.setting.sysNameLimitation"))+" ",1),s(k,{mark:""},{default:o(()=>[i("20")]),_:1}),i(" "+m(t(n)("views.system.setting.charMaxLen")),1)]),_:1})]),_:1})]),_:1})]),_:1})}}}),A=M(U,[["__scopeId","data-v-accb60fc"]]);export{A as default};
|