Browse Source

peter

x-emr
newPeter7 2 years ago
parent
commit
89089bbbd6
  1. 6
      src/page-subspecialty/router/index.js
  2. 11
      src/page-subspecialty/views/pages/login.vue

6
src/page-subspecialty/router/index.js

@ -165,7 +165,7 @@ router.beforeEach((to, from, next) => {
} else if (to.name === '360view' && to.query.doctorId) {
loginByDocId(to.query.doctorId, next, to.fullPath)
} else if (to.name === 'outpatientManagement' && to.query.userIdNumber) {
loginByUserId(to.query.userIdNumber, to.query.caUserSign, next, to)
loginByUserId(to.query.userIdNumber, next, to)
} else {
if (to.name === 'detail') return
// 获取字典列表, 添加并全局变量保存
@ -250,16 +250,14 @@ function loginByDocId(doctorId, next, to) {
return next()
}).catch(() => { })
}
function loginByUserId(userIdNumber, caUserSign, next, to) {
function loginByUserId(userIdNumber, next, to) {
const params = {
caUserSign: caUserSign,
userIdNumber: userIdNumber
}
http.post('/loginByPidNum', params).then(({ data: res }) => {
if (res.code !== 0) {
return this.$message.error(res.msg)
}
console.log(111111,res.data)
window.sessionStorage.setItem('xa-token', res.data.token)
window.sessionStorage.setItem('qg-userData', JSON.stringify(res.data.currentUser))
getNavList(next)

11
src/page-subspecialty/views/pages/login.vue

@ -66,11 +66,7 @@
import debounce from 'lodash/debounce'
import { messages } from '@/i18n'
import { getUUID } from '@/utils'
// import caLogin from './caLogin'
export default {
components: {
// caLogin
},
data() {
return {
i18nMessages: messages,
@ -107,10 +103,9 @@ export default {
handleClick() {
if (this.activeName === 'second') {
this.visible = true
// this.$nextTick(()=>{
// console.log(document.all.ifrmName.contentWindow)
// document.all.ifrmName.contentWindow.location.reload()
// })
this.$nextTick(()=>{
document.getElementsByTagName('iframe')[0].src = 'http://192.168.0.135:8080/ca-sign-xiangan/'
})
}
},
submitNext() {

Loading…
Cancel
Save