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 } }) /** * 空托盘出库 */ // 1.1获取载具类型 export const getVehicleType = () => request({ url:'api/pda/group/getVehicleType', data: {} }) // 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 } }) /** * 组盘入库 */ // 1.1获取物料信息 export const queryMaterial = () => request({ url:'api/pda/queryMaterial', data: {} }) // 查询已配盘的组盘信息 export const queryExistGroup = () => request({ url:'api/pda/queryExistGroup', data: {} }) // 组盘 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 } }) //获取待配盘信息 export const queryVehicleGroup = () => request({ url:'api/pda/queryVehicleGroup', data: {} }) // 开始配盘 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 } }) //入库 export const fullVehicleIn = (code) => request({ url:'api/pda/fullVehicleIn', data: { point_code: code } }) /** * 原料出库 */ // 根据物料信息查询配盘信息 export const queryLinkMaterial = (id) => request({ url:'api/pda/queryLinkMaterial', data: { material_id: id } }) // 1.2出库确认 export const fullVehicleOut = (code1, code2) => request({ url:'api/pda/fullVehicleOut', data: { point_code1: code1, point_code2: code2 } }) /** * 生产下料 */ // 根据起点查询终点列表 export const queryEndPointsByStart = (code) => request({ url:'api/pda/queryEndPointsByStart', data: { point_code1: code } }) // 下料 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 } }) /** * 定点作业 */ // 查询设备 export const queryDevice = () => request({ url:'api/pda/queryDevice', data: {} }) // 定点作业-确认 export const taskConfirm = (code1, code2) => request({ url:'api/pda/taskConfirm', data: { point_code1: code1, point_code2: code2 } }) /** * 作业管理 */ // 查询未完成指令 export const pdaInsts = (keyword, scode, ncode) => request({ url:'api/pda/insts', acsurl: true, data: { keyword: keyword, start_devicecode: scode, next_devicecode: ncode } }) // 指令操作 export const pdaInst = (type, uuid) => request({ url:'api/pda/inst', acsurl: true, data: { type: type, inst_uuid: uuid } }) /** * 出库确认 */ // 根据载具编码查询配盘信息 export const queryGroupInfoByVehicle = (code) => request({ url:'api/pda/queryGroupInfoByVehicle', data: { vehicle_code: code } }) // 回库 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 } })