fix production build issues and refactor variable names

This commit is contained in:
Mohit Panjwani
2019-11-17 12:37:13 +05:30
parent 425ad1e939
commit d19f3c3fb0
12 changed files with 53 additions and 41 deletions

View File

@ -188,13 +188,13 @@
sort-as="estimate_date"
show="formattedEstimateDate" />
<table-column
:label="$t('estimates.contact')"
:label="$t('estimates.customer')"
sort-as="name"
show="name" />
<table-column
<!-- <table-column
:label="$t('estimates.expiry_date')"
sort-as="expiry_date"
show="formattedExpiryDate" />
show="formattedExpiryDate" /> -->
<table-column
:label="$t('estimates.status')"
show="status" >

View File

@ -140,10 +140,11 @@
</div>
</div>
</template>
<script>
import { mapActions } from 'vuex'
const _ = require('lodash')
export default {
data () {
return {
@ -230,14 +231,14 @@ export default {
return true
},
async onMarkAsSent () {
swal({
window.swal({
title: this.$t('general.are_you_sure'),
text: this.$t('estimates.confirm_mark_as_sent'),
icon: '/assets/icon/check-circle-solid.svg',
buttons: true,
dangerMode: true
}).then(async (willMarkAsSent) => {
if (willMarkAsSent) {
}).then(async (value) => {
if (value) {
this.isMarkAsSent = true
let response = await this.markAsSent({id: this.estimate.id})
this.isMarkAsSent = false
@ -248,14 +249,14 @@ export default {
})
},
async onSendEstimate (id) {
swal({
window.swal({
title: this.$t('general.are_you_sure'),
text: this.$t('estimates.confirm_send_estimate'),
icon: '/assets/icon/paper-plane-solid.svg',
buttons: true,
dangerMode: true
}).then(async (willSendEstimate) => {
if (willSendEstimate) {
}).then(async (value) => {
if (value) {
this.isSendingEmail = true
let response = await this.sendEmail({id: this.estimate.id})
this.isSendingEmail = false
@ -266,17 +267,15 @@ export default {
})
},
async removeEstimate (id) {
this.selectEstimate([parseInt(id)])
this.id = id
swal({
window.swal({
title: 'Deleted',
text: 'you will not be able to recover this estimate!',
icon: '/assets/icon/trash-solid.svg',
buttons: true,
dangerMode: true
}).then(async (willDelete) => {
if (willDelete) {
let request = await this.deleteEstimate(this.id)
}).then(async (value) => {
if (value) {
let request = await this.deleteEstimate(id)
if (request.data.success) {
window.toastr['success'](this.$tc('estimates.deleted_message', 1))
this.$router.push('/admin/estimates')