Browse Source

feat: [试验管理] 进入试验刷新主页面

luojie
memorylkf 4 weeks ago
parent
commit
d2e5a12e7b
3 changed files with 32 additions and 3 deletions
  1. +11
    -1
      src/views/business/form/drug/list.vue
  2. +11
    -1
      src/views/business/form/nonTrial/list.vue
  3. +10
    -1
      src/views/business/study/list.vue

+ 11
- 1
src/views/business/form/drug/list.vue View File

@ -240,7 +240,17 @@ export default {
}, },
enter(row){ enter(row){
this.saveSimpleLog({name:row.name+'('+row.sn+')',nameEn:row.name+'('+row.sn+')',jcmc:'进入麻精药表单',jcmcEn:'Enter Controlled Drug'}) this.saveSimpleLog({name:row.name+'('+row.sn+')',nameEn:row.name+'('+row.sn+')',jcmc:'进入麻精药表单',jcmcEn:'Enter Controlled Drug'})
this.$tab.openPage(" ", '/drug/enter/' + row.id+'/ytbd')
// this.$tab.openPage(" ", '/drug/enter/' + row.id+'/ytbd')
let path = '/drug/enter/' + row.id+'/ytbd'
let index = _.findIndex(this.$store.state.tagsView.visitedViews, (tab) => {
return tab.path === path
})
if (index > -1) {
this.$tab.refreshPage(this.$store.state.tagsView.visitedViews[index]);
} else {
this.$tab.openPage(" ", path)
}
// this.showType = 'enter' // this.showType = 'enter'
// this.$refs.enter.show(row) // this.$refs.enter.show(row)
}, },

+ 11
- 1
src/views/business/form/nonTrial/list.vue View File

@ -240,7 +240,17 @@ export default {
}, },
enter(row){ enter(row){
this.saveSimpleLog({name:row.name+'('+row.sn+')',nameEn:row.name+'('+row.sn+')',jcmc:'进入非试验表单',jcmcEn:'Enter Non-study'}) this.saveSimpleLog({name:row.name+'('+row.sn+')',nameEn:row.name+'('+row.sn+')',jcmc:'进入非试验表单',jcmcEn:'Enter Non-study'})
this.$tab.openPage(" ", '/nonTrial/enter/' + row.id+'/ytbd')
// this.$tab.openPage(" ", '/nonTrial/enter/' + row.id+'/ytbd')
let path = '/nonTrial/enter/' + row.id+'/ytbd'
let index = _.findIndex(this.$store.state.tagsView.visitedViews, (tab) => {
return tab.path === path
})
if (index > -1) {
this.$tab.refreshPage(this.$store.state.tagsView.visitedViews[index]);
} else {
this.$tab.openPage(" ", path)
}
// this.showType = 'enter' // this.showType = 'enter'
// this.$refs.enter.show(row) // this.$refs.enter.show(row)
}, },

+ 10
- 1
src/views/business/study/list.vue View File

@ -239,7 +239,16 @@ export default {
}, },
enter(row){ enter(row){
this.saveSimpleLog({name:row.name+'('+row.sn+')',nameEn:row.name+'('+row.sn+')',jcmc:'进入试验',jcmcEn:'Enter Study'}) this.saveSimpleLog({name:row.name+'('+row.sn+')',nameEn:row.name+'('+row.sn+')',jcmc:'进入试验',jcmcEn:'Enter Study'})
this.$tab.openPage(" ", '/study/enter/' + row.id+'/ytbd')
// this.$tab.openPage(" ", '/study/enter/' + row.id+'/ytbd')
let path = '/study/enter/' + row.id+'/ytbd'
let index = _.findIndex(this.$store.state.tagsView.visitedViews, (tab) => {
return tab.path === path
})
if (index > -1) {
this.$tab.refreshPage(this.$store.state.tagsView.visitedViews[index]);
} else {
this.$tab.openPage(" ", path)
}
// this.showType = 'enter' // this.showType = 'enter'
// this.$refs.enter.show(row) // this.$refs.enter.show(row)

Loading…
Cancel
Save