183 lines
4.7 KiB
JavaScript
183 lines
4.7 KiB
JavaScript
import request from './request.js'
|
|
|
|
// 登录
|
|
export const handLogin = (user, password) => request({
|
|
url:'mobile/auth/login',
|
|
data: {
|
|
username: user,
|
|
password: password
|
|
}
|
|
})
|
|
|
|
// 版本更新测试
|
|
export const pdaUpdate = () => request({
|
|
url:'api/cacheLineHand/appUpdate'
|
|
})
|
|
// export const pdaUpdate = () => {
|
|
// let res = {
|
|
// versionName: '1.0.0',
|
|
// androidUrl: 'https://mp-e979e0eb-882b-42b3-a4a1-923ad08ea194.cdn.bspapp.com/cloudstorage/f72ec59f-7b25-487d-a034-fead1b6654c6.apk'
|
|
// }
|
|
// return res
|
|
// }
|
|
|
|
// 菜单
|
|
export const authority = () => {
|
|
let res = {
|
|
sonTree: [
|
|
{menu_id: '1', path: 'RF01', name: '缓存线', sonTree: [
|
|
{menu_id: '1', name: '扫码异常', path: '/pages/management/inscanerror'},
|
|
{menu_id: '2', name: '缓存线盘点', path: '/pages/management/hcxcheck'},
|
|
{menu_id: '3', name: '缓存线出箱异常', path: '/pages/management/HcxOutError'},
|
|
{menu_id: '4', name: '缓存线异常处理', path: '/pages/management/HcxErrorHandle'}
|
|
]
|
|
},
|
|
{menu_id: '2', path: 'RF02', name: '生产管理', sonTree: [
|
|
{menu_id: '1', name: '任务管理', path: '/pages/management/TaskOperate'},
|
|
]
|
|
},
|
|
{menu_id: '3', path: 'RF03', name: '出入库管理', sonTree: [
|
|
{menu_id: '1', name: '半成品入库', path: '/pages/management/HalfFinishedInStore'},
|
|
{menu_id: '2', name: '成品入库', path: '/pages/management/FinishedInStore'},
|
|
{menu_id: '3', name: '发货确认', path: '/pages/management/DeliveryConfirm'}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
return res
|
|
}
|
|
|
|
/** 扫码异常 */
|
|
// 1.1缓存线下拉框
|
|
export const getCacheLine = (area) => request({
|
|
url:'api/cacheLineHand/getCacheLine',
|
|
data: {
|
|
product_area: area
|
|
}
|
|
})
|
|
// 1.2指令查询
|
|
export const inOutExceptionInstQuery = (wcode) => request({
|
|
url:'api/cacheLineHand/inOutExceptionInstQuery',
|
|
data: {
|
|
wcsdevice_code: wcode
|
|
}
|
|
})
|
|
// 1.3确认
|
|
export const inOutExceptionInstConfirm = (wcode, vcode, pcode, type) => request({
|
|
url:'api/cacheLineHand/inOutExceptionInstConfirm',
|
|
data: {
|
|
wcsdevice_code: wcode,
|
|
vehicle_code: vcode,
|
|
position_code: pcode,
|
|
type: type
|
|
}
|
|
})
|
|
|
|
/** 缓存线盘点 */
|
|
// 1.1工序下拉框查询
|
|
export const workprocedureQuery = () => request({
|
|
url:'api/cacheLineHand/workprocedureQuery',
|
|
data: {}
|
|
})
|
|
// 1.2缓存线盘点-缓存线物料信息盘点
|
|
export const getCacheLineMaterialInfo = (area, code) => request({
|
|
url:'api/cacheLineHand/getCacheLineMaterialInfo',
|
|
data: {
|
|
product_area: area,
|
|
wcsdevice_code: code
|
|
}
|
|
})
|
|
// 1.3物料查询
|
|
export const materialQuery = (bar) => request({
|
|
url:'api/cacheLineHand/materialQuery',
|
|
data: {
|
|
search_bar: bar
|
|
}
|
|
})
|
|
// 1.4缓存线盘点-设置满箱
|
|
export const setfullBox = (obj) => request({
|
|
url:'api/cacheLineHand/setfullBox',
|
|
data: obj
|
|
})
|
|
// 1.5缓存线盘点-设置空箱
|
|
export const setEmptyBox = (obj) => request({
|
|
url:'api/cacheLineHand/setEmptyBox',
|
|
data: obj
|
|
})
|
|
// 1.6缓存线盘点-删除空箱
|
|
export const deleteBox = (obj) => request({
|
|
url:'api/cacheLineHand/deleteBox',
|
|
data: obj
|
|
})
|
|
|
|
/** 物料列表 */
|
|
// 根据订单获取订单信息
|
|
// export const orderSearch = (page, size, order) => request({
|
|
// url:'api/pda/finishproduct/order',
|
|
// data: {
|
|
// order: order,
|
|
// page: page,
|
|
// size: size
|
|
// }
|
|
// })
|
|
export const orderSearch = (page, size, order) => {
|
|
let res = {
|
|
"content": [
|
|
{
|
|
"sale_id": "1638477659967197184",
|
|
"plandeliver_date": "",
|
|
"sale_type": "YBO1",
|
|
"produce_seq": "1",
|
|
"order_line_code": "abe23eb6-d906-11ed-aaf6-20283eb8db7f",
|
|
"remark": "",
|
|
"is_success": "0",
|
|
"update_time": "2023-03-22 17:48:10",
|
|
"material_spec": "M1/2",
|
|
"update_optname": "管理员",
|
|
"create_id": "1",
|
|
"sale_qty": "2060",
|
|
"sale_code": "0022058857",
|
|
"cust_name": "",
|
|
"material_name": "紫铜直通连接帽\\CG\\M1/2\\ZM-BA40104",
|
|
"seq_no": "100",
|
|
"qty_unit_id": "1638470541201510400",
|
|
"create_time": "2023-03-22 17:48:10",
|
|
"unit_name": "PC",
|
|
"cust_code": "",
|
|
"material_id": "1528699594626699264",
|
|
"cust_id": "",
|
|
"status": "10",
|
|
"create_name": "管理员",
|
|
"update_optid": "1",
|
|
"material_code": "24005459",
|
|
"in_qty": '0.000',
|
|
"checked": true
|
|
}, {sale_code: '1'}
|
|
],
|
|
"totalElements": 14
|
|
}
|
|
return res
|
|
}
|
|
|
|
/** 成品入库 */
|
|
// 入库
|
|
export const InstoreOrder = (point, code, arr) => request({
|
|
url:'api/pda/finishproduct/in',
|
|
data: {
|
|
point: point,
|
|
vehicle_code: code,
|
|
arr: arr
|
|
}
|
|
})
|
|
|
|
/** 发货确认 */
|
|
// 解绑
|
|
export const releasepoint = (point, code, option) => request({
|
|
url:'api/pda/finishproduct/releasepoint',
|
|
data: {
|
|
point: point,
|
|
vehicle_code: code,
|
|
option: option
|
|
}
|
|
})
|