Commit 3400f5dc authored by 王李辉's avatar 王李辉

Merge branch 'develop' of http://git.censoft.com.cn/BCDH-HSE/bcdh-app into develop

parents 82e367f5 794f8266
const UserInfo = 'userInfo'
export function getUserInfo() {
return JSON.parse(sessionStorage.getItem(UserInfo))
}
export function setUserInfo(userInfo) {
return sessionStorage.setItem(UserInfo,JSON.stringify(userInfo))
}
export function removeUserInfo() {
return sessionStorage.removeItem(UserInfo)
}
...@@ -51,8 +51,9 @@ ...@@ -51,8 +51,9 @@
</template> </template>
<script> <script>
import { getFun, postFun } from "@/service/table"; import { getFun,postFun } from '@/service/table'
import { setToken } from "@/utils/auth"; import { setToken } from '@/utils/auth'
import { setUserInfo ,getUserInfo} from '@/utils/userInfo'
export default { export default {
data() { data() {
return { return {
...@@ -65,13 +66,27 @@ export default { ...@@ -65,13 +66,27 @@ export default {
mounted() {}, mounted() {},
methods: { methods: {
onSubmit(values) { onSubmit(values) {
getFun("check/token", values).then(Response => { getFun('check/token',values).then((Response)=>{
if (Response.code == 0) { if(Response.code==0){
// 这里可以有登录成功的提示 postFun('mobile/user').then((Response2)=>{
setToken(Response.data); var userInfo={
this.$router.push("/message-center"); avatar:Response2.data.avatar,
} userName:Response2.data.userName,
}); deptName:Response2.data.dept.deptName
}
/* 存储用户信息 */
setUserInfo(userInfo)
console.log(getUserInfo())
})
this.$notify({
message:'登录成功',
background:'green',
duration: 1000
})
setToken(Response.data)
this.$router.push('/message-center')
}
})
} }
} }
}; };
......
...@@ -63,6 +63,7 @@ ...@@ -63,6 +63,7 @@
<script> <script>
import tabBar from "@/components/TabBar"; import tabBar from "@/components/TabBar";
import { removeToken } from '@/utils/auth' // get token from cookie import { removeToken } from '@/utils/auth' // get token from cookie
import { getUserInfo} from '@/utils/userInfo'
export default { export default {
components: { components: {
tabBar tabBar
...@@ -71,8 +72,10 @@ export default { ...@@ -71,8 +72,10 @@ export default {
return { return {
userInfo: { userInfo: {
portrait: require("@/assets/myTerritory/touxiang.png"), portrait: require("@/assets/myTerritory/touxiang.png"),
name: "刘华强", name: getUserInfo()?getUserInfo().userName:"刘华强",
position: "技术安全部" position: getUserInfo()?getUserInfo().deptName:"技术安全部",
// name: "刘华强",
// position: "技术安全部"
// jurisdiction: [ // jurisdiction: [
// '隐患上报人', // '隐患上报人',
// '隐患整改人', // '隐患整改人',
......
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