Merged in feature/PMCORE-2505 (pull request #7575)

PMCORE-2505
This commit is contained in:
Henry Jonathan Quispe Quispe
2020-12-02 22:39:26 +00:00
committed by Rodrigo Quelca
4 changed files with 190 additions and 134 deletions

View File

@@ -22,12 +22,14 @@
<script> <script>
import CustomSidebar from "./../components/menu/CustomSidebar"; import CustomSidebar from "./../components/menu/CustomSidebar";
import MyCases from "./MyCases"; import MyCases from "./MyCases";
import MyDocuments from "./MyDocuments";
export default { export default {
name: "Home", name: "Home",
components: { components: {
CustomSidebar, CustomSidebar,
MyCases MyCases,
MyDocuments
}, },
data() { data() {
return { return {
@@ -46,7 +48,7 @@ export default {
}, },
methods: { methods: {
OnClickSidebarItem(item) { OnClickSidebarItem(item) {
console.log(item); this.page= item.item.page || "MyCases"
}, },
onResize() { onResize() {
if (window.innerWidth <= 767) { if (window.innerWidth <= 767) {
@@ -85,5 +87,3 @@ export default {
max-width: 1500px; max-width: 1500px;
} }
</style> </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

@@ -66,6 +66,13 @@
"icon": "fas fa-bars", "icon": "fas fa-bars",
"disabled": true "disabled": true
}, },
{
"href": "/my-documents",
"title": "My Documents",
"page": "my-documents",
"icon": "fas fa-bars",
"disabled": false
},
{ {
"href": "/task-Reassignments", "href": "/task-Reassignments",
"title": "Task Reassignments", "title": "Task Reassignments",

View File

@@ -2,6 +2,7 @@
use Eusebiu\JavaScript\Facades\ScriptVariables; use Eusebiu\JavaScript\Facades\ScriptVariables;
use Illuminate\Support\Facades\View; use Illuminate\Support\Facades\View;
use ProcessMaker\Core\System;
$conf = new Configurations(); $conf = new Configurations();
@@ -147,8 +148,12 @@ if (HIGHLIGHT_HOME_FOLDER_ENABLE) {
// echo View::make('welcome'); // echo View::make('welcome');
$userCanAccess = 1; $userCanAccess = 1;
global $translation; 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('SYS_LANG', SYS_LANG);
ScriptVariables::add('TRANSLATIONS', $translation); ScriptVariables::add('TRANSLATIONS', $translation);
echo View::make('Views::home.home', compact("userCanAccess"))->render(); echo View::make('Views::home.home', compact("userCanAccess"))->render();