Files
hht-shangdianke-uni/utils/getData2.js

463 lines
9.3 KiB
JavaScript

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: {}
// })
export const getVehicleType = () => {
let res = [
{
"value": "LZ",
"text": "料盅"
},
{
"value": "GTP",
"text": "钢托盘"
},
{
"value": "1",
"text": "木托盘"
}
]
return res
}
// 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 queryMaterial = () => {
let res = [
{
"material_id": "19",
"material_code": "2",
"material_name": "a1"
},
{
"material_id": "9",
"material_code": "4",
"material_name": "b1"
}
]
return res
}
// 查询已配盘的组盘信息
// export const queryExistGroup = () => request({
// url:'api/pda/queryExistGroup',
// data: {}
// })
export const queryExistGroup = () => {
let res = [
{
"vehicle_code": "6",
"vehicle_type": "in ea",
"material_id": "83",
"material_code": "75",
"material_name": "式历委至统",
"point_code": "76",
"material_qty": "Ut ea veniam officia in",
"pcsn": "consequat enim proident labore"
}
]
return res
}
// 组盘
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 queryVehicleGroup = () => {
let res = [
{
"group_id": "30",
"vehicle_type": "in quis magna veniam",
"vehicle_code": "91",
"material_id": "4",
"material_code": "20",
"material_name": "张认义关金",
"point_code": "16"
}
]
return res
}
// 开始配盘
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 pdaPrintf = (code) => {
// let res = {
// "vehicle_code": "91",
// "material_code": "20",
// "material_name": "张认义关金",
// "material_qty": "100",
// "pcsn": "20201112",
// "print_time": "20240210"
// }
// return res
// }
//入库
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
// }
// })
export const queryLinkMaterial = () => {
let res = [
{
"point_code": "78",
"point_name": "片百人共",
"vehicle_code": "52",
"material_id": "89",
"material_code": "85",
"material_name": "战干者许",
"pcsn": "ullamco Ut",
"material_qty": "100"
}
]
return res
}
// 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 queryEndPointsByStart = (code) => {
let res = [
{
"point_code2": "81",
"point_name": "回史就问装作过"
}
]
return res
}
// 下料
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 queryDevice = () => {
let res = [
{
"region_code": "68",
"region_name": "构华",
"deviceArr": [
{
"point_code": "9",
"point_name": "京产"
}
]
},
{
"region_code": "8",
"region_name": "构华片资",
"deviceArr": [
{
"point_code": "19",
"point_name": "京产开向准"
}
]
}
]
return res
}
// 定点作业-确认
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',
// data: {
// keyword: keyword,
// start_devicecode: scode,
// next_devicecode: ncode
// }
// })
export const pdaInsts = () => {
let res = {
"code": "1",
"desc": "in",
"result": [
{
"inst_uuid": "51",
"task_no": "ADB001",
"start_devicecode": "46",
"next_devicecode": "2",
"inst_status": "0",
"priority": "一级",
"create_time": "1976-04-07 02:36:18",
"carrier": "890000008",
"instruction_code": '0000',
"carno": '1号车',
"inst_step": '1'
},
{
"inst_uuid": "5",
"task_no": "ADB001",
"start_devicecode": "46",
"next_devicecode": "2",
"inst_status": "0",
"priority": "一级",
"create_time": "1976-04-07 02:36:18",
"carrier": "890000008",
"instruction_code": '0000',
"carno": '1号车',
"inst_step": '1'
},
{
"inst_uuid": "1",
"task_no": "ADB001",
"start_devicecode": "46",
"next_devicecode": "2",
"inst_status": "2",
"priority": "一级",
"create_time": "1976-04-07 02:36:18",
"carrier": "890000008",
"instruction_code": '0000',
"carno": '1号车',
"inst_step": '1'
}
]
}
return res
}
// 指令操作
export const pdaInst = (type, uuid) => request({
url:'api/pda/inst',
data: {
type: type,
inst_uuid: uuid
}
})
/**
* 出库确认
*/
// 根据载具编码查询配盘信息
// export const queryGroupInfoByVehicle = (code) => request({
// url:'api/pda/queryGroupInfoByVehicle',
// data: {
// vehicle_code: code
// }
// })
export const queryGroupInfoByVehicle = (code) => {
let res = {
"point_code": "001",
"material_code": "100001",
"material_name": "垃圾了付定金",
"pcsn": "20202020",
"material_qty": "20.0"
}
return res
}
// 回库
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
}
})
/**
* 任务流转
*/
// 1.1查询起点及其对应的终点
export const queryAllPoints = () => request({
url:'api/pda/queryAllPoints',
data: {}
})
// export const queryAllPoints = () => {
// let res = [
// {
// "point_code": "28",
// "point_name": "石例约么",
// "end_points": [
// {
// "point_code": "61",
// "point_name": "比非强"
// }
// ]
// },
// {
// "point_code": "29",
// "point_name": "石例约么1",
// "end_points": [
// {
// "point_code": "12",
// "point_name": "比非强"
// },
// {
// "point_code": "13",
// "point_name": "比非强"
// }
// ]
// }
// ]
// return res
// }
/**
* 原材料库入库
*/
// 1.1查询
export const queryPoints = (type) => request({
url:'api/pda/queryPoints',
data: {
type: type
}
})
// export const queryPoints = () => {
// let res = [
// {
// "point_code": "60",
// "point_name": "同更情决"
// },
// {
// "point_code": "61",
// "point_name": "倒垃圾了"
// }
// ]
// return res
// }