This commit is contained in:
Henry Jordan
2021-10-28 16:15:12 +00:00
parent 684008944f
commit 30742b4746

View File

@@ -1,7 +1,9 @@
<template> <template>
<div id="v-pm-charts" ref="v-pm-charts" class="v-pm-charts vp-inline-block"> <div id="v-pm-charts" ref="v-pm-charts" class="v-pm-charts vp-inline-block">
<div class="p-1 v-flex"> <div class="p-1 v-flex">
<h6 class="v-search-title">{{ $t("ID_DRILL_DOWN_RISK_MATRIX") }}</h6> <h6 class="v-search-title">
{{ $t("ID_DRILL_DOWN_RISK_MATRIX") }}
</h6>
<div> <div>
<BreadCrumb <BreadCrumb
:options="dataBreadcrumbs()" :options="dataBreadcrumbs()"
@@ -128,7 +130,9 @@ export default {
dateFrom: dateFrom:
this.data[3] && this.data[3].data.dateFrom this.data[3] && this.data[3].data.dateFrom
? this.data[3].data.dateFrom ? this.data[3].data.dateFrom
: moment().subtract(30, "d").format("YYYY-MM-DD"), : moment()
.subtract(30, "d")
.format("YYYY-MM-DD"),
dateTo: dateTo:
this.data[3] && this.data[3].data.dateTo this.data[3] && this.data[3].data.dateTo
? this.data[3].data.dateTo ? this.data[3].data.dateTo
@@ -170,7 +174,8 @@ export default {
id: "LevelThreeChart", id: "LevelThreeChart",
events: { events: {
markerClick: function(event, chartContext, config) { markerClick: function(event, chartContext, config) {
that.currentSelection = that.dataCasesByRisk[config.seriesIndex]; that.currentSelection =
that.dataCasesByRisk[config.seriesIndex];
that.onClickCaseMarker(that.currentSelection); that.onClickCaseMarker(that.currentSelection);
}, },
}, },
@@ -182,7 +187,9 @@ export default {
enabled: true, enabled: true,
formatter: function(val, opt) { formatter: function(val, opt) {
if (that.dataCasesByRisk.length > 0) { if (that.dataCasesByRisk.length > 0) {
return that.dataCasesByRisk[opt["seriesIndex"]]["number_case"]; return that.dataCasesByRisk[opt["seriesIndex"]][
"number_case"
];
} }
return ""; return "";
}, },
@@ -195,8 +202,18 @@ export default {
tickAmount: 7, tickAmount: 7,
}, },
tooltip: { tooltip: {
custom: function ({ series, seriesIndex, dataPointIndex, w }) { custom: function({
return that.customTooltip(series, seriesIndex, dataPointIndex, w); series,
seriesIndex,
dataPointIndex,
w,
}) {
return that.customTooltip(
series,
seriesIndex,
dataPointIndex,
w
);
}, },
}, },
}, },
@@ -251,7 +268,9 @@ export default {
dateTo: moment(this.dateTo).format("YYYY-MM-DD"), dateTo: moment(this.dateTo).format("YYYY-MM-DD"),
riskStatus: this.riskType, riskStatus: this.riskType,
}; };
this.size.id != "all" ? (dt["topCases"] = this.size.id) : null; this.size.id != "all"
? (dt["topCases"] = this.size.id)
: null;
this.dateNow = moment().format("YYYY-MM-DD h:mm:ss a"); this.dateNow = moment().format("YYYY-MM-DD h:mm:ss a");
Api.process Api.process
.totalCasesByRisk(dt) .totalCasesByRisk(dt)
@@ -279,7 +298,13 @@ export default {
serie.push({ serie.push({
name: el["number_case"].toString(), name: el["number_case"].toString(),
data: [ data: [
[moment(el["due_date"]).toDate().getTime(), el["days"], 20], [
moment(el["due_date"])
.toDate()
.getTime(),
el["days"],
20,
],
], ],
}); });
break; break;
@@ -287,7 +312,13 @@ export default {
serie.push({ serie.push({
name: el["number_case"].toString(), name: el["number_case"].toString(),
data: [ data: [
[moment(el["delegated"]).toDate().getTime(), -el["days"], 20], [
moment(el["delegated"])
.toDate()
.getTime(),
-el["days"],
20,
],
], ],
}); });
break; break;
@@ -295,7 +326,13 @@ export default {
serie.push({ serie.push({
name: el["number_case"].toString(), name: el["number_case"].toString(),
data: [ data: [
[moment(el["delegated"]).toDate().getTime(), -el["days"], 20], [
moment(el["delegated"])
.toDate()
.getTime(),
-el["days"],
20,
],
], ],
}); });
break; break;
@@ -443,8 +480,12 @@ export default {
*/ */
showModalClaimCase(item) { showModalClaimCase(item) {
let that = this; let that = this;
api.cases.open(_.extend({ ACTION: "unassigned" }, item)).then(() => { api.cases
api.cases.cases_open(_.extend({ ACTION: "todo" }, item)).then(() => { .open(_.extend({ ACTION: "unassigned" }, item))
.then(() => {
api.cases
.cases_open(_.extend({ ACTION: "todo" }, item))
.then(() => {
that.$refs["modal-claim-case"].data = item; that.$refs["modal-claim-case"].data = item;
that.$refs["modal-claim-case"].show(); that.$refs["modal-claim-case"].show();
}); });