Files
beautifier-web/dist/assets/editPassword.edd7a2f6.js
T
2026-04-27 17:08:13 +08:00

2 lines
1.7 KiB
JavaScript

import{d as x,r as y,W as c,p as F,B as v,D 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.507bae88.js";import{p as j}from"./admin.04ffe831.js";import"./filter.0d40c637.js";const A={class:"dialog-footer"},P=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)},B=()=>{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 D=r("el-input"),V=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:B},{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(V,{label:"\u5BC6\u7801",prop:"password",maxlength:"30"},{default:o(()=>[t(D,{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{P as default};