...
|
...
|
@@ -24,14 +24,14 @@ |
|
|
<select-category :value="categoryValue" @select-change="sortChange"></select-category>
|
|
|
</filter-item>
|
|
|
<filter-item :label="filters.verifyStatus.label">
|
|
|
<Select v-model.trim="filters.verifyStatus.model">
|
|
|
<Select v-model.trim="filters.verifyStatus.model" clearable>
|
|
|
<Option v-for="option in filters.verifyStatus.options"
|
|
|
:value="option.value"
|
|
|
:key="option.value">{{option.label}}</Option>
|
|
|
</Select>
|
|
|
</filter-item>
|
|
|
<filter-item :label="filters.stockStatus.label">
|
|
|
<Select v-model.trim="filters.stockStatus.model">
|
|
|
<Select v-model.trim="filters.stockStatus.model" clearable>
|
|
|
<Option v-for="option in filters.stockStatus.options"
|
|
|
:value="option.value"
|
|
|
:key="option.value">{{option.label}}</Option>
|
...
|
...
|
@@ -102,9 +102,11 @@ |
|
|
maxSortId: fts.sort.first.model,
|
|
|
middleSortId: fts.sort.second.model,
|
|
|
smallSortId: fts.sort.third.model,
|
|
|
brandId: fts.brand.model !== -1 ? fts.brand.model : null,
|
|
|
auditStatus: fts.verifyStatus.model !== -1 ? fts.verifyStatus.model : null,
|
|
|
stock: fts.stockStatus.model !== -1 ? this.filters.stockStatus.model : null
|
|
|
brandId: fts.brand.model === '' || fts.brand.model === null ?
|
|
|
null : fts.brand.model,
|
|
|
auditStatus: fts.verifyStatus.model ? fts.verifyStatus.model : null,
|
|
|
stock: fts.stockStatus.model === '' || fts.stockStatus.model === null ?
|
|
|
null : this.filters.stockStatus.model
|
|
|
};
|
|
|
|
|
|
return data;
|
...
|
...
|
@@ -115,7 +117,6 @@ |
|
|
this.useFilterSign = true;
|
|
|
this.productList(params);
|
|
|
this.pageData.current = 1;
|
|
|
|
|
|
},
|
|
|
clearFilter() {
|
|
|
const store = onSaleStore.apply(this);
|
...
|
...
|
@@ -262,9 +263,17 @@ |
|
|
|
|
|
this.productService.updateSalesPrice(params)
|
|
|
.then(res => {
|
|
|
this.tableData[index].salesPrice = salesPrice;
|
|
|
row.changePrice = false;
|
|
|
this.$Message.success(res.data.message);
|
|
|
const data = res.data;
|
|
|
const code = data.code;
|
|
|
|
|
|
if (code === 200) {
|
|
|
this.tableData[index].salesPrice = salesPrice;
|
|
|
row.changePrice = false;
|
|
|
this.$Message.success(data.message);
|
|
|
} else {
|
|
|
row.changePrice = false;
|
|
|
this.$Message.error(data.message);
|
|
|
}
|
|
|
});
|
|
|
},
|
|
|
editProduct(skn) {
|
...
|
...
|
|