Files
beautifier-web/dist/assets/editPassword.f1d21902.js
T
2026-05-15 17:17:33 +08:00

2 lines
1.7 KiB
JavaScript

import{d as x,r as y,X as c,p as F,D as v,G as E,a as r,b as R,c as S,e as o,m as N,f as t,x as g,j as l,C as h}from"./index.2964cb32.js";import{p as j}from"./admin.cb251127.js";import"./filter.6175807a.js";const A={class:"dialog-footer"},G=x({__name:"editPassword",props:{dialog:{type:Object,default:{title:"\u6DFB\u52A0",data:{},visible:!1}}},emits:["closeDialog"],setup(s,{emit:w}){const C=w,b=s,u=y(c),{my:i}=F(),m=v({iconSelectVisible:!1,formData:{},rules:{password:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BC6\u7801",trigger:"blur"}]},roleRoles:!1}),{formData:d,rules:_}=E(m),n=()=>{C("closeDialog",!1)},D=()=>{u.value.validate(p=>{p&&j(b.dialog.id,m.formData.password).then(e=>e.code===h.ok.code?(n(),i.ok("\u4FEE\u6539\u6210\u529F")):i.reminder(e.message))})};return(p,e)=>{const V=r("el-input"),B=r("el-form-item"),f=r("el-button"),k=r("el-dialog");return R(),S(k,{title:s.dialog.title,modelValue:s.dialog.show,"onUpdate:modelValue":e[1]||(e[1]=a=>s.dialog.show=a),width:"650px","append-to-body":"","destroy-on-close":"","close-on-click-modal":!1,onClose:e[2]||(e[2]=a=>n())},{footer:o(()=>[N("div",A,[t(f,{type:"primary",onClick:D},{default:o(()=>[...e[3]||(e[3]=[g("\u786E \u5B9A",-1)])]),_:1}),t(f,{onClick:n},{default:o(()=>[...e[4]||(e[4]=[g("\u53D6 \u6D88",-1)])]),_:1})])]),default:o(()=>[t(l(c),{ref_key:"dataFormRef",ref:u,model:l(d),rules:l(_),"label-width":"100px"},{default:o(()=>[t(B,{label:"\u5BC6\u7801",prop:"password",maxlength:"30"},{default:o(()=>[t(V,{modelValue:l(d).password,"onUpdate:modelValue":e[0]||(e[0]=a=>l(d).password=a),type:"password",placeholder:"\u5BC6\u7801","show-password":""},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["title","modelValue"])}}});export{G as default};