问题:后台登录不能修改自己的密码;
解决方法:
修改前端代码,文件路径(平台后台,商户后台一样的修改方法):src/layout/navBars/breadcrumb/user.vue
1. 修改第一处
代码:
<el-dropdown-item divided command="password">修改密码</el-dropdown-item>
2. 修改第二处
这里平台和商户有一点区别,代码:
平台改为:
import { editFormApi, passwordFormApi } from '@/api/user'
商户改为:
import { editFormApi, passwordFormApi, getBaseInfo } from '@/api/user'
3. 第三处修改,注意这里的结构
代码:
} else if (path === "user") {
this.$modalForm(editFormApi()).then(()=>{})
} else if(path === "password"){
this.$modalForm(passwordFormApi()).then(()=>{})
} else {
this.$router.push(path);
}
最后,在重新打包放入项目中就可以: https://doc.crmeb.com/mer/mer2/6054
{{item.user_info.nickname ? item.user_info.nickname : item.user_name}}
作者 管理员 企业
{{itemf.name}}
{{itemc.user_info.nickname}}
{{itemc.user_name}}
回复 {{itemc.comment_user_info.nickname}}
{{itemf.name}}