Rename discount type Normal => Percentage #kbcqjv
This commit is contained in:
		
							
								
								
									
										10
									
								
								resources/assets/js/views/common/documents.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								resources/assets/js/views/common/documents.js
									
									
									
									
										vendored
									
									
								
							| @@ -70,7 +70,7 @@ const app = new Vue({ | ||||
|     }, | ||||
|  | ||||
|     mounted() { | ||||
|         this.form.discount_type = 'normal'; | ||||
|         this.form.discount_type = 'percentage'; | ||||
|  | ||||
|         if ((document.getElementById('items') != null) && (document.getElementById('items').rows)) { | ||||
|             this.colspan = document.getElementById("items").rows[0].cells.length - 1; | ||||
| @@ -118,7 +118,7 @@ const app = new Vue({ | ||||
|                 let line_discount_amount = 0; | ||||
|  | ||||
|                 if (item.discount) { | ||||
|                     if (item.discount_type === 'normal') { | ||||
|                     if (item.discount_type === 'percentage') { | ||||
|                         if (item.discount > 100) { | ||||
|                             item.discount = 100; | ||||
|                         } | ||||
| @@ -249,7 +249,7 @@ const app = new Vue({ | ||||
|  | ||||
|             // Apply discount to total | ||||
|             if (global_discount) { | ||||
|                 if (this.form.discount_type === 'normal') { | ||||
|                 if (this.form.discount_type === 'percentage') { | ||||
|                     discount_total = parseFloat(sub_total + inclusive_tax_total) * (global_discount / 100); | ||||
|                 } else { | ||||
|                     discount_total = global_discount; | ||||
| @@ -398,7 +398,7 @@ const app = new Vue({ | ||||
|         }, | ||||
|  | ||||
|         onAddLineDiscount(item_index) { | ||||
|             this.items[item_index].discount_type = 'normal'; | ||||
|             this.items[item_index].discount_type = 'percentage'; | ||||
|             this.items[item_index].add_discount = true; | ||||
|         }, | ||||
|  | ||||
| @@ -415,7 +415,7 @@ const app = new Vue({ | ||||
|         onAddTotalDiscount() { | ||||
|             let discount = document.getElementById('pre-discount').value; | ||||
|  | ||||
|             if (this.form.discount_type === 'normal') { | ||||
|             if (this.form.discount_type === 'percentage') { | ||||
|                 if (discount < 0) { | ||||
|                     discount = 0; | ||||
|                 } else if (discount > 100) { | ||||
|   | ||||
| @@ -163,8 +163,8 @@ | ||||
|                                     <div class="form-group mb-0 w-100" style="display: inline-block; position: relative;"> | ||||
|                                         <div class="input-group mb-0 select-tax"> | ||||
|                                             <div class="input-group-prepend"> | ||||
|                                                 <button class="btn btn-sm" :class="[{'btn-outline-primary' : row.discount_type !== 'normal'}, {'btn-primary' : row.discount_type === 'normal'}]" | ||||
|                                                         @click="onChangeLineDiscountType(index, 'normal')" type="button"> | ||||
|                                                 <button class="btn btn-sm" :class="[{'btn-outline-primary' : row.discount_type !== 'percentage'}, {'btn-primary' : row.discount_type === 'percentage'}]" | ||||
|                                                         @click="onChangeLineDiscountType(index, 'percentage')" type="button"> | ||||
|                                                     <i class="fa fa-percent fa-sm"></i> | ||||
|                                                 </button> | ||||
|                                                 <button class="btn btn-sm" :class="[{'btn-outline-primary' : row.discount_type !== 'fixed'}, {'btn-primary' : row.discount_type === 'fixed'}]" | ||||
|   | ||||
| @@ -57,8 +57,8 @@ | ||||
|                                                 <div class="col-sm-8"> | ||||
|                                                     <div class="input-group"> | ||||
|                                                         <div class="input-group-prepend"> | ||||
|                                                             <button class="btn btn-sm" :class="[{'btn-outline-primary' : form.discount_type !== 'normal'}, {'btn-primary' : form.discount_type === 'normal'}]" | ||||
|                                                                     @click="onChangeDiscountType('normal')" type="button"> | ||||
|                                                             <button class="btn btn-sm" :class="[{'btn-outline-primary' : form.discount_type !== 'percentage'}, {'btn-primary' : form.discount_type === 'percentage'}]" | ||||
|                                                                     @click="onChangeDiscountType('percentage')" type="button"> | ||||
|                                                                 <i class="fa fa-percent fa-sm"></i> | ||||
|                                                             </button> | ||||
|                                                             <button class="btn btn-sm" :class="[{'btn-outline-primary' : form.discount_type !== 'fixed'}, {'btn-primary' : form.discount_type === 'fixed'}]" | ||||
|   | ||||
| @@ -33,7 +33,7 @@ | ||||
|     @if (!$hideDiscount) | ||||
|         @if (in_array(setting('localisation.discount_location', 'total'), ['item', 'both'])) | ||||
|             @stack('discount_td_start') | ||||
|                 @if ($item->discount_type === 'normal') | ||||
|                 @if ($item->discount_type === 'percentage') | ||||
|                     <td class="discount">{{ $item->discount }}</td> | ||||
|                 @else | ||||
|                     <td class="discount">@money($item->discount, $document->currency_code, true)</td> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user