Commit 28fee9f8 authored by xulili's avatar xulili

显示剩余天数

parent a309f280
...@@ -103,6 +103,9 @@ export default { ...@@ -103,6 +103,9 @@ export default {
localStorage.setItem("userId", resData.user.id); localStorage.setItem("userId", resData.user.id);
localStorage.setItem("backToken", resData.token); localStorage.setItem("backToken", resData.token);
localStorage.setItem("roleList", resData.user.roleList); localStorage.setItem("roleList", resData.user.roleList);
if(!resData.user.permanent){
localStorage.setItem("expireNum", resData.expireNum);
}
localStorage.setItem( localStorage.setItem(
"menuList", "menuList",
JSON.stringify(resData.menuList) JSON.stringify(resData.menuList)
...@@ -111,10 +114,7 @@ export default { ...@@ -111,10 +114,7 @@ export default {
this.$alert("登录成功,为了安全,建议修改密码", "", { this.$alert("登录成功,为了安全,建议修改密码", "", {
confirmButtonText: "确定", confirmButtonText: "确定",
callback: (action) => { callback: (action) => {
// this.$message({
// type: "info",
// message: `action: ${action}`,
// });
}, },
}); });
} }
......
...@@ -10,6 +10,9 @@ ...@@ -10,6 +10,9 @@
<div class="line"></div> <div class="line"></div>
<div class="login-out" @click="logout()"></div> <div class="login-out" @click="logout()"></div>
</div> </div>
<div class="effectiveDate" v-show=" (expireNum || expireNum===0) && expireNum < 30 ">
您的账号{{ expireNum }}天到期
</div>
</div> </div>
</template> </template>
<script> <script>
...@@ -18,6 +21,7 @@ export default { ...@@ -18,6 +21,7 @@ export default {
data() { data() {
return { return {
userName: localStorage.getItem("user"), userName: localStorage.getItem("user"),
expireNum: localStorage.getItem("expireNum"),
}; };
}, },
mounted() {}, mounted() {},
...@@ -115,5 +119,11 @@ export default { ...@@ -115,5 +119,11 @@ export default {
cursor: pointer; cursor: pointer;
} }
} }
.effectiveDate {
position: absolute;
right: 93px;
top: 25px;
color: @party-white
}
} }
</style> </style>
export function loginOut() { export function loginOut() {
const list = ['user', 'userId','roleList', 'backToken', 'menuList'] const list = ['user', 'userId','roleList', 'backToken', 'menuList','expireNum']
list.forEach(v => { list.forEach(v => {
localStorage.removeItem(v) localStorage.removeItem(v)
}) })
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment