%PDF- %PDF-
Direktori : /home/ugotscom/bos_naturals/resources/js/components/ |
Current File : /home/ugotscom/bos_naturals/resources/js/components/addhomecare.vue |
<template> <div> <form action="/homecare" method="POST" @submit.prevent="addhomecare()" class="task-form"> <div class="form-group"> <label for="task">Start Date</label> <input type="date" name="" id="" class="form-control" v-model="startdate"> </div> <div class="form-group"> <label for="task">End Date</label> <input type="date" name="" id="" class="form-control" v-model="enddate"> </div> <div class="form-group"> <label for="task">Amount</label> <input type="text" name="" id="" class="form-control" v-model="amount"> </div> <div class="form-group"> <label for="task">Due Date</label> <input type="date" name="" id="" class="form-control" v-model="duedate"> </div> <button type="submit" value="submit" class="btn btn-primary">Submit</button> </form> </div> </template> <script> export default { props:['m_id'], data(){ return{ startdate:'', enddate:'', amount:'', duedate:'', staffs:[], searchQuery:'', options:'', property_id:'', call_description:'', users:[], clientproperties:[], clientleads:[] } }, mounted() { this. loadstaffs() }, methods: { addhomecare(){ axios .post('/homecare', { propertyid:this.m_id, startdate:this.startdate, enddate:this.enddate, amount: this.amount, duedate:this.duedate, }) .then(response => { this.$toaster.success('Call Log Added'), this.$root.$emit('bv::toggle::collapse', 'call-log') }) }, getData:function(searchQuery) { this.isLoading = true; axios.get('client/searchquery?q=' + searchQuery) .then(response => { this.users = response.data; }); }, getclientProperties(){ axios.get('/properties/clientproperties/'+ this.searchQuery) .then(response => { this.clientproperties = response.data; }); }, getclientleads(){ axios.get('/leads/getclientleads/'+ this.searchQuery) .then(response => { this.clientleads = response.data; }); }, loadstaffs(){ axios.get('/users') .then(response => { this.staffs = response.data; }) } } } </script>