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 }}
-
+
{{ row.status == 1 ? '禁用' : '启用' }}
编辑
+ 重置密码
删除
@@ -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() {