mirror of
				https://github.com/crater-invoice/crater.git
				synced 2025-10-30 21:21:09 -04:00 
			
		
		
		
	fix small issue
This commit is contained in:
		| @ -168,12 +168,12 @@ | ||||
|           > | ||||
|             <table-column :label="$t('dashboard.recent_invoices_card.due_on')" show="formattedDueDate" /> | ||||
|             <table-column :label="$t('dashboard.recent_invoices_card.customer')" show="user.name" /> | ||||
|                  <table-column | ||||
|             <table-column | ||||
|               :label="$t('invoices.status')" | ||||
|               sort-as="status" | ||||
|             > | ||||
|               <template slot-scope="row" > | ||||
|                 <span> {{ $t('invoices.status') }}</span>  | ||||
|                 <span> {{ $t('invoices.status') }}</span> | ||||
|                 <span :class="'inv-status-'+row.status.toLowerCase()">{{ (row.status != 'PARTIALLY_PAID')? row.status : row.status.replace('_', ' ') }}</span> | ||||
|               </template> | ||||
|             </table-column> | ||||
| @ -190,7 +190,7 @@ | ||||
|             > | ||||
|               <template slot-scope="row"> | ||||
|                 <v-dropdown> | ||||
|                   <a slot="activator" href="#"> | ||||
|                   <a slot="activator" href="#/"> | ||||
|                     <dot-icon /> | ||||
|                   </a> | ||||
|                   <v-dropdown-item> | ||||
| @ -203,14 +203,14 @@ | ||||
|                       {{ $t('invoices.view') }} | ||||
|                     </router-link> | ||||
|                   </v-dropdown-item> | ||||
|                   <v-dropdown-item> | ||||
|                     <a class="dropdown-item" href="#" @click="sendInvoice(row.id)" > | ||||
|                   <v-dropdown-item v-if="row.status == 'DRAFT'"> | ||||
|                     <a class="dropdown-item" href="#/" @click="sendInvoice(row.id)" > | ||||
|                       <font-awesome-icon icon="envelope" class="dropdown-item-icon" /> | ||||
|                       {{ $t('invoices.send_invoice') }} | ||||
|                     </a> | ||||
|                   </v-dropdown-item> | ||||
|                   <v-dropdown-item v-if="row.status === 'DRAFT'"> | ||||
|                     <a class="dropdown-item" href="#" @click="sentInvoice(row.id)"> | ||||
|                     <a class="dropdown-item" href="#/" @click="sentInvoice(row.id)"> | ||||
|                       <font-awesome-icon icon="check-circle" class="dropdown-item-icon" /> | ||||
|                       {{ $t('invoices.mark_as_sent') }} | ||||
|                     </a> | ||||
| @ -272,7 +272,7 @@ | ||||
|             > | ||||
|               <template slot-scope="row"> | ||||
|                 <v-dropdown> | ||||
|                   <a slot="activator" href="#"> | ||||
|                   <a slot="activator" href="#/"> | ||||
|                     <dot-icon /> | ||||
|                   </a> | ||||
|                   <v-dropdown-item> | ||||
| @ -294,35 +294,35 @@ | ||||
|                     </router-link> | ||||
|                   </v-dropdown-item> | ||||
|                   <v-dropdown-item> | ||||
|                     <a class="dropdown-item" href="#" @click="convertInToinvoice(row.id)"> | ||||
|                       <font-awesome-icon icon="envelope" class="dropdown-item-icon" /> | ||||
|                     <a class="dropdown-item" href="#/" @click="convertInToinvoice(row.id)"> | ||||
|                       <font-awesome-icon icon="file-alt" class="dropdown-item-icon" /> | ||||
|                       {{ $t('estimates.convert_to_invoice') }} | ||||
|                     </a> | ||||
|                   </v-dropdown-item> | ||||
|                   <v-dropdown-item v-if="row.status === 'DRAFT'"> | ||||
|                     <a class="dropdown-item" href="#" @click.self="onMarkAsSent(row.id)"> | ||||
|                     <a class="dropdown-item" href="#/" @click.self="onMarkAsSent(row.id)"> | ||||
|                       <font-awesome-icon icon="check-circle" class="dropdown-item-icon" /> | ||||
|                       {{ $t('estimates.mark_as_sent') }} | ||||
|                     </a> | ||||
|                   </v-dropdown-item> | ||||
|                   <v-dropdown-item v-if="row.status !== 'SENT'"> | ||||
|                     <a class="dropdown-item" href="#" @click.self="sendEstimate(row.id)"> | ||||
|                     <a class="dropdown-item" href="#/" @click.self="sendEstimate(row.id)"> | ||||
|                       <font-awesome-icon icon="paper-plane" class="dropdown-item-icon" /> | ||||
|                       {{ $t('estimates.send_estimate') }} | ||||
|                     </a> | ||||
|                   </v-dropdown-item> | ||||
|                   <v-dropdown-item v-if="row.status !== 'ACCEPTED'"> | ||||
|                     <a class="dropdown-item" href="#" @click.self="onMarkAsAccepted(row.id)"> | ||||
|                     <a class="dropdown-item" href="#/" @click.self="onMarkAsAccepted(row.id)"> | ||||
|                       <font-awesome-icon icon="check-circle" class="dropdown-item-icon" /> | ||||
|                       {{ $t('estimates.mark_as_accepted') }} | ||||
|                     </a> | ||||
|                   </v-dropdown-item> | ||||
|               <v-dropdown-item v-if="row.status !== 'REJECTED'"> | ||||
|                 <a class="dropdown-item" href="#" @click.self="onMarkAsRejected(row.id)"> | ||||
|                   <font-awesome-icon icon="times-circle" class="dropdown-item-icon" /> | ||||
|                   {{ $t('estimates.mark_as_rejected') }} | ||||
|                 </a> | ||||
|               </v-dropdown-item> | ||||
|                   <v-dropdown-item v-if="row.status !== 'REJECTED'"> | ||||
|                     <a class="dropdown-item" href="#/" @click.self="onMarkAsRejected(row.id)"> | ||||
|                       <font-awesome-icon icon="times-circle" class="dropdown-item-icon" /> | ||||
|                       {{ $t('estimates.mark_as_rejected') }} | ||||
|                     </a> | ||||
|                   </v-dropdown-item> | ||||
|                 </v-dropdown> | ||||
|               </template> | ||||
|             </table-column> | ||||
| @ -459,7 +459,7 @@ export default { | ||||
|       swal({ | ||||
|         title: this.$t('general.are_you_sure'), | ||||
|         text: this.$t('estimates.confirm_conversion'), | ||||
|         icon: '/assets/icon/envelope-solid.svg', | ||||
|         icon: '/assets/icon/file-alt-solid.svg', | ||||
|         buttons: true, | ||||
|         dangerMode: true | ||||
|       }).then(async (willDelete) => { | ||||
| @ -603,7 +603,7 @@ export default { | ||||
|         } | ||||
|       }) | ||||
|     }, | ||||
|      | ||||
|  | ||||
|     async sendEstimate (id) { | ||||
|       swal({ | ||||
|         title: this.$t('general.are_you_sure'), | ||||
|  | ||||
| @ -245,31 +245,31 @@ | ||||
|                 </router-link> | ||||
|               </v-dropdown-item> | ||||
|               <v-dropdown-item> | ||||
|                 <a class="dropdown-item" href="#" @click="convertInToinvoice(row.id)"> | ||||
|                   <font-awesome-icon icon="envelope" class="dropdown-item-icon" /> | ||||
|                 <a class="dropdown-item" href="#/" @click="convertInToinvoice(row.id)"> | ||||
|                   <font-awesome-icon icon="file-alt" class="dropdown-item-icon" /> | ||||
|                   {{ $t('estimates.convert_to_invoice') }} | ||||
|                 </a> | ||||
|               </v-dropdown-item> | ||||
|               <v-dropdown-item v-if="row.status !== 'SENT'"> | ||||
|                 <a class="dropdown-item" href="#" @click.self="onMarkAsSent(row.id)"> | ||||
|                 <a class="dropdown-item" href="#/" @click.self="onMarkAsSent(row.id)"> | ||||
|                   <font-awesome-icon icon="check-circle" class="dropdown-item-icon" /> | ||||
|                   {{ $t('estimates.mark_as_sent') }} | ||||
|                 </a> | ||||
|               </v-dropdown-item> | ||||
|               <v-dropdown-item v-if="row.status !== 'SENT'"> | ||||
|                 <a class="dropdown-item" href="#" @click.self="sendEstimate(row.id)"> | ||||
|                 <a class="dropdown-item" href="#/" @click.self="sendEstimate(row.id)"> | ||||
|                   <font-awesome-icon icon="paper-plane" class="dropdown-item-icon" /> | ||||
|                   {{ $t('estimates.send_estimate') }} | ||||
|                 </a> | ||||
|               </v-dropdown-item> | ||||
|               <v-dropdown-item v-if="row.status !== 'ACCEPTED'"> | ||||
|                 <a class="dropdown-item" href="#" @click.self="onMarkAsAccepted(row.id)"> | ||||
|                 <a class="dropdown-item" href="#/" @click.self="onMarkAsAccepted(row.id)"> | ||||
|                   <font-awesome-icon icon="check-circle" class="dropdown-item-icon" /> | ||||
|                   {{ $t('estimates.mark_as_accepted') }} | ||||
|                 </a> | ||||
|               </v-dropdown-item> | ||||
|               <v-dropdown-item v-if="row.status !== 'REJECTED'"> | ||||
|                 <a class="dropdown-item" href="#" @click.self="onMarkAsRejected(row.id)"> | ||||
|                 <a class="dropdown-item" href="#/" @click.self="onMarkAsRejected(row.id)"> | ||||
|                   <font-awesome-icon icon="times-circle" class="dropdown-item-icon" /> | ||||
|                   {{ $t('estimates.mark_as_rejected') }} | ||||
|                 </a> | ||||
| @ -424,7 +424,7 @@ export default { | ||||
|           let response = await this.markAsAccepted(data) | ||||
|           this.refreshTable() | ||||
|           if (response.data) { | ||||
|             this.filters.status = 'ACCEPTED' | ||||
|             this.filters.status = '' | ||||
|             this.$refs.table.refresh() | ||||
|             window.toastr['success'](this.$tc('estimates.marked_as_accepted_message')) | ||||
|           } | ||||
| @ -446,7 +446,7 @@ export default { | ||||
|           let response = await this.markAsRejected(data) | ||||
|           this.refreshTable() | ||||
|           if (response.data) { | ||||
|             this.filters.status = 'REJECTED' | ||||
|             this.filters.status = '' | ||||
|             this.$refs.table.refresh() | ||||
|             window.toastr['success'](this.$tc('estimates.marked_as_rejected_message')) | ||||
|           } | ||||
| @ -512,7 +512,7 @@ export default { | ||||
|       swal({ | ||||
|         title: this.$t('general.are_you_sure'), | ||||
|         text: this.$t('estimates.confirm_conversion'), | ||||
|         icon: '/assets/icon/envelope-solid.svg', | ||||
|         icon: '/assets/icon/file-alt-solid.svg', | ||||
|         buttons: true, | ||||
|         dangerMode: true | ||||
|       }).then(async (willConvertInToinvoice) => { | ||||
|  | ||||
| @ -248,13 +248,13 @@ | ||||
|                 </router-link> | ||||
|               </v-dropdown-item> | ||||
|               <v-dropdown-item v-if="row.status == 'DRAFT'"> | ||||
|                 <a class="dropdown-item" href="#" @click="sendInvoice(row.id)" > | ||||
|                 <a class="dropdown-item" href="#/" @click="sendInvoice(row.id)" > | ||||
|                   <font-awesome-icon icon="paper-plane" class="dropdown-item-icon" /> | ||||
|                   {{ $t('invoices.send_invoice') }} | ||||
|                 </a> | ||||
|               </v-dropdown-item> | ||||
|               <v-dropdown-item v-if="row.status == 'DRAFT'"> | ||||
|                 <a class="dropdown-item" href="#" @click="markInvoiceAsSent(row.id)"> | ||||
|                 <a class="dropdown-item" href="#/" @click="markInvoiceAsSent(row.id)"> | ||||
|                   <font-awesome-icon icon="check-circle" class="dropdown-item-icon" /> | ||||
|                   {{ $t('invoices.mark_as_sent') }} | ||||
|                 </a> | ||||
|  | ||||
| @ -166,7 +166,7 @@ export default { | ||||
|         user_id: null, | ||||
|         payment_number: null, | ||||
|         payment_date: null, | ||||
|         amount: 100, | ||||
|         amount: 0, | ||||
|         payment_mode: null, | ||||
|         invoice_id: null, | ||||
|         notes: null | ||||
|  | ||||
| @ -142,7 +142,7 @@ export default { | ||||
|   data () { | ||||
|     return { | ||||
|       mailConfigData: { | ||||
|         mail_driver: '', | ||||
|         mail_driver: 'smtp', | ||||
|         mail_host: '', | ||||
|         mail_port: null, | ||||
|         mail_username: '', | ||||
|  | ||||
| @ -148,7 +148,7 @@ export default { | ||||
|     return { | ||||
|       mailConfigData: { | ||||
|         mail_driver: 'smtp', | ||||
|         mail_host: 'mailtrap.io', | ||||
|         mail_host: '', | ||||
|         mail_port: null, | ||||
|         mail_username: null, | ||||
|         mail_password: null, | ||||
|  | ||||
		Reference in New Issue
	
	Block a user