This commit is contained in:
Fayyazi
2019-12-01 14:23:29 +03:30
parent 94d1bda083
commit 9526ec80fd
38 changed files with 658 additions and 270 deletions
+19 -6
View File
@@ -3,6 +3,15 @@
<v-container fluid>
<material-card class color="black" title="All Instrument" text>
<v-layout align-center wrap class="my-3">
<v-flex xs12 md3 sm3 class="WM-FlexCenter pl-3">
<v-icon class="fas fa-sort-numeric-up mr-2 WM-Margin-B-8"></v-icon>
<v-text-field
class="py-3 pr-3"
v-model="filter.item_id"
label="Item ID"
color="black"
></v-text-field>
</v-flex>
<v-flex xs12 md3 sm3 class="WM-FlexCenter pl-3">
<v-icon class="fa fa-align-left mr-2 WM-Margin-B-8"></v-icon>
<v-text-field
@@ -74,7 +83,7 @@
<v-icon class="white--text mr-2 caption">fas fa-times</v-icon>
<span>Remove</span>
</v-btn>
<v-btn color="orange darken-1" @click="generateBarcode(item.id)">
<v-btn color="orange darken-1" @click="generateBarcode(item.id, 'Item')">
<v-icon class="white--text mr-1 caption">fas fa-barcode</v-icon>
<span>Generate Barcode</span>
</v-btn>
@@ -109,7 +118,7 @@ export default {
headers: [
{
sortable: true,
text: "ID",
text: "Item ID",
value: "id"
},
{
@@ -132,10 +141,12 @@ export default {
filter: {
name: '',
size: '',
item_id : ''
},
items: [],
currentPage: 1,
lastPage: 1,
}),
created() {
this.load();
@@ -159,12 +170,13 @@ export default {
this.lastPage = result.data.data.last_page;
}
},
async generateBarcode(code) {
const result = await ApiService.post(urls.Barcode(code));
async generateBarcode(code, type = null) {
const result = await ApiService.post(urls.Barcode(code, type));
if (result && result.status == 200) {
this.changeCurrentModal({
modal: "modal-barcode-barcode",
properties: { result }
properties: { result },
// link : 'Show/Item/'+code
});
}
},
@@ -175,7 +187,8 @@ export default {
if (result && result.status == 200) {
this.changeCurrentModal({
modal: "modal-item-show",
properties: { result }
properties: { result },
});
}
},