|
@@ -21,7 +21,7 @@
|
|
<template v-if="column.key === 'handle'">
|
|
<template v-if="column.key === 'handle'">
|
|
<span>
|
|
<span>
|
|
<a-button type="link" @click="edit(record)">编辑</a-button>
|
|
<a-button type="link" @click="edit(record)">编辑</a-button>
|
|
- <a-button type="link" @click="reset">重置密码</a-button>
|
|
|
|
|
|
+ <a-button type="link" @click="reset(record)">重置密码</a-button>
|
|
<a-popconfirm
|
|
<a-popconfirm
|
|
title="你确定要删除吗?"
|
|
title="你确定要删除吗?"
|
|
ok-text="确定"
|
|
ok-text="确定"
|
|
@@ -394,16 +394,21 @@ const edit = async (row) => {
|
|
};
|
|
};
|
|
//重置密码
|
|
//重置密码
|
|
const resetPop = ref(false);
|
|
const resetPop = ref(false);
|
|
-const reset = () => {
|
|
|
|
|
|
+const reset = (row) => {
|
|
|
|
+ addData.value = {};
|
|
|
|
+
|
|
|
|
+ addData.value.id = row.id
|
|
resetPop.value = true;
|
|
resetPop.value = true;
|
|
};
|
|
};
|
|
const resetpwd = async (row) => {
|
|
const resetpwd = async (row) => {
|
|
const { code, msg, count, data } = await AJAXREQUEST({
|
|
const { code, msg, count, data } = await AJAXREQUEST({
|
|
- path: AJAXPATH.businessList.path + `/${row.id}`,
|
|
|
|
|
|
+ path: AJAXPATH.businessList.path + `/pwd/${addData.value.id}`,
|
|
|
|
+ data:{pwd:addData.value.pwd},
|
|
method: "PUT",
|
|
method: "PUT",
|
|
});
|
|
});
|
|
if (code == 0) {
|
|
if (code == 0) {
|
|
msg && message.success(msg);
|
|
msg && message.success(msg);
|
|
|
|
+ resetPop.value = false;
|
|
getData();
|
|
getData();
|
|
} else {
|
|
} else {
|
|
msg && message.error(msg);
|
|
msg && message.error(msg);
|