update
This commit is contained in:
@@ -166,7 +166,6 @@ export default {
|
|||||||
},
|
},
|
||||||
watch: {
|
watch: {
|
||||||
color() {
|
color() {
|
||||||
console.log("colores");
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
|||||||
@@ -65,7 +65,9 @@ export default {
|
|||||||
* Change level in drill down
|
* Change level in drill down
|
||||||
*/
|
*/
|
||||||
changeLevel(data) {
|
changeLevel(data) {
|
||||||
let item = _.findIndex(this.visited, data);
|
let item = _.findIndex(this.visited, (el) => {
|
||||||
|
return el.id == data.id;
|
||||||
|
});
|
||||||
this.visited.forEach(function (elem) {
|
this.visited.forEach(function (elem) {
|
||||||
elem.active = false;
|
elem.active = false;
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -125,11 +125,23 @@ export default {
|
|||||||
let that = this;
|
let that = this;
|
||||||
return {
|
return {
|
||||||
currentSelection: null,
|
currentSelection: null,
|
||||||
dateFrom: moment().format("YYYY-MM-DD"),
|
dateFrom:
|
||||||
dateTo: moment().add(30, "d").format("YYYY-MM-DD"),
|
this.data[3] && this.data[3].data.dateFromRisk
|
||||||
dateNow: "",
|
? this.data[3].data.dateFromRisk
|
||||||
size: { name: this.$t("ID_ALL"), id: "all" },
|
: moment().format("YYYY-MM-DD"),
|
||||||
riskType: "ON_TIME",
|
dateTo:
|
||||||
|
this.data[3] && this.data[3].data.dateToRisk
|
||||||
|
? this.data[3].data.dateToRisk
|
||||||
|
: moment().add(30, "d").format("YYYY-MM-DD"),
|
||||||
|
dateNow: moment().format("DD/MM/YYYY h:mm:ss a"),
|
||||||
|
size:
|
||||||
|
this.data[3] && this.data[3].data.size
|
||||||
|
? this.data[3].data.size
|
||||||
|
: { name: this.$t("ID_ALL"), id: "all" },
|
||||||
|
riskType:
|
||||||
|
this.data[3] && this.data[3].data.riskType
|
||||||
|
? this.data[3].data.riskType
|
||||||
|
: "ON_TIME",
|
||||||
settingsBreadcrumbs: [
|
settingsBreadcrumbs: [
|
||||||
{
|
{
|
||||||
class: "fas fa-info-circle",
|
class: "fas fa-info-circle",
|
||||||
@@ -225,9 +237,10 @@ export default {
|
|||||||
.totalCasesByRisk(dt)
|
.totalCasesByRisk(dt)
|
||||||
.then((response) => {
|
.then((response) => {
|
||||||
that.formatDataRange(response.data);
|
that.formatDataRange(response.data);
|
||||||
|
that.updateSettings();
|
||||||
})
|
})
|
||||||
.catch((e) => {
|
.catch((e) => {
|
||||||
console.error(err);
|
console.error(e);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -440,6 +453,25 @@ export default {
|
|||||||
}
|
}
|
||||||
return res;
|
return res;
|
||||||
},
|
},
|
||||||
|
/**
|
||||||
|
* UPdate settings user config
|
||||||
|
*/
|
||||||
|
updateSettings() {
|
||||||
|
this.$emit("updateDataLevel", {
|
||||||
|
id: "level3",
|
||||||
|
name: this.data[2]["name"],
|
||||||
|
level: 3,
|
||||||
|
data: {
|
||||||
|
dateFrom: this.data[3].data.dateFrom,
|
||||||
|
dateTo: this.data[3].data.dateTo,
|
||||||
|
period: this.data[3].data.period,
|
||||||
|
dateFromRisk: this.dateFrom,
|
||||||
|
dateToRisk: this.dateTo,
|
||||||
|
size: this.size,
|
||||||
|
riskType: this.riskType,
|
||||||
|
},
|
||||||
|
});
|
||||||
|
},
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
@@ -98,9 +98,13 @@ export default {
|
|||||||
data() {
|
data() {
|
||||||
let that = this;
|
let that = this;
|
||||||
return {
|
return {
|
||||||
dateFrom: moment().format("YYYY-MM-DD"),
|
dateFrom: this.data[3]
|
||||||
dateTo: moment().add(30, "d").format("YYYY-MM-DD"),
|
? this.data[3].data.dateFrom
|
||||||
period: "day",
|
: moment().format("YYYY-MM-DD"),
|
||||||
|
dateTo: this.data[3]
|
||||||
|
? this.data[3].data.dateTo
|
||||||
|
: moment().add(30, "d").format("YYYY-MM-DD"),
|
||||||
|
period: this.data[3] ? this.data[3].data.period : "day",
|
||||||
periodOptions: [
|
periodOptions: [
|
||||||
{ text: this.$t("ID_DAY"), value: "day" },
|
{ text: this.$t("ID_DAY"), value: "day" },
|
||||||
{ text: this.$t("ID_MONTH"), value: "month" },
|
{ text: this.$t("ID_MONTH"), value: "month" },
|
||||||
@@ -230,10 +234,14 @@ export default {
|
|||||||
*/
|
*/
|
||||||
onClickDrillDown() {
|
onClickDrillDown() {
|
||||||
this.$emit("updateDataLevel", {
|
this.$emit("updateDataLevel", {
|
||||||
id: this.data[2]["id"],
|
id: "level2",
|
||||||
name: this.data[2]["name"],
|
name: this.data[2]["name"],
|
||||||
level: 3,
|
level: 3,
|
||||||
data: null,
|
data: {
|
||||||
|
dateFrom: this.dateFrom,
|
||||||
|
dateTo: this.dateTo,
|
||||||
|
period: this.period,
|
||||||
|
},
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -1,9 +1,6 @@
|
|||||||
<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">
|
||||||
<vue-chart-lv-zero
|
<vue-chart-lv-zero v-if="level === 0" @updateDataLevel="updateDataLevel" />
|
||||||
v-if="level === 0"
|
|
||||||
@updateDataLevel="updateDataLevel"
|
|
||||||
/>
|
|
||||||
<vue-chart-lv-one
|
<vue-chart-lv-one
|
||||||
:key="key1"
|
:key="key1"
|
||||||
v-if="level === 1"
|
v-if="level === 1"
|
||||||
@@ -18,8 +15,9 @@
|
|||||||
/>
|
/>
|
||||||
<vue-chart-lv-three
|
<vue-chart-lv-three
|
||||||
:key="key3"
|
:key="key3"
|
||||||
v-if="level === 3"
|
v-show="level === 3"
|
||||||
:data="levels"
|
:data="levels"
|
||||||
|
@updateDataLevel="updateDataLevel"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
@@ -40,13 +38,13 @@ export default {
|
|||||||
VueChartLvTwo,
|
VueChartLvTwo,
|
||||||
VueChartLvThree,
|
VueChartLvThree,
|
||||||
},
|
},
|
||||||
props: ["levels"],
|
props: ["levels"],
|
||||||
data() {
|
data() {
|
||||||
let that = this;
|
let that = this;
|
||||||
return {
|
return {
|
||||||
key1: _.random(0,100),
|
key1: _.random(0, 100),
|
||||||
key2: _.random(0,100),
|
key2: _.random(0, 100),
|
||||||
key3: _.random(0,100),
|
key3: _.random(0, 100),
|
||||||
settingsBreadCrumbs: [
|
settingsBreadCrumbs: [
|
||||||
{
|
{
|
||||||
class: "fas fa-info-circle",
|
class: "fas fa-info-circle",
|
||||||
@@ -59,9 +57,9 @@ export default {
|
|||||||
mounted() {},
|
mounted() {},
|
||||||
watch: {},
|
watch: {},
|
||||||
computed: {
|
computed: {
|
||||||
level: function () {
|
level: function () {
|
||||||
return _.find(this.levels, {'active': true }).level;
|
return _.find(this.levels, { active: true }).level;
|
||||||
}
|
},
|
||||||
},
|
},
|
||||||
updated() {},
|
updated() {},
|
||||||
beforeCreate() {},
|
beforeCreate() {},
|
||||||
@@ -100,7 +98,7 @@ export default {
|
|||||||
res.push({
|
res.push({
|
||||||
label: el.name,
|
label: el.name,
|
||||||
onClick() {
|
onClick() {
|
||||||
this.$emit("onChangeLevel", el);
|
this.$emit("onChangeLevel", el);
|
||||||
},
|
},
|
||||||
data: el,
|
data: el,
|
||||||
});
|
});
|
||||||
@@ -120,7 +118,7 @@ export default {
|
|||||||
};
|
};
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
},
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
@@ -164,7 +164,6 @@ export default {
|
|||||||
this.data.reasonPause = this.pauseData.reasonPause;
|
this.data.reasonPause = this.pauseData.reasonPause;
|
||||||
api.cases.pauseCase(this.data)
|
api.cases.pauseCase(this.data)
|
||||||
.then((response) => {
|
.then((response) => {
|
||||||
console.log(response);
|
|
||||||
if (response.statusText == "OK" || response.status === 200) {
|
if (response.statusText == "OK" || response.status === 200) {
|
||||||
that.$refs["modal-pause-case"].hide();
|
that.$refs["modal-pause-case"].hide();
|
||||||
that.$parent.$refs['ellipsis-' + that.data.TAS_UID].hideActionButtons()
|
that.$parent.$refs['ellipsis-' + that.data.TAS_UID].hideActionButtons()
|
||||||
|
|||||||
Reference in New Issue
Block a user