update
This commit is contained in:
@@ -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
|
||||||
@@ -169,8 +173,9 @@ 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);
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@@ -180,9 +185,11 @@ export default {
|
|||||||
},
|
},
|
||||||
dataLabels: {
|
dataLabels: {
|
||||||
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();
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user