diff --git a/database/factories/DelegationFactory.php b/database/factories/DelegationFactory.php index d2f275e3e..2a863935c 100644 --- a/database/factories/DelegationFactory.php +++ b/database/factories/DelegationFactory.php @@ -60,6 +60,11 @@ $factory->state(\ProcessMaker\Model\Delegation::class, 'foreign_keys', function 'APP_CUR_USER' => $user->USR_UID ]); + $delegateDate = $faker->dateTime(); + $initDate = $faker->dateTimeInInterval($delegateDate, '+30 minutes'); + $riskDate = $faker->dateTimeInInterval($initDate, '+1 day'); + $taskDueDate = $faker->dateTimeInInterval($riskDate, '+2 day'); + // Return with default values return [ 'DELEGATION_ID' => $faker->unique()->numberBetween(5000), @@ -74,10 +79,10 @@ $factory->state(\ProcessMaker\Model\Delegation::class, 'foreign_keys', function 'DEL_THREAD' => 1, 'DEL_THREAD_STATUS' => 'OPEN', 'DEL_PRIORITY' => 3, - 'DEL_DELEGATE_DATE' => $faker->dateTime(), - 'DEL_INIT_DATE' => $faker->dateTime(), - 'DEL_TASK_DUE_DATE' => $faker->dateTime(), - 'DEL_RISK_DATE' => $faker->dateTime(), + 'DEL_DELEGATE_DATE' => $delegateDate, + 'DEL_INIT_DATE' => $initDate, + 'DEL_TASK_DUE_DATE' => $taskDueDate, + 'DEL_RISK_DATE' => $riskDate, 'DEL_LAST_INDEX' => 1, 'USR_ID' => $user->USR_ID, 'PRO_ID' => $process->PRO_ID, @@ -138,7 +143,7 @@ $factory->state(\ProcessMaker\Model\Delegation::class, 'open', function (Faker $ $delegateDate = $faker->dateTime(); $initDate = $faker->dateTimeInInterval($delegateDate, '+30 minutes'); $riskDate = $faker->dateTimeInInterval($initDate, '+1 day'); - $taskDueDate = $faker->dateTimeInInterval($riskDate, '+1 day'); + $taskDueDate = $faker->dateTimeInInterval($riskDate, '+2 day'); return [ 'DEL_THREAD_STATUS' => 'OPEN', @@ -156,7 +161,7 @@ $factory->state(\ProcessMaker\Model\Delegation::class, 'closed', function (Faker $delegateDate = $faker->dateTime(); $initDate = $faker->dateTimeInInterval($delegateDate, '+30 minutes'); $riskDate = $faker->dateTimeInInterval($initDate, '+1 day'); - $taskDueDate = $faker->dateTimeInInterval($riskDate, '+1 day'); + $taskDueDate = $faker->dateTimeInInterval($riskDate, '+2 day'); $finishDate = $faker->dateTimeInInterval($initDate, '+10 days'); return [ diff --git a/resources/assets/js/api/Services.js b/resources/assets/js/api/Services.js index a5e857cee..a992b181e 100644 --- a/resources/assets/js/api/Services.js +++ b/resources/assets/js/api/Services.js @@ -68,5 +68,9 @@ TASKS: "/home/tasks", CATEGORIES: "/home/categories", DEBUG_STATUS: "/home/process-debug-status?processUid={prj_uid}", - LIST_TOTAL_CASES: "/metrics/list-total-cases" + LIST_TOTAL_CASES: "/metrics/list-total-cases", + PAUSE_CASE: "/cases/{app_uid}/pause", + REASSIGN_CASE: "/cases/{app_uid}/reassign-case", + REASSIGN_USERS: "/light/userstoreassign/{task_uid}", + CATEGORIES: "/processcategory/categories" }; \ No newline at end of file diff --git a/resources/assets/js/components/dataViews/vueCardView/VueCardView.vue b/resources/assets/js/components/dataViews/vueCardView/VueCardView.vue index 34d9d176c..ef5bf1860 100644 --- a/resources/assets/js/components/dataViews/vueCardView/VueCardView.vue +++ b/resources/assets/js/components/dataViews/vueCardView/VueCardView.vue @@ -6,13 +6,20 @@ :style="{height: height + 'px'}" > - + + + + + + + + diff --git a/resources/assets/js/components/dataViews/vueListView/VueListView.vue b/resources/assets/js/components/dataViews/vueListView/VueListView.vue index 130fb40e8..be32ad834 100644 --- a/resources/assets/js/components/dataViews/vueListView/VueListView.vue +++ b/resources/assets/js/components/dataViews/vueListView/VueListView.vue @@ -6,13 +6,21 @@ :style="{height: height + 'px'}" > - + + + + + + + + diff --git a/resources/assets/js/components/utils/ellipsis.vue b/resources/assets/js/components/utils/ellipsis.vue index e790fb6fe..f6f251ca1 100644 --- a/resources/assets/js/components/utils/ellipsis.vue +++ b/resources/assets/js/components/utils/ellipsis.vue @@ -94,6 +94,7 @@ export default { width: 0px; z-index: 999; display: inline-flex !important; + opacity: 1 !important; } .btn-outline-info { border: none; diff --git a/resources/assets/js/home/Draft/Draft.vue b/resources/assets/js/home/Draft/Draft.vue index 547def922..e9d167a85 100644 --- a/resources/assets/js/home/Draft/Draft.vue +++ b/resources/assets/js/home/Draft/Draft.vue @@ -48,10 +48,19 @@ :options="optionsVueView" ref="vueCardView" > -
-
- -
+
+ + +
+ +
+
+ +
+ +
+
+
-
-
- -
+
+ + +
+ +
+
+ +
+ +
+
+
\ No newline at end of file diff --git a/resources/assets/js/home/Inbox/Todo.vue b/resources/assets/js/home/Inbox/Todo.vue index eb59216d2..6c067cf7a 100644 --- a/resources/assets/js/home/Inbox/Todo.vue +++ b/resources/assets/js/home/Inbox/Todo.vue @@ -61,10 +61,19 @@ :options="optionsVueView" ref="vueCardView" > -
-
- -
+
+ + +
+ +
+
+ +
+ +
+
+
-
-
- -
+
+ + +
+ +
+
+ +
+ +
+
+
-
+
{{ props["headings"][props.column] }} : {{ props["item"]["CASE_NUMBER"] }} @@ -608,7 +626,8 @@ export default { display: inline-block; } -.v-card-text { +.ellipsis-container { + margin-top: 5em; } .v-pm-card-info{ diff --git a/resources/assets/js/home/Paused/Paused.vue b/resources/assets/js/home/Paused/Paused.vue index 8b284a800..9dd4dbfc3 100644 --- a/resources/assets/js/home/Paused/Paused.vue +++ b/resources/assets/js/home/Paused/Paused.vue @@ -59,10 +59,19 @@ :options="optionsVueView" ref="vueCardView" > -
-
- -
+
+ + +
+ +
+
+ +
+ +
+
+
-
-
- -
+
+ + +
+ +
+
+ +
+ +
+
+
-
-
-
Number of tasks per Task Status
- - - -
-
- -
-
- -
-
-
-
+
+
+
Number of tasks per Task Status
+
+ +
+ +
+
+ +
+
\ No newline at end of file + +.vp-inline-block { + display: inline-block; +} + + \ No newline at end of file diff --git a/resources/assets/js/home/TaskMetrics/VueChartLvZero.vue b/resources/assets/js/home/TaskMetrics/VueChartLvZero.vue new file mode 100644 index 000000000..34dd775ff --- /dev/null +++ b/resources/assets/js/home/TaskMetrics/VueChartLvZero.vue @@ -0,0 +1,211 @@ + + + + \ No newline at end of file diff --git a/resources/assets/js/home/TaskMetrics/VueCharts.vue b/resources/assets/js/home/TaskMetrics/VueCharts.vue index 5f9c08a47..bfd368fb0 100644 --- a/resources/assets/js/home/TaskMetrics/VueCharts.vue +++ b/resources/assets/js/home/TaskMetrics/VueCharts.vue @@ -9,12 +9,14 @@