Files
hht-hengsen-uni/utils/getData2.js
2024-11-29 14:46:20 +08:00

252 lines
6.5 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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:'api/bigScreenScreen/login',
data: {
user: user,
password: password
}
})
/**
* 物料组盘入库
*/
export const storList = () => request({
url:'api/pda/common/storList',
data: {}
})
// export const storList = () => {
// let res = {
// code: '200',
// content: [{value: '1', label: 'aaaa'}]
// }
// return res
// }
export const groupMaterList = (page, size, search) => request({
url:'api/groupMater/maters',
data: {page: page, size: size, search: search}
})
export const groupMaterIn = (code, item) => request({
url:'api/groupMater/in',
data: {stor_code: code, item: item}
})
/**
* 设备操控
*/
export const switchInOut = (code, mode) => request({
url:'api/deviceManage/changeMode/switchInOut',
data: {device_code: code, mode: mode}
})
export const pinkStartStop = (code, mode) => request({
url:'api/deviceManage/changeMode/pinkStartStop',
data: {device_code: code, mode: mode}
})
export const toCommandTP = (code, mode, vcode) => request({
url:'api/deviceManage/changeMode/toCommandTP',
data: {device_code: code, mode: mode, vehicle_code: vcode}
})
/**
* 组盘入库
*/
// 单据类型
export const FormTypes = () => request({
method: 'GET',
url:'api/bmFormStruc/getTypes?type=pda'
})
// 单据数据
export const pmFormData = (page, size, form_type, code) => request({
method: 'GET',
url:'api/pmFormData?page=' + page + '&size=' + size + '&form_type=' + form_type + '&vehicle_code=' + code
})
// 组盘确认
export const mdGruopDick = (item, code, type) => request({
url:'api/mdGruopDick',
data: {item: item, stor_code: code, type: type}
})
/**
* 空托盘入库
*/
export const pdaPalletIostorinvIn = (code, id) => request({
url:'api/pdaPalletIostorinv/in',
data: {vehicle_code: code, material_id: id}
})
/**
* 托盘出库
*/
export const targetPoint = () => request({
url:'api/pdaPalletIostorinv/targetPoint',
method: 'GET'
})
export const pdaPalletIostorinvOut = (id, qty, point) => request({
url:'api/pdaPalletIostorinv/out',
data: {material_id: id, qty: qty, pcsn: '1', target_point: point}
})
/**
* 出库确认
*/
export const ioStorageOut = (code) => request({
url:'api/ioStorage/out',
data: {vehicle_code: code}
})
/**
* 拣选单列表
*/
export const pmFormData2 = (page, size, form_type, status, code) => request({
method: 'GET',
url:'api/pmFormData?page=' + page + '&size=' + size + '&form_type=' + form_type + '&status=' + status + '&vehicle_code=' + code
})
// 扫载具查看拣选单信息
export const queryPick = (type, code) => request({
url:'api/pda/pick/queryPick',
data: {form_type: type, vehicle_code: code}
})
export const savePickTask = (data) => request({
url:'api/pda/pick/savePickTask',
data: data
})
/**
* 盘点作业
*/
export const checkByVehicle = (code) => request({
url:'api/pda/check/byVehicle',
data: {vehicle_code: code}
})
export const checkSaveCheckTask = (id, vehicle, qty, cqty) => request({
url:'api/pda/check/saveCheckTask',
data: {children_id: id,children_vehicle: vehicle,check_qty, qty,children_qty: cqty}
})
/**
* 任务管理
*/
export const getStatusEnum = () => request({
method: 'GET',
url:'api/dict/getStatusEnum?code=TASK_TYPE'
})
export const schBaseTask = (page, size, sort, code) => request({
method: 'GET',
url:'api/schBaseTask?page=' + page + '&size=' + size + '&sort=' + sort + '&vehicle_code=' + code
})
export const saveCheckTask = (code, status) => request({
url:'api/pda/check/saveCheckTask',
data: {task_code: code, status: status}
})
/**
* 单据出库
*/
export const outStorageOrder = () => request({
method: 'GET',
url:'api/pda/outStorage/order'
})
// export const outStorageOrder = () => {
// let res = [{value: '1', text: 'a'}]
// return res
// }
export const outStorageOrderList = (page, size, type) => request({
method: 'GET',
url:'api/pda/outStorage/orderList?page=' + page + '&size=' + size + '&form_type=' + type
})
// export const outStorageOrderList = (page, size, type) => {
// let res = {
// "totalElements": 10,
// "content": [
// {
// "code": "PPBOM241102856",
// "form_type": "单据类型",
// "remark": "备注",
// "create_time": "2024-10-20 21:41:50",
// "create_name": "创建人",
// "material_code": "04.01.DY.00531",
// "qty": 0.0,
// "plan_qty": 0.0,
// "assign_qty": 0.0,
// "unit_id": "单位",
// "pcsn": "批次",
// "stor_code": "FStockPallet",
// "product_area": "A4",
// "children": [
// {
// "code": "bbb",
// "material_name": "白色插座下线套 (模号587#)色号12081407乳白",
// "material_code": "物料编码",
// "material_spec": "物料类型",
// "stor_code": "FStockPallet",
// "product_area": "A4",
// "qty": 10.0,
// "plan_qty": 0.0,
// "assign_qty": 0.0,
// "unit_id": "单位",
// "pcsn": "批次",
// },
// {
// "code": "CCC",
// "material_name": "物料名称",
// "material_code": "物料编码",
// "material_spec": "物料类型",
// "stor_code": "FStockPallet",
// "product_area": "A4",
// "qty": 10.0,
// "plan_qty": 0.0,
// "assign_qty": 0.0,
// "unit_id": "单位",
// "pcsn": "批次"
// }
// ]
// }
// ],
// "data": {},
// "code": "200",
// "msg": ""
// }
// return res
// }
export const outStorageConfirm = (obj) => request({
url:'api/pda/outStorage/confirm',
data: obj
})
// export const outStorageConfirm = (obj) => {
// let res = {
// code: '200',
// msg: 'ok'
// }
// return res
// }
// 扫描合格证获取物料信息
export const getCertificateInfo = (id) => request({
url:'api/pda/inStorage/getCertificateInfo/' + id,
method: 'GET'
})
// export const getCertificateInfo = (id) => {
// let res = {
// moNumber: '订单号',
// material_code: 'material_code',
// material_name: 'material_name',
// material_spec: 'material_spec',
// unit_name: 'unit_name',
// qty: '100',
// stockOrgId: 'StockOrgId',
// ownerId_id: 'OwnerId_Id',
// single_weight: '500',
// pcsn: 'pcsn'
// }
// return res
// }
// 单据入库组盘确认
export const inStorageConfirm = (obj) => request({
url:'api/pda/inStorage/confirm',
data: obj
})