Skip to content
Snippets Groups Projects
Commit 109c6f21 authored by Bhabesh Bhabani Mukhopadhyay's avatar Bhabesh Bhabani Mukhopadhyay
Browse files

#VOAPP-52 : Quantification form: Hide/show

parent 6726d901
No related branches found
No related tags found
No related merge requests found
...@@ -27,11 +27,15 @@ ...@@ -27,11 +27,15 @@
<div class="clearfix"/> <div class="clearfix"/>
<div v-if="isMounted" id='divSchemaForm' class="border border-primary rounded" > <button class="btn btn-success" v-on:click="showQuantification"><span><h5>Tell/kvantifiser</h5></span></button>
<!-- <router-link :to="{name: 'Quantification', params: {observationId:observation.observationId, organismId:observation.organismId, schemaData:observation.observationData}}" >Tell/kvantifiser</router-link> --> <div v-if="isQuantification">
<span><h5>Tell/kvantifiser</h5></span> <div v-if="isMounted" id='divSchemaForm' class="border border-primary rounded" >
<quantification :isEditable="false" :observationId="observation.observationId" :organismId="observation.organismId" :schemaData="observation.observationData" v-on:updateQuntificationData="updateQuntificationData"> </quantification> <button id="btnCloseQuantification" class="border border-primary rounded-circle" type="button" v-on:click="closeQuantification">x</button>
</div> <!-- <router-link :to="{name: 'Quantification', params: {observationId:observation.observationId, organismId:observation.organismId, schemaData:observation.observationData}}" >Tell/kvantifiser</router-link> -->
<quantification :isEditable="false" :observationId="observation.observationId" :organismId="observation.organismId" :schemaData="observation.observationData" v-on:updateQuntificationData="updateQuntificationData"> </quantification>
</div>
</div>
<div ref='divObservationText'> <div ref='divObservationText'>
<div>Observation Detail</div> <div>Observation Detail</div>
<input type="text" v-model="observationHeader"/> <input type="text" v-model="observationHeader"/>
...@@ -58,6 +62,7 @@ export default { ...@@ -58,6 +62,7 @@ export default {
components: {MapObservation,PhotoObservation,Photo,Quantification}, components: {MapObservation,PhotoObservation,Photo,Quantification},
data () { data () {
return { return {
isQuantification : false,
isMounted : false, isMounted : false,
msg: 'Observasjon', msg: 'Observasjon',
observation:{}, observation:{},
...@@ -87,6 +92,13 @@ export default { ...@@ -87,6 +92,13 @@ export default {
} }
}, },
methods:{ methods:{
showQuantification()
{
this.isQuantification = true;
},
closeQuantification(){
this.isQuantification = false;
},
/** Get observation from local storage system */ /** Get observation from local storage system */
getObservationFromStore(id) getObservationFromStore(id)
{ {
...@@ -430,6 +442,12 @@ export default { ...@@ -430,6 +442,12 @@ export default {
</script> </script>
<style scoped> <style scoped>
#btnCloseQuantification {
float: right;
top: 0px;
right: 0px;
}
#divSchemaForm { #divSchemaForm {
padding: 10px; padding: 10px;
} }
......
<template> <template>
<div> <div>
<!-- <router-link v-show="iseditable" :to="{name:'Observation', params:{observationId:observation_Id}}">Back</router-link> -->
<router-link v-show="iseditable" :to="{name:'Observation', params:{observationId:observation_Id}}">Back</router-link>
<div v-if="isMounted"> <div v-if="isMounted">
<FormSchema :schema="observationDataSchema" v-model="observationData" @change="change"></FormSchema> <FormSchema :schema="observationDataSchema" v-model="observationData" @change="change"></FormSchema>
</div> </div>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment