Browse Source

Merge branch 'resetPassword' into feature

bug_mk
是小王呀\24601 5 months ago
parent
commit
e17eeb5be5
  1. 31
      src/views/modules/base/organization/organization.vue

31
src/views/modules/base/organization/organization.vue

@ -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";

Loading…
Cancel
Save