diff --git a/supervise-report-ui/src/api/supervise/salesSummary.js b/supervise-report-ui/src/api/supervise/salesSummary.js
index 02a152f0..23e35ebc 100644
--- a/supervise-report-ui/src/api/supervise/salesSummary.js
+++ b/supervise-report-ui/src/api/supervise/salesSummary.js
@@ -1,10 +1,15 @@
import request from '@/utils/request'
-// 重新汇总入库商品
-export function recount() {
+// 导出
+export function exportExcel(params) {
return request({
- url: '/ruku/recount',
- method: 'get'
+ url: '/report/exportStoreSalesReport',
+ method: 'post',
+ responseType: 'blob', // 表明返回服务器返回的数据类型
+ data: params,
+ headers: {
+ 'Content-Type': 'application/json'
+ }
})
}
// 入库汇总信息
diff --git a/supervise-report-ui/src/utils/request.js b/supervise-report-ui/src/utils/request.js
index 0e8707ac..0a274f5d 100644
--- a/supervise-report-ui/src/utils/request.js
+++ b/supervise-report-ui/src/utils/request.js
@@ -1,7 +1,13 @@
import axios from 'axios'
-import { MessageBox, Message } from 'element-ui'
+import {
+ MessageBox,
+ Message
+} from 'element-ui'
import store from '@/store'
-import { getToken, getStorage } from '@/utils/auth'
+import {
+ getToken,
+ getStorage
+} from '@/utils/auth'
// create an axios instance
const service = axios.create({
@@ -52,17 +58,19 @@ service.interceptors.response.use(
const res = response.data
const statusCode = response.status
+ console.log("response>>>", response)
// if the custom code is not 20000, it is judged as an error.
if (statusCode !== 200) {
Message({
- message: res.msg || response.message || 'Error',
+ message: res.msg || response.message || 'Error11111111111111111',
type: 'error',
showClose: true,
duration: 5 * 1000
})
// 50008: Illegal token; 50012: Other clients logged in; 50014: Token expired;
- if (statusCode === 401 || res.code === '5000' || res.code === 5000 || res.code === 50012 || res.code === 50014) {
+ if (statusCode === 401 || res.code === '5000' || res.code === 5000 || res.code === 50012 || res.code ===
+ 50014) {
// to re-login
MessageBox.confirm('登录状态已过期,您可以继续留在该页面,或者重新登录', '系统提示', {
confirmButtonText: '重新登录',
@@ -77,9 +85,9 @@ service.interceptors.response.use(
}
return Promise.reject(new Error(res.message || 'Error'))
} else {
- if (!res.success) {
+ if (!res.success && res.success !== null && res.success !== undefined) {
Message({
- message: res.msg || 'Error',
+ message: res.msg || 'Error2222222222222222',
type: 'error',
showClose: true,
duration: 5 * 1000
@@ -100,4 +108,4 @@ service.interceptors.response.use(
}
)
-export default service
+export default service
\ No newline at end of file
diff --git a/supervise-report-ui/src/views/reportCenter/salesSummary.vue b/supervise-report-ui/src/views/reportCenter/salesSummary.vue
index 04fcc3fd..a2bb34eb 100644
--- a/supervise-report-ui/src/views/reportCenter/salesSummary.vue
+++ b/supervise-report-ui/src/views/reportCenter/salesSummary.vue
@@ -1,114 +1,121 @@