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 @@ diff --git a/supervise-report-ui/src/views/reportCenter/thresholdAnalysis.vue b/supervise-report-ui/src/views/reportCenter/thresholdAnalysis.vue index 483d8c1b..ec9c7cba 100644 --- a/supervise-report-ui/src/views/reportCenter/thresholdAnalysis.vue +++ b/supervise-report-ui/src/views/reportCenter/thresholdAnalysis.vue @@ -2,7 +2,7 @@
- +