2024-02-01 13:55:27 +08:00
|
|
|
import request from './request.js'
|
|
|
|
|
|
|
|
|
|
// 版本更新测试
|
|
|
|
|
export const pdaUpdate = () => request({
|
|
|
|
|
url:'api/pda/update'
|
|
|
|
|
})
|
|
|
|
|
// export const pdaUpdate = () => {
|
|
|
|
|
// let res = {
|
|
|
|
|
// versionName: '1.0.1',
|
|
|
|
|
// url: 'https://mp-e979e0eb-882b-42b3-a4a1-923ad08ea194.cdn.bspapp.com/cloudstorage/f72ec59f-7b25-487d-a034-fead1b6654c6.apk'
|
|
|
|
|
// }
|
|
|
|
|
// return res
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
// 登录
|
|
|
|
|
export const handLogin = (user, password) => request({
|
|
|
|
|
url:'mobile/auth/login',
|
|
|
|
|
data: {
|
|
|
|
|
username: user,
|
|
|
|
|
password: password
|
|
|
|
|
}
|
|
|
|
|
})
|
2024-03-11 13:43:45 +08:00
|
|
|
/**
|
|
|
|
|
* 空托盘出库
|
|
|
|
|
*/
|
|
|
|
|
// 1.1获取载具类型
|
2024-03-13 15:50:26 +08:00
|
|
|
export const getVehicleType = () => request({
|
|
|
|
|
url:'api/pda/group/getVehicleType',
|
|
|
|
|
data: {}
|
|
|
|
|
})
|
|
|
|
|
|
2024-03-11 13:43:45 +08:00
|
|
|
// 1.2空托盘出库确认
|
|
|
|
|
export const callEmptyVehicle = (type, code) => request({
|
|
|
|
|
url:'api/pda/callEmptyVehicle',
|
|
|
|
|
data: {
|
|
|
|
|
vehicle_type: type,
|
|
|
|
|
point_code: code
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
/**
|
|
|
|
|
* 空托盘入库
|
|
|
|
|
*/
|
|
|
|
|
// 1.1空托盘入库确认
|
|
|
|
|
export const emptyInStore = (type, vcode, code) => request({
|
|
|
|
|
url:'api/pda/emptyInStore',
|
|
|
|
|
data: {
|
|
|
|
|
vehicle_type: type,
|
|
|
|
|
vehicle_code: vcode,
|
|
|
|
|
point_code: code
|
|
|
|
|
}
|
2024-02-01 13:55:27 +08:00
|
|
|
})
|
2024-03-11 17:11:26 +08:00
|
|
|
/**
|
|
|
|
|
* 组盘入库
|
|
|
|
|
*/
|
|
|
|
|
// 1.1获取物料信息
|
2024-03-13 15:50:26 +08:00
|
|
|
export const queryMaterial = () => request({
|
|
|
|
|
url:'api/pda/queryMaterial',
|
|
|
|
|
data: {}
|
|
|
|
|
})
|
|
|
|
|
|
2024-03-11 17:11:26 +08:00
|
|
|
// 查询已配盘的组盘信息
|
2024-03-13 15:50:26 +08:00
|
|
|
export const queryExistGroup = () => request({
|
|
|
|
|
url:'api/pda/queryExistGroup',
|
|
|
|
|
data: {}
|
|
|
|
|
})
|
|
|
|
|
|
2024-03-11 17:11:26 +08:00
|
|
|
// 组盘
|
|
|
|
|
export const groupManual = (vtype, vcode, pcode, mid, mcode, qty, isl) => request({
|
|
|
|
|
url:'api/pda/group/manual',
|
|
|
|
|
data: {
|
|
|
|
|
vehicle_type: vtype,
|
|
|
|
|
vehicle_code: vcode,
|
|
|
|
|
point_code: pcode,
|
|
|
|
|
material_id: mid,
|
|
|
|
|
material_code: mcode,
|
|
|
|
|
material_qty: qty,
|
|
|
|
|
is_link: isl
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
//获取待配盘信息
|
2024-03-13 15:50:26 +08:00
|
|
|
export const queryVehicleGroup = () => request({
|
|
|
|
|
url:'api/pda/queryVehicleGroup',
|
|
|
|
|
data: {}
|
|
|
|
|
})
|
|
|
|
|
|
2024-03-11 17:11:26 +08:00
|
|
|
// 开始配盘
|
|
|
|
|
export const groupLink = (arr) => request({
|
|
|
|
|
url:'api/pda/group/link',
|
|
|
|
|
data: arr
|
|
|
|
|
})
|
|
|
|
|
// 打印
|
|
|
|
|
export const pdaPrintf = (code) => request({
|
|
|
|
|
url:'api/pda/printf',
|
|
|
|
|
data: {
|
|
|
|
|
vehicle_code: code
|
|
|
|
|
}
|
|
|
|
|
})
|
2024-03-13 15:50:26 +08:00
|
|
|
|
2024-03-11 17:11:26 +08:00
|
|
|
//入库
|
|
|
|
|
export const fullVehicleIn = (code) => request({
|
|
|
|
|
url:'api/pda/fullVehicleIn',
|
|
|
|
|
data: {
|
|
|
|
|
point_code: code
|
|
|
|
|
}
|
|
|
|
|
})
|
2024-03-11 18:07:25 +08:00
|
|
|
/**
|
|
|
|
|
* 原料出库
|
|
|
|
|
*/
|
|
|
|
|
// 根据物料信息查询配盘信息
|
2024-03-13 15:50:26 +08:00
|
|
|
export const queryLinkMaterial = (id) => request({
|
|
|
|
|
url:'api/pda/queryLinkMaterial',
|
|
|
|
|
data: {
|
|
|
|
|
material_id: id
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
|
2024-03-12 15:23:12 +08:00
|
|
|
// 1.2出库确认
|
|
|
|
|
export const fullVehicleOut = (code1, code2) => request({
|
|
|
|
|
url:'api/pda/fullVehicleOut',
|
|
|
|
|
data: {
|
|
|
|
|
point_code1: code1,
|
|
|
|
|
point_code2: code2
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
/**
|
|
|
|
|
* 生产下料
|
|
|
|
|
*/
|
|
|
|
|
// 根据起点查询终点列表
|
2024-03-13 15:50:26 +08:00
|
|
|
export const queryEndPointsByStart = (code) => request({
|
|
|
|
|
url:'api/pda/queryEndPointsByStart',
|
|
|
|
|
data: {
|
|
|
|
|
point_code1: code
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
|
2024-03-12 15:23:12 +08:00
|
|
|
// 下料
|
|
|
|
|
export const createP2pTask = (code, mcode) => request({
|
|
|
|
|
url:'api/pda/createP2pTask',
|
|
|
|
|
data: {
|
|
|
|
|
point_code1: code,
|
|
|
|
|
point_code2: mcode
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
/**
|
|
|
|
|
* 点位更新
|
|
|
|
|
*/
|
|
|
|
|
// 解绑
|
|
|
|
|
export const unbindVehicle = (code, type, vcode) => request({
|
|
|
|
|
url:'api/pda/unbindVehicle',
|
|
|
|
|
data: {
|
|
|
|
|
point_code: code,
|
|
|
|
|
vehicle_type: type,
|
|
|
|
|
vehicle_code: vcode
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
// 绑定
|
|
|
|
|
export const bindVehicle = (code, type, vcode) => request({
|
|
|
|
|
url:'api/pda/bindVehicle',
|
|
|
|
|
data: {
|
|
|
|
|
point_code: code,
|
|
|
|
|
vehicle_type: type,
|
|
|
|
|
vehicle_code: vcode
|
|
|
|
|
}
|
|
|
|
|
})
|
2024-03-13 15:42:17 +08:00
|
|
|
/**
|
|
|
|
|
* 定点作业
|
|
|
|
|
*/
|
|
|
|
|
// 查询设备
|
2024-03-13 15:50:26 +08:00
|
|
|
export const queryDevice = () => request({
|
|
|
|
|
url:'api/pda/queryDevice',
|
|
|
|
|
data: {}
|
|
|
|
|
})
|
|
|
|
|
|
2024-03-13 15:42:17 +08:00
|
|
|
// 定点作业-确认
|
|
|
|
|
export const taskConfirm = (code1, code2) => request({
|
|
|
|
|
url:'api/pda/taskConfirm',
|
|
|
|
|
data: {
|
|
|
|
|
point_code1: code1,
|
|
|
|
|
point_code2: code2
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
/**
|
|
|
|
|
* 作业管理
|
|
|
|
|
*/
|
|
|
|
|
// 查询未完成指令
|
2024-03-13 15:50:26 +08:00
|
|
|
export const pdaInsts = (keyword, scode, ncode) => request({
|
|
|
|
|
url:'api/pda/insts',
|
2024-03-18 15:14:55 +08:00
|
|
|
acsurl: true,
|
2024-03-13 15:50:26 +08:00
|
|
|
data: {
|
|
|
|
|
keyword: keyword,
|
|
|
|
|
start_devicecode: scode,
|
|
|
|
|
next_devicecode: ncode
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
|
2024-03-13 15:42:17 +08:00
|
|
|
// 指令操作
|
|
|
|
|
export const pdaInst = (type, uuid) => request({
|
|
|
|
|
url:'api/pda/inst',
|
2024-03-18 15:14:55 +08:00
|
|
|
acsurl: true,
|
2024-03-13 15:42:17 +08:00
|
|
|
data: {
|
|
|
|
|
type: type,
|
|
|
|
|
inst_uuid: uuid
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
/**
|
|
|
|
|
* 出库确认
|
|
|
|
|
*/
|
|
|
|
|
// 根据载具编码查询配盘信息
|
2024-03-13 15:50:26 +08:00
|
|
|
export const queryGroupInfoByVehicle = (code) => request({
|
|
|
|
|
url:'api/pda/queryGroupInfoByVehicle',
|
|
|
|
|
data: {
|
|
|
|
|
vehicle_code: code
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
|
2024-03-13 15:42:17 +08:00
|
|
|
// 回库
|
|
|
|
|
export const vehicleGoBack = (code, vcode, num) => request({
|
|
|
|
|
url:'api/pda/vehicleGoBack',
|
|
|
|
|
data: {
|
|
|
|
|
point_code: code,
|
|
|
|
|
vehicle_code: vcode,
|
|
|
|
|
residue_num: num
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
// 出库确认
|
|
|
|
|
export const fullVehicleOutConfirm = (code, vcode, num) => request({
|
|
|
|
|
url:'api/pda/fullVehicleOutConfirm',
|
|
|
|
|
data: {
|
|
|
|
|
point_code: code,
|
|
|
|
|
vehicle_code: vcode,
|
|
|
|
|
residue_num: num
|
|
|
|
|
}
|
2024-03-13 15:50:26 +08:00
|
|
|
})
|