|
@ -166,6 +166,10 @@ |
|
|
type="danger" |
|
|
type="danger" |
|
|
icon="el-icon-circle-close" |
|
|
icon="el-icon-circle-close" |
|
|
@click="DisablePeo(scope.row)">禁用</el-button> |
|
|
@click="DisablePeo(scope.row)">禁用</el-button> |
|
|
|
|
|
<el-button size="mini" |
|
|
|
|
|
type="success" |
|
|
|
|
|
icon="el-icon-refresh" |
|
|
|
|
|
@click="onClickReset(scope.row)">重置密码</el-button> |
|
|
</template> |
|
|
</template> |
|
|
</el-table-column> |
|
|
</el-table-column> |
|
|
</el-table> |
|
|
</el-table> |
|
@ -640,6 +644,7 @@ |
|
|
</div> |
|
|
</div> |
|
|
</el-dialog> |
|
|
</el-dialog> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- 禁用弹窗 --> |
|
|
<!-- 禁用弹窗 --> |
|
|
<el-dialog v-if="Disable" |
|
|
<el-dialog v-if="Disable" |
|
|
title="确认禁用" |
|
|
title="确认禁用" |
|
@ -2272,6 +2277,32 @@ export default { |
|
|
this.DisableForm.staffId = row.staffId; |
|
|
this.DisableForm.staffId = row.staffId; |
|
|
this.Disable = true; |
|
|
this.Disable = true; |
|
|
}, |
|
|
}, |
|
|
|
|
|
onClickReset(row){ |
|
|
|
|
|
this.$confirm("是否重置密码?", "提示", { |
|
|
|
|
|
confirmButtonText: "确定", |
|
|
|
|
|
cancelButtonText: "取消", |
|
|
|
|
|
type: "warning", |
|
|
|
|
|
}) |
|
|
|
|
|
.then(() => { |
|
|
|
|
|
this.resetPassword(row.staffId); |
|
|
|
|
|
}) |
|
|
|
|
|
.catch((err) => { |
|
|
|
|
|
if (err == "cancel") { |
|
|
|
|
|
} |
|
|
|
|
|
}); |
|
|
|
|
|
}, |
|
|
|
|
|
async resetPassword(staffId){ |
|
|
|
|
|
const url = "/epmetuser/customerstaff/resetPassword"; |
|
|
|
|
|
let params = { |
|
|
|
|
|
staffId: staffId |
|
|
|
|
|
}; |
|
|
|
|
|
const { data, code, msg } = await requestPost(url, params); |
|
|
|
|
|
console.log(data,code,msg,"sdfjksdlkf"); |
|
|
|
|
|
if (code===0) { |
|
|
|
|
|
this.$message.success("重置密码成功"); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
}, |
|
|
// 确定禁用 |
|
|
// 确定禁用 |
|
|
async submitDisable () { |
|
|
async submitDisable () { |
|
|
const url = "/epmetuser/customerstaff/disabledstaff"; |
|
|
const url = "/epmetuser/customerstaff/disabledstaff"; |
|
|