feature/PMCORE-2545

update
This commit is contained in:
Henry Jordan
2020-12-11 19:36:41 +00:00
parent 58c084bccc
commit 55754b18dd
18 changed files with 227 additions and 347 deletions

View File

@@ -17,7 +17,6 @@
class="sidebar-overlay"
@click="collapsed = true"
/>
<component
v-bind:is="page"
ref="component"
@@ -25,6 +24,9 @@
:name="pageName"
@onSubmitFilter="onSubmitFilter"
@onRemoveFilter="onRemoveFilter"
@onUpdatePage="onUpdatePage"
@onUpdateDataCase="onUpdateDataCase"
@onLastPage="onLastPage"
></component>
</div>
</div>
@@ -63,6 +65,7 @@ export default {
},
data() {
return {
lastPage: "MyCases",
page: "MyCases",
menu: null,
dataCase: {},
@@ -159,6 +162,17 @@ export default {
this.pageId = null;
this.pageName = null;
},
onUpdatePage(page) {
this.lastPage = this.page;
this.page = page;
},
onUpdateDataCase(data) {
this.dataCase = data;
},
onLastPage(){
this.page = this.lastPage;
this.lastPage = "MyCases"
},
removeMenuSearchChild(id) {
let newMenu = this.menu;
let advSearch = _.find(newMenu, function(o) {