Commit de13be01 authored by songrui's avatar songrui

Merge branch 'chronic-master' of…

Merge branch 'chronic-master' of http://gitlab.yiboshi.com/nightkis1995/frontend-h5 into chronic-master
parents d4d26eab 8a8d6b61
0a3e09905736ce5e82f4685709846d09
\ No newline at end of file
<template> <template>
<van-config-provider :theme-vars="themeVars"> <van-config-provider :theme-vars='themeVars'>
<div class="h-full resident-home"> <div class='h-full resident-home'>
<router-view v-slot="{ Component }"> <router-view v-slot='{ Component }'>
<Transition name="route" mode="out-in"> <Transition name='route' mode='out-in'>
<component :is="Component" v-if="visible"/> <component :is='Component' v-if='visible' />
</Transition> </Transition>
</router-view> </router-view>
</div> </div>
...@@ -13,6 +13,8 @@ ...@@ -13,6 +13,8 @@
<script> <script>
import { getDict, getResidentByInfo } from '@/api/base.js' import { getDict, getResidentByInfo } from '@/api/base.js'
import { useStore } from './store/index.js' import { useStore } from './store/index.js'
import { getQueryVariable } from '@/utils/common'
import { showNotify } from 'vant'
export default { export default {
data() { data() {
...@@ -40,7 +42,7 @@ export default { ...@@ -40,7 +42,7 @@ export default {
fieldLabelColor: '#262626', fieldLabelColor: '#262626',
cellBorderColor: '#d9d9d9', cellBorderColor: '#d9d9d9',
// 进度条 // 进度条
sliderActiveBackground: '#54CCBD', sliderActiveBackground: '#54CCBD'
} }
} }
}, },
...@@ -56,15 +58,25 @@ export default { ...@@ -56,15 +58,25 @@ export default {
console.log(this.visible) console.log(this.visible)
const res = await getDict() const res = await getDict()
this.store.$patch({ dict: res.data || {} }) this.store.$patch({ dict: res.data || {} })
const user = await getResidentByInfo({idCard: '620622196307194019'}) let idCard = getQueryVariable('idCard')
this.store.$patch({ userInfo: user.data || {} }) if (idCard) {
const user = await getResidentByInfo({ idCard: idCard })
if (!user.data) {
showNotify({ type: 'warning', message: '未获取到慢病信息', duration: 0 })
return
}
this.store.$patch({ userInfo: user.data || {} })
window.sessionStorage.setItem('userInfo', JSON.stringify(user.data))
} else {
let user = JSON.parse(window.sessionStorage.getItem('userInfo'))
this.store.$patch({ userInfo: user.data || {} })
}
this.visible = true this.visible = true
}
},
} }
} }
</script> </script>
<style lang="less" scoped> <style lang='less' scoped>
</style> </style>
...@@ -95,11 +95,6 @@ export default { ...@@ -95,11 +95,6 @@ export default {
info: {} info: {}
} }
}, },
methods: {
onBack() {
this.$router.back()
},
},
computed: { computed: {
id() { id() {
return this.$route.params.id return this.$route.params.id
......
...@@ -157,7 +157,6 @@ export default { ...@@ -157,7 +157,6 @@ export default {
this.load(false) this.load(false)
}, },
toDetail(item) { toDetail(item) {
debugger
let par = {} let par = {}
let path = `` let path = ``
if (item.serveType == 5) { if (item.serveType == 5) {
......
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