-
-
-
-
-
-
- {{ props.row.TASK }}
-
-
- {{ props.row.CASE_TITLE }}
-
-
- {{ props.row.ASSIGNEE }}
-
-
- {{ props.row.STATUS }}
-
-
- {{ props.row.DUE_DATE }}
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+ {{ props.row.TASK }}
+
+
+ {{ props.row.CASE_TITLE }}
+
+
+ {{ props.row.ASSIGNEE }}
+
+
+ {{ props.row.STATUS }}
+
+
+ {{ props.row.DUE_DATE }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/assets/js/home/Home.vue b/resources/assets/js/home/Home.vue
index 044e879f2..624a387b5 100644
--- a/resources/assets/js/home/Home.vue
+++ b/resources/assets/js/home/Home.vue
@@ -28,9 +28,10 @@ import Draft from "./Draft";
import Paused from "./Paused";
import Unassigned from "./Unassigned";
import BatchRouting from "./BatchRouting";
+import CaseDetail from "./CaseDetail";
import XCase from "./XCase";
import TaskReassignments from "./TaskReassignments";
-import AdvancedSearch from "./AdvancedSearch"
+import AdvancedSearch from "./AdvancedSearch";
export default {
name: "Home",
@@ -46,6 +47,7 @@ export default {
Draft,
Paused,
Unassigned,
+ CaseDetail,
},
data() {
return {
@@ -88,10 +90,10 @@ export default {
/**
* Toggle sidebar handler
* @param {Boolean} collapsed - if sidebar is collapsed true|false
- *
+ *
*/
onToggleCollapse(collapsed) {
- this.collapsed = collapsed;
+ this.collapsed = collapsed;
},
},
};
diff --git a/resources/assets/js/home/Todo.vue b/resources/assets/js/home/Todo.vue
index 3e07995d4..bbddf36bc 100644
--- a/resources/assets/js/home/Todo.vue
+++ b/resources/assets/js/home/Todo.vue
@@ -9,6 +9,11 @@
:options="options"
ref="vueTable"
>
+
{{ props.row.CASE_NUMBER }}
@@ -74,6 +79,7 @@ export default {
},
},
columns: [
+ "detail",
"case_number",
"case_title",
"process_name",
@@ -216,6 +222,19 @@ export default {
};
this.$parent.page = "XCase";
},
+ /**
+ * Open case detail
+ *
+ * @param {object} item
+ */
+ openCaseDetail(item) {
+ this.$parent.dataCase = {
+ APP_UID: item.APP_UID,
+ DEL_INDEX: item.DEL_INDEX,
+ ACTION: "todo",
+ };
+ this.$parent.page = "case-detail";
+ },
},
};