|
@@ -15,6 +15,7 @@ |
|
@@ -15,6 +15,7 @@ |
15
|
<el-dropdown-menu slot="dropdown">
|
15
|
<el-dropdown-menu slot="dropdown">
|
16
|
<el-dropdown-item>我的消息</el-dropdown-item>
|
16
|
<el-dropdown-item>我的消息</el-dropdown-item>
|
17
|
<el-dropdown-item @click.native="editPass">修改密码</el-dropdown-item>
|
17
|
<el-dropdown-item @click.native="editPass">修改密码</el-dropdown-item>
|
|
|
18
|
+ <el-dropdown-item @click.native="updateCache">更新缓存</el-dropdown-item>
|
18
|
<el-dropdown-item divided @click.native="logout">退出登录</el-dropdown-item>
|
19
|
<el-dropdown-item divided @click.native="logout">退出登录</el-dropdown-item>
|
19
|
</el-dropdown-menu>
|
20
|
</el-dropdown-menu>
|
20
|
</el-dropdown>
|
21
|
</el-dropdown>
|
|
@@ -91,7 +92,7 @@ |
|
@@ -91,7 +92,7 @@ |
91
|
|
92
|
|
92
|
<script>
|
93
|
<script>
|
93
|
import rt from '../routes'
|
94
|
import rt from '../routes'
|
94
|
- import { editPass} from '../api/user';
|
95
|
+ import { editPass,resetToken} from '../api/user';
|
95
|
import ElFormItem from "element-ui/packages/form/src/form-item";
|
96
|
import ElFormItem from "element-ui/packages/form/src/form-item";
|
96
|
export default {
|
97
|
export default {
|
97
|
|
98
|
|
|
@@ -194,6 +195,23 @@ |
|
@@ -194,6 +195,23 @@ |
194
|
editPass:function(){
|
195
|
editPass:function(){
|
195
|
this.dialogFormVisible=true;
|
196
|
this.dialogFormVisible=true;
|
196
|
},
|
197
|
},
|
|
|
198
|
+ updateCache:function(){
|
|
|
199
|
+ resetToken().then( res =>{
|
|
|
200
|
+ let response = res.data;
|
|
|
201
|
+ if (response.code === '200'){
|
|
|
202
|
+ this.$notify({
|
|
|
203
|
+ title: '成功',
|
|
|
204
|
+ message: '缓存更新成功',
|
|
|
205
|
+ type: 'success'
|
|
|
206
|
+ });
|
|
|
207
|
+ }else{
|
|
|
208
|
+ this.$notify.error({
|
|
|
209
|
+ title: '失败',
|
|
|
210
|
+ message: '缓存更新失败'
|
|
|
211
|
+ });
|
|
|
212
|
+ }
|
|
|
213
|
+ })
|
|
|
214
|
+ },
|
197
|
submitEdit(formName){
|
215
|
submitEdit(formName){
|
198
|
this.$refs[formName].validate((valid) => {
|
216
|
this.$refs[formName].validate((valid) => {
|
199
|
if (valid) {
|
217
|
if (valid) {
|