emis-frontend/src/api/emis/emisCommon.js

89 lines
1.7 KiB
JavaScript

import request from '@/utils/request'
// 智能地址解析
export function parseAddress(content) {
return request({
url: '/emis/common/parseAddress',
method: 'get',
params: {content:content}
})
}
export function getKefuSsoToken() {
return request({
url: '/emis/common/getKefuSsoToken',
method: 'get',
params: {}
})
}
// 获取app信息
export function getLastAppVersion() {
return request({
url: '/emis/common/getLastAppVersion',
method: 'post',
data: {}
})
}
// 获取电子面单
export function realMatchWaybill(useSiteCode,prefix) {
return request({
url: '/emis/common/realMatchWaybill',
method: 'post',
data: {sendSiteCode:useSiteCode,prefix:prefix}
})
}
// 获取总的可以使用面单数
export function getTotalAvailablePag(useSiteCode,prefix) {
return request({
url: '/emis/common/getTotalAvailablePag',
method: 'post',
data: {sendSiteCode:useSiteCode,prefix:prefix}
})
}
// 获取中心总的可以使用面单数
export function getCenterTotalAvailablePag() {
return request({
url: '/emis/common/getCenterTotalAvailablePag',
method: 'post',
data: {}
})
}
// 发送消息到对应的人
export function pushToUser(uid,message) {
return request({
url: '/emis/common/pushToUser',
method: 'post',
data: {uid:uid,message:message}
})
}
// 按线路重算批次
export function autoScanSiteBatch(lineCode) {
return request({
url: '/emis/common/autoScanSiteBatch?lineCode='+lineCode,
method: 'get',
timeout: 20000
})
}
// 按线路重算批次V2
export function autoScanSiteBatchV2(lineCode) {
return request({
url: '/emis/common/autoScanSiteBatchV2?lineCode='+lineCode,
method: 'get',
timeout: 20000
})
}