Mercurial > gemma
changeset 3860:9a7a27301720
client: configuration: save sounding result classbreaks and comparison classbreaks separately
author | Markus Kottlaender <markus@intevation.de> |
---|---|
date | Tue, 09 Jul 2019 15:07:54 +0200 |
parents | d1901366676a |
children | 704f853b9c37 |
files | client/src/components/systemconfiguration/MorphologyClassbreaks.vue |
diffstat | 1 files changed, 21 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/client/src/components/systemconfiguration/MorphologyClassbreaks.vue Tue Jul 09 14:56:54 2019 +0200 +++ b/client/src/components/systemconfiguration/MorphologyClassbreaks.vue Tue Jul 09 15:07:54 2019 +0200 @@ -87,6 +87,14 @@ </button> </div> </div> + <div class="mb-4 px-3"> + <a + @click.prevent="submitClassbreaks" + class="btn btn-info btn-sm text-white" + > + <translate>Send</translate> + </a> + </div> <div class="px-3"> <h6 class="font-weight-bold"> <translate>Sounding Result Comparison</translate> @@ -174,8 +182,11 @@ </button> </div> </div> - <div class="mt-4 px-3"> - <a @click.prevent="submit" class="btn btn-info btn-sm text-white"> + <div class="px-3"> + <a + @click.prevent="submitClassbreaksCompare" + class="btn btn-info btn-sm text-white" + > <translate>Send</translate> </a> </div> @@ -267,12 +278,18 @@ showColorPicker(id) { this.activeColorPicker = this.activeColorPicker === id ? null : id; }, - submit() { + submitClassbreaks() { this.$store .dispatch("application/saveConfig", { morphology_classbreaks: this.morphologyClassbreaks .map(cb => (cb[1] === "#ffffff" ? cb[0] : cb.join(":"))) - .join(","), + .join(",") + }) + .finally(() => this.$store.dispatch("application/loadConfig")); + }, + submitClassbreaksCompare() { + this.$store + .dispatch("application/saveConfig", { morphology_classbreaks_compare: this.morphologyClassbreaksCompare .map(cb => (cb[1] === "#ffffff" ? cb[0] : cb.join(":"))) .join(",")