From 27a2052241b84aea31bbffebde4798f2f4914110 Mon Sep 17 00:00:00 2001 From: aixianling Date: Tue, 7 Jan 2025 09:55:05 +0800 Subject: [PATCH] =?UTF-8?q?feat(AppAccountManage):=20=E9=87=8D=E7=BD=AE?= =?UTF-8?q?=E5=AF=86=E7=A0=81=E5=8A=9F=E8=83=BD=E5=B9=B6=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E8=B4=A6=E5=8F=B7=E7=AE=A1=E7=90=86=E9=A1=B5=E9=9D=A2-=20?= =?UTF-8?q?=E5=9C=A8=E6=93=8D=E4=BD=9C=E5=88=97=E4=B8=AD=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E9=87=8D=E7=BD=AE=E5=AF=86=E7=A0=81=E6=8C=89=E9=92=AE=20-=20?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E8=A1=A8=E6=A0=BC=E5=88=97=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=EF=BC=8C=E6=8F=90=E9=AB=98=E5=8F=AF=E8=AF=BB=E6=80=A7=20-=20?= =?UTF-8?q?=E8=B0=83=E6=95=B4=E8=A1=A8=E5=8D=95=E5=AD=97=E6=AE=B5=E5=90=8D?= =?UTF-8?q?=E7=A7=B0=EF=BC=8C=E6=8F=90=E9=AB=98=E7=94=A8=E6=88=B7=E4=BD=93?= =?UTF-8?q?=E9=AA=8C=20-=20=E7=A7=BB=E9=99=A4=E4=B8=8D=E5=BF=85=E8=A6=81?= =?UTF-8?q?=E7=9A=84=E5=AF=86=E7=A0=81=E8=BE=93=E5=85=A5=E6=A1=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AppAccountManage/AppAccountManage.vue | 28 +++++++++++++------ 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/project/xumu/AppAccountManage/AppAccountManage.vue b/project/xumu/AppAccountManage/AppAccountManage.vue index ab25d2b4..b7b99237 100644 --- a/project/xumu/AppAccountManage/AppAccountManage.vue +++ b/project/xumu/AppAccountManage/AppAccountManage.vue @@ -22,11 +22,12 @@
{{ row.name }}
- + @@ -40,12 +41,12 @@ - - - - - + + + + + @@ -91,19 +92,18 @@ export default { colConfigs() { return [ // {type: 'selection', align: 'center'}, - {label: "账号", slot: "username"}, + {label: "账号", prop: "userName"}, {label: "姓名", slot: "name"}, {label: "联系方式", prop: "phone", align: 'center'}, {label: "角色", prop: "roleName", align: 'center'}, {label: "状态", prop: "status", align: 'center', dict: "enable"}, {label: "认证状态", prop: "authStatus", align: 'center', dict: "authStatus"}, {label: "配置状态", prop: "configStatus", align: 'center', dict: "configStatus"}, - {slot: "options"} ] }, rules() { return { - username: [{required: true, message: "请输入账号"}], + userName: [{required: true, message: "请输入账号"}], name: [{required: true, message: "请输入姓名"}], password: [{required: true, message: '请输入密码'}], areaId: [{required: true, message: "请选择行政区划"}], @@ -215,6 +215,16 @@ export default { } }) }) + }, + resetPassword(id) { + this.$confirm("是否要重置密码?").then(() => { + this.instance.post("/api/user/resetPwd", null, {params: {id}}).then(res => { + if (res?.code == 0) { + this.$message.success("重置成功!") + this.getTableData() + } + }) + }) } }, created() {