PMCORE-2505

This commit is contained in:
Henry Jordan
2020-12-02 21:28:16 +00:00
parent bb56be2730
commit 81d12abb7d
4 changed files with 190 additions and 135 deletions

View File

@@ -28,13 +28,14 @@
<script>
import CustomSidebar from "./../components/menu/CustomSidebar";
import MyCases from "./MyCases";
import MyDocuments from "./MyDocuments";
export default {
name: "Home",
components: {
CustomSidebar,
MyCases
MyCases,
MyDocuments
},
data() {
return {
@@ -53,7 +54,7 @@ export default {
},
methods: {
OnClickSidebarItem(item) {
console.log(item);
this.page= item.item.page || "MyCases"
},
onResize() {
if (window.innerWidth <= 767) {
@@ -83,6 +84,4 @@ export default {
.container {
max-width: 1500px;
}
</style>
</style>

View File

@@ -0,0 +1,44 @@
<template>
<div>
<iframe
:width="width"
ref="xCaseFrame"
frameborder="0"
:src="path"
:height="height"
allowfullscreen
></iframe>
</div>
</template>
<script>
export default {
name: "MyDocuments",
components: {},
props: {
data: Object,
},
mounted() {
this.height = window.innerHeight - this.diffHeight;
},
data() {
return {
height: "100%",
width: "100%",
diffHeight: 10,
path:
window.config.SYS_SERVER +
window.config.SYS_URI +
"cases/casesStartPage?action=documents",
};
},
methods: {
classBtn(cls) {
return "btn v-btn-request " + cls;
},
},
};
</script>
<style>
</style>

View File

@@ -1,130 +1,137 @@
[
{
"header": true,
"title": "Home",
"hiddenOnCollapse": true
},
{
"href": "/",
"title": "My Cases",
"icon": "fas fa-sliders-h"
},
{
"href": "/advanced-search",
"title": "Advanced Search",
"icon": "fas fa-search"
},
{
"header": true,
"title": "Tasks",
"hiddenOnCollapse": true
},
{
"href": "/todo",
"title": "Todo",
"icon": "far fa-check-circle",
"badge": {
"text": "23",
"class": "badge-custom"
}
},
{
"href": "/draft",
"title": "Draft",
"icon": "far fa-edit",
"badge": {
"text": "1",
"class": "badge-custom"
}
},
{
"href": "/paused",
"title": "Paused",
"icon": "far fa-pause-circle",
"badge": {
"text": "7",
"class": "badge-custom"
}
},
{
"href": "/unassigned",
"title": "Unassigned",
"icon": "fas fa-crosshairs",
"badge": {
"text": "99+",
"class": "badge-custom"
}
},
{
"header": true,
"title": "Supervisor Tasks",
"hiddenOnCollapse": true
},
{
"href": "/batch-routing",
"title": "Batch Routing",
"icon": "fas fa-bars",
"disabled": true
},
{
"href": "/task-Reassignments",
"title": "Task Reassignments",
"icon": "fas fa-arrows-alt"
},
{
"href": "/page",
"title": "Dropdown Page",
"icon": "fa fa-list-ul",
"child": [
{
"href": "/page/sub-page-1",
"title": "Sub Page 01",
"icon": "fa fa-file-alt"
},
{
"href": "/page/sub-page-2",
"title": "Sub Page 02",
"icon": "fa fa-file-alt"
}
]
},
{
"title": "Multiple Level",
"icon": "fa fa-list-alt",
"child": [
{
"title": "page"
},
{
"title": "Level 2 ",
"child": [
{
"title": "page"
},
{
"title": "Page"
}
]
},
{
"title": "Page"
},
{
"title": "Another Level 2",
"child": [
{
"title": "Level 3",
"child": [
{
"title": "Page"
},
{
"title": "Page"
}
]
}
]
}
]
{
"header": true,
"title": "Home",
"hiddenOnCollapse": true
},
{
"href": "/",
"title": "My Cases",
"icon": "fas fa-sliders-h"
},
{
"href": "/advanced-search",
"title": "Advanced Search",
"icon": "fas fa-search"
},
{
"header": true,
"title": "Tasks",
"hiddenOnCollapse": true
},
{
"href": "/todo",
"title": "Todo",
"icon": "far fa-check-circle",
"badge": {
"text": "23",
"class": "badge-custom"
}
]
},
{
"href": "/draft",
"title": "Draft",
"icon": "far fa-edit",
"badge": {
"text": "1",
"class": "badge-custom"
}
},
{
"href": "/paused",
"title": "Paused",
"icon": "far fa-pause-circle",
"badge": {
"text": "7",
"class": "badge-custom"
}
},
{
"href": "/unassigned",
"title": "Unassigned",
"icon": "fas fa-crosshairs",
"badge": {
"text": "99+",
"class": "badge-custom"
}
},
{
"header": true,
"title": "Supervisor Tasks",
"hiddenOnCollapse": true
},
{
"href": "/batch-routing",
"title": "Batch Routing",
"icon": "fas fa-bars",
"disabled": true
},
{
"href": "/my-documents",
"title": "My Documents",
"page": "my-documents",
"icon": "fas fa-bars",
"disabled": false
},
{
"href": "/task-Reassignments",
"title": "Task Reassignments",
"icon": "fas fa-arrows-alt"
},
{
"href": "/page",
"title": "Dropdown Page",
"icon": "fa fa-list-ul",
"child": [
{
"href": "/page/sub-page-1",
"title": "Sub Page 01",
"icon": "fa fa-file-alt"
},
{
"href": "/page/sub-page-2",
"title": "Sub Page 02",
"icon": "fa fa-file-alt"
}
]
},
{
"title": "Multiple Level",
"icon": "fa fa-list-alt",
"child": [
{
"title": "page"
},
{
"title": "Level 2 ",
"child": [
{
"title": "page"
},
{
"title": "Page"
}
]
},
{
"title": "Page"
},
{
"title": "Another Level 2",
"child": [
{
"title": "Level 3",
"child": [
{
"title": "Page"
},
{
"title": "Page"
}
]
}
]
}
]
}
]

View File

@@ -2,6 +2,7 @@
use Eusebiu\JavaScript\Facades\ScriptVariables;
use Illuminate\Support\Facades\View;
use ProcessMaker\Core\System;
$conf = new Configurations();
@@ -147,8 +148,12 @@ if (HIGHLIGHT_HOME_FOLDER_ENABLE) {
// echo View::make('welcome');
$userCanAccess = 1;
global $translation;
// print 'var TRANSLATIONS = ' . G::json_encode($translation) . ';';
// echo view('Templates::Home.home', compact("userCanAccess"));
$pmDynaform = new PmDynaform();
ScriptVariables::add('SYS_CREDENTIALS', $pmDynaform->getCredentials());
ScriptVariables::add('SYS_SERVER', System::getHttpServerHostnameRequestsFrontEnd());
ScriptVariables::add('SYS_WORKSPACE', config("system.workspace"));
ScriptVariables::add('SYS_URI', SYS_URI);
ScriptVariables::add('SYS_LANG', SYS_LANG);
ScriptVariables::add('TRANSLATIONS', $translation);
echo View::make('Views::home.home', compact("userCanAccess"))->render();