feat(wms): 新增原料材质与钢卷类型不匹配查询及修复功能
refactor(crm): 重构销售员管理界面为左右分栏布局 style(wms): 优化钢卷发货状态显示为单选按钮组 chore: 新增考勤请求工具类文件
This commit is contained in:
32
klp-ui/src/utils/attendanceRequest.js
Normal file
32
klp-ui/src/utils/attendanceRequest.js
Normal file
@@ -0,0 +1,32 @@
|
||||
import axios from 'axios'
|
||||
import { Notification, MessageBox, Message } from 'element-ui'
|
||||
|
||||
const request = axios.create({
|
||||
baseURL: 'http://140.143.206.120:18000',
|
||||
timeout: 5000
|
||||
})
|
||||
|
||||
// 响应拦截器
|
||||
request.interceptors.response.use(res => {
|
||||
if (res.data.status == 'success') {
|
||||
return res.data
|
||||
} else {
|
||||
Message({ message: res.data.message || '同步失败', type: 'error' })
|
||||
}
|
||||
},
|
||||
error => {
|
||||
console.log('err' + error)
|
||||
let { message } = error;
|
||||
if (message == "Network Error") {
|
||||
message = "后端接口连接异常";
|
||||
} else if (message.includes("timeout")) {
|
||||
message = "系统接口请求超时";
|
||||
} else if (message.includes("Request failed with status code")) {
|
||||
message = "系统接口" + message.substr(message.length - 3) + "异常";
|
||||
}
|
||||
Message({ message: message, type: 'error', duration: 5 * 1000 })
|
||||
return Promise.reject(error)
|
||||
}
|
||||
)
|
||||
|
||||
export default request
|
||||
Reference in New Issue
Block a user