diff --git a/resources/frontend/src/views/goods/combination.vue b/resources/frontend/src/views/goods/combination.vue
index 0ca47e8..8214bc0 100644
--- a/resources/frontend/src/views/goods/combination.vue
+++ b/resources/frontend/src/views/goods/combination.vue
@@ -10,6 +10,20 @@
商品编码:
{{ scope.row.title }}
{{ scope.row.external_sku_id }}
-{{ scope.row.updated_at }}
+{{ scope.row.created_at }}
@@ -149,7 +164,8 @@ }, skus: [], is_admin: false, - remoteLoading: false + remoteLoading: false, + filterTime: [] } }, methods: { @@ -180,7 +196,9 @@ this.searchForm = { ...this.searchForm, page: this.current_page, - per_page: this.per_page + per_page: this.per_page, + create_time_start: this.filterTime ? this.filterTime[0] : '', + create_time_end: this.filterTime ? this.filterTime[1] : '' } this.getList(this.searchForm) }, @@ -265,6 +283,21 @@ type: "error" }); this.loadingModule.close() + }, + handleExport() { + let params = { + exportType: 'goods_combination', + external_sku_id: this.searchForm.external_sku_id, + sku_title: this.searchForm.sku_title, + create_time_start: this.filterTime ? this.filterTime[0] : '', + create_time_end: this.filterTime ? this.filterTime[1] : '' + } + window.open("/goods_skus/export?" + this.objectToQueryString(params)) + }, + objectToQueryString(obj) { + return Object.keys(obj) + .map(key => encodeURIComponent(key) + '=' + (obj[key] ? encodeURIComponent(obj[key]) : '')) + .join('&'); } }, mounted() { diff --git a/resources/frontend/src/views/goods/goods.vue b/resources/frontend/src/views/goods/goods.vue index 0b0271e..7e659bf 100644 --- a/resources/frontend/src/views/goods/goods.vue +++ b/resources/frontend/src/views/goods/goods.vue @@ -38,6 +38,20 @@ +{{ scope.row.external_sku_id }}
-{{ scope.row.updated_at }}
+{{ scope.row.created_at }}