wl
2022-12-20 98d6b76976ed7cd4f07029327db146f35d596e11
src/views/systemSetting/baseSetting/user/components/password/index.vue
@@ -34,7 +34,7 @@
        const checkNewPwd = (rule, value, callback) => {
            if (!value) {
                callback(new Error('新密码不能为空'))
            }else if(value === this.user.password){
            } else if (value === this.user.password) {
                callback(new Error('新密码不能和旧密码一样'))
            } else {
                callback();
@@ -89,32 +89,32 @@
    methods: {
        // 提交
        handleSubmit() {
            const { userInfo,user } = this;
            const { userInfo, user } = this;
            this.$refs.pwd.validate((valid) => {
                if (valid) {
                    this.$axios({
                        method:'post',
                        url:'sccg/admin/updatePassword',
                        data:{
                            newPassword:user.newPwd,
                            oldPassword:user.password,
                            username:userInfo.username
                        method: 'post',
                        url: 'sccg/admin/updatePassword',
                        data: {
                            newPassword: user.newPwd,
                            oldPassword: user.password,
                            username: userInfo.username
                        }
                    })
                    .then(res=>{
                        if(res.code === 200){
                            this.$emit('closeDialog',{flag:false});
                            this.$message({
                                type:'success',
                                message:'密码修改成功'
                            })
                        }else{
                            this.$message({
                                type:'warning',
                                message:res.message
                            })
                        }
                    })
                        .then(res => {
                            if (res.code === 200) {
                                this.$emit('closeDialog', { flag: false });
                                this.$message({
                                    type: 'success',
                                    message: '密码修改成功'
                                })
                            } else {
                                this.$message({
                                    type: 'warning',
                                    message: res.message
                                })
                            }
                        })
                } else {
                    return false;
                }
@@ -123,7 +123,7 @@
        // 清空表单
        resetForm() {
            this.$refs.pwd.resetFields();
            this.$emit('closeDialog',{flag:false});
            this.$emit('closeDialog', { flag: false });
        }
    }
}