diff --git a/resources/assets/js/api/Cases.js b/resources/assets/js/api/Cases.js index 8f537fa17..4c226a143 100644 --- a/resources/assets/js/api/Cases.js +++ b/resources/assets/js/api/Cases.js @@ -45,6 +45,16 @@ export let cases = { keys: {} }); }, + openSummary(data) { + var params = new FormData(); + params.append('appUid', data.APP_UID); + params.append('delIndex', data.DEL_INDEX); + params.append('action', 'todo'); + + return axios.post(window.config.SYS_SERVER + + window.config.SYS_URI + + `appProxy/requestOpenSummary`, params); + }, inputdocuments(data) { var params = new FormData(); params.append('appUid', data.APP_UID); @@ -73,7 +83,11 @@ export let cases = { return axios.post(window.config.SYS_SERVER + window.config.SYS_URI + - `appProxy/getSummary`, params); + `appProxy/getSummary`, params, { + headers: { + 'Cache-Control': 'no-cache' + } + }); }, casenotes(data) { var params = new FormData(); diff --git a/resources/assets/js/api/Filters.js b/resources/assets/js/api/Filters.js index 8117c4881..d7527475f 100644 --- a/resources/assets/js/api/Filters.js +++ b/resources/assets/js/api/Filters.js @@ -72,11 +72,12 @@ export let filters = { /** * Service to get the users list */ - taskList(query) { + taskList(params) { return Api.get({ service: "TASKS", params: { - text: query, + text: params.query, + proId: params.proId }, keys: {}, }); diff --git a/resources/assets/js/components/home/caseDetail/MoreInformation.vue b/resources/assets/js/components/home/caseDetail/MoreInformation.vue new file mode 100644 index 000000000..7fcd239ed --- /dev/null +++ b/resources/assets/js/components/home/caseDetail/MoreInformation.vue @@ -0,0 +1,47 @@ + + + \ No newline at end of file diff --git a/resources/assets/js/components/menu/CustomSidebar.vue b/resources/assets/js/components/menu/CustomSidebar.vue index 2b8276625..3e9ea43eb 100644 --- a/resources/assets/js/components/menu/CustomSidebar.vue +++ b/resources/assets/js/components/menu/CustomSidebar.vue @@ -30,7 +30,7 @@ export default { isOnMobile: false, hideToggle: true, selectedTheme: "", - sidebarWidth: "310px", + sidebarWidth: "260px", }; }, computed: { diff --git a/resources/assets/js/components/search/AdvancedFilter.vue b/resources/assets/js/components/search/AdvancedFilter.vue index ebcfe4ea2..5dcb415be 100644 --- a/resources/assets/js/components/search/AdvancedFilter.vue +++ b/resources/assets/js/components/search/AdvancedFilter.vue @@ -127,6 +127,7 @@ {{ tagContent(tag) }} { this.taks = response.data; this.isLoading = false; @@ -64,6 +67,13 @@ export default { console.error(err); }); }, + /** + * Get the process id to manage the dependency + */ + getProcess() { + let component = _.find(this.filters, function(o) { return o.fieldId === "processName"; }); + return component ? component.value : null; + }, /** * Form validations review */ diff --git a/resources/assets/js/components/vuetable/CurrentUserCell.vue b/resources/assets/js/components/vuetable/CurrentUserCell.vue new file mode 100644 index 000000000..86f9ea2ad --- /dev/null +++ b/resources/assets/js/components/vuetable/CurrentUserCell.vue @@ -0,0 +1,81 @@ + + + + + diff --git a/resources/assets/js/components/vuetable/GroupedCell.vue b/resources/assets/js/components/vuetable/GroupedCell.vue index b7c532b69..06519dba9 100644 --- a/resources/assets/js/components/vuetable/GroupedCell.vue +++ b/resources/assets/js/components/vuetable/GroupedCell.vue @@ -1,6 +1,6 @@