Authored by 李奇

fixed:初始条件重置

... ... @@ -91,8 +91,7 @@
tableCols,
tableData,
pageData,
filters: filterFields,
initialFilters: '',
filters: '',
batchOnSale: [],
useFilterSign: false,
showSizeEdit: false,
... ... @@ -101,7 +100,7 @@
},
created() {
this.productList();
this.initialFilters = JSON.stringify(filterFields);
this.filters = JSON.parse(initialFields);
},
methods: {
editSize(skn) {
... ... @@ -133,7 +132,7 @@
this.pageData.current = 1;
},
clearFilter() {
this.filters = JSON.parse(this.initialFilters);
this.filters = JSON.parse(initialFields);
this.productList();
this.useFilterSign = false;
this.pageData.current = 1;
... ... @@ -289,24 +288,7 @@
</script>
<style lang="scss">
.row-space {
margin-bottom: 20px;
}
.btn-row-space {
margin-top: 10px;
}
.field-label {
line-height: 32px;
}
.hr {
border-top: 1px solid #eee;
}
.list-page {
float: right;
}
</style>
... ...
... ... @@ -137,7 +137,7 @@ let filterFields = {
}
};
let initialFields = JSON.parse(JSON.stringify(filterFields));
let initialFields = JSON.stringify(filterFields);
let tableCols = [
{
... ...
... ... @@ -2,7 +2,7 @@
<LayoutBody>
<LayoutFilter>
<FilterItem :label="filters.sknCode.label">
<Input v-model.trim="filters.sknCode.model"
<Input v-model.trim.trim="filters.sknCode.model"
:placeholder="filters.sknCode.holder"></Input>
</FilterItem>
<FilterItem :label="filters.prodCode.label">
... ... @@ -84,8 +84,7 @@
tableCols,
tableData,
pageData,
filters: filterFields,
initialFilters: '',
filters: '',
batchOffSale: [],
useFilterSign: false,
categoryValue: []
... ... @@ -93,7 +92,7 @@
},
created() {
this.productList();
this.initialFilters = JSON.stringify(filterFields);
this.filters = JSON.parse(initialFields);
},
methods: {
editSize(skn) {
... ... @@ -125,7 +124,7 @@
},
clearFilter() {
this.filters = JSON.parse(this.initialFilters);
this.filters = JSON.parse(initialFields);
this.productList();
this.useFilterSign = false;
this.pageData.current = 1;
... ... @@ -280,7 +279,7 @@
</script>
<style lang="scss">
.list-page {
float: right;
.btn-row-space {
margin-top: 10px;
}
</style>
... ...
... ... @@ -18,7 +18,6 @@ let filterFields = {
holder: '',
fieldSpan: 18
},
prodCode: {
label: '商家编码',
labelSpan: 6,
... ... @@ -26,7 +25,6 @@ let filterFields = {
holder: '',
fieldSpan: 18
},
prodName: {
label: '商品名称',
labelSpan: 6,
... ... @@ -41,7 +39,6 @@ let filterFields = {
holder: '',
fieldSpan: 18
},
sort: {
first: {
label: '选择类目',
... ... @@ -65,14 +62,12 @@ let filterFields = {
model: ''
}
},
brand: {
label: '选择品牌',
labelSpan: 6,
fieldSpan: 18,
model: -1
},
verifyStatus: {
label: '审核状态',
labelSpan: 6,
... ... @@ -93,7 +88,6 @@ let filterFields = {
}
]
},
stockStatus: {
label: '库存情况',
labelSpan: 6,
... ... @@ -116,7 +110,7 @@ let filterFields = {
}
};
let initialFields = JSON.parse(JSON.stringify(filterFields));
let initialFields = JSON.stringify(filterFields);
let tableCols = [
{
... ...